Skip to main content
Version: 1.17.0

Type Alias: SetChainRateLimiterConfigsParams

SetChainRateLimiterConfigsParams = { poolAddress: string; sender?: string; updates: ChainRateLimitUpdate[]; }

Defined in: cct/evm/token-pool/operations/set-chain-rate-limiter-configs.ts:65

Parameters for SetChainRateLimiterConfigs.

Properties​

poolAddress​

poolAddress: string

Defined in: cct/evm/token-pool/operations/set-chain-rate-limiter-configs.ts:67

Token pool contract whose lane limits are being set.


sender?​

optional sender?: string

Defined in: cct/evm/token-pool/operations/set-chain-rate-limiter-configs.ts:79

Pool owner or rateLimitAdmin — the two roles the pools accept for rate-limit writes. Sets tx.from for offline / multisig signing; SetChainRateLimiterConfigs.execute additionally checks it on-chain.


updates​

updates: ChainRateLimitUpdate[]

Defined in: cct/evm/token-pool/operations/set-chain-rate-limiter-configs.ts:73

Lanes to re-limit, at least one. No (remoteChainSelector, fastFinality) pair may repeat, and an omitted fastFinality counts as false, so on v2.0.0 a lane may appear twice: once per bucket.