ETH Price: $2,730.80 (-2.10%)

Contract

0x220f0b2186f96A3572DFc0Dc7dA5070B7dF013A4
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer81076022019-07-08 1:11:232056 days ago1562548283IN
0x220f0b21...B7dF013A4
0 ETH0.0015235641
Transfer81060892019-07-07 19:36:202056 days ago1562528180IN
0x220f0b21...B7dF013A4
0 ETH0.0015235641
Transfer80974322019-07-06 11:27:312057 days ago1562412451IN
0x220f0b21...B7dF013A4
0 ETH0.0015209341
Transfer80702142019-07-02 5:32:022062 days ago1562045522IN
0x220f0b21...B7dF013A4
0 ETH0.0005209610
Transfer79559902019-06-14 9:36:552080 days ago1560505015IN
0x220f0b21...B7dF013A4
0 ETH0.0003709610
Transfer79533562019-06-13 23:43:532080 days ago1560469433IN
0x220f0b21...B7dF013A4
0 ETH0.000111283
Transfer79508702019-06-13 14:36:272080 days ago1560436587IN
0x220f0b21...B7dF013A4
0 ETH0.000361749.7515
Transfer79307312019-06-10 10:46:242084 days ago1560163584IN
0x220f0b21...B7dF013A4
0 ETH0.0007419220
Transfer79301022019-06-10 8:24:512084 days ago1560155091IN
0x220f0b21...B7dF013A4
0 ETH0.000111283
Transfer79300112019-06-10 8:04:312084 days ago1560153871IN
0x220f0b21...B7dF013A4
0 ETH0.000359466.9
Transfer79216232019-06-09 0:41:162085 days ago1560040876IN
0x220f0b21...B7dF013A4
0 ETH0.000111283
Transfer79216232019-06-09 0:41:162085 days ago1560040876IN
0x220f0b21...B7dF013A4
0 ETH0.000111283
Transfer79216232019-06-09 0:41:162085 days ago1560040876IN
0x220f0b21...B7dF013A4
0 ETH0.000156283
Transfer79215452019-06-09 0:23:182085 days ago1560039798IN
0x220f0b21...B7dF013A4
0 ETH0.000260485
Transfer79214072019-06-08 23:53:162085 days ago1560037996IN
0x220f0b21...B7dF013A4
0 ETH0.000156283
Transfer79210932019-06-08 22:38:012085 days ago1560033481IN
0x220f0b21...B7dF013A4
0 ETH0.0005209610
Transfer79161872019-06-08 4:14:312086 days ago1559967271IN
0x220f0b21...B7dF013A4
0 ETH0.000373687.16417945
Transfer79160982019-06-08 3:57:172086 days ago1559966237IN
0x220f0b21...B7dF013A4
0 ETH0.000072353
Transfer79160892019-06-08 3:55:292086 days ago1559966129IN
0x220f0b21...B7dF013A4
0 ETH0.000072353
Transfer79157552019-06-08 2:38:062086 days ago1559961486IN
0x220f0b21...B7dF013A4
0 ETH0.000066841.28
Transfer79157552019-06-08 2:38:062086 days ago1559961486IN
0x220f0b21...B7dF013A4
0 ETH0.000066841.28
Transfer79157552019-06-08 2:38:062086 days ago1559961486IN
0x220f0b21...B7dF013A4
0 ETH0.000066841.28
Transfer79157552019-06-08 2:38:062086 days ago1559961486IN
0x220f0b21...B7dF013A4
0 ETH0.000066841.28
Transfer79157552019-06-08 2:38:062086 days ago1559961486IN
0x220f0b21...B7dF013A4
0 ETH0.000066841.28
Transfer79157552019-06-08 2:38:062086 days ago1559961486IN
0x220f0b21...B7dF013A4
0 ETH0.000066841.28
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:
BlessToken

Compiler Version
v0.4.23+commit.124ca40d

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2019-05-13
*/

pragma solidity ^0.4.23;


