0 txs
1 call
constructor
constructor(address ghoToken, address ghoTokenPool, address riskCouncil, bool bridgeLimitEnabled)
functions
BRIDGE_LIMIT_ENABLED
viewfunction BRIDGE_LIMIT_ENABLED() view returns (bool)
getCcipTimelocks
viewfunction getCcipTimelocks() view returns (tuple)
GHO_TOKEN_POOL
viewfunction GHO_TOKEN_POOL() view returns (address)
GHO_TOKEN
viewfunction GHO_TOKEN() view returns (address)
MINIMUM_DELAY
viewfunction MINIMUM_DELAY() view returns (uint256)
RISK_COUNCIL
viewfunction RISK_COUNCIL() view returns (address)
updateBridgeLimit
nonpayablefunction updateBridgeLimit(uint256 newBridgeLimit)
updateRateLimit
nonpayablefunction updateRateLimit(uint64 remoteChainSelector, bool outboundEnabled, uint128 outboundCapacity, uint128 outboundRate, bool inboundEnabled, uint128 inboundCapacity, uint128 inboundRate)
events
No events.
errors
No errors.
creation bytecode
0x61010060405234801561001157600080fd5b50604051610ecc380380610ecc8339810160408190526100309161016e565b816001600160a01b03811661008c5760405162461bcd60e51b815260206004820152601460248201527f494e56414c49445f5249534b5f434f554e43494c00000000000000000000000060448201526064015b60405180910390fd5b6001600160a01b0390811660805284166100dc5760405162461bcd60e51b815260206004820152601160248201527024a72b20a624a22fa3a427afaa27a5a2a760791b6044820152606401610083565b6001600160a01b0383166101325760405162461bcd60e51b815260206004820152601660248201527f494e56414c49445f47484f5f544f4b454e5f504f4f4c000000000000000000006044820152606401610083565b6001600160a01b0393841660a0529190921660c052151560e052506101c9565b80516001600160a01b038116811461016957600080fd5b919050565b6000806000806080858703121561018457600080fd5b61018d85610152565b935061019b60208601610152565b92506101a960408601610152565b9150606085015180151581146101be57600080fd5b939692955090935050565b60805160a05160c05160e051610c93610239600039600081816101b301526102b30152600081816101250152818161031a01528181610470015281816105cb0152818161066b015261092101526000610164015260008181608f015281816101e701526104db0152610c936000f3fe608060405234801561001057600080fd5b50600436106100885760003560e01c8063b1c660f71161005b578063b1c660f71461015f578063c3631a1a14610186578063c40b59591461019b578063d42e41ab146101ae57600080fd5b806311aa16701461008d5780636128807d146100cc578063ab2c0b2114610120578063b1b43ae514610147575b600080fd5b7f00000000000000000000000000000000000000000000000000000000000000005b6040516001600160a01b0390911681526020015b60405180910390f35b6040805180820182526000808252602091820181905282518084018452905464ffffffffff8082168084526501000000000090920481169284019283528451918252915190911691810191909152016100c3565b6100af7f000000000000000000000000000000000000000000000000000000000000000081565b6101516201518081565b6040519081526020016100c3565b6100af7f000000000000000000000000000000000000000000000000000000000000000081565b6101996101943660046109ce565b6101e5565b005b6101996101a9366004610a0d565b6104d9565b6101d57f000000000000000000000000000000000000000000000000000000000000000081565b60405190151581526020016100c3565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633146102535760405162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa1a0a62622a960911b60448201526064015b60405180910390fd5b60005464ffffffffff166201518061026b8242610ab0565b116102b15760405162461bcd60e51b815260206004820152601660248201527511115093d55390d157d393d517d49154d41150d5115160521b604482015260640161024a565b7f00000000000000000000000000000000000000000000000000000000000000006103165760405162461bcd60e51b81526020600482015260156024820152741094925111d157d31253525517d11254d050931151605a1b604482015260640161024a565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663e7887f196040518163ffffffff1660e01b8152600401602060405180830381865afa158015610376573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061039a9190610ad5565b9050808314156103ec5760405162461bcd60e51b815260206004820152601960248201527f4e4f5f4348414e47455f494e5f4252494447455f4c494d495400000000000000604482015260640161024a565b6103f781848361099d565b6104435760405162461bcd60e51b815260206004820152601b60248201527f494e56414c49445f4252494447455f4c494d49545f5550444154450000000000604482015260640161024a565b6000805464ffffffffff19164264ffffffffff16179055604051633c95a59160e11b8152600481018490527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063792b4b2290602401600060405180830381600087803b1580156104bc57600080fd5b505af11580156104d0573d6000803e3d6000fd5b50505050505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031633146105425760405162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa1a0a62622a960911b604482015260640161024a565b60005465010000000000900464ffffffffff16620151806105638242610ab0565b116105a95760405162461bcd60e51b815260206004820152601660248201527511115093d55390d157d393d517d49154d41150d5115160521b604482015260640161024a565b6040516331d7baa760e21b815267ffffffffffffffff891660048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063c75eea9c9060240160a060405180830381865afa15801561061a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061063e9190610b09565b60405163af58d59f60e01b815267ffffffffffffffff8b1660048201529091506000906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063af58d59f9060240160a060405180830381865afa1580156106b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106d69190610b09565b905081604001511515891515141580610705575081606001516001600160801b0316886001600160801b031614155b80610726575081608001516001600160801b0316876001600160801b031614155b8061073957508060400151151586151514155b8061075a575080606001516001600160801b0316856001600160801b031614155b8061077b575080608001516001600160801b0316846001600160801b031614155b6107c75760405162461bcd60e51b815260206004820152601760248201527f4e4f5f4348414e47455f494e5f524154455f4c494d4954000000000000000000604482015260640161024a565b60608201516107e4906001600160801b03908116908a168161099d565b6108005760405162461bcd60e51b815260040161024a90610bb2565b608082015161081d906001600160801b039081169089168161099d565b6108395760405162461bcd60e51b815260040161024a90610bb2565b6060810151610856906001600160801b039081169087168161099d565b6108725760405162461bcd60e51b815260040161024a90610bb2565b608081015161088f906001600160801b039081169086168161099d565b6108ab5760405162461bcd60e51b815260040161024a90610bb2565b6000805469ffffffffff00000000001916650100000000004264ffffffffff160217905560408051606080820183528b151582526001600160801b038b81166020808501919091528b821684860152845192830185528a1515835289821690830152871681840152915163cf7401f360e01b81527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169263cf7401f39261095f928f9290600401610be9565b600060405180830381600087803b15801561097957600080fd5b505af115801561098d573d6000803e3d6000fd5b5050505050505050505050505050565b60008284106109b857816109b18486610ab0565b11156109c6565b816109c38585610ab0565b11155b949350505050565b6000602082840312156109e057600080fd5b5035919050565b80151581146109f557600080fd5b50565b6001600160801b03811681146109f557600080fd5b600080600080600080600060e0888a031215610a2857600080fd5b873567ffffffffffffffff81168114610a4057600080fd5b96506020880135610a50816109e7565b95506040880135610a60816109f8565b94506060880135610a70816109f8565b93506080880135610a80816109e7565b925060a0880135610a90816109f8565b915060c0880135610aa0816109f8565b8091505092959891949750929550565b600082821015610ad057634e487b7160e01b600052601160045260246000fd5b500390565b600060208284031215610ae757600080fd5b5051919050565b8051610af9816109f8565b919050565b8051610af9816109e7565b600060a08284031215610b1b57600080fd5b60405160a0810181811067ffffffffffffffff82111715610b4c57634e487b7160e01b600052604160045260246000fd5b6040528251610b5a816109f8565b8152602083015163ffffffff81168114610b7357600080fd5b6020820152610b8460408401610afe565b6040820152610b9560608401610aee565b6060820152610ba660808401610aee565b60808201529392505050565b60208082526019908201527f494e56414c49445f524154455f4c494d49545f55504441544500000000000000604082015260600190565b67ffffffffffffffff8416815260e08101610c2c60208301858051151582526020808201516001600160801b039081169184019190915260409182015116910152565b82511515608083015260208301516001600160801b0390811660a084015260408401511660c083015294935050505056fea264697066735822122088ec034445623aeb0466b46098677943600c54f9ffbe1c87397d7b41c294cc1164736f6c634300080a003300000000000000000000000040d16fc0246ad3160ccc09b8d0d3a2cd28ae6c2f00000000000000000000000020fd5f3fcac8883a3a0a2bbcd658a2d2c6efa6b60000000000000000000000008513e6f37dbc52de87b166980fa3f50639694b600000000000000000000000000000000000000000000000000000000000000001