Added functionality to execute bulkTransfer of token contracts.
Added "Transaction Compression Mode" to existing BulkTransfer functionality. I use the phrase "Compression" to mean "combining multiple transfers into a single transaction."
⚠️ The interface has changed from the current API. Changes to the POST API are not backward compatible.
POST: /bond/bulk_transfer
GET: /bond/bulk_transfer
POST: /share/bulk_transfer
GET: /share/bulk_transfer
When using "transaction compression mode", transfer list must meet the following conditions:
All token_address must be the same.
All from_address must be the same.
from_address and issuer_address must be the same.
✏️ Note: The current implementation does not check whether the balance is sufficient for the amount transferred.
bulkTransfer
of token contracts.When using "transaction compression mode", transfer list must meet the following conditions:
token_address
must be the same.from_address
must be the same.from_address
andissuer_address
must be the same.✏️ Note: The current implementation does not check whether the balance is sufficient for the amount transferred.