Contract 0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d

 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0xcc6490527795633263cab84525d5fc5ac80630499df694fc413f62018628c4ddExecute Transact...220797952021-11-15 1:37:39493 days 19 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.003597568436
0xd24ba856ab2b77547b9a39f03b787ce364a54c25a20f03e182871b016d197b7cQueue Transactio...220403222021-11-14 16:10:43494 days 4 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.006337025486
0x8eb22981fec9ba517faa6e2d7e5fb4f7bbf52b11afd962e1e5f5345172ca0b5aExecute Transact...215906672021-11-10 0:57:09498 days 20 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.004776772534
0x4d80846bc71c7e8ee69ec980e57db29c700f79304c8314b1754aed54c585f05bQueue Transactio...209910152021-11-03 23:54:19504 days 21 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.009200770078
0xa2dc79b3a31f1e78fca77e1e347a4d65de0c8665b452005b681308fed2c37fb5Execute Transact...207864562021-11-01 22:15:43506 days 22 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.008720932962
0x73c56557e7b3e4ab8dda57ba5ba98bec89ff1d5e09032629dccef4a9ec2f015eQueue Transactio...207414532021-11-01 11:25:13507 days 9 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.005431071531
0x14720a5b044aeaa0ade8cb49375166b7498e8b65f4a08cdc67a6d12bdea18bcdExecute Transact...204984372021-10-29 23:49:04509 days 21 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.012932900414
0x9c8eeb23b3e6cebe96de0e1cc25af66c31aa5d1de606e6ed159aad0b7b33c641Execute Transact...204847822021-10-29 20:42:12510 days 23 mins agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.015170426084
0xee38ab5983d7ecc74b5ec9227b01fc9cd84552eb224f1540447732fbb63b0d99Queue Transactio...204687752021-10-29 17:03:18510 days 4 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.012224068743
0x2db7408087ab3045ad3ed01972020f89c49089c8bd59fa681331f61b4867f3b1Queue Transactio...203650722021-10-28 15:47:54511 days 5 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.018464393445
0xd91cfa1997a8bded321ecf5702b23fb9bb5aff2f19040c5b1b630aae4e434ca9Queue Transactio...203648972021-10-28 15:45:17511 days 5 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.018274658797
0xa218e9adeeae634e3e272e804a08a036aec06679d800867bd3e39c456266ac2dExecute Transact...203039742021-10-28 0:28:12511 days 20 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.034709420519
0x40bc2e1b2974d23094b6950ddd2877b365d10515d5251f5669f00f9f993d3e42Execute Transact...203004922021-10-27 23:37:29511 days 21 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.007525437381
0xdf8444737aec0f3335a57e8133964e9a91846360de8c43c8bd14df75d172e6c7Execute Transact...202995722021-10-27 23:24:19511 days 21 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.00782380491
0xe027af88bc6cf2113ee77c7320048489ae1e2184817a5744d7b61c782cb539f1Execute Transact...202994272021-10-27 23:22:15511 days 21 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.009048912799
0x7fb44be48455198be1539374cd00b0b35d1542075127dece65e01c9c73ed2ff2Execute Transact...202987502021-10-27 23:13:13511 days 21 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.009439315126
0xe636552b59baf13eaea661da2ea6ff3f4911c189c0ad6235216dd614e8063c20Queue Transactio...202608152021-10-27 14:09:44512 days 6 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.012872902684
0x9c32bdf7562aea5365a04f358a6352d949d5569cce8286cfc6492fcbf73964beQueue Transactio...202606612021-10-27 14:07:43512 days 6 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.014218081224
0x5938c49cf1f3caef314e2d92f67092b27078d1ec409172d1f3018eeeacd5f7e2Queue Transactio...202599492021-10-27 13:57:13512 days 7 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.014171090809
0x4ab1839a29fcd6dd54360e6ca139c4eeb06982ec676fc6b407d32b2ca9645cc8Queue Transactio...202596632021-10-27 13:53:07512 days 7 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.014805197789
0xeaf48bbf5acb7b5a72d2442e771ca101fd39f2716a4cebe407f6ef4b258d76e4Queue Transactio...202588932021-10-27 13:41:38512 days 7 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.013883781051
0x2d5f9d0a2876d72ef2330a7376bff7a4d910a6a33e329349e12c1b40707ee79aCancel Transacti...202587062021-10-27 13:38:28512 days 7 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.00532101292
0xff852f73d0789ce2b06988c3941c7bed39bc66233d6497d53502c430282079ebExecute Transact...202134602021-10-27 2:22:40512 days 18 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.026715786018
0x2cea40f78fc0ac6c8429aa7d4a7e9e7882d361c2953100eabaea44f1969872b3Queue Transactio...201670432021-10-26 15:14:48513 days 5 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.06106931712
0x206f75eaeb9d5740f9feeac3d20b967de7b03c9ca74b8d24036cdb53cb9f0d65Cancel Transacti...201669392021-10-26 15:12:53513 days 5 hrs agoDark Matter DeFi: Deployer IN  0x92fa6f5fc4b768e8e32b6bd3803d5f24759e720d0 FTM0.028558164064
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0xf50cf952f1550166d71f9c314d3952a847caa22a8806611780fef2d42665f376188748962021-10-12 0:38:32527 days 20 hrs ago Dark Matter DeFi: Deployer  Contract Creation0 FTM
[ Download CSV Export 
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Timelock

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 8500 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at FtmScan.com on 2021-10-12
*/

// COPIED FROM https://github.com/compound-finance/compound-protocol/blob/master/contracts/Governance/GovernorAlpha.sol
// Copyright 2020 Compound Labs, Inc.
// Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
// 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
// 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
// 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

// SPDX-License-Identifier: GPL-3.0-or-later Or MIT

pragma solidity >=0.8.0 <0.9.0;

contract Timelock {
    event NewAdmin(address indexed newAdmin);
    event NewPendingAdmin(address indexed newPendingAdmin);
    event NewDelay(uint indexed newDelay);
    event CancelTransaction(bytes32 indexed txHash, address indexed target, uint value, string signature,  bytes data, uint eta);
    event ExecuteTransaction(bytes32 indexed txHash, address indexed target, uint value, string signature,  bytes data, uint eta);
    event QueueTransaction(bytes32 indexed txHash, address indexed target, uint value, string signature, bytes data, uint eta);

    uint public constant GRACE_PERIOD = 14 days;
    uint public constant MINIMUM_DELAY = 6 hours;
    uint public constant MAXIMUM_DELAY = 30 days;

    address public admin;
    address public pendingAdmin;
    uint public delay;
    bool public admin_initialized;

    mapping (bytes32 => bool) public queuedTransactions;

    constructor(address admin_, uint delay_) {
        require(delay_ >= MINIMUM_DELAY, "Timelock::constructor: Delay must exceed minimum delay.");
        require(delay_ <= MAXIMUM_DELAY, "Timelock::constructor: Delay must not exceed maximum delay.");

        admin = admin_;
        delay = delay_;
        admin_initialized = false;
    }

    receive() external payable { }

    function setDelay(uint delay_) public {
        require(msg.sender == address(this), "Timelock::setDelay: Call must come from Timelock.");
        require(delay_ >= MINIMUM_DELAY, "Timelock::setDelay: Delay must exceed minimum delay.");
        require(delay_ <= MAXIMUM_DELAY, "Timelock::setDelay: Delay must not exceed maximum delay.");
        delay = delay_;

        emit NewDelay(delay);
    }

    function acceptAdmin() public {
        require(msg.sender == pendingAdmin, "Timelock::acceptAdmin: Call must come from pendingAdmin.");
        admin = msg.sender;
        pendingAdmin = address(0);

        emit NewAdmin(admin);
    }

    function setPendingAdmin(address pendingAdmin_) public {
        // allows one time setting of admin for deployment purposes
        if (admin_initialized) {
            require(msg.sender == address(this), "Timelock::setPendingAdmin: Call must come from Timelock.");
        } else {
            require(msg.sender == admin, "Timelock::setPendingAdmin: First call must come from admin.");
            admin_initialized = true;
        }
        pendingAdmin = pendingAdmin_;

        emit NewPendingAdmin(pendingAdmin);
    }

    function queueTransaction(address target, uint value, string memory signature, bytes memory data, uint eta) public returns (bytes32) {
        require(msg.sender == admin, "Timelock::queueTransaction: Call must come from admin.");
        require(eta >= getBlockTimestamp() + delay, "Timelock::queueTransaction: Estimated execution block must satisfy delay.");

        bytes32 txHash = keccak256(abi.encode(target, value, signature, data, eta));
        queuedTransactions[txHash] = true;

        emit QueueTransaction(txHash, target, value, signature, data, eta);
        return txHash;
    }

    function cancelTransaction(address target, uint value, string memory signature, bytes memory data, uint eta) public {
        require(msg.sender == admin, "Timelock::cancelTransaction: Call must come from admin.");

        bytes32 txHash = keccak256(abi.encode(target, value, signature, data, eta));
        queuedTransactions[txHash] = false;

        emit CancelTransaction(txHash, target, value, signature, data, eta);
    }

    function executeTransaction(address target, uint value, string memory signature, bytes memory data, uint eta) public payable returns (bytes memory) {
        require(msg.sender == admin, "Timelock::executeTransaction: Call must come from admin.");

        bytes32 txHash = keccak256(abi.encode(target, value, signature, data, eta));
        require(queuedTransactions[txHash], "Timelock::executeTransaction: Transaction hasn't been queued.");
        require(getBlockTimestamp() >= eta, "Timelock::executeTransaction: Transaction hasn't surpassed time lock.");
        require(getBlockTimestamp() <= eta + GRACE_PERIOD, "Timelock::executeTransaction: Transaction is stale.");

        queuedTransactions[txHash] = false;

        bytes memory callData;

        if (bytes(signature).length == 0) {
            callData = data;
        } else {
            callData = abi.encodePacked(bytes4(keccak256(bytes(signature))), data);
        }

        // solium-disable-next-line security/no-call-value
        (bool success, bytes memory returnData) = target.call{value: value}(callData);
        require(success, "Timelock::executeTransaction: Transaction execution reverted.");

        emit ExecuteTransaction(txHash, target, value, signature, data, eta);

        return returnData;
    }

    function getBlockTimestamp() internal view returns (uint) {
        // solium-disable-next-line security/no-block-members
        return block.timestamp;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"admin_","type":"address"},{"internalType":"uint256","name":"delay_","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"txHash","type":"bytes32"},{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"string","name":"signature","type":"string"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"eta","type":"uint256"}],"name":"CancelTransaction","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"txHash","type":"bytes32"},{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"string","name":"signature","type":"string"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"eta","type":"uint256"}],"name":"ExecuteTransaction","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newAdmin","type":"address"}],"name":"NewAdmin","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"newDelay","type":"uint256"}],"name":"NewDelay","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newPendingAdmin","type":"address"}],"name":"NewPendingAdmin","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"txHash","type":"bytes32"},{"indexed":true,"internalType":"address","name":"target","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"},{"indexed":false,"internalType":"string","name":"signature","type":"string"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"eta","type":"uint256"}],"name":"QueueTransaction","type":"event"},{"inputs":[],"name":"GRACE_PERIOD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAXIMUM_DELAY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINIMUM_DELAY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"admin_initialized","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"string","name":"signature","type":"string"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"eta","type":"uint256"}],"name":"cancelTransaction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"delay","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"string","name":"signature","type":"string"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"eta","type":"uint256"}],"name":"executeTransaction","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"pendingAdmin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"string","name":"signature","type":"string"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"eta","type":"uint256"}],"name":"queueTransaction","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"queuedTransactions","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"delay_","type":"uint256"}],"name":"setDelay","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingAdmin_","type":"address"}],"name":"setPendingAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b506040516113ca3803806113ca83398101604081905261002f91610134565b61546081101561009a5760405162461bcd60e51b815260206004820152603760248201526000805160206113aa83398151915260448201527f7420657863656564206d696e696d756d2064656c61792e00000000000000000060648201526084015b60405180910390fd5b62278d008111156101015760405162461bcd60e51b815260206004820152603b60248201526000805160206113aa83398151915260448201527f74206e6f7420657863656564206d6178696d756d2064656c61792e00000000006064820152608401610091565b600080546001600160a01b0319166001600160a01b0393909316929092179091556002556003805460ff1916905561016e565b6000806040838503121561014757600080fd5b82516001600160a01b038116811461015e57600080fd5b6020939093015192949293505050565b61122d8061017d6000396000f3fe6080604052600436106100e15760003560e01c80636fc1f57e1161007f578063c1a287e211610059578063c1a287e21461025a578063e177246e14610271578063f2b0653714610291578063f851a440146102c157600080fd5b80636fc1f57e146102035780637d645fab1461022d578063b1b43ae51461024457600080fd5b80633a66f901116100bb5780633a66f9011461017f5780634dd18bf5146101ad578063591fcdfe146101cd5780636a42b8f8146101ed57600080fd5b80630825f38f146100ed5780630e18b68114610116578063267822471461012d57600080fd5b366100e857005b600080fd5b6101006100fb366004610f55565b6102ee565b60405161010d9190611109565b60405180910390f35b34801561012257600080fd5b5061012b61070e565b005b34801561013957600080fd5b5060015461015a9073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161010d565b34801561018b57600080fd5b5061019f61019a366004610f55565b6107fc565b60405190815260200161010d565b3480156101b957600080fd5b5061012b6101c8366004610f33565b6109fc565b3480156101d957600080fd5b5061012b6101e8366004610f55565b610ba9565b3480156101f957600080fd5b5061019f60025481565b34801561020f57600080fd5b5060035461021d9060ff1681565b604051901515815260200161010d565b34801561023957600080fd5b5061019f62278d0081565b34801561025057600080fd5b5061019f61546081565b34801561026657600080fd5b5061019f6212750081565b34801561027d57600080fd5b5061012b61028c366004611006565b610cfb565b34801561029d57600080fd5b5061021d6102ac366004611006565b60046020526000908152604090205460ff1681565b3480156102cd57600080fd5b5060005461015a9073ffffffffffffffffffffffffffffffffffffffff1681565b60005460609073ffffffffffffffffffffffffffffffffffffffff1633146103835760405162461bcd60e51b815260206004820152603860248201527f54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a20436160448201527f6c6c206d75737420636f6d652066726f6d2061646d696e2e000000000000000060648201526084015b60405180910390fd5b6000868686868660405160200161039e9594939291906110af565b60408051601f1981840301815291815281516020928301206000818152600490935291205490915060ff1661043b5760405162461bcd60e51b815260206004820152603d60248201527f54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a20547260448201527f616e73616374696f6e206861736e2774206265656e207175657565642e000000606482015260840161037a565b824210156104d75760405162461bcd60e51b815260206004820152604560248201527f54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a20547260448201527f616e73616374696f6e206861736e2774207375727061737365642074696d652060648201527f6c6f636b2e000000000000000000000000000000000000000000000000000000608482015260a40161037a565b6104e46212750084611159565b4211156105595760405162461bcd60e51b815260206004820152603360248201527f54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a20547260448201527f616e73616374696f6e206973207374616c652e00000000000000000000000000606482015260840161037a565b600081815260046020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055845160609061059d5750836105c9565b8580519060200120856040516020016105b792919061104b565b60405160208183030381529060405290505b6000808973ffffffffffffffffffffffffffffffffffffffff1689846040516105f29190611093565b60006040518083038185875af1925050503d806000811461062f576040519150601f19603f3d011682016040523d82523d6000602084013e610634565b606091505b5091509150816106ac5760405162461bcd60e51b815260206004820152603d60248201527f54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a20547260448201527f616e73616374696f6e20657865637574696f6e2072657665727465642e000000606482015260840161037a565b8973ffffffffffffffffffffffffffffffffffffffff16847fa560e3198060a2f10670c1ec5b403077ea6ae93ca8de1c32b451dc1a943cd6e78b8b8b8b6040516106f9949392919061111c565b60405180910390a39998505050505050505050565b60015473ffffffffffffffffffffffffffffffffffffffff16331461079b5760405162461bcd60e51b815260206004820152603860248201527f54696d656c6f636b3a3a61636365707441646d696e3a2043616c6c206d75737460448201527f20636f6d652066726f6d2070656e64696e6741646d696e2e0000000000000000606482015260840161037a565b60008054337fffffffffffffffffffffffff0000000000000000000000000000000000000000918216811783556001805490921690915560405190917f71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c91a2565b6000805473ffffffffffffffffffffffffffffffffffffffff16331461088a5760405162461bcd60e51b815260206004820152603660248201527f54696d656c6f636b3a3a71756575655472616e73616374696f6e3a2043616c6c60448201527f206d75737420636f6d652066726f6d2061646d696e2e00000000000000000000606482015260840161037a565b6002546108979042611159565b8210156109325760405162461bcd60e51b815260206004820152604960248201527f54696d656c6f636b3a3a71756575655472616e73616374696f6e3a204573746960448201527f6d6174656420657865637574696f6e20626c6f636b206d75737420736174697360648201527f66792064656c61792e0000000000000000000000000000000000000000000000608482015260a40161037a565b6000868686868660405160200161094d9594939291906110af565b60408051601f1981840301815282825280516020918201206000818152600490925291902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001179055915073ffffffffffffffffffffffffffffffffffffffff88169082907f76e2796dc3a81d57b0e8504b647febcbeeb5f4af818e164f11eef8131a6a763f906109ea908a908a908a908a9061111c565b60405180910390a39695505050505050565b60035460ff1615610a8157333014610a7c5760405162461bcd60e51b815260206004820152603860248201527f54696d656c6f636b3a3a73657450656e64696e6741646d696e3a2043616c6c2060448201527f6d75737420636f6d652066726f6d2054696d656c6f636b2e0000000000000000606482015260840161037a565b610b3a565b60005473ffffffffffffffffffffffffffffffffffffffff163314610b0e5760405162461bcd60e51b815260206004820152603b60248201527f54696d656c6f636b3a3a73657450656e64696e6741646d696e3a20466972737460448201527f2063616c6c206d75737420636f6d652066726f6d2061646d696e2e0000000000606482015260840161037a565b600380547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790555b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040517f69d78e38a01985fbb1462961809b4b2d65531bc93b2b94037f3334b82ca4a75690600090a250565b60005473ffffffffffffffffffffffffffffffffffffffff163314610c365760405162461bcd60e51b815260206004820152603760248201527f54696d656c6f636b3a3a63616e63656c5472616e73616374696f6e3a2043616c60448201527f6c206d75737420636f6d652066726f6d2061646d696e2e000000000000000000606482015260840161037a565b60008585858585604051602001610c519594939291906110af565b60408051601f1981840301815282825280516020918201206000818152600490925291902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169055915073ffffffffffffffffffffffffffffffffffffffff87169082907f2fffc091a501fd91bfbff27141450d3acb40fb8e6d8382b243ec7a812a3aaf8790610ceb90899089908990899061111c565b60405180910390a3505050505050565b333014610d705760405162461bcd60e51b815260206004820152603160248201527f54696d656c6f636b3a3a73657444656c61793a2043616c6c206d75737420636f60448201527f6d652066726f6d2054696d656c6f636b2e000000000000000000000000000000606482015260840161037a565b615460811015610de85760405162461bcd60e51b815260206004820152603460248201527f54696d656c6f636b3a3a73657444656c61793a2044656c6179206d757374206560448201527f7863656564206d696e696d756d2064656c61792e000000000000000000000000606482015260840161037a565b62278d00811115610e615760405162461bcd60e51b815260206004820152603860248201527f54696d656c6f636b3a3a73657444656c61793a2044656c6179206d757374206e60448201527f6f7420657863656564206d6178696d756d2064656c61792e0000000000000000606482015260840161037a565b600281905560405181907f948b1f6a42ee138b7e34058ba85a37f716d55ff25ff05a763f15bed6a04c8d2c90600090a250565b600067ffffffffffffffff80841115610eaf57610eaf6111c8565b604051601f8501601f19908116603f01168101908282118183101715610ed757610ed76111c8565b81604052809350858152868686011115610ef057600080fd5b858560208301376000602087830101525050509392505050565b803573ffffffffffffffffffffffffffffffffffffffff81168114610f2e57600080fd5b919050565b600060208284031215610f4557600080fd5b610f4e82610f0a565b9392505050565b600080600080600060a08688031215610f6d57600080fd5b610f7686610f0a565b945060208601359350604086013567ffffffffffffffff80821115610f9a57600080fd5b818801915088601f830112610fae57600080fd5b610fbd89833560208501610e94565b94506060880135915080821115610fd357600080fd5b508601601f81018813610fe557600080fd5b610ff488823560208401610e94565b95989497509295608001359392505050565b60006020828403121561101857600080fd5b5035919050565b60008151808452611037816020860160208601611198565b601f01601f19169290920160200192915050565b7fffffffff000000000000000000000000000000000000000000000000000000008316815260008251611085816004850160208701611198565b919091016004019392505050565b600082516110a5818460208701611198565b9190910192915050565b73ffffffffffffffffffffffffffffffffffffffff8616815284602082015260a0604082015260006110e460a083018661101f565b82810360608401526110f6818661101f565b9150508260808301529695505050505050565b602081526000610f4e602083018461101f565b848152608060208201526000611135608083018661101f565b8281036040840152611147818661101f565b91505082606083015295945050505050565b60008219821115611193577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b500190565b60005b838110156111b357818101518382015260200161119b565b838111156111c2576000848401525b50505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fdfea2646970667358221220fd4973cd5097c94c83a552507444d52d5364f115ac099969e152c387ac0680e064736f6c6343000807003354696d656c6f636b3a3a636f6e7374727563746f723a2044656c6179206d7573000000000000000000000000365e82adad2c86d38bec033be04768c8ecd108e40000000000000000000000000000000000000000000000000000000000005460

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000365e82adad2c86d38bec033be04768c8ecd108e40000000000000000000000000000000000000000000000000000000000005460

