ETH Price: $3,266.35 (+0.72%)
Gas: 1 Gwei

Contract

0x1fff4Dd33105054E853955C6d0dBa82859C01Cff
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
0x9cad56ca796458d8f2286a2e66f545d2243ec7a105842db08827e06883ab350f Transfer(pending)2024-07-28 2:00:5218 hrs ago1722132052IN
UnoChain: UNOC Token
0 ETH(Pending)(Pending)
Transfer162170472022-12-19 6:47:35587 days ago1671432455IN
UnoChain: UNOC Token
0 ETH0.0005331611.41026826
Transfer125792172021-06-06 6:12:211148 days ago1622959941IN
UnoChain: UNOC Token
0 ETH0.0003649110
Transfer119869292021-03-06 20:04:191240 days ago1615061059IN
UnoChain: UNOC Token
0 ETH0.00387583105.6
Transfer113380852020-11-27 3:23:071339 days ago1606447387IN
UnoChain: UNOC Token
0 ETH0.0006237417
Transfer112368402020-11-11 14:23:091355 days ago1605104589IN
UnoChain: UNOC Token
0 ETH0.0017617448
Transfer111498142020-10-29 5:41:421368 days ago1603950102IN
UnoChain: UNOC Token
0 ETH0.0006459717.6
Transfer109568462020-09-29 10:24:481398 days ago1601375088IN
UnoChain: UNOC Token
0 ETH0.00454675123.75828432
Transfer108161242020-09-07 18:23:081420 days ago1599502988IN
UnoChain: UNOC Token
0 ETH0.00553703107.14285714
Approve107685632020-08-31 12:00:121427 days ago1598875212IN
UnoChain: UNOC Token
0 ETH0.0097862222
Transfer107370082020-08-26 15:51:001432 days ago1598457060IN
UnoChain: UNOC Token
0 ETH0.00381461104
Transfer106643502020-08-15 11:20:431443 days ago1597490443IN
UnoChain: UNOC Token
0 ETH0.0030493383
Transfer106118612020-08-07 9:23:041451 days ago1596792184IN
UnoChain: UNOC Token
0 ETH0.0022410761
Approve102062312020-06-05 14:19:181514 days ago1591366758IN
UnoChain: UNOC Token
0 ETH0.0018524542
Approve101915272020-06-03 7:31:501516 days ago1591169510IN
UnoChain: UNOC Token
0 ETH0.0009758722
Transfer101912272020-06-03 6:28:221516 days ago1591165702IN
UnoChain: UNOC Token
0 ETH0.0021198241
Transfer100909952020-05-18 16:13:591532 days ago1589818439IN
UnoChain: UNOC Token
0 ETH0.0014681240
Transfer100425982020-05-11 3:41:001539 days ago1589168460IN
UnoChain: UNOC Token
0 ETH0.0005505415
Approve100264452020-05-08 15:40:441542 days ago1588952444IN
UnoChain: UNOC Token
0 ETH0.0012349628
Transfer100102092020-05-06 3:14:161544 days ago1588734856IN
UnoChain: UNOC Token
0 ETH0.0005505415
Approve100078372020-05-05 18:32:391545 days ago1588703559IN
UnoChain: UNOC Token
0 ETH0.0005729113
Approve99704622020-04-29 23:33:131550 days ago1588203193IN
UnoChain: UNOC Token
0 ETH0.0004410610
Transfer99496652020-04-26 18:16:141554 days ago1587924974IN
UnoChain: UNOC Token
0 ETH0.000073382
Transfer99438502020-04-25 20:44:381554 days ago1587847478IN
UnoChain: UNOC Token
0 ETH0.00007342
Approve99408522020-04-25 9:32:571555 days ago1587807177IN
UnoChain: UNOC Token
0 ETH0.0005292712
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
UnochainToken

Compiler Version
v0.5.15+commit.6a57276f

Optimization Enabled:
No with 200 runs

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

pragma solidity >=0.4.22 <0.6.0;

contract ERC20 {
    function totalSupply() public view returns (uint supply);
    function balanceOf(address who) public view returns (uint value);
    function allowance(address owner, address spender) public view returns (uint remaining);

    function transfer(address to, uint value) public returns (bool ok);
    function transferFrom(address from, address to, uint value) public returns (bool ok);
    function approve(address spender, uint value) public returns (bool ok);

    event Transfer(address indexed from, address indexed to, uint value);
    event Approval(address indexed owner, address indexed spender, uint value);
}

