Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"riskOracle","type":"address"},{"internalType":"address","name":"riskSteward","type":"address"},{"internalType":"address","name":"guardian","type":"address"},{"internalType":"address","name":"whitelistedAsset","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"UpdateCannotBeInjected","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"updateId","type":"uint256"}],"name":"ActionSucceeded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"updateId","type":"uint256"},{"indexed":true,"internalType":"bool","name":"disabled","type":"bool"}],"name":"UpdateDisabled","type":"event"},{"inputs":[],"name":"EXPIRATION_PERIOD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RISK_ORACLE","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RISK_STEWARD","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WHITELISTED_ASSET","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WHITELISTED_UPDATE_TYPE","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"checkUpkeep","outputs":[{"internalType":"bool","name":"","type":"bool"},{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"updateId","type":"uint256"},{"internalType":"bool","name":"disabled","type":"bool"}],"name":"disableUpdateById","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"updateId","type":"uint256"}],"name":"isDisabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"updateid","type":"uint256"}],"name":"isUpdateIdExecuted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"}],"name":"performUpkeep","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60e060405234801562000010575f80fd5b5060405162000fb138038062000fb18339810160408190526200003391620000d7565b6200003e336200006c565b6001600160a01b0380851660805283811660a052811660c05262000062826200006c565b5050505062000131565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b0381168114620000d2575f80fd5b919050565b5f805f8060808587031215620000eb575f80fd5b620000f685620000bb565b93506200010660208601620000bb565b92506200011660408601620000bb565b91506200012660608601620000bb565b905092959194509250565b60805160a05160c051610e2c620001855f395f818160fc0152818161033e0152818161051101526106e301525f81816101a001526103d101525f81816101690152818161031101526104e40152610e2c5ff3fe608060405234801561000f575f80fd5b50600436106100cb575f3560e01c80638da5cb5b11610088578063ca75960b11610063578063ca75960b146101f4578063db51e66b1461020b578063f023866314610249578063f2fde38b1461026b575f80fd5b80638da5cb5b1461018b5780639a8e61581461019b578063ad25ca29146101c2575f80fd5b806328438122146100cf5780634585e33b146100e457806366b2b379146100f75780636e04ff0d1461013b578063715018a61461015c5780637dd8f52214610164575b5f80fd5b6100e26100dd3660046108d7565b61027e565b005b6100e26100f2366004610909565b6102d1565b61011e7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b61014e610149366004610a0b565b61049f565b604051610132929190610ad2565b6100e26105bf565b61011e7f000000000000000000000000000000000000000000000000000000000000000081565b5f546001600160a01b031661011e565b61011e7f000000000000000000000000000000000000000000000000000000000000000081565b6101e46101d0366004610af4565b5f9081526002602052604090205460ff1690565b6040519015158152602001610132565b6101fd61546081565b604051908152602001610132565b61023c6040518060400160405280601281526020017152617465537472617465677955706461746560701b81525081565b6040516101329190610b0b565b6101e4610257366004610af4565b5f9081526001602052604090205460ff1690565b6100e2610279366004610b38565b6105d2565b610286610650565b5f82815260026020526040808220805460ff19168415159081179091559051909184917f87cd1366896fb0314ec5508ad6bdde18a97dc237efd9603d1a528d68e7ae32be9190a35050565b604080518082018252601281527152617465537472617465677955706461746560701b6020820152905163177b3fb960e21b81525f916001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691635decfee491610366917f000000000000000000000000000000000000000000000000000000000000000090600401610b53565b5f60405180830381865afa158015610380573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526103a79190810190610bce565b90506103b2816106a9565b6103cf5760405163291655bd60e01b815260040160405180910390fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663decec2156104078361079e565b6040518263ffffffff1660e01b81526004016104239190610ce8565b5f604051808303815f87803b15801561043a575f80fd5b505af115801561044c573d5f803e3d5ffd5b5050505060a0810180515f908152600160208190526040808320805460ff1916909217909155915191517f88befb3c8cf336ef2b6a430de625723552050a9ba7caa2cfcd5e8771981dbd619190a2505050565b604080518082018252601281527152617465537472617465677955706461746560701b6020820152905163177b3fb960e21b81525f9160609183916001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691635decfee491610539917f000000000000000000000000000000000000000000000000000000000000000090600401610b53565b5f60405180830381865afa158015610553573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261057a9190810190610bce565b9050610585816106a9565b156105a557600160405180602001604052805f8152509250925050915091565b5f60405180602001604052805f8152509250925050915091565b6105c7610650565b6105d05f610842565b565b6105da610650565b6001600160a01b0381166106445760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b61064d81610842565b50565b5f546001600160a01b031633146105d05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161063b565b60a08101515f9081526001602052604081205460ff161580156106da5750815142906106d89061546090610d5f565b115b801561071b57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168260c001516001600160a01b0316145b8015610779575060408051808201909152601281527152617465537472617465677955706461746560701b602091820152608083015180519101207f6e3bfefa6c74de540905a2eaac43d37434ddac593b94d277c8bcf652bbdb562f145b8015610798575060a08201515f9081526002602052604090205460ff16155b92915050565b6040805160018082528183019092526060915f9190816020015b6107c0610891565b8152602001906001900390816107b85790505090508260c00151815f815181106107ec576107ec610d7e565b6020908102919091018101516001600160a01b0390921690915283810151805161081c9290820181019101610d92565b815f8151811061082e5761082e610d7e565b602090810291909101810151015292915050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60405180604001604052805f6001600160a01b031681526020016108d260405180608001604052805f81526020015f81526020015f81526020015f81525090565b905290565b5f80604083850312156108e8575f80fd5b82359150602083013580151581146108fe575f80fd5b809150509250929050565b5f806020838503121561091a575f80fd5b823567ffffffffffffffff80821115610931575f80fd5b818501915085601f830112610944575f80fd5b813581811115610952575f80fd5b866020828501011115610963575f80fd5b60209290920196919550909350505050565b634e487b7160e01b5f52604160045260245ffd5b604051610100810167ffffffffffffffff811182821017156109ad576109ad610975565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156109dc576109dc610975565b604052919050565b5f67ffffffffffffffff8211156109fd576109fd610975565b50601f01601f191660200190565b5f60208284031215610a1b575f80fd5b813567ffffffffffffffff811115610a31575f80fd5b8201601f81018413610a41575f80fd5b8035610a54610a4f826109e4565b6109b3565b818152856020838501011115610a68575f80fd5b816020840160208301375f91810160200191909152949350505050565b5f5b83811015610a9f578181015183820152602001610a87565b50505f910152565b5f8151808452610abe816020860160208601610a85565b601f01601f19169290920160200192915050565b8215158152604060208201525f610aec6040830184610aa7565b949350505050565b5f60208284031215610b04575f80fd5b5035919050565b602081525f610b1d6020830184610aa7565b9392505050565b6001600160a01b038116811461064d575f80fd5b5f60208284031215610b48575f80fd5b8135610b1d81610b24565b604081525f610b656040830185610aa7565b905060018060a01b03831660208301529392505050565b5f82601f830112610b8b575f80fd5b8151610b99610a4f826109e4565b818152846020838601011115610bad575f80fd5b610aec826020830160208701610a85565b8051610bc981610b24565b919050565b5f60208284031215610bde575f80fd5b815167ffffffffffffffff80821115610bf5575f80fd5b908301906101008286031215610c09575f80fd5b610c11610989565b82518152602083015182811115610c26575f80fd5b610c3287828601610b7c565b602083015250604083015182811115610c49575f80fd5b610c5587828601610b7c565b604083015250606083015182811115610c6c575f80fd5b610c7887828601610b7c565b606083015250608083015182811115610c8f575f80fd5b610c9b87828601610b7c565b60808301525060a083015160a0820152610cb760c08401610bbe565b60c082015260e083015182811115610ccd575f80fd5b610cd987828601610b7c565b60e08301525095945050505050565b602080825282518282018190525f919060409081850190868401855b82811015610d5257815180516001600160a01b031685528601518051878601528087015186860152858101516060808701919091520151608085015260a09093019290850190600101610d04565b5091979650505050505050565b8082018082111561079857634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f60808284031215610da2575f80fd5b6040516080810181811067ffffffffffffffff82111715610dc557610dc5610975565b806040525082518152602083015160208201526040830151604082015260608301516060820152809150509291505056fea2646970667358221220337b9b04b0fad84107fd62e892212d5509f2e7ced6097f3262330566a8f2f13264736f6c634300081400330000000000000000000000007abb46c690c52e919687d19ebf89c81a6136c1f200000000000000000000000081afd0f99c2afa2f2dd7e387c2ef9cd2a29b6e1a000000000000000000000000ff37939808ecf199a2d599ef91d699fb13dab7f7000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100cb575f3560e01c80638da5cb5b11610088578063ca75960b11610063578063ca75960b146101f4578063db51e66b1461020b578063f023866314610249578063f2fde38b1461026b575f80fd5b80638da5cb5b1461018b5780639a8e61581461019b578063ad25ca29146101c2575f80fd5b806328438122146100cf5780634585e33b146100e457806366b2b379146100f75780636e04ff0d1461013b578063715018a61461015c5780637dd8f52214610164575b5f80fd5b6100e26100dd3660046108d7565b61027e565b005b6100e26100f2366004610909565b6102d1565b61011e7f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc281565b6040516001600160a01b0390911681526020015b60405180910390f35b61014e610149366004610a0b565b61049f565b604051610132929190610ad2565b6100e26105bf565b61011e7f0000000000000000000000007abb46c690c52e919687d19ebf89c81a6136c1f281565b5f546001600160a01b031661011e565b61011e7f00000000000000000000000081afd0f99c2afa2f2dd7e387c2ef9cd2a29b6e1a81565b6101e46101d0366004610af4565b5f9081526002602052604090205460ff1690565b6040519015158152602001610132565b6101fd61546081565b604051908152602001610132565b61023c6040518060400160405280601281526020017152617465537472617465677955706461746560701b81525081565b6040516101329190610b0b565b6101e4610257366004610af4565b5f9081526001602052604090205460ff1690565b6100e2610279366004610b38565b6105d2565b610286610650565b5f82815260026020526040808220805460ff19168415159081179091559051909184917f87cd1366896fb0314ec5508ad6bdde18a97dc237efd9603d1a528d68e7ae32be9190a35050565b604080518082018252601281527152617465537472617465677955706461746560701b6020820152905163177b3fb960e21b81525f916001600160a01b037f0000000000000000000000007abb46c690c52e919687d19ebf89c81a6136c1f21691635decfee491610366917f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc290600401610b53565b5f60405180830381865afa158015610380573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526103a79190810190610bce565b90506103b2816106a9565b6103cf5760405163291655bd60e01b815260040160405180910390fd5b7f00000000000000000000000081afd0f99c2afa2f2dd7e387c2ef9cd2a29b6e1a6001600160a01b031663decec2156104078361079e565b6040518263ffffffff1660e01b81526004016104239190610ce8565b5f604051808303815f87803b15801561043a575f80fd5b505af115801561044c573d5f803e3d5ffd5b5050505060a0810180515f908152600160208190526040808320805460ff1916909217909155915191517f88befb3c8cf336ef2b6a430de625723552050a9ba7caa2cfcd5e8771981dbd619190a2505050565b604080518082018252601281527152617465537472617465677955706461746560701b6020820152905163177b3fb960e21b81525f9160609183916001600160a01b037f0000000000000000000000007abb46c690c52e919687d19ebf89c81a6136c1f21691635decfee491610539917f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc290600401610b53565b5f60405180830381865afa158015610553573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261057a9190810190610bce565b9050610585816106a9565b156105a557600160405180602001604052805f8152509250925050915091565b5f60405180602001604052805f8152509250925050915091565b6105c7610650565b6105d05f610842565b565b6105da610650565b6001600160a01b0381166106445760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084015b60405180910390fd5b61064d81610842565b50565b5f546001600160a01b031633146105d05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161063b565b60a08101515f9081526001602052604081205460ff161580156106da5750815142906106d89061546090610d5f565b115b801561071b57507f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc26001600160a01b03168260c001516001600160a01b0316145b8015610779575060408051808201909152601281527152617465537472617465677955706461746560701b602091820152608083015180519101207f6e3bfefa6c74de540905a2eaac43d37434ddac593b94d277c8bcf652bbdb562f145b8015610798575060a08201515f9081526002602052604090205460ff16155b92915050565b6040805160018082528183019092526060915f9190816020015b6107c0610891565b8152602001906001900390816107b85790505090508260c00151815f815181106107ec576107ec610d7e565b6020908102919091018101516001600160a01b0390921690915283810151805161081c9290820181019101610d92565b815f8151811061082e5761082e610d7e565b602090810291909101810151015292915050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60405180604001604052805f6001600160a01b031681526020016108d260405180608001604052805f81526020015f81526020015f81526020015f81525090565b905290565b5f80604083850312156108e8575f80fd5b82359150602083013580151581146108fe575f80fd5b809150509250929050565b5f806020838503121561091a575f80fd5b823567ffffffffffffffff80821115610931575f80fd5b818501915085601f830112610944575f80fd5b813581811115610952575f80fd5b866020828501011115610963575f80fd5b60209290920196919550909350505050565b634e487b7160e01b5f52604160045260245ffd5b604051610100810167ffffffffffffffff811182821017156109ad576109ad610975565b60405290565b604051601f8201601f1916810167ffffffffffffffff811182821017156109dc576109dc610975565b604052919050565b5f67ffffffffffffffff8211156109fd576109fd610975565b50601f01601f191660200190565b5f60208284031215610a1b575f80fd5b813567ffffffffffffffff811115610a31575f80fd5b8201601f81018413610a41575f80fd5b8035610a54610a4f826109e4565b6109b3565b818152856020838501011115610a68575f80fd5b816020840160208301375f91810160200191909152949350505050565b5f5b83811015610a9f578181015183820152602001610a87565b50505f910152565b5f8151808452610abe816020860160208601610a85565b601f01601f19169290920160200192915050565b8215158152604060208201525f610aec6040830184610aa7565b949350505050565b5f60208284031215610b04575f80fd5b5035919050565b602081525f610b1d6020830184610aa7565b9392505050565b6001600160a01b038116811461064d575f80fd5b5f60208284031215610b48575f80fd5b8135610b1d81610b24565b604081525f610b656040830185610aa7565b905060018060a01b03831660208301529392505050565b5f82601f830112610b8b575f80fd5b8151610b99610a4f826109e4565b818152846020838601011115610bad575f80fd5b610aec826020830160208701610a85565b8051610bc981610b24565b919050565b5f60208284031215610bde575f80fd5b815167ffffffffffffffff80821115610bf5575f80fd5b908301906101008286031215610c09575f80fd5b610c11610989565b82518152602083015182811115610c26575f80fd5b610c3287828601610b7c565b602083015250604083015182811115610c49575f80fd5b610c5587828601610b7c565b604083015250606083015182811115610c6c575f80fd5b610c7887828601610b7c565b606083015250608083015182811115610c8f575f80fd5b610c9b87828601610b7c565b60808301525060a083015160a0820152610cb760c08401610bbe565b60c082015260e083015182811115610ccd575f80fd5b610cd987828601610b7c565b60e08301525095945050505050565b602080825282518282018190525f919060409081850190868401855b82811015610d5257815180516001600160a01b031685528601518051878601528087015186860152858101516060808701919091520151608085015260a09093019290850190600101610d04565b5091979650505050505050565b8082018082111561079857634e487b7160e01b5f52601160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f60808284031215610da2575f80fd5b6040516080810181811067ffffffffffffffff82111715610dc557610dc5610975565b806040525082518152602083015160208201526040830151604082015260608301516060820152809150509291505056fea2646970667358221220337b9b04b0fad84107fd62e892212d5509f2e7ced6097f3262330566a8f2f13264736f6c63430008140033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007abb46c690c52e919687d19ebf89c81a6136c1f200000000000000000000000081afd0f99c2afa2f2dd7e387c2ef9cd2a29b6e1a000000000000000000000000ff37939808ecf199a2d599ef91d699fb13dab7f7000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
-----Decoded View---------------
Arg [0] : riskOracle (address): 0x7ABB46C690C52E919687D19ebF89C81A6136C1F2
Arg [1] : riskSteward (address): 0x81aFd0F99c2Afa2f2DD7E387c2Ef9CD2a29b6E1A
Arg [2] : guardian (address): 0xff37939808EcF199A2D599ef91D699Fb13dab7F7
Arg [3] : whitelistedAsset (address): 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000007abb46c690c52e919687d19ebf89c81a6136c1f2
Arg [1] : 00000000000000000000000081afd0f99c2afa2f2dd7e387c2ef9cd2a29b6e1a
Arg [2] : 000000000000000000000000ff37939808ecf199a2d599ef91d699fb13dab7f7
Arg [3] : 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 30 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.


