Type Alias: ConfigureSiloedLockboxesParams
ConfigureSiloedLockboxesParams = {
lockboxConfigs:LockboxConfig[];poolAddress:string;sender?:string; }
Defined in: cct/evm/token-pool/operations/configure-siloed-lockboxes.ts:45
Parameters for ConfigureSiloedLockboxes.
Properties
lockboxConfigs
lockboxConfigs:
LockboxConfig[]
Defined in: cct/evm/token-pool/operations/configure-siloed-lockboxes.ts:54
Lane → lockbox bindings to set; at least one. Each lane (non-zero) at most once, each lockbox
a non-zero ERC20LockBox for the pool's token. A lane already bound to a different lockbox is
re-bound; one already bound to the same lockbox is rejected as a no-op.
poolAddress
poolAddress:
string
Defined in: cct/evm/token-pool/operations/configure-siloed-lockboxes.ts:48
v2.0.0 SiloedLockReleaseTokenPool to configure. Must be non-zero: it is the tx to, and
a call to 0x0 hits no code, so it would mine as a successful no-op.
sender?
optionalsender?:string
Defined in: cct/evm/token-pool/operations/configure-siloed-lockboxes.ts:61
The pool owner. Sets tx.from for offline / multisig signing, and when supplied is checked
against the pool's on-chain owner() before any calldata is built. Optional for
ConfigureSiloedLockboxes.generate; ConfigureSiloedLockboxes.execute defaults it to the
signing wallet.