Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 10 from a total of 10 transactions
| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Change Governor | 18664549 | 1012 days ago | IN | 0 ETH | 0.00199172 | ||||
| Set Vaults | 18664514 | 1012 days ago | IN | 0 ETH | 0.05923763 | ||||
| Accept Governanc... | 18664408 | 1012 days ago | IN | 0 ETH | 0.00112308 | ||||
| Change Governor | 18578474 | 1024 days ago | IN | 0 ETH | 0.00187476 | ||||
| Set Vaults | 18578209 | 1024 days ago | IN | 0 ETH | 0.0683734 | ||||
| Set Vaults | 18578161 | 1024 days ago | IN | 0 ETH | 0.06763816 | ||||
| Accept Governanc... | 18578139 | 1024 days ago | IN | 0 ETH | 0.00110042 | ||||
| Change Governor | 18564370 | 1026 days ago | IN | 0 ETH | 0.00554107 | ||||
| Set Vaults | 18564312 | 1026 days ago | IN | 0 ETH | 0.23335973 | ||||
| Accept Governanc... | 18564301 | 1026 days ago | IN | 0 ETH | 0.00257901 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
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":"governor","type":"address"},{"internalType":"contract IGyroConfig","name":"_gyroConfig","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"newGovernor","type":"address"}],"name":"GovernorChangeRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldGovernor","type":"address"},{"indexed":false,"internalType":"address","name":"newGovernor","type":"address"}],"name":"GovernorChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOracle","type":"address"},{"indexed":true,"internalType":"address","name":"newOracle","type":"address"}],"name":"NewPriceOracle","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldManager","type":"address"},{"indexed":true,"internalType":"address","name":"newManager","type":"address"}],"name":"NewVaultWeightManager","type":"event"},{"inputs":[],"name":"DEFAULT_VAULT_DUST_THRESHOLD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptGovernance","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"assetRegistry","outputs":[{"internalType":"contract IAssetRegistry","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newGovernor","type":"address"}],"name":"changeGovernor","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getReserveState","outputs":[{"components":[{"internalType":"uint256","name":"totalUSDValue","type":"uint256"},{"components":[{"internalType":"address","name":"vault","type":"address"},{"internalType":"uint8","name":"decimals","type":"uint8"},{"internalType":"address","name":"underlying","type":"address"},{"internalType":"uint256","name":"price","type":"uint256"},{"components":[{"internalType":"uint256","name":"priceAtCalibration","type":"uint256"},{"internalType":"uint256","name":"weightAtCalibration","type":"uint256"},{"internalType":"uint256","name":"shortFlowMemory","type":"uint256"},{"internalType":"uint256","name":"shortFlowThreshold","type":"uint256"},{"internalType":"uint64","name":"weightTransitionDuration","type":"uint64"},{"internalType":"uint64","name":"weightAtPreviousCalibration","type":"uint64"},{"internalType":"uint64","name":"timeOfCalibration","type":"uint64"}],"internalType":"struct DataTypes.PersistedVaultMetadata","name":"persistedMetadata","type":"tuple"},{"internalType":"uint256","name":"reserveBalance","type":"uint256"},{"internalType":"uint256","name":"currentWeight","type":"uint256"},{"internalType":"uint256","name":"targetWeight","type":"uint256"},{"components":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"bool","name":"isStable","type":"bool"},{"internalType":"uint256","name":"price","type":"uint256"},{"components":[{"internalType":"uint256","name":"floor","type":"uint256"},{"internalType":"uint256","name":"ceiling","type":"uint256"}],"internalType":"struct DataTypes.Range","name":"priceRange","type":"tuple"}],"internalType":"struct DataTypes.PricedToken[]","name":"pricedTokens","type":"tuple[]"}],"internalType":"struct DataTypes.VaultInfo[]","name":"vaults","type":"tuple[]"}],"internalType":"struct DataTypes.ReserveState","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"governor","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gyroConfig","outputs":[{"internalType":"contract IGyroConfig","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingGovernor","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"reserveAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"vaultAddress","type":"address"},{"components":[{"internalType":"uint256","name":"priceAtCalibration","type":"uint256"},{"internalType":"uint256","name":"weightAtCalibration","type":"uint256"},{"internalType":"uint256","name":"shortFlowMemory","type":"uint256"},{"internalType":"uint256","name":"shortFlowThreshold","type":"uint256"},{"internalType":"uint64","name":"weightTransitionDuration","type":"uint64"},{"internalType":"uint64","name":"weightAtPreviousCalibration","type":"uint64"},{"internalType":"uint64","name":"timeOfCalibration","type":"uint64"}],"internalType":"struct DataTypes.PersistedVaultMetadata","name":"metadata","type":"tuple"}],"internalType":"struct DataTypes.VaultConfiguration[]","name":"vaults","type":"tuple[]"}],"name":"setVaults","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"vaultRegistry","outputs":[{"internalType":"contract IVaultRegistry","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
6101006040523480156200001257600080fd5b506040516200264738038062002647833981016040819052620000359162000277565b600080546001600160a01b0319166001600160a01b038416908117825560408051928352602083019190915283917fde4b3f61490b74c0ed6237523974fe299126bbbf8a8a7482fd220104c59b0c84910160405180910390a150620000ae816001600160a01b03166200013760201b6200105f1760201c565b6001600160a01b03166080816001600160a01b031681525050620000e6816001600160a01b0316620001cc60201b620010ea1760201c565b6001600160a01b031660a0816001600160a01b0316815250506200011e816001600160a01b03166200021c60201b620011321760201c565b6001600160a01b0390811660c0521660e05250620002dd565b6040516321f8a72160e01b81527f5641554c545f52454749535452595f414444524553530000000000000000000060048201526000906001600160a01b038316906321f8a721906024015b602060405180830381865afa158015620001a0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001c69190620002b6565b92915050565b6040516321f8a72160e01b81527f41535345545f52454749535452595f414444524553530000000000000000000060048201526000906001600160a01b038316906321f8a7219060240162000182565b6040516321f8a72160e01b81526e524553455256455f4144445245535360881b60048201526000906001600160a01b038316906321f8a7219060240162000182565b6001600160a01b03811681146200027457600080fd5b50565b600080604083850312156200028b57600080fd5b825162000298816200025e565b6020840151909250620002ab816200025e565b809150509250929050565b600060208284031215620002c957600080fd5b8151620002d6816200025e565b9392505050565b60805160a05160c05160e0516122f96200034e6000396000818160ed01528181610c2a01526115950152600081816101ce01526106ee01526000818161011401528181610882015261095c01526000818161016c01528181610362015281816104bd015261060301526122f96000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063b6ccbd2811610071578063b6ccbd2814610149578063cdd7b38a14610167578063e3056a341461018e578063e4c0aaf4146101a1578063ef5bac25146101b4578063f79ed94b146101c957600080fd5b80630c340a24146100ae578063238efcbc146100de57806344bbdb55146100e8578063979d7e861461010f5780639c5887ed14610136575b600080fd5b6000546100c1906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100e66101f0565b005b6100c17f000000000000000000000000000000000000000000000000000000000000000081565b6100c17f000000000000000000000000000000000000000000000000000000000000000081565b6100e66101443660046116f5565b6102a9565b610159681b1ae4d6e2ef50000081565b6040519081526020016100d5565b6100c17f000000000000000000000000000000000000000000000000000000000000000081565b6001546100c1906001600160a01b031681565b6100e66101af366004611781565b6103cf565b6101bc6104a4565b6040516100d5919061193c565b6100c17f000000000000000000000000000000000000000000000000000000000000000081565b600154604080518082019091526002815261033360f41b6020820152906001600160a01b0316331461023e5760405162461bcd60e51b81526004016102359190611961565b60405180910390fd5b5060008054600180546001600160a01b03198084166001600160a01b03808416919091179095551690556040805192909116808352336020840152917fde4b3f61490b74c0ed6237523974fe299126bbbf8a8a7482fd220104c59b0c8491015b60405180910390a150565b600054604080518082019091526002815261033360f41b6020820152906001600160a01b031633146102ee5760405162461bcd60e51b81526004016102359190611961565b5061034b8282808060200260200160405190810160405280939291908181526020016000905b82821015610341576103326101008302860136819003810190611a99565b81526020019060010190610314565b5050505050611173565b604051639c5887ed60e01b81526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690639c5887ed906103999085908590600401611b4b565b600060405180830381600087803b1580156103b357600080fd5b505af11580156103c7573d6000803e3d6000fd5b505050505050565b600054604080518082019091526002815261033360f41b6020820152906001600160a01b031633146104145760405162461bcd60e51b81526004016102359190611961565b50604080518082019091526002815261333160f01b60208201526001600160a01b0382166104555760405162461bcd60e51b81526004016102359190611961565b50600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f67235ba2e63c748a35b95c4f92a3bbc2a1389938170a5ce6c9add5d0b03a314a9060200161029e565b60408051808201909152600081526060602082015260007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166350cc258e6040518163ffffffff1660e01b8152600401600060405180830381865afa158015610519573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526105419190810190611c47565b905080516000036105965760408051808201825260008082528251818152602081810190945291928301919061058d565b61057a611636565b8152602001906001900390816105725790505b50905292915050565b80516000816001600160401b038111156105b2576105b26119af565b6040519080825280602002602001820160405280156105eb57816020015b6105d8611636565b8152602001906001900390816105d05790505b50905060005b82811015610c245761060161169d565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663dc4f1e4986848151811061064257610642611ce5565b60200260200101516040518263ffffffff1660e01b815260040161067591906001600160a01b0391909116815260200190565b60e060405180830381865afa158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b69190611d78565b905060008583815181106106cc576106cc611ce5565b60209081029190910101516040516370a0823160e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811660048301529192506000918316906370a0823190602401602060405180830381865afa158015610743573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107679190611d94565b9050600087858151811061077d5761077d611ce5565b60200260200101516001600160a01b031663aa6ca8086040518163ffffffff1660e01b8152600401600060405180830381865afa1580156107c2573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107ea9190810190611dad565b9050600081516001600160401b03811115610807576108076119af565b60405190808252806020026020018201604052801561086f57816020015b61085c6040805160808101825260008082526020808301829052828401829052835180850190945281845283015290606082015290565b8152602001906001900390816108255790505b50905060005b8251811015610a895760007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316634976c5888584815181106108c1576108c1611ce5565b60200260200101516040518263ffffffff1660e01b81526004016108f491906001600160a01b0391909116815260200190565b602060405180830381865afa158015610911573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109359190611e4b565b9050610954604051806040016040528060008152602001600081525090565b8115610a11577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663a8dcc56a86858151811061099b5761099b611ce5565b60200260200101516040518263ffffffff1660e01b81526004016109ce91906001600160a01b0391909116815260200190565b6040805180830381865afa1580156109ea573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0e9190611e96565b90505b6040518060800160405280868581518110610a2e57610a2e611ce5565b60200260200101516001600160a01b0316815260200183151581526020016000815260200182815250848481518110610a6957610a69611ce5565b602002602001018190525050508080610a8190611ec8565b915050610875565b506040518061012001604052808a8881518110610aa857610aa8611ce5565b60200260200101516001600160a01b031681526020018a8881518110610ad057610ad0611ce5565b60200260200101516001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b399190611ef2565b60ff1681526020018a8881518110610b5357610b53611ce5565b60200260200101516001600160a01b0316636f307dc36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b98573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bbc9190611f0d565b6001600160a01b0316815260200160008152602001868152602001848152602001600081526020016000815260200182815250878781518110610c0157610c01611ce5565b602002602001018190525050505050508080610c1c90611ec8565b9150506105f1565b50610c577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031661120f565b6001600160a01b031663f379c0c3826040518263ffffffff1660e01b8152600401610c829190611f2a565b600060405180830381865afa158015610c9f573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610cc79190810190611fe6565b9050600080836001600160401b03811115610ce457610ce46119af565b604051908082528060200260200182016040528015610d0d578160200160208202803683370190505b50905060005b84811015610dcc576000848281518110610d2f57610d2f611ce5565b602002602001015190506000610d5682602001518360a0015161125e90919063ffffffff16565b90506000610d8a82888681518110610d7057610d70611ce5565b6020026020010151606001516112c690919063ffffffff16565b905080858581518110610d9f57610d9f611ce5565b6020908102919091010152610db48187612142565b95505050508080610dc490611ec8565b915050610d13565b5060005b84811015610e68578215610e0f57610e0a83838381518110610df457610df4611ce5565b60200260200101516112ef90919063ffffffff16565b610e35565b610e35848281518110610e2457610e24611ce5565b602002602001015160800151611362565b848281518110610e4757610e47611ce5565b602090810291909101015160c0015280610e6081611ec8565b915050610dd0565b50600080856001600160401b03811115610e8457610e846119af565b604051908082528060200260200182016040528015610ead578160200160208202803683370190505b50905060005b86811015610f88576000868281518110610ecf57610ecf611ce5565b602002602001015160800151600001519050610f2f610ef9888481518110610e2457610e24611ce5565b610f29838a8681518110610f0f57610f0f611ce5565b6020026020010151606001516112ef90919063ffffffff16565b906112c6565b838381518110610f4157610f41611ce5565b602002602001018181525050828281518110610f5f57610f5f611ce5565b602002602001015184610f729190612142565b9350508080610f8090611ec8565b915050610eb3565b50811561103e576000805b8781101561103b576000610fc985858481518110610fb357610fb3611ce5565b602002602001015161144c90919063ffffffff16565b9050670de0b6b3a7640000610fde8285612142565b1115610ff957610ff683670de0b6b3a7640000612155565b90505b8088838151811061100c5761100c611ce5565b602090810291909101015160e001526110258184612142565b925050808061103390611ec8565b915050610f93565b50505b60405180604001604052808581526020018681525097505050505050505090565b6040516321f8a72160e01b8152755641554c545f52454749535452595f4144445245535360501b60048201526000906001600160a01b038316906321f8a721906024015b602060405180830381865afa1580156110c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110e49190611f0d565b92915050565b6040516321f8a72160e01b81527541535345545f52454749535452595f4144445245535360501b60048201526000906001600160a01b038316906321f8a721906024016110a3565b6040516321f8a72160e01b81526e524553455256455f4144445245535360881b60048201526000906001600160a01b038316906321f8a721906024016110a3565b600061117d6104a4565b905060005b81602001515181101561120a576000826020015182815181106111a7576111a7611ce5565b602002602001015190506111bb81856114cb565b1560405180604001604052806002815260200161353960f01b815250906111f55760405162461bcd60e51b81526004016102359190611961565b5050808061120290611ec8565b915050611182565b505050565b6040516321f8a72160e01b81527f524f4f545f50524943455f4f5241434c455f414444524553530000000000000060048201526000906001600160a01b038316906321f8a721906024016110a3565b600060111960ff8316016112735750816110e4565b601260ff831611156112a65761128a601283612168565b61129590600a612265565b61129f908461228a565b90506110e4565b6112b1826012612168565b6112bc90600a612265565b61129f90846122ac565b6000806112d383856122ac565b90506112e7670de0b6b3a76400008261228a565b949350505050565b604080518082019091526002815261323560f01b6020820152600090826113295760405162461bcd60e51b81526004016102359190611961565b508260000361133a575060006110e4565b600061134e670de0b6b3a7640000856122ac565b905061135a838261228a565b9150506110e4565b6000808260c001516001600160401b03164261137e9190612155565b905082608001516001600160401b0316811061139d5750506020015190565b60006113bf84608001516001600160401b0316836112ef90919063ffffffff16565b905060006113e78560a001516001600160401b0316866020015161160c90919063ffffffff16565b905060006113f582846112c6565b90508560a001516001600160401b03168660200151111561143357808660a001516001600160401b03166114299190612142565b9695505050505050565b808660a001516001600160401b03166114299190612155565b604080518082019091526002815261323560f01b6020820152600090826114865760405162461bcd60e51b81526004016102359190611961565b5082600003611497575060006110e4565b60006114ab670de0b6b3a7640000856122ac565b90508260018203816114bf576114bf612274565b046001019150506110e4565b6000805b825181101561152e578281815181106114ea576114ea611ce5565b6020026020010151600001516001600160a01b031684600001516001600160a01b03160361151c5760009150506110e4565b8061152681611ec8565b9150506114cf565b50600061154c8460a0015185606001516112c690919063ffffffff16565b60405163e964da1560e01b815273159055531517d11554d517d512149154d213d31160621b6004820152681b1ae4d6e2ef50000060248201529091506000906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063e964da1590604401602060405180830381865afa1580156115dc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116009190611d94565b90911015949350505050565b600081831015611625576116208383612155565b61162f565b61162f8284612155565b9392505050565b60405180610120016040528060006001600160a01b03168152602001600060ff16815260200160006001600160a01b031681526020016000815260200161167b61169d565b8152602001600081526020016000815260200160008152602001606081525090565b6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160401b0316815260200160006001600160401b0316815260200160006001600160401b031681525090565b6000806020838503121561170857600080fd5b82356001600160401b038082111561171f57600080fd5b818501915085601f83011261173357600080fd5b81358181111561174257600080fd5b8660208260081b850101111561175757600080fd5b60209290920196919550909350505050565b6001600160a01b038116811461177e57600080fd5b50565b60006020828403121561179357600080fd5b813561162f81611769565b600081518084526020808501945080840160005b8381101561180657815180516001600160a01b031688528381015115158489015260408082015190890152606090810151805191890191909152830151608088015260a090960195908201906001016117b2565b509495945050505050565b600081518084526020808501808196508360051b8101915082860160005b8581101561192f578284038952815180516001600160a01b031685526101e08187015160ff811687890152506040828101516001600160a01b038116888301525050606082810151908701526080808301516118dd828901828051825260208101516020830152604081015160408301526060810151606083015260808101516001600160401b0380821660808501528060a08401511660a08501528060c08401511660c085015250505050565b505060a082015161016087015260c082015161018087015260e08201516101a08701526101008201519150806101c087015261191b8187018361179e565b9a87019a955050509084019060010161182f565b5091979650505050505050565b6020815281516020820152600060208301516040808401526112e76060840182611811565b600060208083528351808285015260005b8181101561198e57858101830151858201604001528201611972565b506000604082860101526040601f19601f8301168501019250505092915050565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b03811182821017156119e7576119e76119af565b60405290565b60405160e081016001600160401b03811182821017156119e7576119e76119af565b604051608081016001600160401b03811182821017156119e7576119e76119af565b60405161012081016001600160401b03811182821017156119e7576119e76119af565b604051601f8201601f191681016001600160401b0381118282101715611a7c57611a7c6119af565b604052919050565b6001600160401b038116811461177e57600080fd5b6000818303610100811215611aad57600080fd5b611ab56119c5565b8335611ac081611769565b815260e0601f1983011215611ad457600080fd5b611adc6119ed565b91506020840135825260408401356020830152606084013560408301526080840135606083015260a0840135611b1181611a84565b608083015260c0840135611b2481611a84565b60a083015260e0840135611b3781611a84565b60c083015260208101919091529392505050565b6020808252818101839052600090604080840186845b87811015611c07578135611b7481611769565b6001600160a01b0316835281850135858401528382013584840152606080830135908401526080808301359084015260a082810135611bb281611a84565b6001600160401b038082168387015260c09250828501359150611bd482611a84565b8082168387015260e09250828501359150611bee82611a84565b1690840152610100928301929190910190600101611b61565b5090979650505050505050565b60006001600160401b03821115611c2d57611c2d6119af565b5060051b60200190565b8051611c4281611769565b919050565b60006020808385031215611c5a57600080fd5b82516001600160401b03811115611c7057600080fd5b8301601f81018513611c8157600080fd5b8051611c94611c8f82611c14565b611a54565b81815260059190911b82018301908381019087831115611cb357600080fd5b928401925b82841015611cda578351611ccb81611769565b82529284019290840190611cb8565b979650505050505050565b634e487b7160e01b600052603260045260246000fd5b600060e08284031215611d0d57600080fd5b611d156119ed565b9050815181526020820151602082015260408201516040820152606082015160608201526080820151611d4781611a84565b608082015260a0820151611d5a81611a84565b60a082015260c0820151611d6d81611a84565b60c082015292915050565b600060e08284031215611d8a57600080fd5b61162f8383611cfb565b600060208284031215611da657600080fd5b5051919050565b60006020808385031215611dc057600080fd5b82516001600160401b03811115611dd657600080fd5b8301601f81018513611de757600080fd5b8051611df5611c8f82611c14565b81815260059190911b82018301908381019087831115611e1457600080fd5b928401925b82841015611cda578351611e2c81611769565b82529284019290840190611e19565b80518015158114611c4257600080fd5b600060208284031215611e5d57600080fd5b61162f82611e3b565b600060408284031215611e7857600080fd5b611e806119c5565b9050815181526020820151602082015292915050565b600060408284031215611ea857600080fd5b61162f8383611e66565b634e487b7160e01b600052601160045260246000fd5b600060018201611eda57611eda611eb2565b5060010190565b805160ff81168114611c4257600080fd5b600060208284031215611f0457600080fd5b61162f82611ee1565b600060208284031215611f1f57600080fd5b815161162f81611769565b60208152600061162f6020830184611811565b600082601f830112611f4e57600080fd5b81516020611f5e611c8f83611c14565b82815260a09283028501820192828201919087851115611f7d57600080fd5b8387015b85811015611c075781818a031215611f995760008081fd5b611fa1611a0f565b8151611fac81611769565b8152611fb9828701611e3b565b81870152604082810151908201526060611fd58b828501611e66565b908201528452928401928101611f81565b60006020808385031215611ff957600080fd5b82516001600160401b038082111561201057600080fd5b818501915085601f83011261202457600080fd5b8151612032611c8f82611c14565b81815260059190911b8301840190848101908883111561205157600080fd5b8585015b838110156121355780518581111561206d5760008081fd5b86016101e0818c03601f19018113156120865760008081fd5b61208e611a31565b6120998a8401611c37565b815260406120a8818501611ee1565b8b83015260606120b9818601611c37565b828401526080915081850151818401525060a06120d88f828701611cfb565b828401526101808501518184015250506101a083015160c08201526101c083015160e0820152818301519150878211156121125760008081fd5b6121208d8b84860101611f3d565b61010082015285525050918601918601612055565b5098975050505050505050565b808201808211156110e4576110e4611eb2565b818103818111156110e4576110e4611eb2565b60ff82811682821603908111156110e4576110e4611eb2565b600181815b808511156121bc5781600019048211156121a2576121a2611eb2565b808516156121af57918102915b93841c9390800290612186565b509250929050565b6000826121d3575060016110e4565b816121e0575060006110e4565b81600181146121f657600281146122005761221c565b60019150506110e4565b60ff84111561221157612211611eb2565b50506001821b6110e4565b5060208310610133831016604e8410600b841016171561223f575081810a6110e4565b6122498383612181565b806000190482111561225d5761225d611eb2565b029392505050565b600061162f60ff8416836121c4565b634e487b7160e01b600052601260045260246000fd5b6000826122a757634e487b7160e01b600052601260045260246000fd5b500490565b80820281158282048414176110e4576110e4611eb256fea26469706673582212202920463b50bcd82e43b035e0845fc2f93feb2e85e363bcb332c0f48d6a7e594964736f6c634300081100330000000000000000000000004f244fcaff67a2f98eaec20a44caf079a7f7a1d4000000000000000000000000ac89cc9d78bbad7eb3a02601b4d65daa1f908aa6
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100a95760003560e01c8063b6ccbd2811610071578063b6ccbd2814610149578063cdd7b38a14610167578063e3056a341461018e578063e4c0aaf4146101a1578063ef5bac25146101b4578063f79ed94b146101c957600080fd5b80630c340a24146100ae578063238efcbc146100de57806344bbdb55146100e8578063979d7e861461010f5780639c5887ed14610136575b600080fd5b6000546100c1906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b6100e66101f0565b005b6100c17f000000000000000000000000ac89cc9d78bbad7eb3a02601b4d65daa1f908aa681565b6100c17f00000000000000000000000066a7aa37ea714e0b8dd553f375104ea7d160b0b281565b6100e66101443660046116f5565b6102a9565b610159681b1ae4d6e2ef50000081565b6040519081526020016100d5565b6100c17f000000000000000000000000f2865bf37c820af6fe3a1b4a0b92fa050aed4eb581565b6001546100c1906001600160a01b031681565b6100e66101af366004611781565b6103cf565b6101bc6104a4565b6040516100d5919061193c565b6100c17f000000000000000000000000c7ab175954b1211f93209ca9fc89fafc3fb21a3781565b600154604080518082019091526002815261033360f41b6020820152906001600160a01b0316331461023e5760405162461bcd60e51b81526004016102359190611961565b60405180910390fd5b5060008054600180546001600160a01b03198084166001600160a01b03808416919091179095551690556040805192909116808352336020840152917fde4b3f61490b74c0ed6237523974fe299126bbbf8a8a7482fd220104c59b0c8491015b60405180910390a150565b600054604080518082019091526002815261033360f41b6020820152906001600160a01b031633146102ee5760405162461bcd60e51b81526004016102359190611961565b5061034b8282808060200260200160405190810160405280939291908181526020016000905b82821015610341576103326101008302860136819003810190611a99565b81526020019060010190610314565b5050505050611173565b604051639c5887ed60e01b81526001600160a01b037f000000000000000000000000f2865bf37c820af6fe3a1b4a0b92fa050aed4eb51690639c5887ed906103999085908590600401611b4b565b600060405180830381600087803b1580156103b357600080fd5b505af11580156103c7573d6000803e3d6000fd5b505050505050565b600054604080518082019091526002815261033360f41b6020820152906001600160a01b031633146104145760405162461bcd60e51b81526004016102359190611961565b50604080518082019091526002815261333160f01b60208201526001600160a01b0382166104555760405162461bcd60e51b81526004016102359190611961565b50600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f67235ba2e63c748a35b95c4f92a3bbc2a1389938170a5ce6c9add5d0b03a314a9060200161029e565b60408051808201909152600081526060602082015260007f000000000000000000000000f2865bf37c820af6fe3a1b4a0b92fa050aed4eb56001600160a01b03166350cc258e6040518163ffffffff1660e01b8152600401600060405180830381865afa158015610519573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526105419190810190611c47565b905080516000036105965760408051808201825260008082528251818152602081810190945291928301919061058d565b61057a611636565b8152602001906001900390816105725790505b50905292915050565b80516000816001600160401b038111156105b2576105b26119af565b6040519080825280602002602001820160405280156105eb57816020015b6105d8611636565b8152602001906001900390816105d05790505b50905060005b82811015610c245761060161169d565b7f000000000000000000000000f2865bf37c820af6fe3a1b4a0b92fa050aed4eb56001600160a01b031663dc4f1e4986848151811061064257610642611ce5565b60200260200101516040518263ffffffff1660e01b815260040161067591906001600160a01b0391909116815260200190565b60e060405180830381865afa158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b69190611d78565b905060008583815181106106cc576106cc611ce5565b60209081029190910101516040516370a0823160e01b81526001600160a01b037f000000000000000000000000c7ab175954b1211f93209ca9fc89fafc3fb21a37811660048301529192506000918316906370a0823190602401602060405180830381865afa158015610743573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107679190611d94565b9050600087858151811061077d5761077d611ce5565b60200260200101516001600160a01b031663aa6ca8086040518163ffffffff1660e01b8152600401600060405180830381865afa1580156107c2573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107ea9190810190611dad565b9050600081516001600160401b03811115610807576108076119af565b60405190808252806020026020018201604052801561086f57816020015b61085c6040805160808101825260008082526020808301829052828401829052835180850190945281845283015290606082015290565b8152602001906001900390816108255790505b50905060005b8251811015610a895760007f00000000000000000000000066a7aa37ea714e0b8dd553f375104ea7d160b0b26001600160a01b0316634976c5888584815181106108c1576108c1611ce5565b60200260200101516040518263ffffffff1660e01b81526004016108f491906001600160a01b0391909116815260200190565b602060405180830381865afa158015610911573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109359190611e4b565b9050610954604051806040016040528060008152602001600081525090565b8115610a11577f00000000000000000000000066a7aa37ea714e0b8dd553f375104ea7d160b0b26001600160a01b031663a8dcc56a86858151811061099b5761099b611ce5565b60200260200101516040518263ffffffff1660e01b81526004016109ce91906001600160a01b0391909116815260200190565b6040805180830381865afa1580156109ea573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0e9190611e96565b90505b6040518060800160405280868581518110610a2e57610a2e611ce5565b60200260200101516001600160a01b0316815260200183151581526020016000815260200182815250848481518110610a6957610a69611ce5565b602002602001018190525050508080610a8190611ec8565b915050610875565b506040518061012001604052808a8881518110610aa857610aa8611ce5565b60200260200101516001600160a01b031681526020018a8881518110610ad057610ad0611ce5565b60200260200101516001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b399190611ef2565b60ff1681526020018a8881518110610b5357610b53611ce5565b60200260200101516001600160a01b0316636f307dc36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b98573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bbc9190611f0d565b6001600160a01b0316815260200160008152602001868152602001848152602001600081526020016000815260200182815250878781518110610c0157610c01611ce5565b602002602001018190525050505050508080610c1c90611ec8565b9150506105f1565b50610c577f000000000000000000000000ac89cc9d78bbad7eb3a02601b4d65daa1f908aa66001600160a01b031661120f565b6001600160a01b031663f379c0c3826040518263ffffffff1660e01b8152600401610c829190611f2a565b600060405180830381865afa158015610c9f573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610cc79190810190611fe6565b9050600080836001600160401b03811115610ce457610ce46119af565b604051908082528060200260200182016040528015610d0d578160200160208202803683370190505b50905060005b84811015610dcc576000848281518110610d2f57610d2f611ce5565b602002602001015190506000610d5682602001518360a0015161125e90919063ffffffff16565b90506000610d8a82888681518110610d7057610d70611ce5565b6020026020010151606001516112c690919063ffffffff16565b905080858581518110610d9f57610d9f611ce5565b6020908102919091010152610db48187612142565b95505050508080610dc490611ec8565b915050610d13565b5060005b84811015610e68578215610e0f57610e0a83838381518110610df457610df4611ce5565b60200260200101516112ef90919063ffffffff16565b610e35565b610e35848281518110610e2457610e24611ce5565b602002602001015160800151611362565b848281518110610e4757610e47611ce5565b602090810291909101015160c0015280610e6081611ec8565b915050610dd0565b50600080856001600160401b03811115610e8457610e846119af565b604051908082528060200260200182016040528015610ead578160200160208202803683370190505b50905060005b86811015610f88576000868281518110610ecf57610ecf611ce5565b602002602001015160800151600001519050610f2f610ef9888481518110610e2457610e24611ce5565b610f29838a8681518110610f0f57610f0f611ce5565b6020026020010151606001516112ef90919063ffffffff16565b906112c6565b838381518110610f4157610f41611ce5565b602002602001018181525050828281518110610f5f57610f5f611ce5565b602002602001015184610f729190612142565b9350508080610f8090611ec8565b915050610eb3565b50811561103e576000805b8781101561103b576000610fc985858481518110610fb357610fb3611ce5565b602002602001015161144c90919063ffffffff16565b9050670de0b6b3a7640000610fde8285612142565b1115610ff957610ff683670de0b6b3a7640000612155565b90505b8088838151811061100c5761100c611ce5565b602090810291909101015160e001526110258184612142565b925050808061103390611ec8565b915050610f93565b50505b60405180604001604052808581526020018681525097505050505050505090565b6040516321f8a72160e01b8152755641554c545f52454749535452595f4144445245535360501b60048201526000906001600160a01b038316906321f8a721906024015b602060405180830381865afa1580156110c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110e49190611f0d565b92915050565b6040516321f8a72160e01b81527541535345545f52454749535452595f4144445245535360501b60048201526000906001600160a01b038316906321f8a721906024016110a3565b6040516321f8a72160e01b81526e524553455256455f4144445245535360881b60048201526000906001600160a01b038316906321f8a721906024016110a3565b600061117d6104a4565b905060005b81602001515181101561120a576000826020015182815181106111a7576111a7611ce5565b602002602001015190506111bb81856114cb565b1560405180604001604052806002815260200161353960f01b815250906111f55760405162461bcd60e51b81526004016102359190611961565b5050808061120290611ec8565b915050611182565b505050565b6040516321f8a72160e01b81527f524f4f545f50524943455f4f5241434c455f414444524553530000000000000060048201526000906001600160a01b038316906321f8a721906024016110a3565b600060111960ff8316016112735750816110e4565b601260ff831611156112a65761128a601283612168565b61129590600a612265565b61129f908461228a565b90506110e4565b6112b1826012612168565b6112bc90600a612265565b61129f90846122ac565b6000806112d383856122ac565b90506112e7670de0b6b3a76400008261228a565b949350505050565b604080518082019091526002815261323560f01b6020820152600090826113295760405162461bcd60e51b81526004016102359190611961565b508260000361133a575060006110e4565b600061134e670de0b6b3a7640000856122ac565b905061135a838261228a565b9150506110e4565b6000808260c001516001600160401b03164261137e9190612155565b905082608001516001600160401b0316811061139d5750506020015190565b60006113bf84608001516001600160401b0316836112ef90919063ffffffff16565b905060006113e78560a001516001600160401b0316866020015161160c90919063ffffffff16565b905060006113f582846112c6565b90508560a001516001600160401b03168660200151111561143357808660a001516001600160401b03166114299190612142565b9695505050505050565b808660a001516001600160401b03166114299190612155565b604080518082019091526002815261323560f01b6020820152600090826114865760405162461bcd60e51b81526004016102359190611961565b5082600003611497575060006110e4565b60006114ab670de0b6b3a7640000856122ac565b90508260018203816114bf576114bf612274565b046001019150506110e4565b6000805b825181101561152e578281815181106114ea576114ea611ce5565b6020026020010151600001516001600160a01b031684600001516001600160a01b03160361151c5760009150506110e4565b8061152681611ec8565b9150506114cf565b50600061154c8460a0015185606001516112c690919063ffffffff16565b60405163e964da1560e01b815273159055531517d11554d517d512149154d213d31160621b6004820152681b1ae4d6e2ef50000060248201529091506000906001600160a01b037f000000000000000000000000ac89cc9d78bbad7eb3a02601b4d65daa1f908aa6169063e964da1590604401602060405180830381865afa1580156115dc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116009190611d94565b90911015949350505050565b600081831015611625576116208383612155565b61162f565b61162f8284612155565b9392505050565b60405180610120016040528060006001600160a01b03168152602001600060ff16815260200160006001600160a01b031681526020016000815260200161167b61169d565b8152602001600081526020016000815260200160008152602001606081525090565b6040518060e001604052806000815260200160008152602001600081526020016000815260200160006001600160401b0316815260200160006001600160401b0316815260200160006001600160401b031681525090565b6000806020838503121561170857600080fd5b82356001600160401b038082111561171f57600080fd5b818501915085601f83011261173357600080fd5b81358181111561174257600080fd5b8660208260081b850101111561175757600080fd5b60209290920196919550909350505050565b6001600160a01b038116811461177e57600080fd5b50565b60006020828403121561179357600080fd5b813561162f81611769565b600081518084526020808501945080840160005b8381101561180657815180516001600160a01b031688528381015115158489015260408082015190890152606090810151805191890191909152830151608088015260a090960195908201906001016117b2565b509495945050505050565b600081518084526020808501808196508360051b8101915082860160005b8581101561192f578284038952815180516001600160a01b031685526101e08187015160ff811687890152506040828101516001600160a01b038116888301525050606082810151908701526080808301516118dd828901828051825260208101516020830152604081015160408301526060810151606083015260808101516001600160401b0380821660808501528060a08401511660a08501528060c08401511660c085015250505050565b505060a082015161016087015260c082015161018087015260e08201516101a08701526101008201519150806101c087015261191b8187018361179e565b9a87019a955050509084019060010161182f565b5091979650505050505050565b6020815281516020820152600060208301516040808401526112e76060840182611811565b600060208083528351808285015260005b8181101561198e57858101830151858201604001528201611972565b506000604082860101526040601f19601f8301168501019250505092915050565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b03811182821017156119e7576119e76119af565b60405290565b60405160e081016001600160401b03811182821017156119e7576119e76119af565b604051608081016001600160401b03811182821017156119e7576119e76119af565b60405161012081016001600160401b03811182821017156119e7576119e76119af565b604051601f8201601f191681016001600160401b0381118282101715611a7c57611a7c6119af565b604052919050565b6001600160401b038116811461177e57600080fd5b6000818303610100811215611aad57600080fd5b611ab56119c5565b8335611ac081611769565b815260e0601f1983011215611ad457600080fd5b611adc6119ed565b91506020840135825260408401356020830152606084013560408301526080840135606083015260a0840135611b1181611a84565b608083015260c0840135611b2481611a84565b60a083015260e0840135611b3781611a84565b60c083015260208101919091529392505050565b6020808252818101839052600090604080840186845b87811015611c07578135611b7481611769565b6001600160a01b0316835281850135858401528382013584840152606080830135908401526080808301359084015260a082810135611bb281611a84565b6001600160401b038082168387015260c09250828501359150611bd482611a84565b8082168387015260e09250828501359150611bee82611a84565b1690840152610100928301929190910190600101611b61565b5090979650505050505050565b60006001600160401b03821115611c2d57611c2d6119af565b5060051b60200190565b8051611c4281611769565b919050565b60006020808385031215611c5a57600080fd5b82516001600160401b03811115611c7057600080fd5b8301601f81018513611c8157600080fd5b8051611c94611c8f82611c14565b611a54565b81815260059190911b82018301908381019087831115611cb357600080fd5b928401925b82841015611cda578351611ccb81611769565b82529284019290840190611cb8565b979650505050505050565b634e487b7160e01b600052603260045260246000fd5b600060e08284031215611d0d57600080fd5b611d156119ed565b9050815181526020820151602082015260408201516040820152606082015160608201526080820151611d4781611a84565b608082015260a0820151611d5a81611a84565b60a082015260c0820151611d6d81611a84565b60c082015292915050565b600060e08284031215611d8a57600080fd5b61162f8383611cfb565b600060208284031215611da657600080fd5b5051919050565b60006020808385031215611dc057600080fd5b82516001600160401b03811115611dd657600080fd5b8301601f81018513611de757600080fd5b8051611df5611c8f82611c14565b81815260059190911b82018301908381019087831115611e1457600080fd5b928401925b82841015611cda578351611e2c81611769565b82529284019290840190611e19565b80518015158114611c4257600080fd5b600060208284031215611e5d57600080fd5b61162f82611e3b565b600060408284031215611e7857600080fd5b611e806119c5565b9050815181526020820151602082015292915050565b600060408284031215611ea857600080fd5b61162f8383611e66565b634e487b7160e01b600052601160045260246000fd5b600060018201611eda57611eda611eb2565b5060010190565b805160ff81168114611c4257600080fd5b600060208284031215611f0457600080fd5b61162f82611ee1565b600060208284031215611f1f57600080fd5b815161162f81611769565b60208152600061162f6020830184611811565b600082601f830112611f4e57600080fd5b81516020611f5e611c8f83611c14565b82815260a09283028501820192828201919087851115611f7d57600080fd5b8387015b85811015611c075781818a031215611f995760008081fd5b611fa1611a0f565b8151611fac81611769565b8152611fb9828701611e3b565b81870152604082810151908201526060611fd58b828501611e66565b908201528452928401928101611f81565b60006020808385031215611ff957600080fd5b82516001600160401b038082111561201057600080fd5b818501915085601f83011261202457600080fd5b8151612032611c8f82611c14565b81815260059190911b8301840190848101908883111561205157600080fd5b8585015b838110156121355780518581111561206d5760008081fd5b86016101e0818c03601f19018113156120865760008081fd5b61208e611a31565b6120998a8401611c37565b815260406120a8818501611ee1565b8b83015260606120b9818601611c37565b828401526080915081850151818401525060a06120d88f828701611cfb565b828401526101808501518184015250506101a083015160c08201526101c083015160e0820152818301519150878211156121125760008081fd5b6121208d8b84860101611f3d565b61010082015285525050918601918601612055565b5098975050505050505050565b808201808211156110e4576110e4611eb2565b818103818111156110e4576110e4611eb2565b60ff82811682821603908111156110e4576110e4611eb2565b600181815b808511156121bc5781600019048211156121a2576121a2611eb2565b808516156121af57918102915b93841c9390800290612186565b509250929050565b6000826121d3575060016110e4565b816121e0575060006110e4565b81600181146121f657600281146122005761221c565b60019150506110e4565b60ff84111561221157612211611eb2565b50506001821b6110e4565b5060208310610133831016604e8410600b841016171561223f575081810a6110e4565b6122498383612181565b806000190482111561225d5761225d611eb2565b029392505050565b600061162f60ff8416836121c4565b634e487b7160e01b600052601260045260246000fd5b6000826122a757634e487b7160e01b600052601260045260246000fd5b500490565b80820281158282048414176110e4576110e4611eb256fea26469706673582212202920463b50bcd82e43b035e0845fc2f93feb2e85e363bcb332c0f48d6a7e594964736f6c63430008110033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000004f244fcaff67a2f98eaec20a44caf079a7f7a1d4000000000000000000000000ac89cc9d78bbad7eb3a02601b4d65daa1f908aa6
-----Decoded View---------------
Arg [0] : governor (address): 0x4f244fcAfF67A2F98EaeC20a44CAF079A7f7A1D4
Arg [1] : _gyroConfig (address): 0xaC89cc9d78BBAd7EB3a02601B4D65dAa1f908aA6
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000004f244fcaff67a2f98eaec20a44caf079a7f7a1d4
Arg [1] : 000000000000000000000000ac89cc9d78bbad7eb3a02601b4d65daa1f908aa6
🤖 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.


