Payout Callbacks
Data received after a payout is made from one of your created wallets (addresses)
Example
Pending Payout (L1Transaction)
{
"fromAddress": "TTVkK6hGoAFhALG9NTkUDHjcFFXKmWcScU", // sending wallet/account of transaction
"toAddress": "TQH8ygbS8BAnzSQ9uxR9vXHJYMQVRvbgPg", // receiving wallet/account of transaction
"layer": "L1Transaction", // 'L1Transaction' or 'L2Transaction'
"initiatedAt": "2024-08-19T10:02:54.000Z", // ISO8601 format
"amount": "1.000000", // Amount sent
"coinSymbol": "TRX", // NetworkSymbol, e.g. 'ETH' or 'TRX'
"status": "Confirmed", // TransactionStatus. 'Pending', 'Confirmed', or 'Failed'
"txHash": "28a9880ad2ef3b7be1c40763128ec9630ab74e4749a3c81037c3501e4209bfcc", // Network's hash if L1. Not present for L2
"feesEstimate": "6.114654", // Gas fee estimated by Akashic. Not present for L2
"l2TxnHash": "ASe7eb1cb8193787040fcffa02a224a6ced7415ff2205343c0ab661e898e8d6eef", // Akashic Transaction Hash. For both L1 and L2
"senderInfo": {
"identity": "ASbb8efead2d5ff2f618a85895bac8e8ac1bae236d4d730bf113400b7e6f108ca5", // Akashic Address of sender
},
"senderIdentity": "ASbb...", // DEPRECATED. Same as above. Please use senderInfo.identity instead
"tokenSymbol": "USDT", // TokenSymbol. Present only if token-transaction
"internalFee": {
"withdraw": "0.100000"
}, // Akashic Fee { deposit?: string, withdraw?: string}
"referenceId": "tx123", // txn-identifier
"feeIsDelegated": false, // Whether L1 gas fees were paid using token instead of native coin
"directResolution": false // true if the transaction was never registered in the "Pending" state
}Payout (L1Transaction)
A note on withdrawal fees
Payout (L2Transaction)
Last updated
Was this helpful?