Contract 0x760FdAD3de64267B5e712Eafece2DA944f8c0d47

 

Contract Overview

Balance:
0 BNB

BNB Value:
$0.00

Token:
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x7ac173584b2f401dc08c502a22180a3dd8e71a16268303e9cd9d361f96a3c8feExecute Transact...124959452021-11-09 7:05:2220 days 20 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00017256
0xb7e5c28f5af57621f9445213b556b13029b10a28f545bb64c62fef53dab8dc21Queue Transactio...124218252021-11-06 16:54:3123 days 10 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00123624
0x543d107a4c41d3f22ece629d212df910c1136dcf356ae36e0efb8a6eed677ce3Execute Transact...123678672021-11-04 19:20:4725 days 8 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00017262
0xfce44712e8f75ce01dc8cee7e0c2f3846cb8fefb3372d72fca0c01014685d62bQueue Transactio...123069022021-11-02 14:23:2327 days 13 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0xf84433c863862605dc1229725091a6324e1d01773f18ab750ac1e11c1efeededExecute Transact...121575122021-10-28 7:11:5832 days 20 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00017262
0xaa26c509b6f8077615d92a36ee0a1fc714e2946cbb1aabe8b016214944023dfdQueue Transactio...120837672021-10-25 17:06:3735 days 10 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0x87d73ca5712751a5c34886e6c47abb1076c98a5d17f470175a303ebeceac8f48Execute Transact...120171062021-10-23 8:58:2637 days 18 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00017262
0x6da56b6f5795c36eca214e545e3c6121d3664e6e4144522b7e7acda8453a31b7Queue Transactio...117862312021-10-15 6:12:0545 days 21 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0x9885e99c62cae69347a052c4f66d240475ee7cfca541e7204248ee03decd6f7cExecute Transact...117651372021-10-14 12:35:2346 days 15 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.000231895
0xcca576c7d8569062696e060c84d8608ec164905f0ec7d955c5ec0e10c09b61d0Queue Transactio...117582972021-10-14 6:51:4146 days 20 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0xfa3fbbbb639cd5e511eb16999d685902abc6b70287f9ad3fe7a211148e5b4438Queue Transactio...117043442021-10-12 9:17:2248 days 18 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0xfdaee5be01eae503c79f0c10984d38973f5db0ae2dc8afd364834c6b950297e0Execute Transact...115896472021-10-08 8:45:4452 days 18 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00017262
0xe8803ee7f99862e37b5b8af27bda43a773477f0a0002d2aa73296ef6f5534fcbExecute Transact...115579992021-10-07 6:21:3053 days 21 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.000138745
0x83849315e0cf33b2a68dcef85233828e9a5495f42cb09666e1bbdb6560a11f9eQueue Transactio...115293432021-10-06 6:27:2154 days 21 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0x7eccff51cd5293a7b80d8f6d50f73f96738db8aeb057a9614e799d29225f2a01Execute Transact...114184312021-10-02 9:40:3658 days 17 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00017262
0xa7bd6d3c652fb8bbcfd0326c406b4c287ab7d4d98ba2c4080d1317789ded2dcdExecute Transact...113932542021-10-01 12:23:5459 days 15 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.000231895
0xc1b0c3abb45a4b6fc7d21ea3b9d635c638bbbf9e6cbf04db34c5a465185a6a45Queue Transactio...113660072021-09-30 13:29:5060 days 14 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0x5c0ff7baa13dca0b8c0296d99d3a8d39cfcf67cea9fd1c9e551c4548d3b253baQueue Transactio...113595452021-09-30 8:02:1960 days 19 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0x38e478e120cc03d5228bf59a91f7733f3ea59f15f1b3e819fed92d683e024dc8Execute Transact...113593652021-09-30 7:53:1960 days 19 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.000231895
0x6865ea01a08d4d7f178ed2aadb150f7ed91a1efab679ad7189070412c03893edQueue Transactio...113593552021-09-30 7:52:4960 days 19 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0x158dc4c6d823f134456081c2db5388b82f796d1ca8cebaeeb64559d8ccc80baaExecute Transact...112783902021-09-27 11:44:3063 days 15 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.000231955
0x90aec78fe035461054df2ad3e386bf4215e2fd252af155252a0a18bbc75f3684Queue Transactio...112205282021-09-25 11:04:5265 days 16 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.0012363
0x73fbe11f87e3520e7f6f0b9a8b4f64b1eca68f793b273d753003e36f569e9477Queue Transactio...112205022021-09-25 11:03:3465 days 16 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00123636
0xc3d86b574289027465774d53fb60c4b72308fd518de0629deacd3a7329fc7f2fExecute Transact...110498012021-09-19 12:08:0971 days 15 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.000231955
0x687aa2fd6ec7d2bd67c7e0c221d96067c240c2e699f4cb622789378cac72ec9aQueue Transactio...110497842021-09-19 12:07:1871 days 15 hrs ago0x39a73db5a197d9229715ed15ef2827adde1b0838 IN  0x760fdad3de64267b5e712eafece2da944f8c0d470 BNB0.00123636
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AdventuresTimelock

Compiler Version
v0.8.4+commit.c7e474f2

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2021-07-17
*/

// SPDX-License-Identifier: MIT

// 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.
// ver 1.7.16

pragma solidity =0.8.4;

