def self.path_payment_strict_receive(attributes={})
      destination             = attributes[:destination]
      asset, amount           = get_asset_amount(attributes[:amount])
      send_asset, send_max    = get_asset_amount(attributes[:with])
      path                    = (attributes[:path] || []).map{