let (chain_part, beneficiary) = split_location_into_chain_part_and_beneficiary(dest).unwrap();
let (chain_part, beneficiary) = split_location_into_chain_part_and_beneficiary(dest).unwrap();
// If we set the dest weight to be 1e7, we know the buy_execution will spend 1e7*1e6/1e12 = 10