ETH Price: $3,159.89 (-8.96%)

Contract

0x4B3B8CFB55C1F07be13055cA94d42ccfc6bE9972

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Sponsored

Transaction Hash
Method
Block
From
To
0x60c06040676635582023-03-07 17:24:25505 days ago1678209865IN
 Create: Token
0 ETH0.001260450.1

Parent Transaction Hash Block From To
View All Internal Transactions

Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Token

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Arbiscan.io on 2023-03-07
*/

// SPDX-License-Identifier: MIT
/**
# Welcome to PRODOX
   Official website: https://prodox.io
   Official Community: https://t.me/Prodox_io
*/


pragma solidity ^0.8.0;

contract Token {
    string public name = "Prodox Token XOD";
    string public symbol = "XoD";
    uint256 public totalSupply = 0;
    uint256 public decimals = 18;
   
    
    mapping (address => uint256) public balances;
    mapping (address => mapping (address => uint256)) public allowed;    
    mapping (address => uint256) public stakingStartTimestamps;
    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;
    mapping(address => bool) public isIssuer;

    address public owner;
    modifier restricted {
        require(msg.sender == owner, "This function is restricted to owner");
        _;
    }
    modifier issuerOnly {
        require(isIssuer[msg.sender], "You do not have issuer rights");
        _;
    }
  

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event IssuerRights(address indexed issuer, bool value);
    event TransferOwnership(address indexed previousOwner, address indexed newOwner);




    function getOwner() public view returns (address) {
        return owner;
    }

    function burn(uint256 _amount) public issuerOnly returns (bool success) {
        totalSupply -= _amount;
        balanceOf[msg.sender] -= _amount;
        emit Transfer(msg.sender, address(0), _amount);
        return true;
    }

    function burnFrom(address _from, uint256 _amount) public issuerOnly returns (bool success) {
        allowance[_from][msg.sender] -= _amount;
        balanceOf[_from] -= _amount;
        totalSupply -= _amount;
        emit Transfer(_from, address(0), _amount);
        return true;
    }
    function approve(address _spender, uint256 _amount) public returns (bool success) {
        allowance[msg.sender][_spender] = _amount;
        emit Approval(msg.sender, _spender, _amount);
        return true;
    }
    
    function transfer(address _to, uint256 _amount) public returns (bool success) {
        balanceOf[msg.sender] -= _amount;
        balanceOf[_to] += _amount;
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }
    function transferFrom( address _from, address _to, uint256 _amount) public returns (bool success) {
        allowance[_from][msg.sender] -= _amount;
        balanceOf[_from] -= _amount;
        balanceOf[_to] += _amount;
        emit Transfer(_from, _to, _amount);
        return true;
    }

    function transferOwnership(address _newOwner) public restricted {
        require(_newOwner != address(1), "Invalid address: should not be 0x1");
        emit TransferOwnership(owner, _newOwner);
        owner = _newOwner;
    }

    function setIssuerRights(address _issuer, bool _value) public restricted {
        isIssuer[_issuer] = _value;
        emit IssuerRights(_issuer, _value);
    }
    constructor() {
    totalSupply += 50000000000*1e18;
    balanceOf[msg.sender] += totalSupply;
    emit Transfer(address(0), msg.sender, 50000000000*1e18);
    owner = msg.sender;
    emit TransferOwnership(address(0), msg.sender);
    }
    
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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":true,"internalType":"address","name":"issuer","type":"address"},{"indexed":false,"internalType":"bool","name":"value","type":"bool"}],"name":"IssuerRights","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"TransferOwnership","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowed","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balances","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burnFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isIssuer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_issuer","type":"address"},{"internalType":"bool","name":"_value","type":"bool"}],"name":"setIssuerRights","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"stakingStartTimestamps","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60c0604052601060808190526f141c9bd91bde08151bdad95b881613d160821b60a090815262000033916000919062000151565b5060408051808201909152600380825262161bd160ea1b6020909201918252620000609160019162000151565b50600060025560126003553480156200007857600080fd5b506ba18f07d736b90be55000000060026000828254620000999190620001f7565b90915550506002543360009081526007602052604081208054909190620000c2908490620001f7565b90915550506040516ba18f07d736b90be550000000815233906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3600a80546001600160a01b031916339081179091556040516000907f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c908290a36200025b565b8280546200015f906200021e565b90600052602060002090601f016020900481019282620001835760008555620001ce565b82601f106200019e57805160ff1916838001178555620001ce565b82800160010185558215620001ce579182015b82811115620001ce578251825591602001919060010190620001b1565b50620001dc929150620001e0565b5090565b5b80821115620001dc5760008155600101620001e1565b600082198211156200021957634e487b7160e01b600052601160045260246000fd5b500190565b600181811c908216806200023357607f821691505b602082108114156200025557634e487b7160e01b600052602260045260246000fd5b50919050565b610b59806200026b6000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c80635c658165116100ad5780638da5cb5b116100715780638da5cb5b146102a857806395d89b41146102bb578063a9059cbb146102c3578063dd62ed3e146102d6578063f2fde38b1461030157600080fd5b80635c6581651461020257806370a082311461022d57806379cc67901461024d578063877b9a6714610260578063893d20e81461028357600080fd5b806323b872dd116100f457806323b872dd1461019357806327e235e3146101a6578063313ce567146101c657806336732b6e146101cf57806342966c68146101ef57600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd146101675780631e2487d51461017e575b600080fd5b61012e610314565b60405161013b91906109ea565b60405180910390f35b6101576101523660046109a7565b6103a2565b604051901515815260200161013b565b61017060025481565b60405190815260200161013b565b61019161018c36600461096b565b61040e565b005b6101576101a136600461092f565b6104a0565b6101706101b43660046108da565b60046020526000908152604090205481565b61017060035481565b6101706101dd3660046108da565b60066020526000908152604090205481565b6101576101fd3660046109d1565b61057b565b6101706102103660046108fc565b600560209081526000928352604080842090915290825290205481565b61017061023b3660046108da565b60076020526000908152604090205481565b61015761025b3660046109a7565b610644565b61015761026e3660046108da565b60096020526000908152604090205460ff1681565b600a546001600160a01b03165b6040516001600160a01b03909116815260200161013b565b600a54610290906001600160a01b031681565b61012e61074d565b6101576102d13660046109a7565b61075a565b6101706102e43660046108fc565b600860209081526000928352604080842090915290825290205481565b61019161030f3660046108da565b6107d8565b6000805461032190610ab2565b80601f016020809104026020016040519081016040528092919081815260200182805461034d90610ab2565b801561039a5780601f1061036f5761010080835404028352916020019161039a565b820191906000526020600020905b81548152906001019060200180831161037d57829003601f168201915b505050505081565b3360008181526008602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103fd9086815260200190565b60405180910390a350600192915050565b600a546001600160a01b031633146104415760405162461bcd60e51b815260040161043890610a3f565b60405180910390fd5b6001600160a01b038216600081815260096020908152604091829020805460ff191685151590811790915591519182527f4d8b9faf0fbe6a82229a9d56d9c20817dda2fe0bbdd64ad9f97d551f38022ba6910160405180910390a25050565b6001600160a01b03831660009081526008602090815260408083203384529091528120805483919083906104d5908490610a9b565b90915550506001600160a01b03841660009081526007602052604081208054849290610502908490610a9b565b90915550506001600160a01b0383166000908152600760205260408120805484929061052f908490610a83565b92505081905550826001600160a01b0316846001600160a01b0316600080516020610b048339815191528460405161056991815260200190565b60405180910390a35060019392505050565b3360009081526009602052604081205460ff166105da5760405162461bcd60e51b815260206004820152601d60248201527f596f7520646f206e6f74206861766520697373756572207269676874730000006044820152606401610438565b81600260008282546105ec9190610a9b565b90915550503360009081526007602052604081208054849290610610908490610a9b565b90915550506040518281526000903390600080516020610b048339815191529060200160405180910390a35060015b919050565b3360009081526009602052604081205460ff166106a35760405162461bcd60e51b815260206004820152601d60248201527f596f7520646f206e6f74206861766520697373756572207269676874730000006044820152606401610438565b6001600160a01b0383166000908152600860209081526040808320338452909152812080548492906106d6908490610a9b565b90915550506001600160a01b03831660009081526007602052604081208054849290610703908490610a9b565b92505081905550816002600082825461071c9190610a9b565b90915550506040518281526000906001600160a01b03851690600080516020610b04833981519152906020016103fd565b6001805461032190610ab2565b3360009081526007602052604081208054839190839061077b908490610a9b565b90915550506001600160a01b038316600090815260076020526040812080548492906107a8908490610a83565b90915550506040518281526001600160a01b038416903390600080516020610b04833981519152906020016103fd565b600a546001600160a01b031633146108025760405162461bcd60e51b815260040161043890610a3f565b6001600160a01b038116600114156108675760405162461bcd60e51b815260206004820152602260248201527f496e76616c696420616464726573733a2073686f756c64206e6f742062652030604482015261783160f01b6064820152608401610438565b600a546040516001600160a01b038084169216907f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c90600090a3600a80546001600160a01b0319166001600160a01b0392909216919091179055565b80356001600160a01b038116811461063f57600080fd5b6000602082840312156108ec57600080fd5b6108f5826108c3565b9392505050565b6000806040838503121561090f57600080fd5b610918836108c3565b9150610926602084016108c3565b90509250929050565b60008060006060848603121561094457600080fd5b61094d846108c3565b925061095b602085016108c3565b9150604084013590509250925092565b6000806040838503121561097e57600080fd5b610987836108c3565b91506020830135801515811461099c57600080fd5b809150509250929050565b600080604083850312156109ba57600080fd5b6109c3836108c3565b946020939093013593505050565b6000602082840312156109e357600080fd5b5035919050565b600060208083528351808285015260005b81811015610a17578581018301518582016040015282016109fb565b81811115610a29576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526024908201527f546869732066756e6374696f6e206973207265737472696374656420746f206f6040820152633bb732b960e11b606082015260800190565b60008219821115610a9657610a96610aed565b500190565b600082821015610aad57610aad610aed565b500390565b600181811c90821680610ac657607f821691505b60208210811415610ae757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220ba25aeea0f2ec6332dc4c418e71ea81cfa8584c62abae9bf799c58394780b63064736f6c63430008070033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101215760003560e01c80635c658165116100ad5780638da5cb5b116100715780638da5cb5b146102a857806395d89b41146102bb578063a9059cbb146102c3578063dd62ed3e146102d6578063f2fde38b1461030157600080fd5b80635c6581651461020257806370a082311461022d57806379cc67901461024d578063877b9a6714610260578063893d20e81461028357600080fd5b806323b872dd116100f457806323b872dd1461019357806327e235e3146101a6578063313ce567146101c657806336732b6e146101cf57806342966c68146101ef57600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd146101675780631e2487d51461017e575b600080fd5b61012e610314565b60405161013b91906109ea565b60405180910390f35b6101576101523660046109a7565b6103a2565b604051901515815260200161013b565b61017060025481565b60405190815260200161013b565b61019161018c36600461096b565b61040e565b005b6101576101a136600461092f565b6104a0565b6101706101b43660046108da565b60046020526000908152604090205481565b61017060035481565b6101706101dd3660046108da565b60066020526000908152604090205481565b6101576101fd3660046109d1565b61057b565b6101706102103660046108fc565b600560209081526000928352604080842090915290825290205481565b61017061023b3660046108da565b60076020526000908152604090205481565b61015761025b3660046109a7565b610644565b61015761026e3660046108da565b60096020526000908152604090205460ff1681565b600a546001600160a01b03165b6040516001600160a01b03909116815260200161013b565b600a54610290906001600160a01b031681565b61012e61074d565b6101576102d13660046109a7565b61075a565b6101706102e43660046108fc565b600860209081526000928352604080842090915290825290205481565b61019161030f3660046108da565b6107d8565b6000805461032190610ab2565b80601f016020809104026020016040519081016040528092919081815260200182805461034d90610ab2565b801561039a5780601f1061036f5761010080835404028352916020019161039a565b820191906000526020600020905b81548152906001019060200180831161037d57829003601f168201915b505050505081565b3360008181526008602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103fd9086815260200190565b60405180910390a350600192915050565b600a546001600160a01b031633146104415760405162461bcd60e51b815260040161043890610a3f565b60405180910390fd5b6001600160a01b038216600081815260096020908152604091829020805460ff191685151590811790915591519182527f4d8b9faf0fbe6a82229a9d56d9c20817dda2fe0bbdd64ad9f97d551f38022ba6910160405180910390a25050565b6001600160a01b03831660009081526008602090815260408083203384529091528120805483919083906104d5908490610a9b565b90915550506001600160a01b03841660009081526007602052604081208054849290610502908490610a9b565b90915550506001600160a01b0383166000908152600760205260408120805484929061052f908490610a83565b92505081905550826001600160a01b0316846001600160a01b0316600080516020610b048339815191528460405161056991815260200190565b60405180910390a35060019392505050565b3360009081526009602052604081205460ff166105da5760405162461bcd60e51b815260206004820152601d60248201527f596f7520646f206e6f74206861766520697373756572207269676874730000006044820152606401610438565b81600260008282546105ec9190610a9b565b90915550503360009081526007602052604081208054849290610610908490610a9b565b90915550506040518281526000903390600080516020610b048339815191529060200160405180910390a35060015b919050565b3360009081526009602052604081205460ff166106a35760405162461bcd60e51b815260206004820152601d60248201527f596f7520646f206e6f74206861766520697373756572207269676874730000006044820152606401610438565b6001600160a01b0383166000908152600860209081526040808320338452909152812080548492906106d6908490610a9b565b90915550506001600160a01b03831660009081526007602052604081208054849290610703908490610a9b565b92505081905550816002600082825461071c9190610a9b565b90915550506040518281526000906001600160a01b03851690600080516020610b04833981519152906020016103fd565b6001805461032190610ab2565b3360009081526007602052604081208054839190839061077b908490610a9b565b90915550506001600160a01b038316600090815260076020526040812080548492906107a8908490610a83565b90915550506040518281526001600160a01b038416903390600080516020610b04833981519152906020016103fd565b600a546001600160a01b031633146108025760405162461bcd60e51b815260040161043890610a3f565b6001600160a01b038116600114156108675760405162461bcd60e51b815260206004820152602260248201527f496e76616c696420616464726573733a2073686f756c64206e6f742062652030604482015261783160f01b6064820152608401610438565b600a546040516001600160a01b038084169216907f5c486528ec3e3f0ea91181cff8116f02bfa350e03b8b6f12e00765adbb5af85c90600090a3600a80546001600160a01b0319166001600160a01b0392909216919091179055565b80356001600160a01b038116811461063f57600080fd5b6000602082840312156108ec57600080fd5b6108f5826108c3565b9392505050565b6000806040838503121561090f57600080fd5b610918836108c3565b9150610926602084016108c3565b90509250929050565b60008060006060848603121561094457600080fd5b61094d846108c3565b925061095b602085016108c3565b9150604084013590509250925092565b6000806040838503121561097e57600080fd5b610987836108c3565b91506020830135801515811461099c57600080fd5b809150509250929050565b600080604083850312156109ba57600080fd5b6109c3836108c3565b946020939093013593505050565b6000602082840312156109e357600080fd5b5035919050565b600060208083528351808285015260005b81811015610a17578581018301518582016040015282016109fb565b81811115610a29576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526024908201527f546869732066756e6374696f6e206973207265737472696374656420746f206f6040820152633bb732b960e11b606082015260800190565b60008219821115610a9657610a96610aed565b500190565b600082821015610aad57610aad610aed565b500390565b600181811c90821680610ac657607f821691505b60208210811415610ae757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfeddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220ba25aeea0f2ec6332dc4c418e71ea81cfa8584c62abae9bf799c58394780b63064736f6c63430008070033

