Contract Overview
Balance:
0 CELO
CELO Value:
$0.00
My Name Tag:
Not Available, login to update
Txn Hash | Method |
Block
|
From
|
To
|
Value | [Txn Fee] | |||
---|---|---|---|---|---|---|---|---|---|
0x3eeea65e9dfd94154ff5e1207623e731e5a4131746032e94d738003a9cc6d2c8 | Accept_transfer_... | 15065786 | 267 days 1 hr ago | 0x59a6abc89c158ef88d5872cab4ac3b08474883d9 | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000020553 | |
0xfee8f20a2207bd4918bdea181854d992b1829c9f20f6c527bc9fa5ad616c878d | Accept_transfer_... | 13442442 | 362 days 23 mins ago | 0x59a6abc89c158ef88d5872cab4ac3b08474883d9 | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000020558 | |
0x760fdd0f455fa3fb1301373892f7450524a2b35f7ecbf1ba2eb787639048e0f2 | Accept_transfer_... | 11457326 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xfb2ccf1548508cb98e15875bce508e46c99197c7709327c0040aa24c083642d8 | Accept_transfer_... | 11457325 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x93a92d05fa7d61f1be4b75d01f22cedd7744fa73ec861051b6fd8a51c84fd309 | Accept_transfer_... | 11457324 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xca7d51a69f354d24c01a32aa09ae30f68d1db10de2ad28507c5d3b1cbc772c15 | Accept_transfer_... | 11457323 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xa55b5be716c0722ae0a6c6dfe786c638cfcf62f6b21870dc3d81824e0aa07103 | Accept_transfer_... | 11457322 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x723f438c5d2313524c1f0ed316276589fc120bc51dce950d247de578bcb6de7c | Accept_transfer_... | 11457321 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xb0a4218047dea4f1ac35b8fb11b3ca99c1d2ac2f4ac20726ebf42c0189e5c19e | Accept_transfer_... | 11457320 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x8092aec8d4659cd5fcd3143926c9fbea2d94500e8e603b1a5d4f7d90989020bf | Accept_transfer_... | 11457318 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x38a839d6b0722bedf32c18fc076aed40ec9d0e6683d959f3c1596d9633b0d27f | Accept_transfer_... | 11457316 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x29f96b6bd059f773a7cf27dd0354f6c493f170d6a103f6c15397a95aea7ef1be | Accept_transfer_... | 11457315 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x74cbafbd1c816e116a7405e243ee0dca79e05e0271f4c8e3d1d4979001f73a53 | Accept_transfer_... | 11457313 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xb46292de16875954599b1272437658d14b9db8d394d4e789176ce706801df610 | Accept_transfer_... | 11457312 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xc18127c1422abe4ca8d6c1ff3ba2132e55af7166d5127167d12c80432b98f7c1 | Accept_transfer_... | 11457311 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x013be163d50019f47c1ea8211b3add9bcc0ead2ff5e61fe544f8c9e4006fc616 | Accept_transfer_... | 11457310 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x15d0e16e50462bdb6513658cefe4c6059d63348976eb1887846461d56c31841f | Accept_transfer_... | 11457309 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xcbdac8c598ed63edc45cbf9739dd6ee87f2a00bb4bffa7bd2f19a21e492ec536 | Accept_transfer_... | 11457308 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xc1ca8ea1e1b7426e58d61129b26240e00dea79ecbe1325361ffbcbf407da02ea | Accept_transfer_... | 11457306 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xf043713e8a842f1335b8711ed7fa5195f82d9ee0e2a5b72c696f00a73b27666e | Accept_transfer_... | 11457304 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0xd4bf6939d99b1b4059cfa5663ba164ec1ef39ed4a6b605a7f3494844cf238c6f | Accept_transfer_... | 11457302 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016047 | |
0x86774e0e95c681c17534c1db008ebe323bdcfcdab8702323535b85b69466f76f | Accept_transfer_... | 11457300 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | 0x0a3ac12422c95f84b5bd18a6d9904d132a161c68 | 0 CELO | 0.000016041 | |
0xb5aadfbf8740f64a827d2c49c4183816390fc59c1770d7f66b8c1533356bf4a9 | 0x60406106 | 11457175 | 476 days 21 hrs ago | Mobius: Deployer Wallet | IN | Create: Vyper_contract | 0 CELO | 0.000205296 |
[ Download CSV Export ]
Contract Source Code Verified (Exact Match)
Contract Name:
Vyper_contract
Compiler Version
vyper:0.2.8
Contract Source Code (Vyper language format)
# @version 0.2.8 """ @title Mobius LiquidityGaugeV2 Ownerhip Proxy @author Mobius Finance @license MIT """ interface LiquidityGauge: def set_rewards(_reward_contract: address, _sigs: bytes32, _reward_tokens: address[8]): nonpayable def set_killed(_is_killed: bool): nonpayable def commit_transfer_ownership(addr: address): nonpayable def accept_transfer_ownership(): nonpayable event CommitAdmins: ownership_admin: address emergency_admin: address event ApplyAdmins: ownership_admin: address emergency_admin: address ownership_admin: public(address) emergency_admin: public(address) future_ownership_admin: public(address) future_emergency_admin: public(address) @external def __init__(_ownership_admin: address, _emergency_admin: address): self.ownership_admin = _ownership_admin self.emergency_admin = _emergency_admin @external def commit_set_admins(_o_admin: address, _e_admin: address): """ @notice Set ownership admin to `_o_admin` and emergency admin to `_e_admin` @param _o_admin Ownership admin @param _e_admin Emergency admin """ assert msg.sender == self.ownership_admin, "Access denied" self.future_ownership_admin = _o_admin self.future_emergency_admin = _e_admin log CommitAdmins(_o_admin, _e_admin) @external def accept_set_admins(): """ @notice Apply the effects of `commit_set_admins` @dev Only callable by the new owner admin """ assert msg.sender == self.future_ownership_admin, "Access denied" e_admin: address = self.future_emergency_admin self.ownership_admin = msg.sender self.emergency_admin = e_admin log ApplyAdmins(msg.sender, e_admin) @external @nonreentrant('lock') def commit_transfer_ownership(_gauge: address, new_owner: address): """ @notice Transfer ownership for liquidity gauge `_gauge` to `new_owner` @param _gauge Gauge which ownership is to be transferred @param new_owner New gauge owner address """ assert msg.sender == self.ownership_admin, "Access denied" LiquidityGauge(_gauge).commit_transfer_ownership(new_owner) @external @nonreentrant('lock') def accept_transfer_ownership(_gauge: address): """ @notice Apply transferring ownership of `_gauge` @param _gauge Gauge address """ LiquidityGauge(_gauge).accept_transfer_ownership() @external @nonreentrant('lock') def set_killed(_gauge: address, _is_killed: bool): """ @notice Set the killed status for `_gauge` @dev When killed, the gauge always yields a rate of 0 and so cannot mint MOBI @param _gauge Gauge address @param _is_killed Killed status to set """ assert msg.sender in [self.ownership_admin, self.emergency_admin], "Access denied" LiquidityGauge(_gauge).set_killed(_is_killed) @external @nonreentrant('lock') def set_rewards(_gauge: address, _reward_contract: address, _sigs: bytes32, _reward_tokens: address[8]): """ @notice Set the active reward contract for `_gauge` @param _gauge Gauge address @param _reward_contract Reward contract address. Set to ZERO_ADDRESS to disable staking. @param _sigs Four byte selectors for staking, withdrawing and claiming, right padded with zero bytes. If the reward contract can be claimed from but does not require staking, the staking and withdraw selectors should be set to 0x00 @param _reward_tokens List of claimable tokens for this reward contract """ assert msg.sender == self.ownership_admin, "Access denied" LiquidityGauge(_gauge).set_rewards(_reward_contract, _sigs, _reward_tokens)
[{"name":"CommitAdmins","inputs":[{"type":"address","name":"ownership_admin","indexed":false},{"type":"address","name":"emergency_admin","indexed":false}],"anonymous":false,"type":"event"},{"name":"ApplyAdmins","inputs":[{"type":"address","name":"ownership_admin","indexed":false},{"type":"address","name":"emergency_admin","indexed":false}],"anonymous":false,"type":"event"},{"outputs":[],"inputs":[{"type":"address","name":"_ownership_admin"},{"type":"address","name":"_emergency_admin"}],"stateMutability":"nonpayable","type":"constructor"},{"name":"commit_set_admins","outputs":[],"inputs":[{"type":"address","name":"_o_admin"},{"type":"address","name":"_e_admin"}],"stateMutability":"nonpayable","type":"function","gas":73291},{"name":"accept_set_admins","outputs":[],"inputs":[],"stateMutability":"nonpayable","type":"function","gas":73922},{"name":"commit_transfer_ownership","outputs":[],"inputs":[{"type":"address","name":"_gauge"},{"type":"address","name":"new_owner"}],"stateMutability":"nonpayable","type":"function","gas":58951},{"name":"accept_transfer_ownership","outputs":[],"inputs":[{"type":"address","name":"_gauge"}],"stateMutability":"nonpayable","type":"function","gas":57956},{"name":"set_killed","outputs":[],"inputs":[{"type":"address","name":"_gauge"},{"type":"bool","name":"_is_killed"}],"stateMutability":"nonpayable","type":"function","gas":60232},{"name":"set_rewards","outputs":[],"inputs":[{"type":"address","name":"_gauge"},{"type":"address","name":"_reward_contract"},{"type":"bytes32","name":"_sigs"},{"type":"address[8]","name":"_reward_tokens"}],"stateMutability":"nonpayable","type":"function","gas":59443},{"name":"ownership_admin","outputs":[{"type":"address","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1241},{"name":"emergency_admin","outputs":[{"type":"address","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1271},{"name":"future_ownership_admin","outputs":[{"type":"address","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1301},{"name":"future_emergency_admin","outputs":[{"type":"address","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1331}]
Contract Creation Code
604061062261014039602061062260c03960c05160a01c1561002057600080fd5b602060206106220160c03960c05160a01c1561003b57600080fd5b610140516000556101605160015561060a56341561000a57600080fd5b6004361015610018576105b6565b600035601c5263e3a8d3ab60005114156100df5760043560a01c1561003c57600080fd5b60243560a01c1561004c57600080fd5b6000543314151561009c576308c379a061014052602061016052600d610180527f4163636573732064656e696564000000000000000000000000000000000000006101a05261018050606461015cfd5b60043560025560243560035560043561014052602435610160527f8f5425b30e6270c1011973f0ccf6d7795cc10623631523e4c45d2837d337d5746040610140a1005b63c9653b956000511415610185576002543314151561013d576308c379a061014052602061016052600d610180527f4163636573732064656e696564000000000000000000000000000000000000006101a05261018050606461015cfd5b600354610140523360005561014051600155336101605261014051610180527fe8d7597c306457cd1fa4eb0e165a1a4c3aea9808e274ea97c6b5d9f73a3c477f6040610160a1005b633ea1c6f460005114156102585762ffffff54156101a257600080fd5b600162ffffff5560043560a01c156101b957600080fd5b60243560a01c156101c957600080fd5b60005433141515610219576308c379a061014052602061016052600d610180527f4163636573732064656e696564000000000000000000000000000000000000006101a05261018050606461015cfd5b6004353b61022657600080fd5b600060006024636b441a40610140526024356101605261015c60006004355af161024f57600080fd5b600062ffffff55005b63a8f22cf160005114156102c45762ffffff541561027557600080fd5b600162ffffff5560043560a01c1561028c57600080fd5b6004353b61029957600080fd5b60006000600463e5ea47b86101405261015c60006004355af16102bb57600080fd5b600062ffffff55005b634344ce7160005114156103e95762ffffff54156102e157600080fd5b600162ffffff5560043560a01c156102f857600080fd5b60243560011c1561030857600080fd5b600054610160526001546101805260006101405261014061012060006002818352015b6101205160200261016001513314156103475760018352610358565b5b815160010180835281141561032b575b5050506101405115156103aa576308c379a06101a05260206101c052600d6101e0527f4163636573732064656e69656400000000000000000000000000000000000000610200526101e05060646101bcfd5b6004353b6103b757600080fd5b6000600060246390b22997610140526024356101605261015c60006004355af16103e057600080fd5b600062ffffff55005b63259ad26d60005114156105455762ffffff541561040657600080fd5b600162ffffff5560043560a01c1561041d57600080fd5b60243560a01c1561042d57600080fd5b6000610120525b610120516064013560a01c1561044957600080fd5b602061012051016101205261010061012051101561046657610434565b600054331415156104b6576308c379a061014052602061016052600d610180527f4163636573732064656e696564000000000000000000000000000000000000006101a05261018050606461015cfd5b6004353b6104c357600080fd5b600060006101446347d2d5d3610140526024356101605260443561018052606480356101a05280602001356101c05280604001356101e0528060600135610200528060800135610220528060a00135610240528060c00135610260528060e00135610280525061015c60006004355af161053c57600080fd5b600062ffffff55005b6347c8715f60005114156105615760005460005260206000f350005b63680c7783600051141561057d5760015460005260206000f350005b633c2fcbf460005114156105995760025460005260206000f350005b635866507a60005114156105b55760035460005260206000f350005b5b60006000fd5b61004e61060a0361004e60003961004e61060a036000f30000000000000000000000007d9af9df33d6cab895b4cf3422d790cbe98b48c800000000000000000000000016e319d8dafef25aacec0df0f1e349819d36993c
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007d9af9df33d6cab895b4cf3422d790cbe98b48c800000000000000000000000016e319d8dafef25aacec0df0f1e349819d36993c
-----Decoded View---------------
Arg [0] : _ownership_admin (address): 0x7d9af9df33d6cab895b4cf3422d790cbe98b48c8
Arg [1] : _emergency_admin (address): 0x16e319d8dafef25aacec0df0f1e349819d36993c
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000007d9af9df33d6cab895b4cf3422d790cbe98b48c8
Arg [1] : 00000000000000000000000016e319d8dafef25aacec0df0f1e349819d36993c
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.