/**
 * @title IERC20Token - ERC20 interface
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract IERC20Token {
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 public totalSupply;

    function balanceOf(address _owner) public constant returns (uint256 balance);
    function transfer(address _to, uint256 _value)  public returns (bool success);
    function transferFrom(address _from, address _to, uint256 _value)  public returns (bool success);
    function approve(address _spender, uint256 _value)  public returns (bool success);
    function allowance(address _owner, address _spender)  public constant returns (uint256 remaining);

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

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
contract SafeMath {
    /**
    * @dev constructor
    */
    constructor() public {
    }

    function safeMul(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }

    function safeDiv(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a / b;
        return c;
    }

    function safeSub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(a >= b);
        return a - b;
    }

    function safeAdd(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

/**
 * @title ERC20Token - ERC20 base implementation
 * @dev see https://github.com/ethereum/EIPs/issues/20
 */
contract ERC20Token is IERC20Token, SafeMath {
    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;

    function transfer(address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(balances[msg.sender] >= _value);

        balances[msg.sender] = safeSub(balances[msg.sender], _value);
        balances[_to] = safeAdd(balances[_to], _value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool) {
        require(_to != address(0));
        require(balances[_from] >= _value && allowed[_from][msg.sender] >= _value);

        balances[_to] = safeAdd(balances[_to], _value);
        balances[_from] = safeSub(balances[_from], _value);
        allowed[_from][msg.sender] = safeSub(allowed[_from][msg.sender], _value);
        emit Transfer(_from, _to, _value);
        return true;
    }

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

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

    function allowance(address _owner, address _spender) public constant returns (uint256) {
        return allowed[_owner][_spender];
    }
}

contract BlessToken is ERC20Token {

    uint256 public mintTotal;
    address public owner;

    event Mint(address _toAddress, uint256 _amount);

    constructor(address _owner) public {
        require(address(0) != _owner);

        name = "BlessToken";
        symbol = "BSS";
        decimals = 18;
        totalSupply = 10 * 1000 * 1000 * 1000 * 10 ** uint256(decimals);

        mintTotal = 0;
        owner = _owner;
    }

    function mint (address _toAddress, uint256 _amount) public returns (bool) {
        require(msg.sender == owner);
        require(address(0) != _toAddress);
        require(_amount >= 0);
        require( safeAdd(_amount,mintTotal) <= totalSupply);

        mintTotal = safeAdd(_amount, mintTotal);
        balances[_toAddress] = safeAdd(balances[_toAddress], _amount);

        emit Mint(_toAddress, _amount);
        return (true);
    }

    function() public payable {
        revert();
    }
}

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":"","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":"","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":false,"inputs":[{"name":"_toAddress","type":"address"},{"name":"_amount","type":"uint256"}],"name":"mint","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","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":"","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":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"mintTotal","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_owner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_toAddress","type":"address"},{"indexed":false,"name":"_amount","type":"uint256"}],"name":"Mint","type":"event"},{"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"}]

608060405234801561001057600080fd5b50604051602080610a838339810160405251600160a060020a038116151561003757600080fd5b60408051808201909152600a8082527f426c657373546f6b656e00000000000000000000000000000000000000000000602090920191825261007b9160009161010c565b506040805180820190915260038082527f425353000000000000000000000000000000000000000000000000000000000060209092019182526100c09160019161010c565b5060028054601260ff19909116179081905560ff16600a0a6402540be40002600355600060065560078054600160a060020a031916600160a060020a03929092169190911790556101a7565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061014d57805160ff191683800117855561017a565b8280016001018555821561017a579182015b8281111561017a57825182559160200191906001019061015f565b5061018692915061018a565b5090565b6101a491905b808211156101865760008155600101610190565b90565b6108cd806101b66000396000f3006080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d4578063095ea7b31461015e57806318160ddd1461019657806323b872dd146101bd57806327e235e3146101e7578063313ce5671461020857806340c10f19146102335780635c6581651461025757806370a082311461027e5780638da5cb5b1461029f57806395d89b41146102d0578063a9059cbb146102e5578063bca63e5014610309578063dd62ed3e1461031e575b600080fd5b3480156100e057600080fd5b506100e9610345565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b50610182600160a060020a03600435166024356103d3565b604080519115158252519081900360200190f35b3480156101a257600080fd5b506101ab61043d565b60408051918252519081900360200190f35b3480156101c957600080fd5b50610182600160a060020a0360043581169060243516604435610443565b3480156101f357600080fd5b506101ab600160a060020a03600435166105af565b34801561021457600080fd5b5061021d6105c1565b6040805160ff9092168252519081900360200190f35b34801561023f57600080fd5b50610182600160a060020a03600435166024356105ca565b34801561026357600080fd5b506101ab600160a060020a03600435811690602435166106b8565b34801561028a57600080fd5b506101ab600160a060020a03600435166106d5565b3480156102ab57600080fd5b506102b46106f0565b60408051600160a060020a039092168252519081900360200190f35b3480156102dc57600080fd5b506100e96106ff565b3480156102f157600080fd5b50610182600160a060020a0360043516602435610759565b34801561031557600080fd5b506101ab610848565b34801561032a57600080fd5b506101ab600160a060020a036004358116906024351661084e565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103cb5780601f106103a0576101008083540402835291602001916103cb565b820191906000526020600020905b8154815290600101906020018083116103ae57829003601f168201915b505050505081565b600160a060020a03338116600081815260056020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60035481565b6000600160a060020a038316151561045a57600080fd5b600160a060020a03841660009081526004602052604090205482118015906104a85750600160a060020a03808516600090815260056020908152604080832033909416835292905220548211155b15156104b357600080fd5b600160a060020a0383166000908152600460205260409020546104d69083610879565b600160a060020a038085166000908152600460205260408082209390935590861681522054610505908361088f565b600160a060020a0380861660009081526004602090815260408083209490945560058152838220339093168252919091522054610542908361088f565b600160a060020a038086166000818152600560209081526040808320338616845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60046020526000908152604090205481565b60025460ff1681565b60075460009033600160a060020a039081169116146105e857600080fd5b600160a060020a03831615156105fd57600080fd5b600082101561060b57600080fd5b60035461061a83600654610879565b111561062557600080fd5b61063182600654610879565b600655600160a060020a0383166000908152600460205260409020546106579083610879565b600160a060020a03841660008181526004602090815260409182902093909355805191825291810184905281517f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885929181900390910190a150600192915050565b600560209081526000928352604080842090915290825290205481565b600160a060020a031660009081526004602052604090205490565b600754600160a060020a031681565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103cb5780601f106103a0576101008083540402835291602001916103cb565b6000600160a060020a038316151561077057600080fd5b600160a060020a03331660009081526004602052604090205482111561079557600080fd5b600160a060020a0333166000908152600460205260409020546107b8908361088f565b600160a060020a0333811660009081526004602052604080822093909355908516815220546107e79083610879565b600160a060020a038085166000818152600460209081526040918290209490945580518681529051919333909316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a350600192915050565b60065481565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b60008282018381101561088857fe5b9392505050565b60008183101561089b57fe5b509003905600a165627a7a723058200bd35a50f024919c12f163e1450140f3bad8dfc3e3fa689d4cbaf6efa6525b92002900000000000000000000000045d218db6891366b20247fbc9609324d1b15f70c

Deployed Bytecode

0x6080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166306fdde0381146100d4578063095ea7b31461015e57806318160ddd1461019657806323b872dd146101bd57806327e235e3146101e7578063313ce5671461020857806340c10f19146102335780635c6581651461025757806370a082311461027e5780638da5cb5b1461029f57806395d89b41146102d0578063a9059cbb146102e5578063bca63e5014610309578063dd62ed3e1461031e575b600080fd5b3480156100e057600080fd5b506100e9610345565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561012357818101518382015260200161010b565b50505050905090810190601f1680156101505780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561016a57600080fd5b50610182600160a060020a03600435166024356103d3565b604080519115158252519081900360200190f35b3480156101a257600080fd5b506101ab61043d565b60408051918252519081900360200190f35b3480156101c957600080fd5b50610182600160a060020a0360043581169060243516604435610443565b3480156101f357600080fd5b506101ab600160a060020a03600435166105af565b34801561021457600080fd5b5061021d6105c1565b6040805160ff9092168252519081900360200190f35b34801561023f57600080fd5b50610182600160a060020a03600435166024356105ca565b34801561026357600080fd5b506101ab600160a060020a03600435811690602435166106b8565b34801561028a57600080fd5b506101ab600160a060020a03600435166106d5565b3480156102ab57600080fd5b506102b46106f0565b60408051600160a060020a039092168252519081900360200190f35b3480156102dc57600080fd5b506100e96106ff565b3480156102f157600080fd5b50610182600160a060020a0360043516602435610759565b34801561031557600080fd5b506101ab610848565b34801561032a57600080fd5b506101ab600160a060020a036004358116906024351661084e565b6000805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103cb5780601f106103a0576101008083540402835291602001916103cb565b820191906000526020600020905b8154815290600101906020018083116103ae57829003601f168201915b505050505081565b600160a060020a03338116600081815260056020908152604080832094871680845294825280832086905580518681529051929493927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a350600192915050565b60035481565b6000600160a060020a038316151561045a57600080fd5b600160a060020a03841660009081526004602052604090205482118015906104a85750600160a060020a03808516600090815260056020908152604080832033909416835292905220548211155b15156104b357600080fd5b600160a060020a0383166000908152600460205260409020546104d69083610879565b600160a060020a038085166000908152600460205260408082209390935590861681522054610505908361088f565b600160a060020a0380861660009081526004602090815260408083209490945560058152838220339093168252919091522054610542908361088f565b600160a060020a038086166000818152600560209081526040808320338616845282529182902094909455805186815290519287169391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929181900390910190a35060019392505050565b60046020526000908152604090205481565b60025460ff1681565b60075460009033600160a060020a039081169116146105e857600080fd5b600160a060020a03831615156105fd57600080fd5b600082101561060b57600080fd5b60035461061a83600654610879565b111561062557600080fd5b61063182600654610879565b600655600160a060020a0383166000908152600460205260409020546106579083610879565b600160a060020a03841660008181526004602090815260409182902093909355805191825291810184905281517f0f6798a560793a54c3bcfe86a93cde1e73087d944c0ea20544137d4121396885929181900390910190a150600192915050565b600560209081526000928352604080842090915290825290205481565b600160a060020a031660009081526004602052604090205490565b600754600160a060020a031681565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156103cb5780601f106103a0576101008083540402835291602001916103cb565b6000600160a060020a038316151561077057600080fd5b600160a060020a03331660009081526004602052604090205482111561079557600080fd5b600160a060020a0333166000908152600460205260409020546107b8908361088f565b600160a060020a0333811660009081526004602052604080822093909355908516815220546107e79083610879565b600160a060020a038085166000818152600460209081526040918290209490945580518681529051919333909316927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a350600192915050565b60065481565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b60008282018381101561088857fe5b9392505050565b60008183101561089b57fe5b509003905600a165627a7a723058200bd35a50f024919c12f163e1450140f3bad8dfc3e3fa689d4cbaf6efa6525b920029

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

00000000000000000000000045d218db6891366b20247fbc9609324d1b15f70c

-----Decoded View---------------
Arg [0] : _owner (address): 0x45D218Db6891366b20247Fbc9609324D1b15F70c

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000045d218db6891366b20247fbc9609324d1b15f70c


Deployed Bytecode Sourcemap

3348:970:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4299:8;;;165:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;165:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;165:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2989:206;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2989:206:0;-1:-1:-1;;;;;2989:206:0;;;;;;;;;;;;;;;;;;;;;;;;;245:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;245:26:0;;;;;;;;;;;;;;;;;;;;2375:487;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2375:487:0;-1:-1:-1;;;;;2375:487:0;;;;;;;;;;;;1878:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1878:44:0;-1:-1:-1;;;;;1878:44:0;;;;;217:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;217:21:0;;;;;;;;;;;;;;;;;;;;;;;3804:450;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3804:450:0;-1:-1:-1;;;;;3804:450:0;;;;;;;1929:64;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1929:64:0;-1:-1:-1;;;;;1929:64:0;;;;;;;;;;2870:111;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2870:111:0;-1:-1:-1;;;;;2870:111:0;;;;;3422:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3422:20:0;;;;;;;;-1:-1:-1;;;;;3422:20:0;;;;;;;;;;;;;;190;;8:9:-1;5:2;;;30:1;27;20:12;5:2;190:20:0;;;;2002:365;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2002:365:0;-1:-1:-1;;;;;2002:365:0;;;;;;;3391:24;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3391:24:0;;;;3203:138;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3203:138:0;-1:-1:-1;;;;;3203:138:0;;;;;;;;;;165:18;;;;;;;;;;;;;;;-1:-1:-1;;165:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2989:206::-;-1:-1:-1;;;;;3081:10:0;3073:19;;3056:4;3073:19;;;:7;:19;;;;;;;;:29;;;;;;;;;;;;:38;;;3127;;;;;;;3056:4;;3073:29;:19;3127:38;;;;;;;;;;;-1:-1:-1;3183:4:0;2989:206;;;;:::o;245:26::-;;;;:::o;2375:487::-;2457:4;-1:-1:-1;;;;;2482:17:0;;;;2474:26;;;;;;-1:-1:-1;;;;;2519:15:0;;;;;;:8;:15;;;;;;:25;-1:-1:-1;2519:25:0;;;:65;;-1:-1:-1;;;;;;2548:14:0;;;;;;;:7;:14;;;;;;;;2563:10;2548:26;;;;;;;;;;:36;-1:-1:-1;2548:36:0;2519:65;2511:74;;;;;;;;-1:-1:-1;;;;;2622:13:0;;;;;;:8;:13;;;;;;2614:30;;2637:6;2614:7;:30::i;:::-;-1:-1:-1;;;;;2598:13:0;;;;;;;:8;:13;;;;;;:46;;;;2681:15;;;;;;;2673:32;;2698:6;2673:7;:32::i;:::-;-1:-1:-1;;;;;2655:15:0;;;;;;;:8;:15;;;;;;;;:50;;;;2753:7;:14;;;;;2768:10;2753:26;;;;;;;;;;;2745:43;;2781:6;2745:7;:43::i;:::-;-1:-1:-1;;;;;2716:14:0;;;;;;;:7;:14;;;;;;;;2731:10;2716:26;;;;;;;;;;:72;;;;2804:28;;;;;;;;;;;2716:14;;2804:28;;;;;;;;;;;-1:-1:-1;2850:4:0;2375:487;;;;;:::o;1878:44::-;;;;;;;;;;;;;:::o;217:21::-;;;;;;:::o;3804:450::-;3911:5;;3872:4;;3897:10;-1:-1:-1;;;;;3897:19:0;;;3911:5;;3897:19;3889:28;;;;;;-1:-1:-1;;;;;3936:24:0;;;;3928:33;;;;;;3991:1;3980:12;;;3972:21;;;;;;4043:11;;4013:26;4021:7;4029:9;;4013:7;:26::i;:::-;:41;;4004:51;;;;;;4080:27;4088:7;4097:9;;4080:7;:27::i;:::-;4068:9;:39;-1:-1:-1;;;;;4149:20:0;;;;;;:8;:20;;;;;;4141:38;;4171:7;4141;:38::i;:::-;-1:-1:-1;;;;;4118:20:0;;;;;;:8;:20;;;;;;;;;:61;;;;4197:25;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;4241:4:0;3804:450;;;;:::o;1929:64::-;;;;;;;;;;;;;;;;;;;;;;;;:::o;2870:111::-;-1:-1:-1;;;;;2957:16:0;2930:7;2957:16;;;:8;:16;;;;;;;2870:111::o;3422:20::-;;;-1:-1:-1;;;;;3422:20:0;;:::o;190:::-;;;;;;;;;;;;;;;-1:-1:-1;;190:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2002:365;2065:4;-1:-1:-1;;;;;2090:17:0;;;;2082:26;;;;;;-1:-1:-1;;;;;2136:10:0;2127:20;;;;;:8;:20;;;;;;:30;-1:-1:-1;2127:30:0;2119:39;;;;;;-1:-1:-1;;;;;2211:10:0;2202:20;;;;;:8;:20;;;;;;2194:37;;2224:6;2194:7;:37::i;:::-;-1:-1:-1;;;;;2180:10:0;2171:20;;;;;;:8;:20;;;;;;:60;;;;2266:13;;;;;;;2258:30;;2281:6;2258:7;:30::i;:::-;-1:-1:-1;;;;;2242:13:0;;;;;;;:8;:13;;;;;;;;;:46;;;;2304:33;;;;;;;2242:13;;2313:10;2304:33;;;;;;;;;;;;;-1:-1:-1;2355:4:0;2002:365;;;;:::o;3391:24::-;;;;:::o;3203:138::-;-1:-1:-1;;;;;3308:15:0;;;3281:7;3308:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;3203:138::o;1552:151::-;1614:7;1646:5;;;1669:6;;;;1662:14;;;;1694:1;1552:151;-1:-1:-1;;;1552:151:0:o;1417:127::-;1479:7;1506:6;;;;1499:14;;;;-1:-1:-1;1531:5:0;;;1417:127::o

Swarm Source

bzzr://0bd35a50f024919c12f163e1450140f3bad8dfc3e3fa689d4cbaf6efa6525b92

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.