Is it possible to set the change address when doing a create_send?
I have a main (holding address) where storing CounterParty assets, but whenever I send an asset from it through create_send the bitcoins will go to a different change address. This is a problem as I’ll have to replenish the main address (almost) every time.
The counterparty protocol allows for a different change address, but the counterparty server software does not support it directly.
You would need to construct your own counterparty transaction manually in order to specify a different change address.
I have a library that we use for some Tokenly services that composes sends with custom change addresses: