Interface: SetChainRateLimiterConfigParams
Defined in: token-admin/types.ts:925
Parameters for updating rate limiter configurations on a token pool.
Updates rate limits for one or more already-configured remote chains. The remote chains must have been previously added via applyChainUpdates.
Example
TypeScript
const params: SetChainRateLimiterConfigParams = {
poolAddress: '0x1234...',
chainConfigs: [{
remoteChainSelector: '16015286601757825753',
outboundRateLimiterConfig: { isEnabled: true, capacity: '100000000000000000000000', rate: '167000000000000000000' },
inboundRateLimiterConfig: { isEnabled: true, capacity: '100000000000000000000000', rate: '167000000000000000000' },
}],
}
Properties
chainConfigs
chainConfigs:
ChainRateLimiterConfig[]
Defined in: token-admin/types.ts:929
Rate limiter configurations per remote chain.
poolAddress
poolAddress:
string
Defined in: token-admin/types.ts:927
Local pool address.