transaction.broadcasted
Fired when Bluvo’s on-chain monitoring (via Ankr) confirms that a withdrawal transaction has been broadcast and confirmed on the blockchain.When this event is sent
- The withdrawal transaction appears on-chain with a confirmed hash
- Ankr’s blockchain monitoring detects the transaction
Payload
Example payload
Fields
| Field | Type | Description |
|---|---|---|
data.transaction.id | string | Bluvo transaction identifier |
data.transaction.walletId | string | Source wallet |
data.transaction.quoteId | string | Quote this transaction was created from |
data.transaction.exchange | string | Exchange identifier |
data.transaction.asset | string | Asset ticker |
data.transaction.amount | string | Withdrawal amount |
data.transaction.address | string | Destination address |
data.transaction.network | string | undefined | Blockchain network |
data.onChain.hash | string | On-chain transaction hash |
data.onChain.addressFrom | string | Sender address on-chain |
data.onChain.contractAddress | string | null | Contract address (for token transfers, null for native transfers) |
data.onChain.confirmedAt | string | ISO 8601 timestamp of on-chain confirmation |
This event confirms the withdrawal has landed on-chain. Use the
onChain.hash to link to a block explorer for your users.If on-chain verification times out (e.g., exchange delays broadcast), an
error.fatal event is sent instead.