Contract 0x8a3ac0b917fae02f2f11b394eec67734a09a4078

 
 
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x067227d1bc23b37f66ab53e620777a73054753bb9867b58e6b6d00f07de29c3dExecute Transact...114691912021-10-04 4:16:1722 days 19 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000531965
0xc16c8aad86b52e1182248c4ed163e51f1df78b4a1a624ee3b42ef43eb77f8035Queue Transactio...113894162021-10-01 9:10:0025 days 14 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.00027524
0xa679b65980bdd4c1464d0a65ffe9f100a9fa80cd4c435ceca9f2cf1950d3c582Execute Transact...110169712021-09-18 8:28:5838 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x8952c1b15e8e472bf391354077853f32e6e328581c12d402f74ce0220022e178Execute Transact...110169692021-09-18 8:28:5238 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0xe6e60e136921d6c42b0f5b776449234b5124b60f01b402d8bbc39f7754a634b3Execute Transact...110169682021-09-18 8:28:4938 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0xc3a228da2dd33e03e3aa7987da756654aaa4922b762aea985f042af93271a4caExecute Transact...110169662021-09-18 8:28:4338 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0xdf64caa29403c8ca308b7cc9d4f1683c52abde558aa7893a485ab0f9a6d68da3Execute Transact...110169652021-09-18 8:28:4038 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x41ba83e80b692f6c864d1b61c827dfd4e3dc6876019879c8880b680681e0857aExecute Transact...110169632021-09-18 8:28:3438 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x883d50fca802eaa1f4e5f677b6c8067f29a21758c30a1ade8b9bf6b9a9551cabExecute Transact...110169622021-09-18 8:28:3138 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x575c4cf874b1d6cd06e929aada8e95f99b6673f6ec8c3d0d8665ef20490aa47dExecute Transact...110169602021-09-18 8:28:2538 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0xead76fcf6e44fc530c644fe033563ff0af1afc3f45a0ff1b87af020747e74379Execute Transact...110169582021-09-18 8:28:1938 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x211c4ec584aa78b9a9ab11c7aaa3ae754c633908f72d88e4d219e48c6da28f29Execute Transact...110169562021-09-18 8:28:1338 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x7ce7784ec65733f119dfecb66228441d2f958a08e81d128411ab3892797e9339Execute Transact...110169552021-09-18 8:28:1038 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000531965
0x857558f7e65b1da547f68015d6a9b92b05ae71af3cdb7b7b2766c063fadf1581Execute Transact...110169532021-09-18 8:28:0438 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x00b97d0f2782a5bede80f5153ea50534540bdccf202ca4e65991aed3db3c6c48Execute Transact...110169522021-09-18 8:28:0138 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x470e8e7b2d9a62d343c8678101a1a5b6ea76da0924561211cadaf4d53abd865fExecute Transact...110169502021-09-18 8:27:5538 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x113f98e0f4aa0440ee05892c53ece50e3eca84d72f502c9715c71b13a574a7fdExecute Transact...110169492021-09-18 8:27:5238 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x988ef0291b222187d7536701e9b495f752cbb2db89a9ad5c88f17b5cb28f695bExecute Transact...110169472021-09-18 8:27:4638 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x422bfd9ce50a7a9eb25344ec00c420959bbcd94534bc23081f7774b5d133ecafExecute Transact...110169442021-09-18 8:27:3738 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x8b9f945b4dc05961a30d8f24aeccc33a4459030948410d9e774776822176d46eExecute Transact...110169422021-09-18 8:27:3138 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x2dee0db08c3b5fb54892f197cc8b6c61874b73ae45700b7b038c33017ce6e810Execute Transact...110169402021-09-18 8:27:2538 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x24e13f43ca097ce189ab820f32fc28a027d4867ccce6b2da3bba257cb257d982Execute Transact...110169392021-09-18 8:27:2238 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000531965
0x2e8e39821afa933a311e0dba1d6231cede9c2a2f43002e0a754133053f59b921Execute Transact...110169372021-09-18 8:27:1638 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x23bb7b2a9b7991ee9d408c3673b4572340bee81c97a6e429984c65f2696b1336Execute Transact...110169362021-09-18 8:27:1338 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
0x80fc2aad01095b14e01670aacd78ff1234609299368a391d4aa0dd42e0ce131aExecute Transact...110169342021-09-18 8:27:0738 days 15 hrs ago0x416dc380d2684dd887e4132fdace8e6bb07cba2f IN  0x8a3ac0b917fae02f2f11b394eec67734a09a40780 BNB0.000532025
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Timelock

