ETH Price: $2,202.09 (-5.95%)

Contract

0x31371618e52a1dCD55Caa07f6E81628Bd4371585
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer148647652022-05-29 5:41:301005 days ago1653802890IN
0x31371618...Bd4371585
0 ETH0.0006273312.69172976
Transfer From125245252021-05-28 18:53:341371 days ago1622228014IN
0x31371618...Bd4371585
0 ETH0.0027882100
Approve125236732021-05-28 15:38:531371 days ago1622216333IN
0x31371618...Bd4371585
0 ETH0.004859100
Transfer125215692021-05-28 7:47:011371 days ago1622188021IN
0x31371618...Bd4371585
0 ETH0.0013123424.20000148
Transfer From122176902021-04-11 9:01:491418 days ago1618131709IN
0x31371618...Bd4371585
0 ETH0.0031782100
Approve122175432021-04-11 8:32:181418 days ago1618129938IN
0x31371618...Bd4371585
0 ETH0.004599100
Transfer From122175342021-04-11 8:29:251418 days ago1618129765IN
0x31371618...Bd4371585
0 ETH0.0031794100
Transfer122175142021-04-11 8:23:171418 days ago1618129397IN
0x31371618...Bd4371585
0 ETH0.00781027143.2
Transfer122175122021-04-11 8:22:561418 days ago1618129376IN
0x31371618...Bd4371585
0 ETH0.00785217144
Transfer From120828192021-03-21 15:04:061439 days ago1616339046IN
0x31371618...Bd4371585
0 ETH0.00419364132
Transfer From120828172021-03-21 15:03:381439 days ago1616339018IN
0x31371618...Bd4371585
0 ETH0.00412218129.8
Approve120827982021-03-21 14:58:471439 days ago1616338727IN
0x31371618...Bd4371585
0 ETH0.0059695129.8
Transfer120827532021-03-21 14:47:541439 days ago1616338074IN
0x31371618...Bd4371585
0 ETH0.00885449224.00000291
Transfer120827472021-03-21 14:46:531439 days ago1616338013IN
0x31371618...Bd4371585
0 ETH0.0118847218
Transfer120827472021-03-21 14:46:531439 days ago1616338013IN
0x31371618...Bd4371585
0 ETH0.01188209218
Transfer From120825522021-03-21 14:03:351439 days ago1616335415IN
0x31371618...Bd4371585
0 ETH0.00405538127.6
Transfer From120825402021-03-21 14:00:371439 days ago1616335237IN
0x31371618...Bd4371585
0 ETH0.00405538127.6
Approve120824392021-03-21 13:37:151439 days ago1616333835IN
0x31371618...Bd4371585
0 ETH0.00591891128.7000016
Approve120824382021-03-21 13:36:541439 days ago1616333814IN
0x31371618...Bd4371585
0 ETH0.00591891128.70000003
Transfer120824102021-03-21 13:28:481439 days ago1616333328IN
0x31371618...Bd4371585
0 ETH0.01243261228
Transfer120824102021-03-21 13:28:481439 days ago1616333328IN
0x31371618...Bd4371585
0 ETH0.00901261228
Transfer120824012021-03-21 13:27:221439 days ago1616333242IN
0x31371618...Bd4371585
0 ETH0.00902082228
Transfer120823992021-03-21 13:26:571439 days ago1616333217IN
0x31371618...Bd4371585
0 ETH0.01244897228.3
Transfer120737002021-03-20 5:04:171440 days ago1616216657IN
0x31371618...Bd4371585
0 ETH0.0024529100
Transfer120678232021-03-19 7:23:051441 days ago1616138585IN
0x31371618...Bd4371585
0 ETH0.00737777135.3000016
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:
ATBankToken

Compiler Version
v0.4.22+commit.4cb486ee

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-09-07
*/

pragma solidity ^0.4.22;

