0 txs
9 calls
constructor
constructor(address _gaugeController, address _locker, address _executor, address _governance)
functions
executor
viewfunction executor() view returns (address)
futureGovernance
viewfunction futureGovernance() view returns (address)
gaugeController
viewfunction gaugeController() view returns (address)
governance
viewfunction governance() view returns (address)
locker
viewfunction locker() view returns (address)
acceptGovernance
nonpayablefunction acceptGovernance()
setExecutor
nonpayablefunction setExecutor(address _executor)
transferGovernance
nonpayablefunction transferGovernance(address _governance)
voteForGaugeWeights
nonpayablefunction voteForGaugeWeights(address _gauge, uint256 _weight, uint256 _chainId, bool _skipNative, bool _skipProxy)
voteForGaugeWeightsBulk
nonpayablefunction voteForGaugeWeightsBulk(address[] _gauges, uint256[] _weights, uint256[] _chainIds, bool _skipNative, bool _skipProxy)
events
GovernanceChanged
event GovernanceChanged(address indexed newGovernance)
errors
CALL_FAILED
error CALL_FAILED()
GOVERNANCE
error GOVERNANCE()
creation bytecode
0x60c060405234801561001057600080fd5b50604051610a9b380380610a9b83398101604081905261002f91610087565b6001600160a01b0393841660a052918316608052600280549184166001600160a01b0319928316179055600080549290931691161790556100db565b80516001600160a01b038116811461008257600080fd5b919050565b6000806000806080858703121561009d57600080fd5b6100a68561006b565b93506100b46020860161006b565b92506100c26040860161006b565b91506100d06060860161006b565b905092959194509250565b60805160a05161097f61011c6000396000818161010701528181610337015261049901526000818161017a015281816103150152610477015261097f6000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c8063a6be78c011610066578063a6be78c014610129578063c34c08e51461013c578063c487da461461014f578063d38bfff414610162578063d7b96d4e1461017557600080fd5b80631c3c0ea8146100a3578063238efcbc146100b85780635aa6e675146100c05780638070c503146100ef57806399eecb3b14610102575b600080fd5b6100b66100b13660046105a2565b61019c565b005b6100b66101e9565b6000546100d3906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6001546100d3906001600160a01b031681565b6100d37f000000000000000000000000000000000000000000000000000000000000000081565b6100b66101373660046105d5565b61025d565b6002546100d3906001600160a01b031681565b6100b661015d36600461067e565b6103d4565b6100b66101703660046105a2565b610539565b6100d37f000000000000000000000000000000000000000000000000000000000000000081565b6000546001600160a01b031633146101c7576040516305189e0d60e21b815260040160405180910390fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b03163314610214576040516305189e0d60e21b815260040160405180910390fd5b60008054336001600160a01b0319918216811783556001805490921690915560405190917fa6a85f15b976d399f39ad43e515e75910bac714bc55eeff6131fb90780d6f74691a2565b6000546001600160a01b03163314610288576040516305189e0d60e21b815260040160405180910390fd5b6040516001600160a01b03861660248201526044810185905260648101849052821515608482015281151560a482015260009060c40160408051601f198184030181529181526020820180516001600160e01b031663029af9e360e61b179052600254905163226088ef60e21b81529192506000916001600160a01b039091169063898223bc90610363907f0000000000000000000000000000000000000000000000000000000000000000907f00000000000000000000000000000000000000000000000000000000000000009086908890600401610762565b6000604051808303816000875af1158015610382573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526103aa91908101906107cc565b509050806103cb576040516384aed38d60e01b815260040160405180910390fd5b50505050505050565b6000546001600160a01b031633146103ff576040516305189e0d60e21b815260040160405180910390fd5b600088888888888888886040516024016104209897969594939291906108c1565b60408051601f198184030181529181526020820180516001600160e01b0316636243ed2360e11b179052600254905163226088ef60e21b81529192506000916001600160a01b039091169063898223bc906104c5907f0000000000000000000000000000000000000000000000000000000000000000907f00000000000000000000000000000000000000000000000000000000000000009086908890600401610762565b6000604051808303816000875af11580156104e4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261050c91908101906107cc565b5090508061052d576040516384aed38d60e01b815260040160405180910390fd5b50505050505050505050565b6000546001600160a01b03163314610564576040516305189e0d60e21b815260040160405180910390fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b80356001600160a01b038116811461059d57600080fd5b919050565b6000602082840312156105b457600080fd5b6105bd82610586565b9392505050565b80151581146105d257600080fd5b50565b600080600080600060a086880312156105ed57600080fd5b6105f686610586565b945060208601359350604086013592506060860135610614816105c4565b91506080860135610624816105c4565b809150509295509295909350565b60008083601f84011261064457600080fd5b50813567ffffffffffffffff81111561065c57600080fd5b6020830191508360208260051b850101111561067757600080fd5b9250929050565b60008060008060008060008060a0898b03121561069a57600080fd5b883567ffffffffffffffff808211156106b257600080fd5b6106be8c838d01610632565b909a50985060208b01359150808211156106d757600080fd5b6106e38c838d01610632565b909850965060408b01359150808211156106fc57600080fd5b506107098b828c01610632565b909550935050606089013561071d816105c4565b9150608089013561072d816105c4565b809150509295985092959890939650565b60005b83811015610759578181015183820152602001610741565b50506000910152565b600060018060a01b03808716835280861660208401525083604083015260806060830152825180608084015261079f8160a085016020870161073e565b601f01601f19169190910160a00195945050505050565b634e487b7160e01b600052604160045260246000fd5b600080604083850312156107df57600080fd5b82516107ea816105c4565b602084015190925067ffffffffffffffff8082111561080857600080fd5b818501915085601f83011261081c57600080fd5b81518181111561082e5761082e6107b6565b604051601f8201601f19908116603f01168101908382118183101715610856576108566107b6565b8160405282815288602084870101111561086f57600080fd5b61088083602083016020880161073e565b80955050505050509250929050565b81835260006001600160fb1b038311156108a857600080fd5b8260051b80836020870137939093016020019392505050565b60a0808252810188905260008960c08301825b8b811015610902576001600160a01b036108ed84610586565b168252602092830192909101906001016108d4565b508381036020850152610916818a8c61088f565b915050828103604084015261092c81878961088f565b94151560608401525050901515608090910152969550505050505056fea2646970667358221220c321dbfe9885ace7c5ab8c3f460077d923cd932d52e3aeb9539933b1296a88b464736f6c63430008130033000000000000000000000000bcfbf7ed1756fe478b071687cb430c7b3eb682f10000000000000000000000001e6f87a9ddf744af31157d8daa1e3025648d042d00000000000000000000000074b7639503bb632ffe86382af7c5a3121a41613a000000000000000000000000b0552b6860ce5c0202976db056b5e3cc4f9cc765