contract UnochainToken is ERC20{
    uint8 public constant decimals = 18;
    uint256 initialSupply = 5000000000*10**uint256(decimals);
    uint256 public constant initialPrice = 10**13; // 1 ETH / 100 000 UNOC
    uint256 soldTokens = 0;
    uint256 public constant hardCap = 1000000000 * 10**uint256(decimals); // 20%
    uint public saleStart = 0;
    uint public saleFinish = 0;

    string public constant name = "Unochain token";
    string public constant symbol = "UNOC";

    address payable constant teamAddress = address(0x071c0C81f6E4998a39ad736DA8802d278dcF830b);

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;
    event Burned(address from, uint256 value);

    function totalSupply() public view returns (uint256) {
        return initialSupply;
    }

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

    function allowance(address owner, address spender) public view returns (uint remaining) {
        return allowed[owner][spender];
    }

    function transfer(address to, uint256 value) public returns (bool success) {
        if (balances[msg.sender] >= value && value > 0) {
            balances[msg.sender] -= value;
            balances[to] += value;
            emit Transfer(msg.sender, to, value);
            return true;
        } else {
            return false;
        }
    }

    function transferFrom(address from, address to, uint256 value) public returns (bool success) {
        if (balances[from] >= value && allowed[from][msg.sender] >= value && value > 0) {
            balances[to] += value;
            balances[from] -= value;
            allowed[from][msg.sender] -= value;
            emit Transfer(from, to, value);
            return true;
        } else {
            return false;
        }
    }

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

    constructor() public {
        balances[teamAddress] = initialSupply * 8 / 10;
        balances[address(this)] = initialSupply * 2 / 10;
        saleStart = 1578009600; // timestamp (03-Jan-2020)
        saleFinish = 1578355200; // timestamp (07-Jan-2020)
    }

    function () external payable {
        require(now > saleStart, "ICO is not started yet");
        require(now < saleFinish, "ICO is over");
        require (msg.value>=10**15, "Send 0.001 ETH minimum"); // 0.001 ETH min
        require (soldTokens<=hardCap, "ICO tokens sold out");

        uint256 valueToPass = 10 ** uint256(decimals) * msg.value / initialPrice;
        soldTokens += valueToPass;

        if (balances[address(this)] >= valueToPass && valueToPass > 0) {
            balances[msg.sender] = balances[msg.sender] + valueToPass;
            balances[address(this)] = balances[address(this)] - valueToPass;
            emit Transfer(address(this), msg.sender, valueToPass);
        }
        teamAddress.transfer(msg.value);
    }

    function burnUnsold() public returns (bool success) {
        require(now > saleFinish, "ICO is not finished yet");
        uint burningAmount = balances[address(this)];
        initialSupply -= burningAmount;
        balances[address(this)] = 0;
        emit Burned(address(this), burningAmount);
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Burned","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"burnUnsold","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"hardCap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"initialPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saleFinish","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"saleStart","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]

6080604052601260ff16600a0a64012a05f2000260005560006001556000600255600060035534801561003157600080fd5b50600a6008600054028161004157fe5b046004600073071c0c81f6e4998a39ad736da8802d278dcf830b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600a600260005402816100a857fe5b04600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550635e0e8400600281905550635e13ca006003819055506111dd806101116000396000f3fe6080604052600436106100dd5760003560e01c806370a082311161007f578063ab0bcc4111610059578063ab0bcc41146108cc578063b52a5851146108f7578063dd62ed3e14610926578063fb86a404146109ab576100dd565b806370a082311461076457806395d89b41146107c9578063a9059cbb14610859576100dd565b806318160ddd116100bb57806318160ddd1461064a5780631d0806ae1461067557806323b872dd146106a0578063313ce56714610733576100dd565b806306fdde031461051c578063095ea7b3146105ac5780630bbd35111461061f575b6002544211610154576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f49434f206973206e6f742073746172746564207965740000000000000000000081525060200191505060405180910390fd5b60035442106101cb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f49434f206973206f76657200000000000000000000000000000000000000000081525060200191505060405180910390fd5b66038d7ea4c68000341015610248576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f53656e6420302e30303120455448206d696e696d756d0000000000000000000081525060200191505060405180910390fd5b601260ff16600a0a633b9aca000260015411156102cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f49434f20746f6b656e7320736f6c64206f75740000000000000000000000000081525060200191505060405180910390fd5b60006509184e72a00034601260ff16600a0a02816102e757fe5b0490508060016000828254019250508190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156103495750600081115b156104be5780600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b73071c0c81f6e4998a39ad736da8802d278dcf830b73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610518573d6000803e3d6000fd5b5050005b34801561052857600080fd5b506105316109d6565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610571578082015181840152602081019050610556565b50505050905090810190601f16801561059e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105b857600080fd5b50610605600480360360408110156105cf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a0f565b604051808215151515815260200191505060405180910390f35b34801561062b57600080fd5b50610634610b01565b6040518082815260200191505060405180910390f35b34801561065657600080fd5b5061065f610b07565b6040518082815260200191505060405180910390f35b34801561068157600080fd5b5061068a610b10565b6040518082815260200191505060405180910390f35b3480156106ac57600080fd5b50610719600480360360608110156106c357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b1a565b604051808215151515815260200191505060405180910390f35b34801561073f57600080fd5b50610748610d96565b604051808260ff1660ff16815260200191505060405180910390f35b34801561077057600080fd5b506107b36004803603602081101561078757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d9b565b6040518082815260200191505060405180910390f35b3480156107d557600080fd5b506107de610de4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561081e578082015181840152602081019050610803565b50505050905090810190601f16801561084b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561086557600080fd5b506108b26004803603604081101561087c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e1d565b604051808215151515815260200191505060405180910390f35b3480156108d857600080fd5b506108e1610f86565b6040518082815260200191505060405180910390f35b34801561090357600080fd5b5061090c610f8c565b604051808215151515815260200191505060405180910390f35b34801561093257600080fd5b506109956004803603604081101561094957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611110565b6040518082815260200191505060405180910390f35b3480156109b757600080fd5b506109c0611197565b6040518082815260200191505060405180910390f35b6040518060400160405280600e81526020017f556e6f636861696e20746f6b656e00000000000000000000000000000000000081525081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60035481565b60008054905090565b6509184e72a00081565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610be7575081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610bf35750600082115b15610d8a5781600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610d8f565b600090505b9392505050565b601281565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600481526020017f554e4f430000000000000000000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610e6e5750600082115b15610f7b5781600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610f80565b600090505b92915050565b60025481565b60006003544211611005576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f49434f206973206e6f742066696e69736865642079657400000000000000000081525060200191505060405180910390fd5b6000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508060008082825403925050819055506000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df73082604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1600191505090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b601260ff16600a0a633b9aca00028156fea265627a7a723158206ed79943f01f749a5381ba4d3f631a08276b20f16f7a39ec34cc30adfeac4a3664736f6c634300050f0032

Deployed Bytecode

0x6080604052600436106100dd5760003560e01c806370a082311161007f578063ab0bcc4111610059578063ab0bcc41146108cc578063b52a5851146108f7578063dd62ed3e14610926578063fb86a404146109ab576100dd565b806370a082311461076457806395d89b41146107c9578063a9059cbb14610859576100dd565b806318160ddd116100bb57806318160ddd1461064a5780631d0806ae1461067557806323b872dd146106a0578063313ce56714610733576100dd565b806306fdde031461051c578063095ea7b3146105ac5780630bbd35111461061f575b6002544211610154576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f49434f206973206e6f742073746172746564207965740000000000000000000081525060200191505060405180910390fd5b60035442106101cb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600b8152602001807f49434f206973206f76657200000000000000000000000000000000000000000081525060200191505060405180910390fd5b66038d7ea4c68000341015610248576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f53656e6420302e30303120455448206d696e696d756d0000000000000000000081525060200191505060405180910390fd5b601260ff16600a0a633b9aca000260015411156102cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f49434f20746f6b656e7320736f6c64206f75740000000000000000000000000081525060200191505060405180910390fd5b60006509184e72a00034601260ff16600a0a02816102e757fe5b0490508060016000828254019250508190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156103495750600081115b156104be5780600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35b73071c0c81f6e4998a39ad736da8802d278dcf830b73ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610518573d6000803e3d6000fd5b5050005b34801561052857600080fd5b506105316109d6565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610571578082015181840152602081019050610556565b50505050905090810190601f16801561059e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156105b857600080fd5b50610605600480360360408110156105cf57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610a0f565b604051808215151515815260200191505060405180910390f35b34801561062b57600080fd5b50610634610b01565b6040518082815260200191505060405180910390f35b34801561065657600080fd5b5061065f610b07565b6040518082815260200191505060405180910390f35b34801561068157600080fd5b5061068a610b10565b6040518082815260200191505060405180910390f35b3480156106ac57600080fd5b50610719600480360360608110156106c357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b1a565b604051808215151515815260200191505060405180910390f35b34801561073f57600080fd5b50610748610d96565b604051808260ff1660ff16815260200191505060405180910390f35b34801561077057600080fd5b506107b36004803603602081101561078757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d9b565b6040518082815260200191505060405180910390f35b3480156107d557600080fd5b506107de610de4565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561081e578082015181840152602081019050610803565b50505050905090810190601f16801561084b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561086557600080fd5b506108b26004803603604081101561087c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610e1d565b604051808215151515815260200191505060405180910390f35b3480156108d857600080fd5b506108e1610f86565b6040518082815260200191505060405180910390f35b34801561090357600080fd5b5061090c610f8c565b604051808215151515815260200191505060405180910390f35b34801561093257600080fd5b506109956004803603604081101561094957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611110565b6040518082815260200191505060405180910390f35b3480156109b757600080fd5b506109c0611197565b6040518082815260200191505060405180910390f35b6040518060400160405280600e81526020017f556e6f636861696e20746f6b656e00000000000000000000000000000000000081525081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60035481565b60008054905090565b6509184e72a00081565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610be7575081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b8015610bf35750600082115b15610d8a5781600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254019250508190555081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610d8f565b600090505b9392505050565b601281565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040518060400160405280600481526020017f554e4f430000000000000000000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015610e6e5750600082115b15610f7b5781600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a360019050610f80565b600090505b92915050565b60025481565b60006003544211611005576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f49434f206973206e6f742066696e69736865642079657400000000000000000081525060200191505060405180910390fd5b6000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508060008082825403925050819055506000600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f696de425f79f4a40bc6d2122ca50507f0efbeabbff86a84871b7196ab8ea8df73082604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1600191505090565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b601260ff16600a0a633b9aca00028156fea265627a7a723158206ed79943f01f749a5381ba4d3f631a08276b20f16f7a39ec34cc30adfeac4a3664736f6c634300050f0032

Deployed Bytecode Sourcemap

688:3526:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3165:9;;3159:3;:15;3151:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3226:10;;3220:3;:16;3212:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3283:6;3272:9;:17;;3263:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;759:2;987:17;;983:2;:21;970:10;:34;3353:10;;:19;;3344:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3409:19;870:6;3457:9;759:2;3437:17;;3431:2;:23;:35;:50;;;;;;3409:72;;3506:11;3492:10;;:25;;;;;;;;;;;3561:11;3534:8;:23;3551:4;3534:23;;;;;;;;;;;;;;;;:38;;:57;;;;;3590:1;3576:11;:15;3534:57;3530:293;;;3654:11;3631:8;:20;3640:10;3631:20;;;;;;;;;;;;;;;;:34;3608:8;:20;3617:10;3608:20;;;;;;;;;;;;;;;:57;;;;3732:11;3706:8;:23;3723:4;3706:23;;;;;;;;;;;;;;;;:37;3680:8;:23;3697:4;3680:23;;;;;;;;;;;;;;;:63;;;;3787:10;3763:48;;3780:4;3763:48;;;3799:11;3763:48;;;;;;;;;;;;;;;;;;3530:293;1232:42;3833:20;;:31;3854:9;3833:31;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3833:31:0;3111:761;688:3526;1085:46;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1085:46:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1085:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2621:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2621:208:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2621:208:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1050:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1050:26:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1442:92;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1442:92:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;831:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;831:45:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2171:442;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2171:442:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2171:442:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;726:35;;8:9:-1;5:2;;;30:1;27;20:12;5:2;726:35:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1542:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1542:113:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1542:113:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1138:38;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1138:38:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;1138:38:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1808:355;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1808:355:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1808:355:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1018:25;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1018:25:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3880:331;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3880:331:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1663:137;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1663:137:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1663:137:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;936:68;;8:9:-1;5:2;;;30:1;27;20:12;5:2;936:68:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1085:46;;;;;;;;;;;;;;;;;;;:::o;2621:208::-;2686:12;2742:5;2711:7;:19;2719:10;2711:19;;;;;;;;;;;;;;;:28;2731:7;2711:28;;;;;;;;;;;;;;;:36;;;;2784:7;2763:36;;2772:10;2763:36;;;2793:5;2763:36;;;;;;;;;;;;;;;;;;2817:4;2810:11;;2621:208;;;;:::o;1050:26::-;;;;:::o;1442:92::-;1486:7;1513:13;;1506:20;;1442:92;:::o;831:45::-;870:6;831:45;:::o;2171:442::-;2250:12;2297:5;2279:8;:14;2288:4;2279:14;;;;;;;;;;;;;;;;:23;;:61;;;;;2335:5;2306:7;:13;2314:4;2306:13;;;;;;;;;;;;;;;:25;2320:10;2306:25;;;;;;;;;;;;;;;;:34;;2279:61;:74;;;;;2352:1;2344:5;:9;2279:74;2275:331;;;2386:5;2370:8;:12;2379:2;2370:12;;;;;;;;;;;;;;;;:21;;;;;;;;;;;2424:5;2406:8;:14;2415:4;2406:14;;;;;;;;;;;;;;;;:23;;;;;;;;;;;2473:5;2444:7;:13;2452:4;2444:13;;;;;;;;;;;;;;;:25;2458:10;2444:25;;;;;;;;;;;;;;;;:34;;;;;;;;;;;2513:2;2498:25;;2507:4;2498:25;;;2517:5;2498:25;;;;;;;;;;;;;;;;;;2545:4;2538:11;;;;2275:331;2589:5;2582:12;;2171:442;;;;;;:::o;726:35::-;759:2;726:35;:::o;1542:113::-;1597:15;1632:8;:15;1641:5;1632:15;;;;;;;;;;;;;;;;1625:22;;1542:113;;;:::o;1138:38::-;;;;;;;;;;;;;;;;;;;:::o;1808:355::-;1869:12;1922:5;1898:8;:20;1907:10;1898:20;;;;;;;;;;;;;;;;:29;;:42;;;;;1939:1;1931:5;:9;1898:42;1894:262;;;1981:5;1957:8;:20;1966:10;1957:20;;;;;;;;;;;;;;;;:29;;;;;;;;;;;2017:5;2001:8;:12;2010:2;2001:12;;;;;;;;;;;;;;;;:21;;;;;;;;;;;2063:2;2042:31;;2051:10;2042:31;;;2067:5;2042:31;;;;;;;;;;;;;;;;;;2095:4;2088:11;;;;1894:262;2139:5;2132:12;;1808:355;;;;;:::o;1018:25::-;;;;:::o;3880:331::-;3918:12;3957:10;;3951:3;:16;3943:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4006:18;4027:8;:23;4044:4;4027:23;;;;;;;;;;;;;;;;4006:44;;4078:13;4061;;:30;;;;;;;;;;;4128:1;4102:8;:23;4119:4;4102:23;;;;;;;;;;;;;;;:27;;;;4145:36;4160:4;4167:13;4145:36;;;;;;;;;;;;;;;;;;;;;;;;;;;;4199:4;4192:11;;;3880:331;:::o;1663:137::-;1735:14;1769:7;:14;1777:5;1769:14;;;;;;;;;;;;;;;:23;1784:7;1769:23;;;;;;;;;;;;;;;;1762:30;;1663:137;;;;:::o;936:68::-;759:2;987:17;;983:2;:21;970:10;:34;936:68;:::o

Swarm Source

bzzr://6ed79943f01f749a5381ba4d3f631a08276b20f16f7a39ec34cc30adfeac4a36

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

OVERVIEW

Highly scalable blockchain infrastructure using sharding.

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.