contract ATBankToken {

    string public name = "ATBank";
    string public symbol = "ATB";
    uint256 public constant decimals = 18;
    address public adminWallet;

    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

    uint256 public totalSupply = 0;
    bool public stopped = false;
    uint public constant supplyNumber = 29000000;
    uint public constant powNumber = 10;
    uint public constant TOKEN_SUPPLY_TOTAL = supplyNumber * powNumber ** decimals;
    uint256 constant valueFounder = TOKEN_SUPPLY_TOTAL;
    address owner = 0x0;

    modifier isOwner {
        assert(owner == msg.sender);
        _;
    }

    modifier isRunning {
        assert(!stopped);
        _;
    }

    modifier validAddress {
        assert(0x0 != msg.sender);
        _;
    }

    constructor() public {
        owner = msg.sender;
        adminWallet = owner;
        totalSupply = valueFounder;
        balanceOf[owner] = valueFounder;
        emit Transfer(0x0, owner, valueFounder);
    }

    function transfer(address _to, uint256 _value) public isRunning validAddress returns (bool success) {
        require(balanceOf[msg.sender] >= _value);
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        balanceOf[msg.sender] -= _value;
        balanceOf[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public isRunning validAddress returns (bool success) {

        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value >= balanceOf[_to]);
        require(allowance[_from][msg.sender] >= _value);
        balanceOf[_to] += _value;
        balanceOf[_from] -= _value;
        allowance[_from][msg.sender] -= _value;
        emit Transfer(_from, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) public isRunning validAddress returns (bool success) {
        require(_value == 0 || allowance[msg.sender][_spender] == 0);
        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function stop() public isOwner {
        stopped = true;
    }

    function start() public isOwner {
        stopped = false;
    }

    function setName(string _name) public isOwner {
        name = _name;
    }

    function setSymbol(string _symbol) public isOwner {
        symbol = _symbol;
    }

    function burn(uint256 _value) public {
        require(balanceOf[msg.sender] >= _value);
        balanceOf[msg.sender] -= _value;
        balanceOf[0x0] += _value;
        emit Transfer(msg.sender, 0x0, _value);
    }

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"stop","outputs":[],"payable":false,"stateMutability":"nonpayable","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":"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":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"adminWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"powNumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stopped","outputs":[{"name":"","type":"bool"}],"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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"supplyNumber","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_symbol","type":"string"}],"name":"setSymbol","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"start","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_name","type":"string"}],"name":"setName","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"TOKEN_SUPPLY_TOTAL","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","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"}]