-----Decoded View---------------
Arg [0] : admin_ (address): 0x365e82adad2c86d38bec033be04768c8ecd108e4
Arg [1] : delay_ (uint256): 21600

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000365e82adad2c86d38bec033be04768c8ecd108e4
Arg [1] : 0000000000000000000000000000000000000000000000000000000000005460


Deployed ByteCode Sourcemap

1696:5050:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5259:1314;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3409:242;;;;;;;;;;;;;:::i;:::-;;2448:27;;;;;;;;;;-1:-1:-1;2448:27:0;;;;;;;;;;;3684:42:1;3672:55;;;3654:74;;3642:2;3627:18;2448:27:0;3508:226:1;4204:604:0;;;;;;;;;;-1:-1:-1;4204:604:0;;;;;:::i;:::-;;:::i;:::-;;;4726:25:1;;;4714:2;4699:18;4204:604:0;4580:177:1;3659:537:0;;;;;;;;;;-1:-1:-1;3659:537:0;;;;;:::i;:::-;;:::i;4816:435::-;;;;;;;;;;-1:-1:-1;4816:435:0;;;;;:::i;:::-;;:::i;2482:17::-;;;;;;;;;;;;;;;;2506:29;;;;;;;;;;-1:-1:-1;2506:29:0;;;;;;;;;;;4553:14:1;;4546:22;4528:41;;4516:2;4501:18;2506:29:0;4388:187:1;2368:44:0;;;;;;;;;;;;2405:7;2368:44;;2317;;;;;;;;;;;;2354:7;2317:44;;2267:43;;;;;;;;;;;;2303:7;2267:43;;2995:406;;;;;;;;;;-1:-1:-1;2995:406:0;;;;;:::i;:::-;;:::i;2544:51::-;;;;;;;;;;-1:-1:-1;2544:51:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;2421:20;;;;;;;;;;-1:-1:-1;2421:20:0;;;;;;;;5259:1314;5440:5;;5393:12;;5440:5;;5426:10;:19;5418:88;;;;-1:-1:-1;;;5418:88:0;;5186:2:1;5418:88:0;;;5168:21:1;5225:2;5205:18;;;5198:30;5264:34;5244:18;;;5237:62;5335:26;5315:18;;;5308:54;5379:19;;5418:88:0;;;;;;;;;5519:14;5557:6;5565:5;5572:9;5583:4;5589:3;5546:47;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;5546:47:0;;;;;;;;;5536:58;;5546:47;5536:58;;;;5613:26;;;;:18;:26;;;;;;5536:58;;-1:-1:-1;5613:26:0;;5605:100;;;;-1:-1:-1;;;5605:100:0;;8207:2:1;5605:100:0;;;8189:21:1;8246:2;8226:18;;;8219:30;8285:34;8265:18;;;8258:62;8356:31;8336:18;;;8329:59;8405:19;;5605:100:0;8005:425:1;5605:100:0;5747:3;6720:15;5724:26;;5716:108;;;;-1:-1:-1;;;5716:108:0;;6455:2:1;5716:108:0;;;6437:21:1;6494:2;6474:18;;;6467:30;6533:34;6513:18;;;6506:62;6604:34;6584:18;;;6577:62;6676:7;6655:19;;;6648:36;6701:19;;5716:108:0;6253:473:1;5716:108:0;5866:18;2303:7;5866:3;:18;:::i;:::-;6720:15;5843:41;;5835:105;;;;-1:-1:-1;;;5835:105:0;;6035:2:1;5835:105:0;;;6017:21:1;6074:2;6054:18;;;6047:30;6113:34;6093:18;;;6086:62;6184:21;6164:18;;;6157:49;6223:19;;5835:105:0;5833:415:1;5835:105:0;5982:5;5953:26;;;:18;:26;;;;;:34;;;;;;6038:23;;6000:21;;6034:179;;-1:-1:-1;6094:4:0;6034:179;;;6182:9;6166:27;;;;;;6196:4;6142:59;;;;;;;;;:::i;:::-;;;;;;;;;;;;;6131:70;;6034:179;6286:12;6300:23;6327:6;:11;;6346:5;6353:8;6327:35;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6285:77;;;;6381:7;6373:81;;;;-1:-1:-1;;;6373:81:0;;9910:2:1;6373:81:0;;;9892:21:1;9949:2;9929:18;;;9922:30;9988:34;9968:18;;;9961:62;10059:31;10039:18;;;10032:59;10108:19;;6373:81:0;9708:425:1;6373:81:0;6499:6;6472:63;;6491:6;6472:63;6507:5;6514:9;6525:4;6531:3;6472:63;;;;;;;;;:::i;:::-;;;;;;;;6555:10;5259:1314;-1:-1:-1;;;;;;;;;5259:1314:0:o;3409:242::-;3472:12;;;;3458:10;:26;3450:95;;;;-1:-1:-1;;;3450:95:0;;8637:2:1;3450:95:0;;;8619:21:1;8676:2;8656:18;;;8649:30;8715:34;8695:18;;;8688:62;8786:26;8766:18;;;8759:54;8830:19;;3450:95:0;8435:420:1;3450:95:0;3556:5;:18;;3564:10;3556:18;;;;;;;;-1:-1:-1;3585:25:0;;;;;;;;3628:15;;3564:10;;3628:15;;;3409:242::o;4204:604::-;4328:7;4370:5;;;;4356:10;:19;4348:86;;;;-1:-1:-1;;;4348:86:0;;9487:2:1;4348:86:0;;;9469:21:1;9526:2;9506:18;;;9499:30;9565:34;9545:18;;;9538:62;9636:24;9616:18;;;9609:52;9678:19;;4348:86:0;9285:418:1;4348:86:0;4482:5;;4460:27;;6720:15;4460:27;:::i;:::-;4453:3;:34;;4445:120;;;;-1:-1:-1;;;4445:120:0;;10340:2:1;4445:120:0;;;10322:21:1;10379:2;10359:18;;;10352:30;10418:34;10398:18;;;10391:62;10489:34;10469:18;;;10462:62;10561:11;10540:19;;;10533:40;10590:19;;4445:120:0;10138:477:1;4445:120:0;4578:14;4616:6;4624:5;4631:9;4642:4;4648:3;4605:47;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;4605:47:0;;;;;;;;;4595:58;;4605:47;4595:58;;;;4664:26;;;;:18;:26;;;;;;:33;;;;4693:4;4664:33;;;4595:58;-1:-1:-1;4715:61:0;;;;4595:58;;4715:61;;;;4748:5;;4755:9;;4766:4;;4772:3;;4715:61;:::i;:::-;;;;;;;;4794:6;4204:604;-1:-1:-1;;;;;;4204:604:0:o;3659:537::-;3798:17;;;;3794:309;;;3840:10;3862:4;3840:27;3832:96;;;;-1:-1:-1;;;3832:96:0;;9062:2:1;3832:96:0;;;9044:21:1;9101:2;9081:18;;;9074:30;9140:34;9120:18;;;9113:62;9211:26;9191:18;;;9184:54;9255:19;;3832:96:0;8860:420:1;3832:96:0;3794:309;;;3983:5;;;;3969:10;:19;3961:91;;;;-1:-1:-1;;;3961:91:0;;7354:2:1;3961:91:0;;;7336:21:1;7393:2;7373:18;;;7366:30;7432:34;7412:18;;;7405:62;7503:29;7483:18;;;7476:57;7550:19;;3961:91:0;7152:423:1;3961:91:0;4067:17;:24;;;;4087:4;4067:24;;;3794:309;4113:12;:28;;;;;;;;;;;;;4159:29;;;;-1:-1:-1;;4159:29:0;3659:537;:::o;4816:435::-;4965:5;;;;4951:10;:19;4943:87;;;;-1:-1:-1;;;4943:87:0;;5611:2:1;4943:87:0;;;5593:21:1;5650:2;5630:18;;;5623:30;5689:34;5669:18;;;5662:62;5760:25;5740:18;;;5733:53;5803:19;;4943:87:0;5409:419:1;4943:87:0;5043:14;5081:6;5089:5;5096:9;5107:4;5113:3;5070:47;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;5070:47:0;;;;;;;;;5060:58;;5070:47;5060:58;;;;5158:5;5129:26;;;:18;:26;;;;;;:34;;;;;;5060:58;-1:-1:-1;5181:62:0;;;;5060:58;;5181:62;;;;5215:5;;5222:9;;5233:4;;5239:3;;5181:62;:::i;:::-;;;;;;;;4932:319;4816:435;;;;;:::o;2995:406::-;3052:10;3074:4;3052:27;3044:89;;;;-1:-1:-1;;;3044:89:0;;10822:2:1;3044:89:0;;;10804:21:1;10861:2;10841:18;;;10834:30;10900:34;10880:18;;;10873:62;10971:19;10951:18;;;10944:47;11008:19;;3044:89:0;10620:413:1;3044:89:0;2354:7;3152:6;:23;;3144:88;;;;-1:-1:-1;;;3144:88:0;;6933:2:1;3144:88:0;;;6915:21:1;6972:2;6952:18;;;6945:30;7011:34;6991:18;;;6984:62;7082:22;7062:18;;;7055:50;7122:19;;3144:88:0;6731:416:1;3144:88:0;2405:7;3251:6;:23;;3243:92;;;;-1:-1:-1;;;3243:92:0;;7782:2:1;3243:92:0;;;7764:21:1;7821:2;7801:18;;;7794:30;7860:34;7840:18;;;7833:62;7931:26;7911:18;;;7904:54;7975:19;;3243:92:0;7580:420:1;3243:92:0;3346:5;:14;;;3378:15;;3354:6;;3378:15;;;;;2995:406;:::o;14:690:1:-;78:5;108:18;149:2;141:6;138:14;135:40;;;155:18;;:::i;:::-;289:2;283:9;355:2;343:15;;-1:-1:-1;;339:24:1;;;365:2;335:33;331:42;319:55;;;389:18;;;409:22;;;386:46;383:72;;;435:18;;:::i;:::-;475:10;471:2;464:22;504:6;495:15;;534:6;526;519:22;574:3;565:6;560:3;556:16;553:25;550:45;;;591:1;588;581:12;550:45;641:6;636:3;629:4;621:6;617:17;604:44;696:1;689:4;680:6;672;668:19;664:30;657:41;;;;14:690;;;;;:::o;709:196::-;777:20;;837:42;826:54;;816:65;;806:93;;895:1;892;885:12;806:93;709:196;;;:::o;910:186::-;969:6;1022:2;1010:9;1001:7;997:23;993:32;990:52;;;1038:1;1035;1028:12;990:52;1061:29;1080:9;1061:29;:::i;:::-;1051:39;910:186;-1:-1:-1;;;910:186:1:o;1101:1010::-;1215:6;1223;1231;1239;1247;1300:3;1288:9;1279:7;1275:23;1271:33;1268:53;;;1317:1;1314;1307:12;1268:53;1340:29;1359:9;1340:29;:::i;:::-;1330:39;;1416:2;1405:9;1401:18;1388:32;1378:42;;1471:2;1460:9;1456:18;1443:32;1494:18;1535:2;1527:6;1524:14;1521:34;;;1551:1;1548;1541:12;1521:34;1589:6;1578:9;1574:22;1564:32;;1634:7;1627:4;1623:2;1619:13;1615:27;1605:55;;1656:1;1653;1646:12;1605:55;1679:73;1744:7;1739:2;1726:16;1721:2;1717;1713:11;1679:73;:::i;:::-;1669:83;;1805:2;1794:9;1790:18;1777:32;1761:48;;1834:2;1824:8;1821:16;1818:36;;;1850:1;1847;1840:12;1818:36;-1:-1:-1;1873:24:1;;1928:4;1920:13;;1916:27;-1:-1:-1;1906:55:1;;1957:1;1954;1947:12;1906:55;1980:73;2045:7;2040:2;2027:16;2022:2;2018;2014:11;1980:73;:::i;:::-;1101:1010;;;;-1:-1:-1;1101:1010:1;;2100:3;2085:19;2072:33;;1101:1010;-1:-1:-1;;;1101:1010:1:o;2116:180::-;2175:6;2228:2;2216:9;2207:7;2203:23;2199:32;2196:52;;;2244:1;2241;2234:12;2196:52;-1:-1:-1;2267:23:1;;2116:180;-1:-1:-1;2116:180:1:o;2486:316::-;2527:3;2565:5;2559:12;2592:6;2587:3;2580:19;2608:63;2664:6;2657:4;2652:3;2648:14;2641:4;2634:5;2630:16;2608:63;:::i;:::-;2716:2;2704:15;-1:-1:-1;;2700:88:1;2691:98;;;;2791:4;2687:109;;2486:316;-1:-1:-1;;2486:316:1:o;2807:417::-;3004:66;2996:6;2992:79;2987:3;2980:92;2962:3;3101:6;3095:13;3117:61;3171:6;3167:1;3162:3;3158:11;3151:4;3143:6;3139:17;3117:61;:::i;:::-;3198:16;;;;3216:1;3194:24;;2807:417;-1:-1:-1;;;2807:417:1:o;3229:274::-;3358:3;3396:6;3390:13;3412:53;3458:6;3453:3;3446:4;3438:6;3434:17;3412:53;:::i;:::-;3481:16;;;;;3229:274;-1:-1:-1;;3229:274:1:o;3739:644::-;4030:42;4022:6;4018:55;4007:9;4000:74;4110:6;4105:2;4094:9;4090:18;4083:34;4153:3;4148:2;4137:9;4133:18;4126:31;3981:4;4180:45;4220:3;4209:9;4205:19;4197:6;4180:45;:::i;:::-;4273:9;4265:6;4261:22;4256:2;4245:9;4241:18;4234:50;4301:32;4326:6;4318;4301:32;:::i;:::-;4293:40;;;4370:6;4364:3;4353:9;4349:19;4342:35;3739:644;;;;;;;;:::o;4762:217::-;4909:2;4898:9;4891:21;4872:4;4929:44;4969:2;4958:9;4954:18;4946:6;4929:44;:::i;11220:523::-;11471:6;11460:9;11453:25;11514:3;11509:2;11498:9;11494:18;11487:31;11434:4;11541:45;11581:3;11570:9;11566:19;11558:6;11541:45;:::i;:::-;11634:9;11626:6;11622:22;11617:2;11606:9;11602:18;11595:50;11662:32;11687:6;11679;11662:32;:::i;:::-;11654:40;;;11730:6;11725:2;11714:9;11710:18;11703:34;11220:523;;;;;;;:::o;11748:282::-;11788:3;11819:1;11815:6;11812:1;11809:13;11806:193;;;11855:77;11852:1;11845:88;11956:4;11953:1;11946:15;11984:4;11981:1;11974:15;11806:193;-1:-1:-1;12015:9:1;;11748:282::o;12035:258::-;12107:1;12117:113;12131:6;12128:1;12125:13;12117:113;;;12207:11;;;12201:18;12188:11;;;12181:39;12153:2;12146:10;12117:113;;;12248:6;12245:1;12242:13;12239:48;;;12283:1;12274:6;12269:3;12265:16;12258:27;12239:48;;12035:258;;;:::o;12298:184::-;12350:77;12347:1;12340:88;12447:4;12444:1;12437:15;12471:4;12468:1;12461:15

Swarm Source

ipfs://fd4973cd5097c94c83a552507444d52d5364f115ac099969e152c387ac0680e0
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Validator ID :
0 FTM

Amount Staked
0

Amount Delegated
0

Staking Total
0

Staking Start Epoch
0

Staking Start Time
0

Proof of Importance
0

Origination Score
0

Validation Score
0

Active
0

Online
0

Downtime
0 s
Address Amount claimed Rewards Created On Epoch Created On
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.