ETH Price: $3,275.38 (+4.72%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer133377402021-10-02 4:30:021216 days ago1633149002IN
0x1ad98D6A...ce5aA321a
0 ETH0.0027604959.00000145
Transfer109953952020-10-05 11:11:401578 days ago1601896300IN
0x1ad98D6A...ce5aA321a
0 ETH0.0036776100
Transfer99935092020-05-03 13:36:391733 days ago1588512999IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004350420
Transfer99935092020-05-03 13:36:391733 days ago1588512999IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer99935092020-05-03 13:36:391733 days ago1588512999IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004350420
Transfer99935092020-05-03 13:36:391733 days ago1588512999IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer99935092020-05-03 13:36:391733 days ago1588512999IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer99935092020-05-03 13:36:391733 days ago1588512999IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer97802562020-03-31 15:15:301766 days ago1585667730IN
0x1ad98D6A...ce5aA321a
0 ETH0.000426958.25000035
Transfer97413142020-03-25 15:33:161772 days ago1585150396IN
0x1ad98D6A...ce5aA321a
0 ETH0.000465879
Transfer97252892020-03-23 3:20:221774 days ago1584933622IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer97251852020-03-23 2:57:501774 days ago1584932270IN
0x1ad98D6A...ce5aA321a
0 ETH0.000330879
Transfer97199502020-03-22 7:11:311775 days ago1584861091IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer97198252020-03-22 6:46:211775 days ago1584859581IN
0x1ad98D6A...ce5aA321a
0 ETH0.0003676410
Transfer97198202020-03-22 6:44:501775 days ago1584859490IN
0x1ad98D6A...ce5aA321a
0 ETH0.0005176410
Transfer97197592020-03-22 6:28:411775 days ago1584858521IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer97197272020-03-22 6:22:261775 days ago1584858146IN
0x1ad98D6A...ce5aA321a
0 ETH0.0005176410
Transfer97197042020-03-22 6:17:551775 days ago1584857875IN
0x1ad98D6A...ce5aA321a
0 ETH0.0003675210
Transfer97196522020-03-22 6:04:001775 days ago1584857040IN
0x1ad98D6A...ce5aA321a
0 ETH0.0005175210
Transfer96738442020-03-15 4:15:281782 days ago1584245728IN
0x1ad98D6A...ce5aA321a
0 ETH0.000220586
Transfer95190882020-02-20 8:38:361806 days ago1582187916IN
0x1ad98D6A...ce5aA321a
0 ETH0.00017428
Transfer95139542020-02-19 13:36:581807 days ago1582119418IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer95138712020-02-19 13:17:041807 days ago1582118224IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
Transfer95138422020-02-19 13:12:091807 days ago1582117929IN
0x1ad98D6A...ce5aA321a
0 ETH0.000465879
Transfer95137712020-02-19 12:57:151807 days ago1582117035IN
0x1ad98D6A...ce5aA321a
0 ETH0.0004352820
View all transactions

Advanced mode:
Parent Transaction Hash Block
From
To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ATM

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2019-10-23
*/

pragma solidity ^0.4.24;
contract ATM{
    uint256 constant private MAX_UINT256 = 2**256 - 1;
    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;
    uint256 public totalSupply;
    string public name; 
    uint8 public decimals; 
    string public symbol;
    event Transfer(address indexed _from, address indexed _to, uint256 _value); 
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
   
    address public owner;
    address public mainAccount;
    constructor() public{
        owner = msg.sender;
        balances[msg.sender] = 1000000000000;  //1亿
        totalSupply = 1000000000000;
        name = "At The Money";
        decimals =4;
        symbol = "ATM";
        mainAccount=0xD953A59852e20bB6D25cB20D9C6F74F879F6a446;   //设置归集账户,后期可以动态修改   如0xf5fb84350ac390929b6f6492a3d0217e92ae8dfd
    }
    
    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(balances[msg.sender] >= _value);
        balances[msg.sender] -= _value;
        balances[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        uint256 allowance = allowed[_from][msg.sender];
        require(balances[_from] >= _value && allowance >= _value);
        balances[_to] += _value;
        balances[_from] -= _value;
        if (allowance < MAX_UINT256) {
            allowed[_from][msg.sender] -= _value;
        }
        emit Transfer(_from, _to, _value);
        return true;
    }

    function balanceOf(address _owner) public view returns (uint256 balance) {
        return balances[_owner];
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        allowed[msg.sender][_spender] = _value;
         emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) public view returns (uint256 remaining) {
        return allowed[_owner][_spender];
    }  
    function setMainAccount(address addr) public returns (bool success)  {
        require(msg.sender==owner);
        mainAccount = addr;
        return true;
    }

    function collect(address[] adarr) public  returns (bool success){
        require(msg.sender==owner || msg.sender==mainAccount);
        for(uint i=0;i<adarr.length;i++)
        {
            uint b = balances[adarr[i]];
            balances[adarr[i]] -= b;
            balances[mainAccount] += b;
        }
        return true;
     }
    
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"mainAccount","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balances","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowed","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"adarr","type":"address[]"}],"name":"collect","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"addr","type":"address"}],"name":"setMainAccount","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_owner","type":"address"},{"indexed":true,"name":"_spender","type":"address"},{"indexed":false,"name":"_value","type":"uint256"}],"name":"Approval","type":"event"}]