Compiler Version
v0.6.6+commit.6c089d02

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at BscScan.com on 2021-05-14
*/

// 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.
//
// Ctrl+f for XXX to see all the modifications.

// XXX: pragma solidity ^0.5.16;
pragma solidity 0.6.6;

/**
 * @dev Wrappers over Solidity's arithmetic operations with added overflow
 * checks.
 *
 * Arithmetic operations in Solidity wrap on overflow. This can easily result
 * in bugs, because programmers usually assume that an overflow raises an
 * error, which is the standard behavior in high level programming languages.
 * `SafeMath` restores this intuition by reverting the transaction when an
 * operation overflows.
 *
 * Using this library instead of the unchecked operations eliminates an entire
 * class of bugs, so it's recommended to use it always.
 */
library SafeMath {
    /**
     * @dev Returns the addition of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `+` operator.
     *
     * Requirements:
     * - Addition cannot overflow.
     */
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    /**
     * @dev Returns the subtraction of two unsigned integers, reverting with custom message on
     * overflow (when the result is negative).
     *
     * Counterpart to Solidity's `-` operator.
     *
     * Requirements:
     * - Subtraction cannot overflow.
     */
    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;

        return c;
    }

    /**
     * @dev Returns the multiplication of two unsigned integers, reverting on
     * overflow.
     *
     * Counterpart to Solidity's `*` operator.
     *
     * Requirements:
     * - Multiplication cannot overflow.
     */
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
        // benefit is lost if 'b' is also tested.
        // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }

    /**
     * @dev Returns the integer division of two unsigned integers. Reverts on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    /**
     * @dev Returns the integer division of two unsigned integers. Reverts with custom message on
     * division by zero. The result is rounded towards zero.
     *
     * Counterpart to Solidity's `/` operator. Note: this function uses a
     * `revert` opcode (which leaves remaining gas untouched) while Solidity
     * uses an invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        // Solidity only automatically asserts when dividing by 0
        require(b > 0, errorMessage);
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold

        return c;
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * Reverts when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }

    /**
     * @dev Returns the remainder of dividing two unsigned integers. (unsigned integer modulo),
     * Reverts with custom message when dividing by zero.
     *
     * Counterpart to Solidity's `%` operator. This function uses a `revert`
     * opcode (which leaves remaining gas untouched) while Solidity uses an
     * invalid opcode to revert (consuming all remaining gas).
     *
     * Requirements:
     * - The divisor cannot be zero.
     */
    function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b != 0, errorMessage);
        return a % b;
    }
}

