Contract 0xC8e5bBBfE68D4189B601B25815CdcACf60b92BA9

Txn Hash Method
Block
From
To
Value [Txn Fee]
0xa330bfb2b1797a3425e811cb70a21a1f9a5edaa5792b149711bfa959d9f6938aExecute Transact...40779382021-09-09 21:49:47343 days 4 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍005507682959120.‍347054723
0x01c55a9719f462c1428612fa59d77a4ae6784f499262a6ed2e703fc263f18790Execute Transact...40654272021-09-09 15:00:09343 days 11 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍051518974833192.‍346225739
0xae28323011de9704467ed46c3d8015198d3cb8aa4152a5b09bf96669019afb72Execute Transact...40653412021-09-09 14:58:06343 days 11 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍034329595414128.‍169633238
0xe618b611bf780cf7c1a3e70c4474fad901d948ddc6c5fcc62b3e5292de4395a4Execute Transact...40653222021-09-09 14:57:19343 days 11 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍046253008217172.‍685725764
0x5a45437b8d421685cdf5c2cbb7ff8416c433c60bc07ff2acf7ecf82e6a1fecdeExecute Transact...40652652021-09-09 14:55:42343 days 11 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍028276438062105.‍570154615
0xa89edb22ea02b76f389df1a18a01680a35424c6758690bb461c4bcc3d121d0f2Execute Transact...40652472021-09-09 14:55:09343 days 11 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍032032611603119.‍593838242
0xfd2dee6be77da650e63940d9109d1ed65f7d798e6b0c896fd244cee51ce10fceExecute Transact...40652082021-09-09 14:54:09343 days 11 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍034342321719128.‍217146931
0xd4f38cfe5ba7e38108edf2a4e81e2d72c37af1dee272fad6b47cc62821358390Execute Transact...40651502021-09-09 14:51:48343 days 11 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍038189570925142.‍587249985
0xb1546f61f460f7312ddf00c9f59687aa13d3d7d4ca0de14ddb749e95619fc58eExecute Transact...40522942021-09-09 8:23:21343 days 17 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍02481436885884.‍806455429
0x5ff9d86e86e631a17d66ab47303b9b29d6e82762f722492104b86a109147ce29Queue Transactio...40315212021-09-08 21:44:41344 days 4 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍0047380785
0x5a1a2219ed2b46432a7fc09698c32c14dd3cf99dcf8a674da294bd11a6715d0fQueue Transactio...40047952021-09-08 8:01:36344 days 17 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00486259585
0xb3524827b34e726c3328443299a059af6542984b3b548cc5b2f2e63f170c0204Queue Transactio...40047672021-09-08 8:00:45344 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00539205456294.‍255153431
0xb449c0a7e6d12afd3cac0544b95eb8b78986bb8c29e8536d66e8016b35a8a614Queue Transactio...40047232021-09-08 7:59:21344 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00486259585
0xf0d7f186ef8e4a8b22525d50729819e04e60a4a5ad096b88717026397da472e5Queue Transactio...40046962021-09-08 7:58:24344 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00486259585
0xd5dac602887299c81635651ccc55a424b994e85c2b5eb80c9c32af961a7f4eb1Queue Transactio...40046342021-09-08 7:56:11344 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍0047176785
0xe971cec000c3317d3d16cc4ad331fa5cfa5551b7aa4805844d23cdb66f6070e5Queue Transactio...40045862021-09-08 7:54:49344 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00486259585
0x40a65fa96c689a8eac718bb9a6b88abf732f0f606f1c638d2b39ceb30f3ab704Queue Transactio...40045282021-09-08 7:52:55344 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00486259585
0x4cad46889e10d1dad7c08ad463b913f320375f36e38ea9a66b3f34804313c8c7Queue Transactio...40044702021-09-08 7:50:54344 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00486157585
0xcf01eb31003ec730a0eda154b31b826e9e8a8d7dea8ba20e3a3d525346b11218Execute Transact...37818962021-09-03 1:06:04350 days 55 mins ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍036729358477125.‍496660008
0xbc19bb4361a6a9707cb8aac93a8bc57b8daf284a186bedd5f537e3ed3dc08f47Execute Transact...36562192021-08-31 7:00:54352 days 19 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍00532510305188.‍197542971
0x68ec8eb753e4b0a9f30a8801e05864bbcca838293c6f456a45b9fd2c1f871a93Execute Transact...36560702021-08-31 6:56:46352 days 19 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍02586058993888.‍360314407
0x26a5c465f981cc359479280802ba9f4879a3b27c2f8c33c8e3f9517f93577202Execute Transact...33503992021-08-25 8:37:22358 days 17 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍011232285455186.‍035832437
0x9a0f958746033bceea6d5d269df79fdab59b083048757a88b0bfb65d1ca7a058Execute Transact...32021112021-08-22 6:21:26361 days 19 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍0658512
0x52995a94dc02ab9fe85859a8c50fad657b3281ebbc64c87f6bbb84ea690992ccQueue Transactio...31543002021-08-21 7:09:15362 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍01268775
0xe97d915824c660208c80ffedd4d2c009e8a18e871d4884c021e7a324d8e5b028Queue Transactio...31542942021-08-21 7:08:57362 days 18 hrs ago0xa6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e IN  0xc8e5bbbfe68d4189b601b25815cdcacf60b92ba90 AVAX0.‍01268775
[ 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, MIT license
/**
 *Submitted for verification at snowtrace.io on 2021-11-03
*/

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

608060405234801561001057600080fd5b506040516122f93803806122f98339818101604052604081101561003357600080fd5b810190808051906020019092919080519060200190929190505050620151808110156100aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260378152602001806122c26037913960400191505060405180910390fd5b62278d00811115610106576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603b815260200180612287603b913960400191505060405180910390fd5b816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806002819055506000600360006101000a81548160ff021916908315150217905550505061210e806101796000396000f3fe6080604052600436106100e15760003560e01c80636fc1f57e1161007f578063c1a287e211610059578063c1a287e214610795578063e177246e146107c0578063f2b06537146107fb578063f851a4401461084e576100e8565b80636fc1f57e146107105780637d645fab1461073f578063b1b43ae51461076a576100e8565b80633a66f901116100bb5780633a66f9011461035a5780634dd18bf514610501578063591fcdfe146105525780636a42b8f8146106e5576100e8565b80630825f38f146100ed5780630e18b681146102ec5780632678224714610303576100e8565b366100e857005b600080fd5b610271600480360360a081101561010357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561014a57600080fd5b82018360208201111561015c57600080fd5b8035906020019184600183028401116401000000008311171561017e57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156101e157600080fd5b8201836020820111156101f357600080fd5b8035906020019184600183028401116401000000008311171561021557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001909291905050506108a5565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102b1578082015181840152602081019050610296565b50505050905090810190601f1680156102de5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102f857600080fd5b50610301610f81565b005b34801561030f57600080fd5b5061031861110f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561036657600080fd5b506104eb600480360360a081101561037d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001906401000000008111156103c457600080fd5b8201836020820111156103d657600080fd5b803590602001918460018302840111640100000000831117156103f857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561045b57600080fd5b82018360208201111561046d57600080fd5b8035906020019184600183028401116401000000008311171561048f57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929080359060200190929190505050611135565b6040518082815260200191505060405180910390f35b34801561050d57600080fd5b506105506004803603602081101561052457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506114fb565b005b34801561055e57600080fd5b506106e3600480360360a081101561057557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001906401000000008111156105bc57600080fd5b8201836020820111156105ce57600080fd5b803590602001918460018302840111640100000000831117156105f057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561065357600080fd5b82018360208201111561066557600080fd5b8035906020019184600183028401116401000000008311171561068757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929080359060200190929190505050611703565b005b3480156106f157600080fd5b506106fa611a4e565b6040518082815260200191505060405180910390f35b34801561071c57600080fd5b50610725611a54565b604051808215151515815260200191505060405180910390f35b34801561074b57600080fd5b50610754611a67565b6040518082815260200191505060405180910390f35b34801561077657600080fd5b5061077f611a6e565b6040518082815260200191505060405180910390f35b3480156107a157600080fd5b506107aa611a75565b6040518082815260200191505060405180910390f35b3480156107cc57600080fd5b506107f9600480360360208110156107e357600080fd5b8101908080359060200190929190505050611a7c565b005b34801561080757600080fd5b506108346004803603602081101561081e57600080fd5b8101908080359060200190929190505050611bf1565b604051808215151515815260200191505060405180910390f35b34801561085a57600080fd5b50610863611c11565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b60606000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461094c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611dee6038913960400191505060405180910390fd5b60008686868686604051602001808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156109d85780820151818401526020810190506109bd565b50505050905090810190601f168015610a055780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015610a3e578082015181840152602081019050610a23565b50505050905090810190601f168015610a6b5780820380516001836020036101000a031916815260200191505b509750505050505050506040516020818303038152906040528051906020012090506004600082815260200190815260200160002060009054906101000a900460ff16610b03576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603d815260200180611f7c603d913960400191505060405180910390fd5b82610b0c611c36565b1015610b63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526045815260200180611e906045913960600191505060405180910390fd5b610b796212750084611c3e90919063ffffffff16565b610b81611c36565b1115610bd8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526033815260200180611e5d6033913960400191505060405180910390fd5b60006004600083815260200190815260200160002060006101000a81548160ff0219169083151502179055506060600086511415610c1857849050610cd3565b85805190602001208560405160200180837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260040182805190602001908083835b60208310610c9b5780518252602082019150602081019050602083039250610c78565b6001836020036101000a0380198251168184511680821785525050505050509050019250505060405160208183030381529060405290505b600060608973ffffffffffffffffffffffffffffffffffffffff1689846040518082805190602001908083835b60208310610d235780518252602082019150602081019050602083039250610d00565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114610d85576040519150601f19603f3d011682016040523d82523d6000602084013e610d8a565b606091505b509150915081610d9982611cc6565b90610e3f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610e04578082015181840152602081019050610de9565b50505050905090810190601f168015610e315780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b508973ffffffffffffffffffffffffffffffffffffffff16847fa560e3198060a2f10670c1ec5b403077ea6ae93ca8de1c32b451dc1a943cd6e78b8b8b8b604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b83811015610ecd578082015181840152602081019050610eb2565b50505050905090810190601f168015610efa5780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015610f33578082015181840152602081019050610f18565b50505050905090810190601f168015610f605780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a38094505050505095945050505050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611027576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611fb96038913960400191505060405180910390fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c60405160405180910390a2565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260368152602001806120296036913960400191505060405180910390fd5b6111f86002546111ea611c36565b611c3e90919063ffffffff16565b821015611250576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252604981526020018061205f6049913960600191505060405180910390fd5b60008686868686604051602001808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156112dc5780820151818401526020810190506112c1565b50505050905090810190601f1680156113095780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015611342578082015181840152602081019050611327565b50505050905090810190601f16801561136f5780820380516001836020036101000a031916815260200191505b5097505050505050505060405160208183030381529060405280519060200120905060016004600083815260200190815260200160002060006101000a81548160ff0219169083151502179055508673ffffffffffffffffffffffffffffffffffffffff16817f76e2796dc3a81d57b0e8504b647febcbeeb5f4af818e164f11eef8131a6a763f88888888604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b8381101561144a57808201518184015260208101905061142f565b50505050905090810190601f1680156114775780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b838110156114b0578082015181840152602081019050611495565b50505050905090810190601f1680156114dd5780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a38091505095945050505050565b600360009054906101000a900460ff1615611599573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611594576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611ff16038913960400191505060405180910390fd5b61165a565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461163e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603b815260200180611f09603b913960400191505060405180910390fd5b6001600360006101000a81548160ff0219169083151502179055505b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f69d78e38a01985fbb1462961809b4b2d65531bc93b2b94037f3334b82ca4a75660405160405180910390a250565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146117a8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526037815260200180611e266037913960400191505060405180910390fd5b60008585858585604051602001808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b83811015611834578082015181840152602081019050611819565b50505050905090810190601f1680156118615780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b8381101561189a57808201518184015260208101905061187f565b50505050905090810190601f1680156118c75780820380516001836020036101000a031916815260200191505b5097505050505050505060405160208183030381529060405280519060200120905060006004600083815260200190815260200160002060006101000a81548160ff0219169083151502179055508573ffffffffffffffffffffffffffffffffffffffff16817f2fffc091a501fd91bfbff27141450d3acb40fb8e6d8382b243ec7a812a3aaf8787878787604051808581526020018060200180602001848152602001838103835286818151815260200191508051906020019080838360005b838110156119a2578082015181840152602081019050611987565b50505050905090810190601f1680156119cf5780820380516001836020036101000a031916815260200191505b50838103825285818151815260200191508051906020019080838360005b83811015611a085780820151818401526020810190506119ed565b50505050905090810190601f168015611a355780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a3505050505050565b60025481565b600360009054906101000a900460ff1681565b62278d0081565b6201518081565b6212750081565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b00576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001806120a86031913960400191505060405180910390fd5b62015180811015611b5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526034815260200180611ed56034913960400191505060405180910390fd5b62278d00811115611bb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180611f446038913960400191505060405180910390fd5b806002819055506002547f948b1f6a42ee138b7e34058ba85a37f716d55ff25ff05a763f15bed6a04c8d2c60405160405180910390a250565b60046020528060005260406000206000915054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600042905090565b600080828401905083811015611cbc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6060604482511015611d0f576040518060400160405280601d81526020017f5472616e73616374696f6e2072657665727465642073696c656e746c790000008152509050611de8565b600482019150818060200190516020811015611d2a57600080fd5b8101908080516040519392919084640100000000821115611d4a57600080fd5b83820191506020820185811115611d6057600080fd5b8251866001820283011164010000000082111715611d7d57600080fd5b8083526020830192505050908051906020019080838360005b83811015611db1578082015181840152602081019050611d96565b50505050905090810190601f168015611dde5780820380516001836020036101000a031916815260200191505b5060405250505090505b91905056fe54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a2043616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a63616e63656c5472616e73616374696f6e3a2043616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a205472616e73616374696f6e206973207374616c652e54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a205472616e73616374696f6e206861736e2774207375727061737365642074696d65206c6f636b2e54696d656c6f636b3a3a73657444656c61793a2044656c6179206d75737420657863656564206d696e696d756d2064656c61792e54696d656c6f636b3a3a73657450656e64696e6741646d696e3a2046697273742063616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a73657444656c61793a2044656c6179206d757374206e6f7420657863656564206d6178696d756d2064656c61792e54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a205472616e73616374696f6e206861736e2774206265656e207175657565642e54696d656c6f636b3a3a61636365707441646d696e3a2043616c6c206d75737420636f6d652066726f6d2070656e64696e6741646d696e2e54696d656c6f636b3a3a73657450656e64696e6741646d696e3a2043616c6c206d75737420636f6d652066726f6d2054696d656c6f636b2e54696d656c6f636b3a3a71756575655472616e73616374696f6e3a2043616c6c206d75737420636f6d652066726f6d2061646d696e2e54696d656c6f636b3a3a71756575655472616e73616374696f6e3a20457374696d6174656420657865637574696f6e20626c6f636b206d75737420736174697366792064656c61792e54696d656c6f636b3a3a73657444656c61793a2043616c6c206d75737420636f6d652066726f6d2054696d656c6f636b2ea264697066735822122018cb94c429e605dba105898d5f6e65dc73e7cee109694aac8ab443830c3c868f64736f6c6343000606003354696d656c6f636b3a3a636f6e7374727563746f723a2044656c6179206d757374206e6f7420657863656564206d6178696d756d2064656c61792e54696d656c6f636b3a3a636f6e7374727563746f723a2044656c6179206d75737420657863656564206d696e696d756d2064656c61792e000000000000000000000000a6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e0000000000000000000000000000000000000000000000000000000000015180

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

000000000000000000000000a6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e0000000000000000000000000000000000000000000000000000000000015180

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

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000a6a30edaa5dfb0b4c11a82c56fd68ba36cf8992e
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://18cb94c429e605dba105898d5f6e65dc73e7cee109694aac8ab443830c3c868f
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.