OptionalfromSender address in raw <workchain>:<hex> format.
OptionalitemsOutgoing messages — at least one, no more than the wallet's
SendTransactionFeature.maxMessages (declared in Wallet.device.features).
Submission is grouped (one signed external) but execution is not atomic: each recipient contract is processed independently, so some messages can fail or bounce while others succeed.
Destination address in TEP-2
user-friendly base64url form. Wallets reject raw 0:<hex> form.
The bounceable flag is taken from the address itself.
Nanocoins to send, as a decimal string.
OptionalextraCurrency?: { [k: number]: string }Extra currencies to attach.
Optionalpayload?: stringOptional one-cell BoC body, base64-encoded.
OptionalstateInit?: stringOptional one-cell BoC StateInit, base64-encoded.
OptionalnetworkTarget TON network identifier.
Deadline in unix epoch seconds. The wallet refuses the request after this moment.
Send a transaction using the raw
messages[]payload.See
Send a transaction § Raw messages (docs)