0 txs
1 call
constructor
constructor(address _owner, address _voter)
functions
owner
viewfunction owner() view returns (address)
voter
viewfunction voter() view returns (address)
votingEscrow
viewfunction votingEscrow() view returns (address)
killLeafGauge
nonpayablefunction killLeafGauge(address _gauge)
killRootGauge
nonpayablefunction killRootGauge(address _gauge)
renounceOwnership
nonpayablefunction renounceOwnership()
reviveLeafGauge
nonpayablefunction reviveLeafGauge(address _gauge)
reviveRootGauge
nonpayablefunction reviveRootGauge(address _gauge)
setEmergencyCouncil
nonpayablefunction setEmergencyCouncil(address _council)
setManagedState
nonpayablefunction setManagedState(uint256 _mTokenId, bool _state)
setPoolName
nonpayablefunction setPoolName(address _pool, string _name)
setPoolSymbol
nonpayablefunction setPoolSymbol(address _pool, string _symbol)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
InvalidGauge
error InvalidGauge()
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
creation bytecode
0x60c060405234801561000f575f5ffd5b50604051610e8f380380610e8f83398101604081905261002e91610150565b816001600160a01b03811661005c57604051631e4fbdf760e01b81525f600482015260240160405180910390fd5b610065816100e6565b506001600160a01b038116608081905260408051630fc2838b60e11b81529051631f850716916004808201926020929091908290030181865afa1580156100ae573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100d29190610181565b6001600160a01b031660a052506101a19050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b80516001600160a01b038116811461014b575f5ffd5b919050565b5f5f60408385031215610161575f5ffd5b61016a83610135565b915061017860208401610135565b90509250929050565b5f60208284031215610191575f5ffd5b61019a82610135565b9392505050565b60805160a051610c956101fa5f395f8181610151015261042801525f818161010e0152818161022401528181610327015281816104860152818161052b015281816107080152818161089501526109490152610c955ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c8063715018a611610088578063d820d5cb11610063578063d820d5cb146101b1578063e586875f146101c4578063efa4723f146101d7578063f2fde38b146101ea575f5ffd5b8063715018a6146101865780638da5cb5b1461018e5780639cee76fd1461019e575f5ffd5b8062e6815d146100ce5780631cb6bb7e146100e357806337b1f500146100f657806346c96aac146101095780634f2bfe5b1461014c5780635d4bde0614610173575b5f5ffd5b6100e16100dc366004610a46565b6101fd565b005b6100e16100f1366004610a7c565b61039e565b6100e1610104366004610b4f565b610403565b6101307f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200160405180910390f35b6101307f000000000000000000000000000000000000000000000000000000000000000081565b6100e1610181366004610a46565b61045f565b6100e16106ce565b5f546001600160a01b0316610130565b6100e16101ac366004610a46565b6106e1565b6100e16101bf366004610a7c565b61083a565b6100e16101d2366004610a46565b61086e565b6100e16101e5366004610a46565b6108c4565b6100e16101f8366004610a46565b610978565b6102056109b7565b60405163aa79979b60e01b81526001600160a01b0382811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063aa79979b90602401602060405180830381865afa158015610269573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061028d9190610b7d565b6102aa576040516365da5bb960e11b815260040160405180910390fd5b806001600160a01b031663cd84980e6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610304575060408051601f3d908101601f1916820190925261030191810190610b98565b60015b61038257604051639f06247b60e01b81526001600160a01b0382811660048301527f00000000000000000000000000000000000000000000000000000000000000001690639f06247b906024015b5f604051808303815f87803b158015610369575f5ffd5b505af115801561037b573d5f5f3e3d5ffd5b5050505050565b6040516365da5bb960e11b815260040160405180910390fd5b50565b6103a66109b7565b60405163c47f002760e01b81526001600160a01b0383169063c47f0027906103d2908490600401610bdd565b5f604051808303815f87803b1580156103e9575f5ffd5b505af11580156103fb573d5f5f3e3d5ffd5b505050505050565b61040b6109b7565b6040516237b1f560e81b81526004810183905281151560248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906337b1f500906044016103d2565b6104676109b7565b60405163aa79979b60e01b81526001600160a01b0382811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063aa79979b90602401602060405180830381865afa1580156104cb573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104ef9190610b7d565b61050c576040516365da5bb960e11b815260040160405180910390fd5b604051639f06247b60e01b81526001600160a01b0382811660048301527f00000000000000000000000000000000000000000000000000000000000000001690639f06247b906024015f604051808303815f87803b15801561056c575f5ffd5b505af115801561057e573d5f5f3e3d5ffd5b505050505f816001600160a01b031663e78cea926040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105bf573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105e39190610bef565b90505f826001600160a01b031663cd84980e6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610622573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106469190610b98565b90505f60088460405160200161065d929190610c0a565b60408051601f198184030181529082905263e289adcd60e01b825291506001600160a01b0384169063e289adcd9061069b9085908590600401610c39565b5f604051808303815f87803b1580156106b2575f5ffd5b505af11580156106c4573d5f5f3e3d5ffd5b5050505050505050565b6106d66109b7565b6106df5f6109e3565b565b6106e96109b7565b60405163992a793360e01b81526001600160a01b0382811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063992a7933906024015f604051808303815f87803b158015610749575f5ffd5b505af115801561075b573d5f5f3e3d5ffd5b505050505f816001600160a01b031663e78cea926040518163ffffffff1660e01b8152600401602060405180830381865afa15801561079c573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107c09190610bef565b90505f826001600160a01b031663cd84980e6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156107ff573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108239190610b98565b90505f60078460405160200161065d929190610c0a565b6108426109b7565b604051635c26412360e11b81526001600160a01b0383169063b84c8246906103d2908490600401610bdd565b6108766109b7565b60405163e586875f60e01b81526001600160a01b0382811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063e586875f90602401610352565b6108cc6109b7565b806001600160a01b031663cd84980e6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610926575060408051601f3d908101601f1916820190925261092391810190610b98565b60015b6103825760405163992a793360e01b81526001600160a01b0382811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063992a793390602401610352565b6109806109b7565b6001600160a01b0381166109ae57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b61039b816109e3565b5f546001600160a01b031633146106df5760405163118cdaa760e01b81523360048201526024016109a5565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b038116811461039b575f5ffd5b5f60208284031215610a56575f5ffd5b8135610a6181610a32565b9392505050565b634e487b7160e01b5f52604160045260245ffd5b5f5f60408385031215610a8d575f5ffd5b8235610a9881610a32565b9150602083013567ffffffffffffffff811115610ab3575f5ffd5b8301601f81018513610ac3575f5ffd5b803567ffffffffffffffff811115610add57610add610a68565b604051601f8201601f19908116603f0116810167ffffffffffffffff81118282101715610b0c57610b0c610a68565b604052818152828201602001871015610b23575f5ffd5b816020840160208301375f602083830101528093505050509250929050565b801515811461039b575f5ffd5b5f5f60408385031215610b60575f5ffd5b823591506020830135610b7281610b42565b809150509250929050565b5f60208284031215610b8d575f5ffd5b8151610a6181610b42565b5f60208284031215610ba8575f5ffd5b5051919050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f610a616020830184610baf565b5f60208284031215610bff575f5ffd5b8151610a6181610a32565b60f89290921b6001600160f81b031916825260601b6bffffffffffffffffffffffff1916600182015260150190565b63ffffffff83168152604060208201525f610c576040830184610baf565b94935050505056fea26469706673582212209d90a70963f267771400e7615f1b9bcfd8919995e287ee484ab43cdbda3e39cc64736f6c634300081b0033000000000000000000000000d42c7914cf8dc24a1075e29c283c581bd1b0d3d300000000000000000000000041c914ee0c7e1a5edcd0295623e6dc557b5abf3c