@lelantos-org/sdk / index / DepositEscrowedRecord
Interface: DepositEscrowedRecord โ
Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:70
Decoded DepositEscrowed event. Cache to feed cancelDeposit and reconstruct fields absent from escrowed() storage.
Properties โ
cm โ
cm: Hex32;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:77
cvDep โ
cvDep: [bigint, bigint];Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:78
feeBpsAtSubmit โ
feeBpsAtSubmit: number;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:76
id โ
id: bigint;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:71
payer โ
payer: EvmAddress;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:72
publicAssetId โ
publicAssetId: AssetId;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:74
publicIn โ
publicIn: bigint;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:75
rcv โ
rcv: bigint;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:79
recipient โ
recipient: EvmAddress;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:73
submittedAt โ
submittedAt: number;Defined in: @lelantos-org/sdk/dist/chain/types.d.ts:88
What Solidity's block.number returned when the deposit was escrowed โ the value folded into the on-chain digest.
NOT always the block number of the DepositEscrowed log. On Arbitrum the EVM reports the L1 height while the log carries the L2 height, so this is resolved via the block's l1BlockNumber (see viem/evm-block.ts).