60806040523480156200001157600080fd5b5033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555064e8d4a510006000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555064e8d4a510006002819055506040805190810160405280600c81526020017f417420546865204d6f6e6579000000000000000000000000000000000000000081525060039080519060200190620000f4929190620001b9565b5060048060006101000a81548160ff021916908360ff1602179055506040805190810160405280600381526020017f41544d0000000000000000000000000000000000000000000000000000000000815250600590805190602001906200015d929190620001b9565b5073d953a59852e20bb6d25cb20d9c6f74f879f6a446600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000268565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620001fc57805160ff19168380011785556200022d565b828001600101855582156200022d579182015b828111156200022c5782518255916020019190600101906200020f565b5b5090506200023c919062000240565b5090565b6200026591905b808211156200026157600081600090555060010162000247565b5090565b90565b61113680620002786000396000f3006080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e0578063095ea7b3146101705780631123cfe0146101d557806318160ddd1461022c57806323b872dd1461025757806327e235e3146102dc578063313ce567146103335780635c6581651461036457806370a08231146103db5780638da5cb5b1461043257806395d89b4114610489578063a4520aee14610519578063a9059cbb14610597578063dd62ed3e146105fc578063edc6ffe714610673575b600080fd5b3480156100ec57600080fd5b506100f56106ce565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013557808201518184015260208101905061011a565b50505050905090810190601f1680156101625780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017c57600080fd5b506101bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076c565b604051808215151515815260200191505060405180910390f35b3480156101e157600080fd5b506101ea61085e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561023857600080fd5b50610241610884565b6040518082815260200191505060405180910390f35b34801561026357600080fd5b506102c2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061088a565b604051808215151515815260200191505060405180910390f35b3480156102e857600080fd5b5061031d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b21565b6040518082815260200191505060405180910390f35b34801561033f57600080fd5b50610348610b39565b604051808260ff1660ff16815260200191505060405180910390f35b34801561037057600080fd5b506103c5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b4c565b6040518082815260200191505060405180910390f35b3480156103e757600080fd5b5061041c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b71565b6040518082815260200191505060405180910390f35b34801561043e57600080fd5b50610447610bb9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561049557600080fd5b5061049e610bdf565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104de5780820151818401526020810190506104c3565b50505050905090810190601f16801561050b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561052557600080fd5b5061057d60048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050610c7d565b604051808215151515815260200191505060405180910390f35b3480156105a357600080fd5b506105e2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e85565b604051808215151515815260200191505060405180910390f35b34801561060857600080fd5b5061065d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fdb565b6040518082815260200191505060405180910390f35b34801561067f57600080fd5b506106b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611062565b604051808215151515815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107645780601f1061073957610100808354040283529160200191610764565b820191906000526020600020905b81548152906001019060200180831161074757829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561095a5750828110155b151561096557600080fd5b826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811015610ab05782600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60006020528060005260406000206000915090505481565b600460009054906101000a900460ff1681565b6001602052816000526040600020602052806000526040600020600091509150505481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c755780601f10610c4a57610100808354040283529160200191610c75565b820191906000526020600020905b815481529060010190602001808311610c5857829003601f168201915b505050505081565b6000806000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610d2b5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610d3657600080fd5b600091505b8351821015610e7a576000808584815181101515610d5557fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050806000808685815181101515610dae57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600080600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508180600101925050610d3b565b600192505050919050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ed457600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110c057600080fd5b81600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190509190505600a165627a7a72305820d74a382a1887ce4463182a845f697e6576f83f838bca4e34466bc4488929a9070029

