@armada/sdk / sync / SyncEventMap
Interface: SyncEventMap
Defined in: src/sync/index.ts:34
Typed subscription events — replace the single global setOnBalanceUpdateCallback multiplexer.
Properties
scan:started
scan:started:
object
Defined in: src/sync/index.ts:35
fromBlock
fromBlock:
number
toBlock
toBlock:
number
scan:progress
scan:progress:
object
Defined in: src/sync/index.ts:36
syncedThrough
syncedThrough:
number
fraction
fraction:
number
scan:complete
scan:complete:
object
Defined in: src/sync/index.ts:37
syncedThrough
syncedThrough:
number
scan:error
scan:error:
object
Defined in: src/sync/index.ts:38
error
error:
Error
balance:updated
balance:updated:
object
Defined in: src/sync/index.ts:39
tokenHash
tokenHash:
string
tokenAddress
tokenAddress:
`0x${string}`
spendable
spendable:
bigint
pending
pending:
bigint
note:received
note:received:
object
Defined in: src/sync/index.ts:41
A new TXO registered for a loaded wallet — SPEC §5.2 (amount, token, memo, sender if disclosed).
tokenHash
tokenHash:
string
tokenAddress
tokenAddress:
`0x${string}`
value
value:
bigint
memo?
optionalmemo?:string
senderShieldedAddress?
optionalsenderShieldedAddress?:string