abstract contract  Context {  
    
    function _msgSender() internal view returns (address) {
        return msg.sender;
    }

    function _msgData() internal view returns (bytes memory) {
        this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
        return msg.data;
    }
} 
abstract contract PartnerOwnable is Context {
    address private _owner;
    address private _admin;
    address private _partner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    event PartnerTransferred(address indexed previousOwner, address indexed newOwner);

    constructor()  {
        address msgSender = _msgSender();
        _owner = msgSender;
        _admin = msgSender;
        _partner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }
    function owner() public view returns (address) {
        return _owner;
    }
    function owner_admin() public view returns (address) {
        return _admin;
    }
    function owner_partner() public view returns (address) {
        return _partner;
    }
    modifier onlyOwner() {
        require(_owner == _msgSender(), 'Ownable: caller is not the owner');
        _;
    }
    modifier onlyAdmin() {
        require(_owner == _msgSender() || _admin == _msgSender() , 'Ownable: caller is not the partner');
        _;
    }
    modifier onlyPartner() {
        require(_owner == _msgSender() || _admin == _msgSender() || _partner == _msgSender(), 'Ownable: caller is not the partner');
        _;
    }
    function transferPartner(address newOwner) public onlyPartner {
        require(newOwner != address(0), 'Ownable: new owner is the zero address');
        emit PartnerTransferred(_partner, newOwner);
        _partner = newOwner;
    }
    function transferAdmin(address newOwner) public onlyAdmin {
        require(newOwner != address(0), 'Ownable: new owner is the zero address');
        emit PartnerTransferred(_admin, newOwner);
        _admin = newOwner;
    }
    function transferOwnership(address newOwner) public onlyOwner { 
        require(newOwner != address(0), 'Ownable: new owner is the zero address');
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}
contract AdventuresTimelock  is Context, PartnerOwnable {
    
    event NewPendingAdmin(address indexed newPendingAdmin);
    event NewDelay(uint indexed newDelay);
    event Donate_amount(address sender, uint256 value); 
    event withdraw_Partner(address sender, uint256 amount256, bool success, bytes indexed data);
    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 payableValue, string functionSignature, bytes data, uint eta);

    address public pendingAdmin;
    uint public delay = 1 days; 
    uint public constant GRACE_PERIOD = 14 days;
    
    struct QUEUE {
        uint queueId;
        uint eta;
        bytes32 txHash;
        address target;
        uint payableValue;
        string functionSignature;
        bytes data;
        uint permit;
        bool queueing;
    }
    uint public queuedsInfoLength = 1;
    mapping (uint => QUEUE) public queuedsInfo;
    
    mapping (bytes32 => bool) public queuedTransactions;


    constructor()   { 
        pendingAdmin = msg.sender;
    }

    receive() external payable { }
    
    
    function setDelay(uint delay_) public onlyOwner{  
        require(msg.sender==pendingAdmin, "Timelock::setDelay require pendingAdmin.");
        delay = delay_;
        emit NewDelay(delay);
    }    
     
    function renouncePendingAdmin() public onlyOwner { 
        pendingAdmin = address(0);
        emit NewPendingAdmin(pendingAdmin);
    } 
    
    
    function Donate() external payable {    
        emit Donate_amount(msg.sender, msg.value);
    }
      
    function withdrawPartner(uint256 _amount) external onlyAdmin {   
        uint256 amount256 = address(this).balance; 
        require(amount256>_amount, "Timelock::executeTransaction: no BNB balance.");
        (bool success, bytes memory data) = msg.sender.call{value:_amount}(new bytes(0));
        emit withdraw_Partner(msg.sender, _amount, success, data);
    }
    
    function get_address_data(address _address) public pure returns(bytes memory){ 
        bytes memory data = new bytes(32);
        bytes memory d =  abi.encodePacked(_address);
        for(uint i = 0; i<20; i++) data[i+12] = d[i];
        return data;
    }   
    function get_uint_data(uint _uint) public pure returns(bytes32){ 
        return bytes32(_uint);
    }
    function get_eta(uint _days, uint _sec) public view returns(uint eta){
        eta = block.timestamp + delay + _sec + _days*86400;
    }
    
    function get_queueId_txHash(bytes32 _txHash) public view returns(uint id){
        for(uint i=queuedsInfoLength-1;i>0;i--){
            QUEUE memory q = queuedsInfo[i];
            if(q.txHash==_txHash){
                return i;
            }
        }
        return 0;
    }
     
 
    function queueTransaction(address target, uint value, string memory signature, bytes memory data, uint eta) public onlyPartner returns (bytes32)  {
    
        require(eta >= block.timestamp+delay, "Timelock::queueTransaction: Estimated execution block must satisfy delay.");

        uint queueId = queuedsInfoLength++;
        QUEUE storage q = queuedsInfo[queueId];
        q.queueId = queueId;
        q.target = target;
        q.payableValue= value;
        q.functionSignature = signature;
        q.data = data;
        q.eta = eta; 
        q.permit = eta + GRACE_PERIOD; 
        q.queueing = true;
        q.txHash = keccak256(abi.encode(target, value, signature, data, q.eta));
        
        queuedTransactions[q.txHash] = true;
        
        emit QueueTransaction(q.txHash, target, value, signature, data, q.eta);
        return q.txHash;
        
    }

    function cancelTransaction(address target, uint value, string memory signature, bytes memory data, uint eta) public {
        bytes32 txHash = keccak256(abi.encode(target, value, signature, data, eta));
        queuedTransactions[txHash] = false;
        uint queueId = get_queueId_txHash(txHash);
        if(queueId>0) {
            QUEUE storage q = queuedsInfo[queueId];
            q.queueing = false;
        } 
        emit CancelTransaction(txHash, target, value, signature, data, eta);
    }
      
    
    function executeTransaction(address target, uint value, string memory signature, bytes memory data, uint eta) public payable onlyPartner returns (bytes memory) {

        bytes32 txHash = keccak256(abi.encode(target, value, signature, data, eta));
        require(queuedTransactions[txHash], "Timelock::executeTransaction: Transaction hasn't been queued.");
        require(block.timestamp >= eta, "Timelock::executeTransaction: Transaction hasn't surpassed time lock.");
        require(block.timestamp <= eta+GRACE_PERIOD, "Timelock::executeTransaction: Transaction is stale.");
        
        uint queueId = get_queueId_txHash(txHash);
        if(queueId>0) {
            QUEUE storage q = queuedsInfo[queueId];
            q.queueing = false;
        } 

        queuedTransactions[txHash] = false;

        bytes memory callData;

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

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

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

        return returnData;
    }
    
  
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Donate_amount","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":"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":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"PartnerTransferred","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":"payableValue","type":"uint256"},{"indexed":false,"internalType":"string","name":"functionSignature","type":"string"},{"indexed":false,"internalType":"bytes","name":"data","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"eta","type":"uint256"}],"name":"QueueTransaction","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount256","type":"uint256"},{"indexed":false,"internalType":"bool","name":"success","type":"bool"},{"indexed":true,"internalType":"bytes","name":"data","type":"bytes"}],"name":"withdraw_Partner","type":"event"},{"inputs":[],"name":"Donate","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"GRACE_PERIOD","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":"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":[{"internalType":"address","name":"_address","type":"address"}],"name":"get_address_data","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"_days","type":"uint256"},{"internalType":"uint256","name":"_sec","type":"uint256"}],"name":"get_eta","outputs":[{"internalType":"uint256","name":"eta","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"_txHash","type":"bytes32"}],"name":"get_queueId_txHash","outputs":[{"internalType":"uint256","name":"id","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_uint","type":"uint256"}],"name":"get_uint_data","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner_admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner_partner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","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":"","type":"uint256"}],"name":"queuedsInfo","outputs":[{"internalType":"uint256","name":"queueId","type":"uint256"},{"internalType":"uint256","name":"eta","type":"uint256"},{"internalType":"bytes32","name":"txHash","type":"bytes32"},{"internalType":"address","name":"target","type":"address"},{"internalType":"uint256","name":"payableValue","type":"uint256"},{"internalType":"string","name":"functionSignature","type":"string"},{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"permit","type":"uint256"},{"internalType":"bool","name":"queueing","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"queuedsInfoLength","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renouncePendingAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"delay_","type":"uint256"}],"name":"setDelay","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferPartner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdrawPartner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405262015180600455600160055534801561001c57600080fd5b5060008054336001600160a01b03199182168117835560018054831682179055600280549092168117909155604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600380546001600160a01b03191633179055611a26806100966000396000f3fe6080604052600436106101445760003560e01c806392e405ac116100b6578063d917deb51161006f578063d917deb514610371578063d947aa1314610379578063def821df146103ae578063e177246e146103ce578063f2b06537146103ee578063f2fde38b1461042e57600080fd5b806392e405ac146102cb57806396b6e7da146102eb5780639dce7eb414610309578063b6ae2d1914610327578063c1a287e214610345578063cc22678e1461035c57600080fd5b8063675dca5e11610108578063675dca5e146102215780636a42b8f81461024157806375829def1461025757806387d3b7ad146102775780638da5cb5b1461028d578063925881e9146102ab57600080fd5b80630825f38f1461015057806326782247146101795780633a66f901146101b1578063591fcdfe146101df5780636678e5801461020157600080fd5b3661014b57005b600080fd5b61016361015e366004611595565b61044e565b604051610170919061173f565b60405180910390f35b34801561018557600080fd5b50600354610199906001600160a01b031681565b6040516001600160a01b039091168152602001610170565b3480156101bd57600080fd5b506101d16101cc366004611595565b6107c5565b604051908152602001610170565b3480156101eb57600080fd5b506101ff6101fa366004611595565b610a05565b005b34801561020d57600080fd5b5061016361021c36600461157b565b610acb565b34801561022d57600080fd5b506101ff61023c366004611641565b610bb7565b34801561024d57600080fd5b506101d160045481565b34801561026357600080fd5b506101ff61027236600461157b565b610d22565b34801561028357600080fd5b506101d160055481565b34801561029957600080fd5b506000546001600160a01b0316610199565b3480156102b757600080fd5b506101d16102c6366004611659565b610de3565b3480156102d757600080fd5b506101ff6102e636600461157b565b610e1c565b3480156102f757600080fd5b506101d1610306366004611641565b90565b34801561031557600080fd5b506001546001600160a01b0316610199565b34801561033357600080fd5b506002546001600160a01b0316610199565b34801561035157600080fd5b506101d16212750081565b34801561036857600080fd5b506101ff610ef2565b6101ff610f59565b34801561038557600080fd5b50610399610394366004611641565b610f93565b6040516101709998979695949392919061184c565b3480156103ba57600080fd5b506101d16103c9366004611641565b6110fc565b3480156103da57600080fd5b506101ff6103e9366004611641565b6112dd565b3480156103fa57600080fd5b5061041e610409366004611641565b60076020526000908152604090205460ff1681565b6040519015158152602001610170565b34801561043a57600080fd5b506101ff61044936600461157b565b6113a5565b6000546060906001600160a01b031633148061047457506001546001600160a01b031633145b8061048957506002546001600160a01b031633145b6104ae5760405162461bcd60e51b81526004016104a590611798565b60405180910390fd5b600086868686866040516020016104c99594939291906116f3565b60408051601f1981840301815291815281516020928301206000818152600790935291205490915060ff166105545760405162461bcd60e51b815260206004820152603d60248201526000805160206119d183398151915260448201527f616e73616374696f6e206861736e2774206265656e207175657565642e00000060648201526084016104a5565b824210156105c65760405162461bcd60e51b815260206004820152604560248201526000805160206119d183398151915260448201527f616e73616374696f6e206861736e2774207375727061737365642074696d65206064820152643637b1b59760d91b608482015260a4016104a5565b6105d362127500846118b9565b42111561062c5760405162461bcd60e51b815260206004820152603360248201526000805160206119d183398151915260448201527230b739b0b1ba34b7b71034b99039ba30b6329760691b60648201526084016104a5565b6000610637826110fc565b90508015610659576000818152600660205260409020600801805460ff191690555b6000828152600760205260409020805460ff19169055855160609061067f5750846106ab565b8680519060200120866040516020016106999291906116a6565b60405160208183030381529060405290505b6000808a6001600160a01b03168a846040516106c791906116d7565b60006040518083038185875af1925050503d8060008114610704576040519150601f19603f3d011682016040523d82523d6000602084013e610709565b606091505b50915091508161076f5760405162461bcd60e51b815260206004820152603d60248201526000805160206119d183398151915260448201527f616e73616374696f6e20657865637574696f6e2072657665727465642e00000060648201526084016104a5565b8a6001600160a01b0316857fa560e3198060a2f10670c1ec5b403077ea6ae93ca8de1c32b451dc1a943cd6e78c8c8c8c6040516107af949392919061180f565b60405180910390a39a9950505050505050505050565b600080546001600160a01b03163314806107e957506001546001600160a01b031633145b806107fe57506002546001600160a01b031633145b61081a5760405162461bcd60e51b81526004016104a590611798565b60045461082790426118b9565b8210156108ae5760405162461bcd60e51b815260206004820152604960248201527f54696d656c6f636b3a3a71756575655472616e73616374696f6e3a204573746960448201527f6d6174656420657865637574696f6e20626c6f636b206d757374207361746973606482015268333c903232b630bc9760b91b608482015260a4016104a5565b60058054600091826108bf83611989565b9091555060008181526006602090815260409091208281556003810180546001600160a01b0319166001600160a01b038c161790556004810189905587519293509161091391600584019190890190611450565b5084516109299060068301906020880190611450565b506001810184905561093e62127500856118b9565b600782015560088101805460ff19166001908117909155810154604051610970918a918a918a918a91906020016116f3565b60408051601f198184030181528282528051602091820120600285018181556000918252600790925291909120805460ff191660019081179091559054908301546001600160a01b038b16927f76e2796dc3a81d57b0e8504b647febcbeeb5f4af818e164f11eef8131a6a763f916109ee918c918c918c919061180f565b60405180910390a360020154979650505050505050565b60008585858585604051602001610a209594939291906116f3565b60408051601f19818403018152918152815160209283012060008181526007909352908220805460ff191690559150610a58826110fc565b90508015610a7a576000818152600660205260409020600801805460ff191690555b866001600160a01b0316827f2fffc091a501fd91bfbff27141450d3acb40fb8e6d8382b243ec7a812a3aaf8788888888604051610aba949392919061180f565b60405180910390a350505050505050565b60408051602080825281830190925260609160009190602082018180368337505060408051606087901b6bffffffffffffffffffffffff19166020820152815160148183030181526034909101909152919250600090505b6014811015610bae57818181518110610b4c57634e487b7160e01b600052603260045260246000fd5b01602001516001600160f81b03191683610b6783600c6118b9565b81518110610b8557634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a90535080610ba681611989565b915050610b23565b50909392505050565b6000546001600160a01b0316331480610bda57506001546001600160a01b031633145b610bf65760405162461bcd60e51b81526004016104a590611798565b47818111610c5c5760405162461bcd60e51b815260206004820152602d60248201527f54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a206e6f60448201526c10212721103130b630b731b29760991b60648201526084016104a5565b604080516000808252602082019283905291829133918691610c7d916116d7565b60006040518083038185875af1925050503d8060008114610cba576040519150601f19603f3d011682016040523d82523d6000602084013e610cbf565b606091505b509150915080604051610cd291906116d7565b604080519182900382203383526020830187905284151583830152905190917f5c701238244cc8edde6548da2d061ba51b2347d7a3394d94226def59ade884b0919081900360600190a250505050565b6000546001600160a01b0316331480610d4557506001546001600160a01b031633145b610d615760405162461bcd60e51b81526004016104a590611798565b6001600160a01b038116610d875760405162461bcd60e51b81526004016104a590611752565b6001546040516001600160a01b038084169216907f760393def281233466e03a740feb05e47b5c99b9f6e68ecbb8e98cd5bcbe4c8590600090a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000610df283620151806118d1565b8260045442610e0191906118b9565b610e0b91906118b9565b610e1591906118b9565b9392505050565b6000546001600160a01b0316331480610e3f57506001546001600160a01b031633145b80610e5457506002546001600160a01b031633145b610e705760405162461bcd60e51b81526004016104a590611798565b6001600160a01b038116610e965760405162461bcd60e51b81526004016104a590611752565b6002546040516001600160a01b038084169216907f760393def281233466e03a740feb05e47b5c99b9f6e68ecbb8e98cd5bcbe4c8590600090a3600280546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610f1c5760405162461bcd60e51b81526004016104a5906117da565b600380546001600160a01b03191690556040516000907f69d78e38a01985fbb1462961809b4b2d65531bc93b2b94037f3334b82ca4a756908290a2565b604080513381523460208201527fc2dd3f9a97f02148e87d1d306d4fa97e067cc5d9c4f480a8a38ebd136ffbff3d910160405180910390a1565b6006602052600090815260409020805460018201546002830154600384015460048501546005860180549596949593946001600160a01b0390931693919291610fdb9061194e565b80601f01602080910402602001604051908101604052809291908181526020018280546110079061194e565b80156110545780601f1061102957610100808354040283529160200191611054565b820191906000526020600020905b81548152906001019060200180831161103757829003601f168201915b5050505050908060060180546110699061194e565b80601f01602080910402602001604051908101604052809291908181526020018280546110959061194e565b80156110e25780601f106110b7576101008083540402835291602001916110e2565b820191906000526020600020905b8154815290600101906020018083116110c557829003601f168201915b50505050600783015460089093015491929160ff16905089565b600080600160055461110e91906118f0565b90505b80156112d45760008181526006602090815260408083208151610120810183528154815260018201549381019390935260028101549183019190915260038101546001600160a01b031660608301526004810154608083015260058101805460a08401919061117f9061194e565b80601f01602080910402602001604051908101604052809291908181526020018280546111ab9061194e565b80156111f85780601f106111cd576101008083540402835291602001916111f8565b820191906000526020600020905b8154815290600101906020018083116111db57829003601f168201915b505050505081526020016006820180546112119061194e565b80601f016020809104026020016040519081016040528092919081815260200182805461123d9061194e565b801561128a5780601f1061125f5761010080835404028352916020019161128a565b820191906000526020600020905b81548152906001019060200180831161126d57829003601f168201915b50505091835250506007820154602082015260089091015460ff1615156040918201528101519091508414156112c1575092915050565b50806112cc81611937565b915050611111565b50600092915050565b6000546001600160a01b031633146113075760405162461bcd60e51b81526004016104a5906117da565b6003546001600160a01b031633146113725760405162461bcd60e51b815260206004820152602860248201527f54696d656c6f636b3a3a73657444656c617920726571756972652070656e64696044820152673733a0b236b4b71760c11b60648201526084016104a5565b600481905560405181907f948b1f6a42ee138b7e34058ba85a37f716d55ff25ff05a763f15bed6a04c8d2c90600090a250565b6000546001600160a01b031633146113cf5760405162461bcd60e51b81526004016104a5906117da565b6001600160a01b0381166113f55760405162461bcd60e51b81526004016104a590611752565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b82805461145c9061194e565b90600052602060002090601f01602090048101928261147e57600085556114c4565b82601f1061149757805160ff19168380011785556114c4565b828001600101855582156114c4579182015b828111156114c45782518255916020019190600101906114a9565b506114d09291506114d4565b5090565b5b808211156114d057600081556001016114d5565b600067ffffffffffffffff80841115611504576115046119ba565b604051601f8501601f19908116603f0116810190828211818310171561152c5761152c6119ba565b8160405280935085815286868601111561154557600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461157657600080fd5b919050565b60006020828403121561158c578081fd5b610e158261155f565b600080600080600060a086880312156115ac578081fd5b6115b58661155f565b945060208601359350604086013567ffffffffffffffff808211156115d8578283fd5b818801915088601f8301126115eb578283fd5b6115fa898335602085016114e9565b9450606088013591508082111561160f578283fd5b508601601f81018813611620578182fd5b61162f888235602084016114e9565b95989497509295608001359392505050565b600060208284031215611652578081fd5b5035919050565b6000806040838503121561166b578182fd5b50508035926020909101359150565b60008151808452611692816020860160208601611907565b601f01601f19169290920160200192915050565b6001600160e01b03198316815281516000906116c9816004850160208701611907565b919091016004019392505050565b600082516116e9818460208701611907565b9190910192915050565b60018060a01b038616815284602082015260a06040820152600061171a60a083018661167a565b828103606084015261172c818661167a565b9150508260808301529695505050505050565b602081526000610e15602083018461167a565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526022908201527f4f776e61626c653a2063616c6c6572206973206e6f742074686520706172746e60408201526132b960f11b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b848152608060208201526000611828608083018661167a565b828103604084015261183a818661167a565b91505082606083015295945050505050565b60006101208b83528a602084015289604084015260018060a01b03891660608401528760808401528060a08401526118868184018861167a565b905082810360c084015261189a818761167a565b60e0840195909552505090151561010090910152979650505050505050565b600082198211156118cc576118cc6119a4565b500190565b60008160001904831182151516156118eb576118eb6119a4565b500290565b600082821015611902576119026119a4565b500390565b60005b8381101561192257818101518382015260200161190a565b83811115611931576000848401525b50505050565b600081611946576119466119a4565b506000190190565b600181811c9082168061196257607f821691505b6020821081141561198357634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561199d5761199d6119a4565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfe54696d656c6f636b3a3a657865637574655472616e73616374696f6e3a205472a264697066735822122003e0cdd7710f2f2d4b8a24608e32d85445571aa2ff2147e6b5256812fc7975ca64736f6c63430008040033

Deployed ByteCode Sourcemap

4051:5933:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8570:1401;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4790:27;;;;;;;;;;-1:-1:-1;4790:27:0;;;;-1:-1:-1;;;;;4790:27:0;;;;;;-1:-1:-1;;;;;4062:32:1;;;4044:51;;4032:2;4017:18;4790:27:0;3999:102:1;7140:894:0;;;;;;;;;;-1:-1:-1;7140:894:0;;;;;:::i;:::-;;:::i;:::-;;;5709:25:1;;;5697:2;5682:18;7140:894:0;5664:76:1;8042:508:0;;;;;;;;;;-1:-1:-1;8042:508:0;;;;;:::i;:::-;;:::i;:::-;;6308:262;;;;;;;;;;-1:-1:-1;6308:262:0;;;;;:::i;:::-;;:::i;5926:370::-;;;;;;;;;;-1:-1:-1;5926:370:0;;;;;:::i;:::-;;:::i;4824:26::-;;;;;;;;;;;;;;;;3573:230;;;;;;;;;;-1:-1:-1;3573:230:0;;;;;:::i;:::-;;:::i;5163:33::-;;;;;;;;;;;;;;;;2596:79;;;;;;;;;;-1:-1:-1;2634:7:0;2661:6;-1:-1:-1;;;;;2661:6:0;2596:79;;6689:138;;;;;;;;;;-1:-1:-1;6689:138:0;;;;;:::i;:::-;;:::i;3329:238::-;;;;;;;;;;-1:-1:-1;3329:238:0;;;;;:::i;:::-;;:::i;6579:104::-;;;;;;;;;;-1:-1:-1;6579:104:0;;;;;:::i;:::-;6669:5;6579:104;2681:85;;;;;;;;;;-1:-1:-1;2752:6:0;;-1:-1:-1;;;;;2752:6:0;2681:85;;2772:89;;;;;;;;;;-1:-1:-1;2845:8:0;;-1:-1:-1;;;;;2845:8:0;2772:89;;4858:43;;;;;;;;;;;;4894:7;4858:43;;5655:139;;;;;;;;;;;;;:::i;5813:99::-;;;:::i;5203:42::-;;;;;;;;;;-1:-1:-1;5203:42:0;;;;;:::i;:::-;;:::i;:::-;;;;;;;;;;;;;;;:::i;6839:285::-;;;;;;;;;;-1:-1:-1;6839:285:0;;;;;:::i;:::-;;:::i;5437:201::-;;;;;;;;;;-1:-1:-1;5437:201:0;;;;;:::i;:::-;;:::i;5258:51::-;;;;;;;;;;-1:-1:-1;5258:51:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5536:14:1;;5529:22;5511:41;;5499:2;5484:18;5258:51:0;5466:92:1;3809:237:0;;;;;;;;;;-1:-1:-1;3809:237:0;;;;;:::i;:::-;;:::i;8570:1401::-;3188:6;;8716:12;;-1:-1:-1;;;;;3188:6:0;1797:10;3188:22;;:48;;-1:-1:-1;3214:6:0;;-1:-1:-1;;;;;3214:6:0;1797:10;3214:22;3188:48;:76;;;-1:-1:-1;3240:8:0;;-1:-1:-1;;;;;3240:8:0;1797:10;3240:24;3188:76;3180:123;;;;-1:-1:-1;;;3180:123:0;;;;;;;:::i;:::-;;;;;;;;;8743:14:::1;8781:6;8789:5;8796:9;8807:4;8813:3;8770:47;;;;;;;;;;;;:::i;:::-;;::::0;;-1:-1:-1;;8770:47:0;;::::1;::::0;;;;;;8760:58;;8770:47:::1;8760:58:::0;;::::1;::::0;8837:26:::1;::::0;;;:18:::1;:26:::0;;;;;;8760:58;;-1:-1:-1;8837:26:0::1;;8829:100;;;::::0;-1:-1:-1;;;8829:100:0;;8291:2:1;8829:100:0::1;::::0;::::1;8273:21:1::0;8330:2;8310:18;;;8303:30;-1:-1:-1;;;;;;;;;;;8349:18:1;;;8342:62;8440:31;8420:18;;;8413:59;8489:19;;8829:100:0::1;8263:251:1::0;8829:100:0::1;8967:3;8948:15;:22;;8940:104;;;::::0;-1:-1:-1;;;8940:104:0;;6996:2:1;8940:104:0::1;::::0;::::1;6978:21:1::0;7035:2;7015:18;;;7008:30;-1:-1:-1;;;;;;;;;;;7054:18:1;;;7047:62;7145:34;7125:18;;;7118:62;-1:-1:-1;;;7196:19:1;;;7189:36;7242:19;;8940:104:0::1;6968:299:1::0;8940:104:0::1;9082:16;4894:7;9082:3:::0;:16:::1;:::i;:::-;9063:15;:35;;9055:99;;;::::0;-1:-1:-1;;;9055:99:0;;6576:2:1;9055:99:0::1;::::0;::::1;6558:21:1::0;6615:2;6595:18;;;6588:30;-1:-1:-1;;;;;;;;;;;6634:18:1;;;6627:62;-1:-1:-1;;;6705:18:1;;;6698:49;6764:19;;9055:99:0::1;6548:241:1::0;9055:99:0::1;9175:12;9190:26;9209:6;9190:18;:26::i;:::-;9175:41:::0;-1:-1:-1;9230:9:0;;9227:112:::1;;9256:15;9274:20:::0;;;:11:::1;:20;::::0;;;;9309:10:::1;;:18:::0;;-1:-1:-1;;9309:18:0::1;::::0;;9227:112:::1;9381:5;9352:26:::0;;;:18:::1;:26;::::0;;;;:34;;-1:-1:-1;;9352:34:0::1;::::0;;9437:23;;9399:21:::1;::::0;9433:179:::1;;-1:-1:-1::0;9493:4:0;9433:179:::1;;;9581:9;9565:27;;;;;;9595:4;9541:59;;;;;;;;;:::i;:::-;;;;;;;;;;;;;9530:70;;9433:179;9685:12;9699:23:::0;9726:6:::1;-1:-1:-1::0;;;;;9726:11:0::1;9744:5;9751:8;9726:34;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9684:76;;;;9779:7;9771:81;;;::::0;-1:-1:-1;;;9771:81:0;;9082:2:1;9771:81:0::1;::::0;::::1;9064:21:1::0;9121:2;9101:18;;;9094:30;-1:-1:-1;;;;;;;;;;;9140:18:1;;;9133:62;9231:31;9211:18;;;9204:59;9280:19;;9771:81:0::1;9054:251:1::0;9771:81:0::1;9897:6;-1:-1:-1::0;;;;;9870:63:0::1;9889:6;9870:63;9905:5;9912:9;9923:4;9929:3;9870:63;;;;;;;;;:::i;:::-;;;;;;;;9953:10:::0;8570:1401;-1:-1:-1;;;;;;;;;;8570:1401:0:o;7140:894::-;7276:7;3188:6;;-1:-1:-1;;;;;3188:6:0;1797:10;3188:22;;:48;;-1:-1:-1;3214:6:0;;-1:-1:-1;;;;;3214:6:0;1797:10;3214:22;3188:48;:76;;;-1:-1:-1;3240:8:0;;-1:-1:-1;;;;;3240:8:0;1797:10;3240:24;3188:76;3180:123;;;;-1:-1:-1;;;3180:123:0;;;;;;;:::i;:::-;7334:5:::1;::::0;7318:21:::1;::::0;:15:::1;:21;:::i;:::-;7311:3;:28;;7303:114;;;::::0;-1:-1:-1;;;7303:114:0;;9512:2:1;7303:114:0::1;::::0;::::1;9494:21:1::0;9551:2;9531:18;;;9524:30;9590:34;9570:18;;;9563:62;9661:34;9641:18;;;9634:62;-1:-1:-1;;;9712:19:1;;;9705:40;9762:19;;7303:114:0::1;9484:303:1::0;7303:114:0::1;7445:17;:19:::0;;7430:12:::1;::::0;;7445:19:::1;::::0;::::1;:::i;:::-;::::0;;;-1:-1:-1;7475:15:0::1;7493:20:::0;;;:11:::1;:20;::::0;;;;;;;7524:19;;;7554:8:::1;::::0;::::1;:17:::0;;-1:-1:-1;;;;;;7554:17:0::1;-1:-1:-1::0;;;;;7554:17:0;::::1;;::::0;;7582:14:::1;::::0;::::1;:21:::0;;;7614:31;;7493:20;;-1:-1:-1;7493:20:0;7614:31:::1;::::0;:19:::1;::::0;::::1;::::0;:31;;::::1;::::0;::::1;:::i;:::-;-1:-1:-1::0;7656:13:0;;::::1;::::0;:6:::1;::::0;::::1;::::0;:13:::1;::::0;::::1;::::0;::::1;:::i;:::-;-1:-1:-1::0;7680:5:0::1;::::0;::::1;:11:::0;;;7714:18:::1;4894:7;7688:3:::0;7714:18:::1;:::i;:::-;7703:8;::::0;::::1;:29:::0;7744:10:::1;::::0;::::1;:17:::0;;-1:-1:-1;;7744:17:0::1;7757:4;7744:17:::0;;::::1;::::0;;;7836:5;::::1;::::0;7793:49:::1;::::0;::::1;::::0;7804:6;;7812:5;;7819:9;;7830:4;;7836:5;7793:49:::1;;;:::i;:::-;;::::0;;-1:-1:-1;;7793:49:0;;::::1;::::0;;;;;;7783:60;;7793:49:::1;7783:60:::0;;::::1;::::0;7772:8:::1;::::0;::::1;:71:::0;;;7864:28:::1;::::0;;;:18:::1;:28:::0;;;;;;;:35;;-1:-1:-1;;7864:35:0::1;7895:4;7864:35:::0;;::::1;::::0;;;7942:8;;7984:5;;::::1;::::0;-1:-1:-1;;;;;7925:65:0;::::1;::::0;::::1;::::0;::::1;::::0;7960:5;;7967:9;;7978:4;;7984:5;7925:65:::1;:::i;:::-;;;;;;;;8008:8;;::::0;;7140:894;-1:-1:-1;;;;;;;7140:894:0:o;8042:508::-;8169:14;8207:6;8215:5;8222:9;8233:4;8239:3;8196:47;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;8196:47:0;;;;;;;;;8186:58;;8196:47;8186:58;;;;8284:5;8255:26;;;:18;:26;;;;;;:34;;-1:-1:-1;;8255:34:0;;;8186:58;-1:-1:-1;8315:26:0;8186:58;8315:18;:26::i;:::-;8300:41;-1:-1:-1;8355:9:0;;8352:112;;8381:15;8399:20;;;:11;:20;;;;;8434:10;;:18;;-1:-1:-1;;8434:18:0;;;8352:112;8506:6;-1:-1:-1;;;;;8480:62:0;8498:6;8480:62;8514:5;8521:9;8532:4;8538:3;8480:62;;;;;;;;;:::i;:::-;;;;;;;;8042:508;;;;;;;:::o;6308:262::-;6417:13;;;6427:2;6417:13;;;;;;;;;6372:12;;6397:17;;6417:13;;;;;;;;;-1:-1:-1;;6459:26:0;;;3158:2:1;3154:15;;;-1:-1:-1;;3150:53:1;6459:26:0;;;3138:66:1;6459:26:0;;;;;;;;;3220:12:1;;;;6459:26:0;;;6397:33;;-1:-1:-1;6441:14:0;;-1:-1:-1;6496:44:0;6514:2;6512:1;:4;6496:44;;;6536:1;6538;6536:4;;;;;;-1:-1:-1;;;6536:4:0;;;;;;;;;;;;;-1:-1:-1;;;;;;6536:4:0;6523;6528;:1;6530:2;6528:4;:::i;:::-;6523:10;;;;;;-1:-1:-1;;;6523:10:0;;;;;;;;;;;;:17;-1:-1:-1;;;;;6523:17:0;;;;;;;;-1:-1:-1;6518:3:0;;;;:::i;:::-;;;;6496:44;;;-1:-1:-1;6558:4:0;;6308:262;-1:-1:-1;;;6308:262:0:o;5926:370::-;3032:6;;-1:-1:-1;;;;;3032:6:0;1797:10;3032:22;;:48;;-1:-1:-1;3058:6:0;;-1:-1:-1;;;;;3058:6:0;1797:10;3058:22;3032:48;3024:96;;;;-1:-1:-1;;;3024:96:0;;;;;;;:::i;:::-;6021:21:::1;6062:17:::0;;::::1;6054:75;;;::::0;-1:-1:-1;;;6054:75:0;;7877:2:1;6054:75:0::1;::::0;::::1;7859:21:1::0;7916:2;7896:18;;;7889:30;7955:34;7935:18;;;7928:62;-1:-1:-1;;;8006:18:1;;;7999:43;8059:19;;6054:75:0::1;7849:235:1::0;6054:75:0::1;6207:12;::::0;;6141::::1;6207::::0;;;::::1;::::0;::::1;::::0;;;;6141;;;6176:10:::1;::::0;6198:7;;6176:44:::1;::::0;::::1;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6140:80;;;;6283:4;6236:52;;;;;;:::i;:::-;;::::0;;;;;::::1;::::0;;6253:10:::1;4581:51:1::0;;4663:2;4648:18;;4641:34;;;4718:14;;4711:22;4691:18;;;4684:50;6236:52:0;;;;::::1;::::0;;;;;4569:2:1;6236:52:0;;::::1;3131:1;;;5926:370:::0;:::o;3573:230::-;3032:6;;-1:-1:-1;;;;;3032:6:0;1797:10;3032:22;;:48;;-1:-1:-1;3058:6:0;;-1:-1:-1;;;;;3058:6:0;1797:10;3058:22;3032:48;3024:96;;;;-1:-1:-1;;;3024:96:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3650:22:0;::::1;3642:73;;;;-1:-1:-1::0;;;3642:73:0::1;;;;;;;:::i;:::-;3750:6;::::0;3731:36:::1;::::0;-1:-1:-1;;;;;3731:36:0;;::::1;::::0;3750:6:::1;::::0;3731:36:::1;::::0;3750:6:::1;::::0;3731:36:::1;3778:6;:17:::0;;-1:-1:-1;;;;;;3778:17:0::1;-1:-1:-1::0;;;;;3778:17:0;;;::::1;::::0;;;::::1;::::0;;3573:230::o;6689:138::-;6749:8;6808:11;:5;6814;6808:11;:::i;:::-;6801:4;6793:5;;6775:15;:23;;;;:::i;:::-;:30;;;;:::i;:::-;:44;;;;:::i;:::-;6769:50;6689:138;-1:-1:-1;;;6689:138:0:o;3329:238::-;3188:6;;-1:-1:-1;;;;;3188:6:0;1797:10;3188:22;;:48;;-1:-1:-1;3214:6:0;;-1:-1:-1;;;;;3214:6:0;1797:10;3214:22;3188:48;:76;;;-1:-1:-1;3240:8:0;;-1:-1:-1;;;;;3240:8:0;1797:10;3240:24;3188:76;3180:123;;;;-1:-1:-1;;;3180:123:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3410:22:0;::::1;3402:73;;;;-1:-1:-1::0;;;3402:73:0::1;;;;;;;:::i;:::-;3510:8;::::0;3491:38:::1;::::0;-1:-1:-1;;;;;3491:38:0;;::::1;::::0;3510:8:::1;::::0;3491:38:::1;::::0;3510:8:::1;::::0;3491:38:::1;3540:8;:19:::0;;-1:-1:-1;;;;;;3540:19:0::1;-1:-1:-1::0;;;;;3540:19:0;;;::::1;::::0;;;::::1;::::0;;3329:238::o;5655:139::-;2907:6;;-1:-1:-1;;;;;2907:6:0;1797:10;2907:22;2899:67;;;;-1:-1:-1;;;2899:67:0;;;;;;;:::i;:::-;5716:12:::1;:25:::0;;-1:-1:-1;;;;;;5716:25:0::1;::::0;;5757:29:::1;::::0;5739:1:::1;::::0;5757:29:::1;::::0;5739:1;;5757:29:::1;5655:139::o:0;5813:99::-;5868:36;;;5882:10;4280:51:1;;5894:9:0;4362:2:1;4347:18;;4340:34;5868:36:0;;4253:18:1;5868:36:0;;;;;;;5813:99::o;5203:42::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5203:42:0;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;5203:42:0;;;;;;;;;;;;;;;-1:-1:-1;5203:42:0;:::o;6839:285::-;6904:7;6927:6;6952:1;6934:17;;:19;;;;:::i;:::-;6927:26;;6923:175;6954:3;;6923:175;;6977:14;6994;;;:11;:14;;;;;;;;6977:31;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6977:31:0;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;6977:31:0;;;-1:-1:-1;;6977:31:0;;;;;;;;;;;;;;;;;;;;;;7026:8;;;6977:31;;-1:-1:-1;7026:17:0;;7023:64;;;-1:-1:-1;7070:1:0;6839:285;-1:-1:-1;;6839:285:0:o;7023:64::-;-1:-1:-1;6958:3:0;;;;:::i;:::-;;;;6923:175;;;-1:-1:-1;7115:1:0;;6839:285;-1:-1:-1;;6839:285:0:o;5437:201::-;2907:6;;-1:-1:-1;;;;;2907:6:0;1797:10;2907:22;2899:67;;;;-1:-1:-1;;;2899:67:0;;;;;;;:::i;:::-;5517:12:::1;::::0;-1:-1:-1;;;;;5517:12:0::1;5505:10;:24;5497:77;;;::::0;-1:-1:-1;;;5497:77:0;;9994:2:1;5497:77:0::1;::::0;::::1;9976:21:1::0;10033:2;10013:18;;;10006:30;10072:34;10052:18;;;10045:62;-1:-1:-1;;;10123:18:1;;;10116:38;10171:19;;5497:77:0::1;9966:230:1::0;5497:77:0::1;5585:5;:14:::0;;;5615:15:::1;::::0;5593:6;;5615:15:::1;::::0;;;::::1;5437:201:::0;:::o;3809:237::-;2907:6;;-1:-1:-1;;;;;2907:6:0;1797:10;2907:22;2899:67;;;;-1:-1:-1;;;2899:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;3891:22:0;::::1;3883:73;;;;-1:-1:-1::0;;;3883:73:0::1;;;;;;;:::i;:::-;3993:6;::::0;;3972:38:::1;::::0;-1:-1:-1;;;;;3972:38:0;;::::1;::::0;3993:6;::::1;::::0;3972:38:::1;::::0;::::1;4021:6;:17:::0;;-1:-1:-1;;;;;;4021:17:0::1;-1:-1:-1::0;;;;;4021:17:0;;;::::1;::::0;;;::::1;::::0;;3809:237::o;-1:-1:-1:-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;14:631:1;78:5;108:18;149:2;141:6;138:14;135:2;;;155:18;;:::i;:::-;230:2;224:9;198:2;284:15;;-1:-1:-1;;280:24:1;;;306:2;276:33;272:42;260:55;;;330:18;;;350:22;;;327:46;324:2;;;376:18;;:::i;:::-;416:10;412:2;405:22;445:6;436:15;;475:6;467;460:22;515:3;506:6;501:3;497:16;494:25;491:2;;;532:1;529;522:12;491:2;582:6;577:3;570:4;562:6;558:17;545:44;637:1;630:4;621:6;613;609:19;605:30;598:41;;;;88:557;;;;;:::o;650:173::-;718:20;;-1:-1:-1;;;;;767:31:1;;757:42;;747:2;;813:1;810;803:12;747:2;699:124;;;:::o;828:196::-;887:6;940:2;928:9;919:7;915:23;911:32;908:2;;;961:6;953;946:22;908:2;989:29;1008:9;989:29;:::i;1029:1060::-;1143:6;1151;1159;1167;1175;1228:3;1216:9;1207:7;1203:23;1199:33;1196:2;;;1250:6;1242;1235:22;1196:2;1278:29;1297:9;1278:29;:::i;:::-;1268:39;;1354:2;1343:9;1339:18;1326:32;1316:42;;1409:2;1398:9;1394:18;1381:32;1432:18;1473:2;1465:6;1462:14;1459:2;;;1494:6;1486;1479:22;1459:2;1537:6;1526:9;1522:22;1512:32;;1582:7;1575:4;1571:2;1567:13;1563:27;1553:2;;1609:6;1601;1594:22;1553:2;1637:73;1702:7;1697:2;1684:16;1679:2;1675;1671:11;1637:73;:::i;:::-;1627:83;;1763:2;1752:9;1748:18;1735:32;1719:48;;1792:2;1782:8;1779:16;1776:2;;;1813:6;1805;1798:22;1776:2;-1:-1:-1;1841:24:1;;1896:4;1888:13;;1884:27;-1:-1:-1;1874:2:1;;1930:6;1922;1915:22;1874:2;1958:73;2023:7;2018:2;2005:16;2000:2;1996;1992:11;1958:73;:::i;:::-;1186:903;;;;-1:-1:-1;1186:903:1;;2078:3;2063:19;2050:33;;1186:903;-1:-1:-1;;;1186:903:1:o;2094:190::-;2153:6;2206:2;2194:9;2185:7;2181:23;2177:32;2174:2;;;2227:6;2219;2212:22;2174:2;-1:-1:-1;2255:23:1;;2164:120;-1:-1:-1;2164:120:1:o;2484:258::-;2552:6;2560;2613:2;2601:9;2592:7;2588:23;2584:32;2581:2;;;2634:6;2626;2619:22;2581:2;-1:-1:-1;;2662:23:1;;;2732:2;2717:18;;;2704:32;;-1:-1:-1;2571:171:1:o;2747:257::-;2788:3;2826:5;2820:12;2853:6;2848:3;2841:19;2869:63;2925:6;2918:4;2913:3;2909:14;2902:4;2895:5;2891:16;2869:63;:::i;:::-;2986:2;2965:15;-1:-1:-1;;2961:29:1;2952:39;;;;2993:4;2948:50;;2796:208;-1:-1:-1;;2796:208:1:o;3243:371::-;-1:-1:-1;;;;;;3428:33:1;;3416:46;;3485:13;;3398:3;;3507:61;3485:13;3557:1;3548:11;;3541:4;3529:17;;3507:61;:::i;:::-;3588:16;;;;3606:1;3584:24;;3406:208;-1:-1:-1;;;3406:208:1:o;3619:274::-;3748:3;3786:6;3780:13;3802:53;3848:6;3843:3;3836:4;3828:6;3824:17;3802:53;:::i;:::-;3871:16;;;;;3756:137;-1:-1:-1;;3756:137:1:o;4745:621::-;5053:1;5049;5044:3;5040:11;5036:19;5028:6;5024:32;5013:9;5006:51;5093:6;5088:2;5077:9;5073:18;5066:34;5136:3;5131:2;5120:9;5116:18;5109:31;4987:4;5163:45;5203:3;5192:9;5188:19;5180:6;5163:45;:::i;:::-;5256:9;5248:6;5244:22;5239:2;5228:9;5224:18;5217:50;5284:32;5309:6;5301;5284:32;:::i;:::-;5276:40;;;5353:6;5347:3;5336:9;5332:19;5325:35;4996:370;;;;;;;;:::o;5745:217::-;5892:2;5881:9;5874:21;5855:4;5912:44;5952:2;5941:9;5937:18;5929:6;5912:44;:::i;5967:402::-;6169:2;6151:21;;;6208:2;6188:18;;;6181:30;6247:34;6242:2;6227:18;;6220:62;-1:-1:-1;;;6313:2:1;6298:18;;6291:36;6359:3;6344:19;;6141:228::o;7272:398::-;7474:2;7456:21;;;7513:2;7493:18;;;7486:30;7552:34;7547:2;7532:18;;7525:62;-1:-1:-1;;;7618:2:1;7603:18;;7596:32;7660:3;7645:19;;7446:224::o;8519:356::-;8721:2;8703:21;;;8740:18;;;8733:30;8799:34;8794:2;8779:18;;8772:62;8866:2;8851:18;;8693:182::o;10383:523::-;10634:6;10623:9;10616:25;10677:3;10672:2;10661:9;10657:18;10650:31;10597:4;10704:45;10744:3;10733:9;10729:19;10721:6;10704:45;:::i;:::-;10797:9;10789:6;10785:22;10780:2;10769:9;10765:18;10758:50;10825:32;10850:6;10842;10825:32;:::i;:::-;10817:40;;;10893:6;10888:2;10877:9;10873:18;10866:34;10606:300;;;;;;;:::o;10911:939::-;11259:4;11288:3;11318:6;11307:9;11300:25;11361:6;11356:2;11345:9;11341:18;11334:34;11404:6;11399:2;11388:9;11384:18;11377:34;11476:1;11472;11467:3;11463:11;11459:19;11451:6;11447:32;11442:2;11431:9;11427:18;11420:60;11517:6;11511:3;11500:9;11496:19;11489:35;11561:2;11555:3;11544:9;11540:19;11533:31;11587:44;11627:2;11616:9;11612:18;11604:6;11587:44;:::i;:::-;11573:58;;11680:9;11672:6;11668:22;11662:3;11651:9;11647:19;11640:51;11708:32;11733:6;11725;11708:32;:::i;:::-;11771:3;11756:19;;11749:35;;;;-1:-1:-1;;11828:14:1;;11821:22;11815:3;11800:19;;;11793:51;11700:40;11268:582;-1:-1:-1;;;;;;;11268:582:1:o;11855:128::-;11895:3;11926:1;11922:6;11919:1;11916:13;11913:2;;;11932:18;;:::i;:::-;-1:-1:-1;11968:9:1;;11903:80::o;11988:168::-;12028:7;12094:1;12090;12086:6;12082:14;12079:1;12076:21;12071:1;12064:9;12057:17;12053:45;12050:2;;;12101:18;;:::i;:::-;-1:-1:-1;12141:9:1;;12040:116::o;12161:125::-;12201:4;12229:1;12226;12223:8;12220:2;;;12234:18;;:::i;:::-;-1:-1:-1;12271:9:1;;12210:76::o;12291:258::-;12363:1;12373:113;12387:6;12384:1;12381:13;12373:113;;;12463:11;;;12457:18;12444:11;;;12437:39;12409:2;12402:10;12373:113;;;12504:6;12501:1;12498:13;12495:2;;;12539:1;12530:6;12525:3;12521:16;12514:27;12495:2;;12344:205;;;:::o;12554:136::-;12593:3;12621:5;12611:2;;12630:18;;:::i;:::-;-1:-1:-1;;;12666:18:1;;12601:89::o;12695:380::-;12774:1;12770:12;;;;12817;;;12838:2;;12892:4;12884:6;12880:17;12870:27;;12838:2;12945;12937:6;12934:14;12914:18;12911:38;12908:2;;;12991:10;12986:3;12982:20;12979:1;12972:31;13026:4;13023:1;13016:15;13054:4;13051:1;13044:15;12908:2;;12750:325;;;:::o;13080:135::-;13119:3;-1:-1:-1;;13140:17:1;;13137:2;;;13160:18;;:::i;:::-;-1:-1:-1;13207:1:1;13196:13;;13127:88::o;13220:127::-;13281:10;13276:3;13272:20;13269:1;13262:31;13312:4;13309:1;13302:15;13336:4;13333:1;13326:15;13352:127;13413:10;13408:3;13404:20;13401:1;13394:31;13444:4;13441:1;13434:15;13468:4;13465:1;13458:15

Swarm Source

ipfs://03e0cdd7710f2f2d4b8a24608e32d85445571aa2ff2147e6b5256812fc7975ca
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.