Deployed Bytecode

0x6080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100e0578063095ea7b3146101705780631123cfe0146101d557806318160ddd1461022c57806323b872dd1461025757806327e235e3146102dc578063313ce567146103335780635c6581651461036457806370a08231146103db5780638da5cb5b1461043257806395d89b4114610489578063a4520aee14610519578063a9059cbb14610597578063dd62ed3e146105fc578063edc6ffe714610673575b600080fd5b3480156100ec57600080fd5b506100f56106ce565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013557808201518184015260208101905061011a565b50505050905090810190601f1680156101625780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017c57600080fd5b506101bb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061076c565b604051808215151515815260200191505060405180910390f35b3480156101e157600080fd5b506101ea61085e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561023857600080fd5b50610241610884565b6040518082815260200191505060405180910390f35b34801561026357600080fd5b506102c2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061088a565b604051808215151515815260200191505060405180910390f35b3480156102e857600080fd5b5061031d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b21565b6040518082815260200191505060405180910390f35b34801561033f57600080fd5b50610348610b39565b604051808260ff1660ff16815260200191505060405180910390f35b34801561037057600080fd5b506103c5600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b4c565b6040518082815260200191505060405180910390f35b3480156103e757600080fd5b5061041c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b71565b6040518082815260200191505060405180910390f35b34801561043e57600080fd5b50610447610bb9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561049557600080fd5b5061049e610bdf565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104de5780820151818401526020810190506104c3565b50505050905090810190601f16801561050b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561052557600080fd5b5061057d60048036038101908080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290505050610c7d565b604051808215151515815260200191505060405180910390f35b3480156105a357600080fd5b506105e2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e85565b604051808215151515815260200191505060405180910390f35b34801561060857600080fd5b5061065d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fdb565b6040518082815260200191505060405180910390f35b34801561067f57600080fd5b506106b4600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611062565b604051808215151515815260200191505060405180910390f35b60038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107645780601f1061073957610100808354040283529160200191610764565b820191906000526020600020905b81548152906001019060200180831161074757829003601f168201915b505050505081565b600081600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015801561095a5750828110155b151561096557600080fd5b826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811015610ab05782600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040518082815260200191505060405180910390a360019150509392505050565b60006020528060005260406000206000915090505481565b600460009054906101000a900460ff1681565b6001602052816000526040600020602052806000526040600020600091509150505481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c755780601f10610c4a57610100808354040283529160200191610c75565b820191906000526020600020905b815481529060010190602001808311610c5857829003601f168201915b505050505081565b6000806000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610d2b5750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b1515610d3657600080fd5b600091505b8351821015610e7a576000808584815181101515610d5557fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050806000808685815181101515610dae57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600080600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508180600101925050610d3b565b600192505050919050565b6000816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610ed457600080fd5b816000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156110c057600080fd5b81600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190509190505600a165627a7a72305820d74a382a1887ce4463182a845f697e6576f83f838bca4e34466bc4488929a9070029

Deployed Bytecode Sourcemap