60806040526040805190810160405280600681526020017f415442616e6b00000000000000000000000000000000000000000000000000008152506000908051906020019062000051929190620002b7565b506040805190810160405280600381526020017f4154420000000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f929190620002b7565b5060006005556000600660006101000a81548160ff0219169083151502179055506000600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503480156200010f57600080fd5b5033600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506012600a0a6301ba8140026005819055506012600a0a6301ba81400260036000600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a0a6301ba8140026040518082815260200191505060405180910390a362000366565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002fa57805160ff19168380011785556200032b565b828001600101855582156200032b579182015b828111156200032a5782518255916020019190600101906200030d565b5b5090506200033a91906200033e565b5090565b6200036391905b808211156200035f57600081600090555060010162000345565b5090565b90565b61139580620003766000396000f300608060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461010c57806307da68f51461019c578063095ea7b3146101b357806318160ddd1461021857806323b872dd14610243578063313ce567146102c857806336b19cd7146102f357806342966c681461034a5780635313461b1461037757806370a08231146103a257806375f12b21146103f957806395d89b4114610428578063a9059cbb146104b8578063b373e5531461051d578063b84c824614610548578063be9a6555146105b1578063c47f0027146105c8578063cef9db6d14610631578063dd62ed3e1461065c575b600080fd5b34801561011857600080fd5b506101216106d3565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610161578082015181840152602081019050610146565b50505050905090810190601f16801561018e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101a857600080fd5b506101b1610771565b005b3480156101bf57600080fd5b506101fe600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107e7565b604051808215151515815260200191505060405180910390f35b34801561022457600080fd5b5061022d6109ab565b6040518082815260200191505060405180910390f35b34801561024f57600080fd5b506102ae600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109b1565b604051808215151515815260200191505060405180910390f35b3480156102d457600080fd5b506102dd610ceb565b6040518082815260200191505060405180910390f35b3480156102ff57600080fd5b50610308610cf0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561035657600080fd5b5061037560048036038101908080359060200190929190505050610d16565b005b34801561038357600080fd5b5061038c610e3b565b6040518082815260200191505060405180910390f35b3480156103ae57600080fd5b506103e3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e40565b6040518082815260200191505060405180910390f35b34801561040557600080fd5b5061040e610e58565b604051808215151515815260200191505060405180910390f35b34801561043457600080fd5b5061043d610e6b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561047d578082015181840152602081019050610462565b50505050905090810190601f1680156104aa5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104c457600080fd5b50610503600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f09565b604051808215151515815260200191505060405180910390f35b34801561052957600080fd5b5061053261112d565b6040518082815260200191505060405180910390f35b34801561055457600080fd5b506105af600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611135565b005b3480156105bd57600080fd5b506105c66111a8565b005b3480156105d457600080fd5b5061062f600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061121e565b005b34801561063d57600080fd5b50610646611291565b6040518082815260200191505060405180910390f35b34801561066857600080fd5b506106bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061129f565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107695780601f1061073e57610100808354040283529160200191610769565b820191906000526020600020905b81548152906001019060200180831161074c57829003601f168201915b505050505081565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156107ca57fe5b6001600660006101000a81548160ff021916908315150217905550565b6000600660009054906101000a900460ff1615151561080257fe5b3373ffffffffffffffffffffffffffffffffffffffff1660001415151561082557fe5b60008214806108b057506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15156108bb57600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60055481565b6000600660009054906101000a900460ff161515156109cc57fe5b3373ffffffffffffffffffffffffffffffffffffffff166000141515156109ef57fe5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610a3d57600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110151515610acc57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610b5757600080fd5b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610d6457600080fd5b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600360008073ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555060003373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b600a81565b60036020528060005260406000206000915090505481565b600660009054906101000a900460ff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f015780601f10610ed657610100808354040283529160200191610f01565b820191906000526020600020905b815481529060010190602001808311610ee457829003601f168201915b505050505081565b6000600660009054906101000a900460ff16151515610f2457fe5b3373ffffffffffffffffffffffffffffffffffffffff16600014151515610f4757fe5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610f9557600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561102457600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6301ba814081565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561118e57fe5b80600190805190602001906111a49291906112c4565b5050565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561120157fe5b6000600660006101000a81548160ff021916908315150217905550565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561127757fe5b806000908051906020019061128d9291906112c4565b5050565b6012600a0a6301ba81400281565b6004602052816000526040600020602052806000526040600020600091509150505481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061130557805160ff1916838001178555611333565b82800160010185558215611333579182015b82811115611332578251825591602001919060010190611317565b5b5090506113409190611344565b5090565b61136691905b8082111561136257600081600090555060010161134a565b5090565b905600a165627a7a7230582008e30c00f3c7962e38a08f3eaed2cb113da5768ec648739610f71623e81d8bcf0029

Deployed Bytecode