contract Timelock {
  using SafeMath for uint;

  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 = 1 days;
  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;

  // delay_ in seconds
  constructor(address admin_, uint delay_) public {
    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;
  }

  // XXX: function() external payable { }
  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().add(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 _getRevertMsg(bytes memory _returnData) internal pure returns (string memory) {
    // If the _res length is less than 68, then the transaction failed silently (without a revert message)
    if (_returnData.length < 68) return "Transaction reverted silently";

    assembly {
        // Slice the sighash.
        _returnData := add(_returnData, 0x04)
    }
    return abi.decode(_returnData, (string)); // All that remains is the revert string
  }

  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.add(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, _getRevertMsg(returnData));

    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"}]

608060405234801561001057600080fd5b506040516122f93803806122f98339818101604052604081101561003357600080fd5b810190808051906020019092919080519060200190929190505050620151808110156100aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260378152602001806122c26037913960400191505060405180910390fd5b62278d00811115610106576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603b815260200180612287603b913960400191505060405180910390fd5b816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806002819055506000600360006101000a81548160ff021916908315150217905550505061210e806101796000396000f3fe6080604052600436106100e15760003560e01c80636fc1f57e1161007f578063c1a287e211610059578063c1a287e214610795578063e177246e146107c0578063f2b06537146107fb578063f851a4401461084e576100e8565b80636fc1f57e146107105780637d645fab1461073f578063b1b43ae51461076a576100e8565b80633a66f901116100bb5780633a66f9011461035a5780634dd18bf514610501578063591fcdfe146105525780636a42b8f8146106e5576100e8565b80630825f38f146100ed5780630e18b681146102ec5780632678224714610303576100e8565b366100e857005b600080fd5b610271600480360360a081101561010357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561014a57600080fd5b82018360208201111561015c57600080fd5b8035906020019184600183028401116401000000008311171561017e57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156101e157600080fd5b8201836020820111156101f357600080fd5b8035906020019184600183028401116401000000008311171561021557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506108a5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102b1578082015181840152602081019050610296565b50505050905090810190601f1680156102de5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102f857600080fd5b50610301610f81565b005b34801561030f57600080fd5b5061031861110f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561036657600080fd5b506104eb600480360360a081101561037d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001906401000000008111156103c457600080fd5b8201836020820111156103d657600080fd5b803590602001918460018302840111640100000000831117156103f857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561045b57600080fd5b82018360208201111561046d57600080fd5b8035906020019184600183028401116401000000008311171561048f57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929080359060200190929190505050611135565b6040518082815260200191505060405180910390f35b34801561050d57600080fd5b506105506004803603602081101561052457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114fb565b005b34801561055e57600080fd5b506106e3600480360360a081101561057557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001906401000000008111156105bc57600080fd5b8201836020820111156105ce57600080fd5b803590602001918460018302840111640100000000831117156105f057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561065357600080fd5b82018360208201111561066557600080fd5b8035906020019184600183028401116401000000008311171561068757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929080359060200190929190505050611703565b005b3480156106f157600080fd5b506106fa611a4e565b6040518082815260200191505060405180910390f35b34801561071c57600080fd5b50610725611a54565b604051808215151515815260200191505060405180910390f35b34801561074b57600080fd5b50610754611a67565b6040518082815260200191505060405180910390f35b34801561077657600080fd5b5061077f611a6e565b6040518082815260200191505060405180910390f35b3480156107a157600080fd5b506107aa611a75565b6040518082815260200191505060405180910390f35b3480156107cc57600080fd5b506107f9600480360360208110156107e357600080fd5b8101908080359060200190929190505050611a7c565b005b34801561080757600080fd5b506108346004803603602081101561081e57600080fd5b8101908080359060200190929190505050611bf1565b604051808215151515815260200191505060405180910390f35b34801561085a57600080fd5b50610863611c11565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60606000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461094c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611dee6038913960400191505060405180910390fd5b60008686868686604051602001808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156109d85780820151818401526020810190506109bd565b50505050905090810190601f168015610a055780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015610a3e578082015181840152602081019050610a23565b50505050905090810190601f168015610a6b5780820380516001836020036101000a031916815260200191505b509750505050505050506040516020818303038152906040528051906020012090506004600082815260200190815260200160002060009054906101000a900460ff16610b03576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603d815260200180611f7c603d913960400191505060405180910390fd5b82610b0c611c36565b1015610b63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526045815260200180611e906045913960600191505060405180910390fd5b610b796212750084611c3e90919063ffffffff16565b610b81611c36565b1115610bd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526033815260200180611e5d6033913960400191505060405180910390fd5b60006004600083815260200190815260200160002060006101000a81548160ff0219169083151502179055506060600086511415610c1857849050610cd3565b85805190602001208560405160200180837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260040182805190602001908083835b60208310610c9b5780518252602082019150602081019050602083039250610c78565b6001836020036101000a0380198251168184511680821785525050505050509050019250505060405160208183030381529060405290505b600060608973ffffffffffffffffffffffffffffffffffffffff1689846040518082805190602001908083835b60208310610d235780518252602082019150602081019050602083039250610d00565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114610d85576040519150601f19603f3d011682016040523d82523d6000602084013e610d8a565b606091505b509150915081610d9982611cc6565b90610e3f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610e04578082015181840152602081019050610de9565b50505050905090810190601f168015610e315780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b508973ffffffffffffffffffffffffffffffffffffffff16847fa560e3198060a2f10670c1ec5b403077ea6ae93ca8de1c32b451dc1a943cd6e78b8b8b8b604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b83811015610ecd578082015181840152602081019050610eb2565b50505050905090810190601f168015610efa5780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015610f33578082015181840152602081019050610f18565b50505050905090810190601f168015610f605780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a38094505050505095945050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611027576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611fb96038913960400191505060405180910390fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c60405160405180910390a2565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260368152602001806120296036913960400191505060405180910390fd5b6111f86002546111ea611c36565b611c3e90919063ffffffff16565b821015611250576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252604981526020018061205f6049913960600191505060405180910390fd5b60008686868686604051602001808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156112dc5780820151818401526020810190506112c1565b50505050905090810190601f1680156113095780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015611342578082015181840152602081019050611327565b50505050905090810190601f16801561136f5780820380516001836020036101000a031916815260200191505b5097505050505050505060405160208183030381529060405280519060200120905060016004600083815260200190815260200160002060006101000a81548160ff0219169083151502179055508673ffffffffffffffffffffffffffffffffffffffff16817f76e2796dc3a81d57b0e8504b647febcbeeb5f4af818e164f11eef8131a6a763f88888888604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b8381101561144a57808201518184015260208101905061142f565b50505050905090810190601f1680156114775780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b838110156114b0578082015181840152602081019050611495565b50505050905090810190601f1680156114dd5780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a38091505095945050505050565b600360009054906101000a900460ff1615611599573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611594576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611ff16038913960400191505060405180910390fd5b61165a565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461163e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603b815260200180611f09603b913960400191505060405180910390fd5b6001600360006101000a81548160ff0219169083151502179055505b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f69d78e38a01985fbb1462961809b4b2d65531bc93b2b94037f3334b82ca4a75660405160405180910390a250565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146117a8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526037815260200180611e266037913960400191505060405180910390fd5b60008585858585604051602001808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b83811015611834578082015181840152602081019050611819565b50505050905090810190601f1680156118615780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b8381101561189a57808201518184015260208101905061187f565b50505050905090810190601f1680156118c75780820380516001836020036101000a031916815260200191505b5097505050505050505060405160208183030381529060405280519060200120905060006004600083815260200190815260200160002060006101000a81548160ff0219169083151502179055508573ffffffffffffffffffffffffffffffffffffffff16817f2fffc091a501fd91bfbff27141450d3acb40fb8e6d8382b243ec7a812a3aaf8787878787604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156119a2578082015181840152602081019050611987565b50505050905090810190601f1680156119cf5780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015611a085780820151818401526020810190506119ed565b50505050905090810190601f168015611a355780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a3505050505050565b60025481565b600360009054906101000a900460ff1681565b62278d0081565b6201518081565b6212750081565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b00576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001806120a86031913960400191505060405180910390fd5b62015180811015611b5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526034815260200180611ed56034913960400191505060405180910390fd5b62278d00811115611bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611f446038913960400191505060405180910390fd5b806002819055506002547f948b1f6a42ee138b7e34058ba85a37f716d55ff25ff05a763f15bed6a04c8d2c60405160405180910390a250565b60046020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600042905090565b600080828401905083811015611cbc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6060604482511015611d0f576040518060400160405280601d81526020017f5472616e73616374696f6e2072657665727465642073696c656e746c790000008152509050611de8565b600482019150818060200190516020811015611d2a57600080fd5b8101908080516040519392919084640100000000821115611d4a57600080fd5b83820191506020820185811115611d6057600080fd5b8251866001820283011164010000000082111715611d7d57600080fd5b8083526020830192505050908051906020019080838360005b83811015611db1578082015181840152602081019050611d96565b50505050905090810190601f168015611dde5780820380516001836020036101000a031916815260200191505b5060405250505090505b91905056fe54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a2043616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a63616e63656c5472616e73616374696f6e3a2043616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a205472616e73616374696f6e206973207374616c652e54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a205472616e73616374696f6e206861736e2774207375727061737365642074696d65206c6f636b2e54696d656c6f636b3a3a73657444656c61793a2044656c6179206d75737420657863656564206d696e696d756d2064656c61792e54696d656c6f636b3a3a73657450656e64696e6741646d696e3a2046697273742063616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a73657444656c61793a2044656c6179206d757374206e6f7420657863656564206d6178696d756d2064656c61792e54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a205472616e73616374696f6e206861736e2774206265656e207175657565642e54696d656c6f636b3a3a61636365707441646d696e3a2043616c6c206d75737420636f6d652066726f6d2070656e64696e6741646d696e2e54696d656c6f636b3a3a73657450656e64696e6741646d696e3a2043616c6c206d75737420636f6d652066726f6d2054696d656c6f636b2e54696d656c6f636b3a3a71756575655472616e73616374696f6e3a2043616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a71756575655472616e73616374696f6e3a20457374696d6174656420657865637574696f6e20626c6f636b206d75737420736174697366792064656c61792e54696d656c6f636b3a3a73657444656c61793a2043616c6c206d75737420636f6d652066726f6d2054696d656c6f636b2ea26469706673582212203d86305a0529fff6d04b7c63e50306e0c3dab93c97b4fbf3cc914a46b9b428b864736f6c6343000606003354696d656c6f636b3a3a636f6e7374727563746f723a2044656c6179206d757374206e6f7420657863656564206d6178696d756d2064656c61792e54696d656c6f636b3a3a636f6e7374727563746f723a2044656c6179206d75737420657863656564206d696e696d756d2064656c61792e000000000000000000000000289dfd63dc0afdb98657bec31857eb0c922ee40e0000000000000000000000000000000000000000000000000000000000015180

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

000000000000000000000000289dfd63dc0afdb98657bec31857eb0c922ee40e0000000000000000000000000000000000000000000000000000000000015180

-----Decoded View---------------
Arg [0] : admin_ (address): 0x289dfd63dc0afdb98657bec31857eb0c922ee40e
Arg [1] : delay_ (uint256): 86400

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000289dfd63dc0afdb98657bec31857eb0c922ee40e
Arg [1] : 0000000000000000000000000000000000000000000000000000000000015180


Deployed ByteCode Sourcemap

7022:5343:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;10969:1235:0;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;10969:1235:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;10969:1235:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;10969:1235:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;10969:1235:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;10969:1235:0;;;;;;;;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;10969:1235:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;10969:1235:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;10969:1235:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;10969:1235:0;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;10969:1235:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8758:224;;5:9:-1;2:2;;;27:1;24;17:12;2:2;8758:224:0;;;:::i;:::-;;7781:27;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7781:27:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;9487:581;;5:9:-1;2:2;;;27:1;24;17:12;2:2;9487:581:0;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;9487:581:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;9487:581:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;9487:581:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;9487:581:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;9487:581:0;;;;;;;;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;9487:581:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;9487:581:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;9487:581:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;9487:581:0;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8988:493;;5:9:-1;2:2;;;27:1;24;17:12;2:2;8988:493:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;8988:493:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;10074:417;;5:9:-1;2:2;;;27:1;24;17:12;2:2;10074:417:0;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;10074:417:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;10074:417:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;10074:417:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;10074:417:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;10074:417:0;;;;;;;;;;;;;;;;;27:11:-1;14;11:28;8:2;;;52:1;49;42:12;8:2;10074:417:0;;41:9:-1;34:4;18:14;14:25;11:40;8:2;;;64:1;61;54:12;8:2;10074:417:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;10074:417:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;10074:417:0;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7813:17;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7813:17:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7835:29;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7835:29:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;7705:44;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7705:44:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7657:43;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7657:43:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7609;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7609:43:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;8368:384;;5:9:-1;2:2;;;27:1;24;17:12;2:2;8368:384:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;8368:384:0;;;;;;;;;;;;;;;;;:::i;:::-;;7871:51;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7871:51:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;7871:51:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;7756:20;;5:9:-1;2:2;;;27:1;24;17:12;2:2;7756:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;10969:1235;11133:12;11176:5;;;;;;;;;;;11162:19;;:10;:19;;;11154:88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11251:14;11289:6;11297:5;11304:9;11315:4;11321:3;11278:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;11278:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;11278:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;11278:47:0;;;11268:58;;;;;;11251:75;;11341:18;:26;11360:6;11341:26;;;;;;;;;;;;;;;;;;;;;11333:100;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11471:3;11448:19;:17;:19::i;:::-;:26;;11440:108;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11586:21;7645:7;11586:3;:7;;:21;;;;:::i;:::-;11563:19;:17;:19::i;:::-;:44;;11555:108;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11701:5;11672:18;:26;11691:6;11672:26;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;11715:21;11776:1;11755:9;11749:23;:28;11745:159;;;11799:4;11788:15;;11745:159;;;11877:9;11861:27;;;;;;11891:4;11837:59;;;;;;;;;;;;;;;;;;;;;;;;;;36:153:-1;66:2;61:3;58:11;36:153;;182:3;176:10;171:3;164:23;98:2;93:3;89:12;82:19;;123:2;118:3;114:12;107:19;;148:2;143:3;139:12;132:19;;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;11837:59:0;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;11837:59:0;;;11826:70;;11745:159;11969:12;11983:23;12010:6;:11;;12029:5;12036:8;12010:35;;;;;;;;;;;;;36:153:-1;66:2;61:3;58:11;36:153;;182:3;176:10;171:3;164:23;98:2;93:3;89:12;82:19;;123:2;118:3;114:12;107:19;;148:2;143:3;139:12;132:19;;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;12010:35:0;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;;11968:77:0;;;;12060:7;12069:25;12083:10;12069:13;:25::i;:::-;12052:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;12052:43:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12136:6;12109:63;;12128:6;12109:63;12144:5;12151:9;12162:4;12168:3;12109:63;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;12109:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;12109:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12188:10;12181:17;;;;;;10969:1235;;;;;;;:::o;8758:224::-;8817:12;;;;;;;;;;;8803:26;;:10;:26;;;8795:95;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8905:10;8897:5;;:18;;;;;;;;;;;;;;;;;;8945:1;8922:12;;:25;;;;;;;;;;;;;;;;;;8970:5;;;;;;;;;;;8961:15;;;;;;;;;;;;8758:224::o;7781:27::-;;;;;;;;;;;;;:::o;9487:581::-;9611:7;9649:5;;;;;;;;;;;9635:19;;:10;:19;;;9627:86;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9735:30;9759:5;;9735:19;:17;:19::i;:::-;:23;;:30;;;;:::i;:::-;9728:3;:37;;9720:123;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9852:14;9890:6;9898:5;9905:9;9916:4;9922:3;9879:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;9879:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;9879:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;9879:47:0;;;9869:58;;;;;;9852:75;;9963:4;9934:18;:26;9953:6;9934:26;;;;;;;;;;;;:33;;;;;;;;;;;;;;;;;;10006:6;9981:61;;9998:6;9981:61;10014:5;10021:9;10032:4;10038:3;9981:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;9981:61:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;9981:61:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10056:6;10049:13;;;9487:581;;;;;;;:::o;8988:493::-;9119:17;;;;;;;;;;;9115:283;;;9177:4;9155:27;;:10;:27;;;9147:96;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9115:283;;;9288:5;;;;;;;;;;;9274:19;;:10;:19;;;9266:91;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9386:4;9366:17;;:24;;;;;;;;;;;;;;;;;;9115:283;9419:13;9404:12;;:28;;;;;;;;;;;;;;;;;;9462:12;;;;;;;;;;;9446:29;;;;;;;;;;;;8988:493;:::o;10074:417::-;10219:5;;;;;;;;;;;10205:19;;:10;:19;;;10197:87;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10293:14;10331:6;10339:5;10346:9;10357:4;10363:3;10320:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;10320:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;10320:47:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;49:4:-1;39:7;30;26:21;22:32;13:7;6:49;10320:47:0;;;10310:58;;;;;;10293:75;;10404:5;10375:18;:26;10394:6;10375:26;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;10449:6;10423:62;;10441:6;10423:62;10457:5;10464:9;10475:4;10481:3;10423:62;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;10423:62:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;10423:62:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10074:417;;;;;;:::o;7813:17::-;;;;:::o;7835:29::-;;;;;;;;;;;;;:::o;7705:44::-;7742:7;7705:44;:::o;7657:43::-;7694:6;7657:43;:::o;7609:::-;7645:7;7609:43;:::o;8368:384::-;8443:4;8421:27;;:10;:27;;;8413:89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7694:6;8517;:23;;8509:88;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7742:7;8612:6;:23;;8604:92;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8711:6;8703:5;:14;;;;8740:5;;8731:15;;;;;;;;;;8368:384;:::o;7871:51::-;;;;;;;;;;;;;;;;;;;;;;:::o;7756:20::-;;;;;;;;;;;;;:::o;12210:152::-;12262:4;12341:15;12334:22;;12210:152;:::o;2551:181::-;2609:7;2629:9;2645:1;2641;:5;2629:17;;2670:1;2665;:6;;2657:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2723:1;2716:8;;;2551:181;;;;:::o;10497:466::-;10569:13;10724:2;10703:11;:18;:23;10699:67;;;10728:38;;;;;;;;;;;;;;;;;;;;;10699:67;10858:4;10845:11;10841:22;10826:37;;10894:11;10883:33;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;10883:33:0;;;;;;;;;;;;;19:11:-1;14:3;11:20;8:2;;;44:1;41;34:12;8:2;71:11;66:3;62:21;55:28;;123:4;118:3;114:14;159:9;141:16;138:31;135:2;;;182:1;179;172:12;135:2;219:3;213:10;330:9;325:1;311:12;307:20;289:16;285:43;282:58;261:11;247:12;244:29;233:115;230:2;;;361:1;358;351:12;230:2;384:12;379:3;372:25;420:4;415:3;411:14;404:21;;0:432;;10883:33:0;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;10883:33:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10876:40;;10497:466;;;;:::o

Swarm Source

ipfs://3d86305a0529fff6d04b7c63e50306e0c3dab93c97b4fbf3cc914a46b9b428b8
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
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.