Deployed Bytecode Sourcemap

181:3215:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;203:39;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1956:219;;;;;;:::i;:::-;;:::i;:::-;;;2150:14:1;;2143:22;2125:41;;2113:2;2098:18;1956:219:0;1985:187:1;284:30:0;;;;;;;;;4091:25:1;;;4079:2;4064:18;284:30:0;3945:177:1;2975:163:0;;;;;;:::i;:::-;;:::i;:::-;;2430:297;;;;;;:::i;:::-;;:::i;367:44::-;;;;;;:::i;:::-;;;;;;;;;;;;;;321:28;;;;;;493:58;;;;;;:::i;:::-;;;;;;;;;;;;;;1413:235;;;;;;:::i;:::-;;:::i;418:64::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;558:44;;;;;;:::i;:::-;;;;;;;;;;;;;;1656:294;;;;;;:::i;:::-;;:::i;680:40::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;1324:81;1392:5;;-1:-1:-1;;;;;1392:5:0;1324:81;;;-1:-1:-1;;;;;1941:32:1;;;1923:51;;1911:2;1896:18;1324:81:0;1777:203:1;729:20:0;;;;;-1:-1:-1;;;;;729:20:0;;;249:28;;;:::i;2187:237::-;;;;;;:::i;:::-;;:::i;609:64::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;2735:232;;;;;;:::i;:::-;;:::i;203:39::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1956:219::-;2059:10;2024:12;2049:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;2049:31:0;;;;;;;;;;:41;;;2106:39;2024:12;;2049:31;;2106:39;;;;2083:7;4091:25:1;;4079:2;4064:18;;3945:177;2106:39:0;;;;;;;;-1:-1:-1;2163:4:0;1956:219;;;;:::o;2975:163::-;809:5;;-1:-1:-1;;;;;809:5:0;795:10;:19;787:68;;;;-1:-1:-1;;;787:68:0;;;;;;;:::i;:::-;;;;;;;;;-1:-1:-1;;;;;3059:17:0;::::1;;::::0;;;:8:::1;:17;::::0;;;;;;;;:26;;-1:-1:-1;;3059:26:0::1;::::0;::::1;;::::0;;::::1;::::0;;;3101:29;;2125:41:1;;;3101:29:0::1;::::0;2098:18:1;3101:29:0::1;;;;;;;2975:163:::0;;:::o;2430:297::-;-1:-1:-1;;;;;2539:16:0;;2514:12;2539:16;;;:9;:16;;;;;;;;2556:10;2539:28;;;;;;;:39;;2571:7;;2539:28;2514:12;;2539:39;;2571:7;;2539:39;:::i;:::-;;;;-1:-1:-1;;;;;;;2589:16:0;;;;;;:9;:16;;;;;:27;;2609:7;;2589:16;:27;;2609:7;;2589:27;:::i;:::-;;;;-1:-1:-1;;;;;;;2627:14:0;;;;;;:9;:14;;;;;:25;;2645:7;;2627:14;:25;;2645:7;;2627:25;:::i;:::-;;;;;;;;2684:3;-1:-1:-1;;;;;2668:29:0;2677:5;-1:-1:-1;;;;;2668:29:0;-1:-1:-1;;;;;;;;;;;2689:7:0;2668:29;;;;4091:25:1;;4079:2;4064:18;;3945:177;2668:29:0;;;;;;;;-1:-1:-1;2715:4:0;2430:297;;;;;:::o;1413:235::-;929:10;1471:12;920:20;;;:8;:20;;;;;;;;912:62;;;;-1:-1:-1;;;912:62:0;;3386:2:1;912:62:0;;;3368:21:1;3425:2;3405:18;;;3398:30;3464:31;3444:18;;;3437:59;3513:18;;912:62:0;3184:353:1;912:62:0;1511:7:::1;1496:11;;:22;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;1539:10:0::1;1529:21;::::0;;;:9:::1;:21;::::0;;;;:32;;1554:7;;1529:21;:32:::1;::::0;1554:7;;1529:32:::1;:::i;:::-;::::0;;;-1:-1:-1;;1577:41:0::1;::::0;4091:25:1;;;1606:1:0::1;::::0;1586:10:::1;::::0;-1:-1:-1;;;;;;;;;;;1577:41:0;4079:2:1;4064:18;1577:41:0::1;;;;;;;-1:-1:-1::0;1636:4:0::1;985:1;1413:235:::0;;;:::o;1656:294::-;929:10;1733:12;920:20;;;:8;:20;;;;;;;;912:62;;;;-1:-1:-1;;;912:62:0;;3386:2:1;912:62:0;;;3368:21:1;3425:2;3405:18;;;3398:30;3464:31;3444:18;;;3437:59;3513:18;;912:62:0;3184:353:1;912:62:0;-1:-1:-1;;;;;1758:16:0;::::1;;::::0;;;:9:::1;:16;::::0;;;;;;;1775:10:::1;1758:28:::0;;;;;;;:39;;1790:7;;1758:16;:39:::1;::::0;1790:7;;1758:39:::1;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;1808:16:0;::::1;;::::0;;;:9:::1;:16;::::0;;;;:27;;1828:7;;1808:16;:27:::1;::::0;1828:7;;1808:27:::1;:::i;:::-;;;;;;;;1861:7;1846:11;;:22;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;1884:36:0::1;::::0;4091:25:1;;;1908:1:0::1;::::0;-1:-1:-1;;;;;1884:36:0;::::1;::::0;-1:-1:-1;;;;;;;;;;;1884:36:0;4079:2:1;4064:18;1884:36:0::1;3945:177:1::0;249:28:0;;;;;;;:::i;2187:237::-;2286:10;2251:12;2276:21;;;:9;:21;;;;;:32;;2301:7;;2276:21;2251:12;;2276:32;;2301:7;;2276:32;:::i;:::-;;;;-1:-1:-1;;;;;;;2319:14:0;;;;;;:9;:14;;;;;:25;;2337:7;;2319:14;:25;;2337:7;;2319:25;:::i;:::-;;;;-1:-1:-1;;2360:34:0;;4091:25:1;;;-1:-1:-1;;;;;2360:34:0;;;2369:10;;-1:-1:-1;;;;;;;;;;;2360:34:0;4079:2:1;4064:18;2360:34:0;3945:177:1;2735:232:0;809:5;;-1:-1:-1;;;;;809:5:0;795:10;:19;787:68;;;;-1:-1:-1;;;787:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2818:23:0;::::1;2839:1;2818:23;;2810:70;;;::::0;-1:-1:-1;;;2810:70:0;;3744:2:1;2810:70:0::1;::::0;::::1;3726:21:1::0;3783:2;3763:18;;;3756:30;3822:34;3802:18;;;3795:62;-1:-1:-1;;;3873:18:1;;;3866:32;3915:19;;2810:70:0::1;3542:398:1::0;2810:70:0::1;2914:5;::::0;2896:35:::1;::::0;-1:-1:-1;;;;;2896:35:0;;::::1;::::0;2914:5:::1;::::0;2896:35:::1;::::0;2914:5:::1;::::0;2896:35:::1;2942:5;:17:::0;;-1:-1:-1;;;;;;2942:17:0::1;-1:-1:-1::0;;;;;2942:17:0;;;::::1;::::0;;;::::1;::::0;;2735:232::o;14:173:1:-;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:70;;177:1;174;167:12;192:186;251:6;304:2;292:9;283:7;279:23;275:32;272:52;;;320:1;317;310:12;272:52;343:29;362:9;343:29;:::i;:::-;333:39;192:186;-1:-1:-1;;;192:186:1:o;383:260::-;451:6;459;512:2;500:9;491:7;487:23;483:32;480:52;;;528:1;525;518:12;480:52;551:29;570:9;551:29;:::i;:::-;541:39;;599:38;633:2;622:9;618:18;599:38;:::i;:::-;589:48;;383:260;;;;;:::o;648:328::-;725:6;733;741;794:2;782:9;773:7;769:23;765:32;762:52;;;810:1;807;800:12;762:52;833:29;852:9;833:29;:::i;:::-;823:39;;881:38;915:2;904:9;900:18;881:38;:::i;:::-;871:48;;966:2;955:9;951:18;938:32;928:42;;648:328;;;;;:::o;981:347::-;1046:6;1054;1107:2;1095:9;1086:7;1082:23;1078:32;1075:52;;;1123:1;1120;1113:12;1075:52;1146:29;1165:9;1146:29;:::i;:::-;1136:39;;1225:2;1214:9;1210:18;1197:32;1272:5;1265:13;1258:21;1251:5;1248:32;1238:60;;1294:1;1291;1284:12;1238:60;1317:5;1307:15;;;981:347;;;;;:::o;1333:254::-;1401:6;1409;1462:2;1450:9;1441:7;1437:23;1433:32;1430:52;;;1478:1;1475;1468:12;1430:52;1501:29;1520:9;1501:29;:::i;:::-;1491:39;1577:2;1562:18;;;;1549:32;;-1:-1:-1;;;1333:254:1:o;1592:180::-;1651:6;1704:2;1692:9;1683:7;1679:23;1675:32;1672:52;;;1720:1;1717;1710:12;1672:52;-1:-1:-1;1743:23:1;;1592:180;-1:-1:-1;1592:180:1:o;2177:597::-;2289:4;2318:2;2347;2336:9;2329:21;2379:6;2373:13;2422:6;2417:2;2406:9;2402:18;2395:34;2447:1;2457:140;2471:6;2468:1;2465:13;2457:140;;;2566:14;;;2562:23;;2556:30;2532:17;;;2551:2;2528:26;2521:66;2486:10;;2457:140;;;2615:6;2612:1;2609:13;2606:91;;;2685:1;2680:2;2671:6;2660:9;2656:22;2652:31;2645:42;2606:91;-1:-1:-1;2758:2:1;2737:15;-1:-1:-1;;2733:29:1;2718:45;;;;2765:2;2714:54;;2177:597;-1:-1:-1;;;2177:597:1:o;2779:400::-;2981:2;2963:21;;;3020:2;3000:18;;;2993:30;3059:34;3054:2;3039:18;;3032:62;-1:-1:-1;;;3125:2:1;3110:18;;3103:34;3169:3;3154:19;;2779:400::o;4127:128::-;4167:3;4198:1;4194:6;4191:1;4188:13;4185:39;;;4204:18;;:::i;:::-;-1:-1:-1;4240:9:1;;4127:128::o;4260:125::-;4300:4;4328:1;4325;4322:8;4319:34;;;4333:18;;:::i;:::-;-1:-1:-1;4370:9:1;;4260:125::o;4390:380::-;4469:1;4465:12;;;;4512;;;4533:61;;4587:4;4579:6;4575:17;4565:27;;4533:61;4640:2;4632:6;4629:14;4609:18;4606:38;4603:161;;;4686:10;4681:3;4677:20;4674:1;4667:31;4721:4;4718:1;4711:15;4749:4;4746:1;4739:15;4603:161;;4390:380;;;:::o;4775:127::-;4836:10;4831:3;4827:20;4824:1;4817:31;4867:4;4864:1;4857:15;4891:4;4888:1;4881:15

Swarm Source

ipfs://ba25aeea0f2ec6332dc4c418e71ea81cfa8584c62abae9bf799c58394780b630

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
[ 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.