0x608060405260043610610107576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde031461010c57806307da68f51461019c578063095ea7b3146101b357806318160ddd1461021857806323b872dd14610243578063313ce567146102c857806336b19cd7146102f357806342966c681461034a5780635313461b1461037757806370a08231146103a257806375f12b21146103f957806395d89b4114610428578063a9059cbb146104b8578063b373e5531461051d578063b84c824614610548578063be9a6555146105b1578063c47f0027146105c8578063cef9db6d14610631578063dd62ed3e1461065c575b600080fd5b34801561011857600080fd5b506101216106d3565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610161578082015181840152602081019050610146565b50505050905090810190601f16801561018e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101a857600080fd5b506101b1610771565b005b3480156101bf57600080fd5b506101fe600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107e7565b604051808215151515815260200191505060405180910390f35b34801561022457600080fd5b5061022d6109ab565b6040518082815260200191505060405180910390f35b34801561024f57600080fd5b506102ae600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109b1565b604051808215151515815260200191505060405180910390f35b3480156102d457600080fd5b506102dd610ceb565b6040518082815260200191505060405180910390f35b3480156102ff57600080fd5b50610308610cf0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561035657600080fd5b5061037560048036038101908080359060200190929190505050610d16565b005b34801561038357600080fd5b5061038c610e3b565b6040518082815260200191505060405180910390f35b3480156103ae57600080fd5b506103e3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e40565b6040518082815260200191505060405180910390f35b34801561040557600080fd5b5061040e610e58565b604051808215151515815260200191505060405180910390f35b34801561043457600080fd5b5061043d610e6b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561047d578082015181840152602081019050610462565b50505050905090810190601f1680156104aa5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156104c457600080fd5b50610503600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f09565b604051808215151515815260200191505060405180910390f35b34801561052957600080fd5b5061053261112d565b6040518082815260200191505060405180910390f35b34801561055457600080fd5b506105af600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050611135565b005b3480156105bd57600080fd5b506105c66111a8565b005b3480156105d457600080fd5b5061062f600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929050505061121e565b005b34801561063d57600080fd5b50610646611291565b6040518082815260200191505060405180910390f35b34801561066857600080fd5b506106bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061129f565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107695780601f1061073e57610100808354040283529160200191610769565b820191906000526020600020905b81548152906001019060200180831161074c57829003601f168201915b505050505081565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415156107ca57fe5b6001600660006101000a81548160ff021916908315150217905550565b6000600660009054906101000a900460ff1615151561080257fe5b3373ffffffffffffffffffffffffffffffffffffffff1660001415151561082557fe5b60008214806108b057506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b15156108bb57600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60055481565b6000600660009054906101000a900460ff161515156109cc57fe5b3373ffffffffffffffffffffffffffffffffffffffff166000141515156109ef57fe5b81600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610a3d57600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540110151515610acc57600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610b5757600080fd5b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601281565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610d6457600080fd5b80600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555080600360008073ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555060003373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a350565b600a81565b60036020528060005260406000206000915090505481565b600660009054906101000a900460ff1681565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f015780601f10610ed657610100808354040283529160200191610f01565b820191906000526020600020905b815481529060010190602001808311610ee457829003601f168201915b505050505081565b6000600660009054906101000a900460ff16151515610f2457fe5b3373ffffffffffffffffffffffffffffffffffffffff16600014151515610f4757fe5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610f9557600080fd5b600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011015151561102457600080fd5b81600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b6301ba814081565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561118e57fe5b80600190805190602001906111a49291906112c4565b5050565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561120157fe5b6000600660006101000a81548160ff021916908315150217905550565b3373ffffffffffffffffffffffffffffffffffffffff16600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151561127757fe5b806000908051906020019061128d9291906112c4565b5050565b6012600a0a6301ba81400281565b6004602052816000526040600020602052806000526040600020600091509150505481565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061130557805160ff1916838001178555611333565b82800160010185558215611333579182015b82811115611332578251825591602001919060010190611317565b5b5090506113409190611344565b5090565b61136691905b8082111561136257600081600090555060010161134a565b5090565b905600a165627a7a7230582008e30c00f3c7962e38a08f3eaed2cb113da5768ec648739610f71623e81d8bcf0029

Deployed Bytecode Sourcemap