26:2736:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;256:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;256:18: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;256:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1861:215;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1861:215:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;539:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;539:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;223;;8:9:-1;5:2;;;30:1;27;20:12;5:2;223:26:0;;;;;;;;;;;;;;;;;;;;;;;1263:467;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1263:467:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;101:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;101:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;282:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;282:21:0;;;;;;;;;;;;;;;;;;;;;;;;;;;152:64;;8:9:-1;5:2;;;30:1;27;20:12;5:2;152:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1738:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1738:115:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;512:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;512:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;311;;8:9:-1;5:2;;;30:1;27;20:12;5:2;311:20: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;311:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2409:344;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2409:344:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;974:281;;8:9:-1;5:2;;;30:1;27;20:12;5:2;974:281:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2084:144;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2084:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2236:165;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2236:165:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;256:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1861:215::-;1928:12;1985:6;1953:7;:19;1961:10;1953:19;;;;;;;;;;;;;;;:29;1973:8;1953:29;;;;;;;;;;;;;;;:38;;;;2029:8;2008:38;;2017:10;2008:38;;;2039:6;2008:38;;;;;;;;;;;;;;;;;;2064:4;2057:11;;1861:215;;;;:::o;539:26::-;;;;;;;;;;;;;:::o;223:::-;;;;:::o;1263:467::-;1345:12;1370:17;1390:7;:14;1398:5;1390:14;;;;;;;;;;;;;;;:26;1405:10;1390:26;;;;;;;;;;;;;;;;1370:46;;1454:6;1435:8;:15;1444:5;1435:15;;;;;;;;;;;;;;;;:25;;:48;;;;;1477:6;1464:9;:19;;1435:48;1427:57;;;;;;;;1512:6;1495:8;:13;1504:3;1495:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;1548:6;1529:8;:15;1538:5;1529:15;;;;;;;;;;;;;;;;:25;;;;;;;;;;;84:10;1569:9;:23;1565:92;;;1639:6;1609:7;:14;1617:5;1609:14;;;;;;;;;;;;;;;:26;1624:10;1609:26;;;;;;;;;;;;;;;;:36;;;;;;;;;;;1565:92;1688:3;1672:28;;1681:5;1672:28;;;1693:6;1672:28;;;;;;;;;;;;;;;;;;1718:4;1711:11;;1263:467;;;;;;:::o;101:44::-;;;;;;;;;;;;;;;;;:::o;282:21::-;;;;;;;;;;;;;:::o;152:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1738:115::-;1794:15;1829:8;:16;1838:6;1829:16;;;;;;;;;;;;;;;;1822:23;;1738:115;;;:::o;512:20::-;;;;;;;;;;;;;:::o;311:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2409:344::-;2460:12;2552:6;2605;2504:5;;;;;;;;;;;2492:17;;:10;:17;;;:44;;;;2525:11;;;;;;;;;;;2513:23;;:10;:23;;;2492:44;2484:53;;;;;;;;2559:1;2552:8;;2548:175;2563:5;:12;2561:1;:14;2548:175;;;2614:8;:18;2623:5;2629:1;2623:8;;;;;;;;;;;;;;;;;;2614:18;;;;;;;;;;;;;;;;2605:27;;2669:1;2647:8;:18;2656:5;2662:1;2656:8;;;;;;;;;;;;;;;;;;2647:18;;;;;;;;;;;;;;;;:23;;;;;;;;;;;2710:1;2685:8;:21;2694:11;;;;;;;;;;;2685:21;;;;;;;;;;;;;;;;:26;;;;;;;;;;;2576:3;;;;;;;2548:175;;;2740:4;2733:11;;2409:344;;;;;:::o;974:281::-;1037:12;1094:6;1070:8;:20;1079:10;1070:20;;;;;;;;;;;;;;;;:30;;1062:39;;;;;;;;1136:6;1112:8;:20;1121:10;1112:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;1170:6;1153:8;:13;1162:3;1153:13;;;;;;;;;;;;;;;;:23;;;;;;;;;;;1213:3;1192:33;;1201:10;1192:33;;;1218:6;1192:33;;;;;;;;;;;;;;;;;;1243:4;1236:11;;974:281;;;;:::o;2084:144::-;2158:17;2195:7;:15;2203:6;2195:15;;;;;;;;;;;;;;;:25;2211:8;2195:25;;;;;;;;;;;;;;;;2188:32;;2084:144;;;;:::o;2236:165::-;2290:12;2336:5;;;;;;;;;;;2324:17;;:10;:17;;;2316:26;;;;;;;;2367:4;2353:11;;:18;;;;;;;;;;;;;;;;;;2389:4;2382:11;;2236:165;;;:::o

Swarm Source

bzzr://d74a382a1887ce4463182a845f697e6576f83f838bca4e34466bc4488929a907

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.