28:3008:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;58:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;58:29: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;58:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2317:64;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2317:64:0;;;;;;1999:310;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1999:310:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;332:30;;8:9:-1;5:2;;;30:1;27;20:12;5:2;332:30:0;;;;;;;;;;;;;;;;;;;;;;;1510:481;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1510:481:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;129:37;;8:9:-1;5:2;;;30:1;27;20:12;5:2;129:37:0;;;;;;;;;;;;;;;;;;;;;;;173:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;173:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;2641:222;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2641:222:0;;;;;;;;;;;;;;;;;;;;;;;;;;454:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;454:35:0;;;;;;;;;;;;;;;;;;;;;;;208:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;208:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;369:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;369:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;94:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;94:28: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;94:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1134:368;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1134:368:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;403:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;403:44:0;;;;;;;;;;;;;;;;;;;;;;;2548:85;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2548:85:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2389:66;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2389:66:0;;;;;;2463:77;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2463:77:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;496:78;;8:9:-1;5:2;;;30:1;27;20:12;5:2;496:78:0;;;;;;;;;;;;;;;;;;;;;;;259:64;;8:9:-1;5:2;;;30:1;27;20:12;5:2;259:64:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;58:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2317:64::-;710:10;701:19;;:5;;;;;;;;;;;:19;;;694:27;;;;;;2369:4;2359:7;;:14;;;;;;;;;;;;;;;;;;2317:64::o;1999:310::-;2089:12;787:7;;;;;;;;;;;786:8;779:16;;;;;;870:10;863:17;;:3;:17;;856:25;;;;;;2132:1;2122:6;:11;:51;;;;2172:1;2137:9;:21;2147:10;2137:21;;;;;;;;;;;;;;;:31;2159:8;2137:31;;;;;;;;;;;;;;;;:36;2122:51;2114:60;;;;;;;;2219:6;2185:9;:21;2195:10;2185:21;;;;;;;;;;;;;;;:31;2207:8;2185:31;;;;;;;;;;;;;;;:40;;;;2262:8;2241:38;;2250:10;2241:38;;;2272:6;2241:38;;;;;;;;;;;;;;;;;;2297:4;2290:11;;1999:310;;;;:::o;332:30::-;;;;:::o;1510:481::-;1615:12;787:7;;;;;;;;;;;786:8;779:16;;;;;;870:10;863:17;;:3;:17;;856:25;;;;;;1670:6;1650:9;:16;1660:5;1650:16;;;;;;;;;;;;;;;;:26;;1642:35;;;;;;;;1723:9;:14;1733:3;1723:14;;;;;;;;;;;;;;;;1713:6;1696:9;:14;1706:3;1696:14;;;;;;;;;;;;;;;;:23;:41;;1688:50;;;;;;;;1789:6;1757:9;:16;1767:5;1757:16;;;;;;;;;;;;;;;:28;1774:10;1757:28;;;;;;;;;;;;;;;;:38;;1749:47;;;;;;;;1825:6;1807:9;:14;1817:3;1807:14;;;;;;;;;;;;;;;;:24;;;;;;;;;;;1862:6;1842:9;:16;1852:5;1842:16;;;;;;;;;;;;;;;;:26;;;;;;;;;;;1911:6;1879:9;:16;1889:5;1879:16;;;;;;;;;;;;;;;:28;1896:10;1879:28;;;;;;;;;;;;;;;;:38;;;;;;;;;;;1949:3;1933:28;;1942:5;1933:28;;;1954:6;1933:28;;;;;;;;;;;;;;;;;;1979:4;1972:11;;1510:481;;;;;:::o;129:37::-;164:2;129:37;:::o;173:26::-;;;;;;;;;;;;;:::o;2641:222::-;2722:6;2697:9;:21;2707:10;2697:21;;;;;;;;;;;;;;;;:31;;2689:40;;;;;;;;2765:6;2740:9;:21;2750:10;2740:21;;;;;;;;;;;;;;;;:31;;;;;;;;;;;2800:6;2782:9;:14;2792:3;2782:14;;;;;;;;;;;;;;:24;;;;;;;;;;;2843:3;2831:10;2822:33;;;2848:6;2822:33;;;;;;;;;;;;;;;;;;2641:222;:::o;454:35::-;487:2;454:35;:::o;208:44::-;;;;;;;;;;;;;;;;;:::o;369:27::-;;;;;;;;;;;;;:::o;94:28::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1134:368::-;1220:12;787:7;;;;;;;;;;;786:8;779:16;;;;;;870:10;863:17;;:3;:17;;856:25;;;;;;1278:6;1253:9;:21;1263:10;1253:21;;;;;;;;;;;;;;;;:31;;1245:40;;;;;;;;1331:9;:14;1341:3;1331:14;;;;;;;;;;;;;;;;1321:6;1304:9;:14;1314:3;1304:14;;;;;;;;;;;;;;;;:23;:41;;1296:50;;;;;;;;1382:6;1357:9;:21;1367:10;1357:21;;;;;;;;;;;;;;;;:31;;;;;;;;;;;1417:6;1399:9;:14;1409:3;1399:14;;;;;;;;;;;;;;;;:24;;;;;;;;;;;1460:3;1439:33;;1448:10;1439:33;;;1465:6;1439:33;;;;;;;;;;;;;;;;;;1490:4;1483:11;;1134:368;;;;:::o;403:44::-;439:8;403:44;:::o;2548:85::-;710:10;701:19;;:5;;;;;;;;;;;:19;;;694:27;;;;;;2618:7;2609:6;:16;;;;;;;;;;;;:::i;:::-;;2548:85;:::o;2389:66::-;710:10;701:19;;:5;;;;;;;;;;;:19;;;694:27;;;;;;2442:5;2432:7;;:15;;;;;;;;;;;;;;;;;;2389:66::o;2463:77::-;710:10;701:19;;:5;;;;;;;;;;;:19;;;694:27;;;;;;2527:5;2520:4;:12;;;;;;;;;;;;:::i;:::-;;2463:77;:::o;496:78::-;164:2;487;553:21;439:8;538:36;496:78;:::o;259:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;28:3008::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o

Swarm Source

bzzr://08e30c00f3c7962e38a08f3eaed2cb113da5768ec648739610f71623e81d8bcf

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.