S Price: $0.05264 (+4.92%)
Gas: 55 Gwei

Contract

0xef1d43Ee850956C962748dD633D53227dEC1A45d

Overview

S Balance

Sonic LogoSonic LogoSonic Logo0 S

S Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Approve256907132025-05-10 6:52:45268 days ago1746859965IN
0xef1d43Ee...7dEC1A45d
0 S0.0027802854.03340666
Approve217920102025-04-23 15:28:43285 days ago1745422123IN
0xef1d43Ee...7dEC1A45d
0 S0.002572150
Transfer217904122025-04-23 15:19:58285 days ago1745421598IN
0xef1d43Ee...7dEC1A45d
0 S0.0017723858.068962
Transfer217902872025-04-23 15:19:18285 days ago1745421558IN
0xef1d43Ee...7dEC1A45d
0 S0.0017171856.26067098
Transfer217901842025-04-23 15:18:44285 days ago1745421524IN
0xef1d43Ee...7dEC1A45d
0 S0.0026318486.22796159
Transfer217901312025-04-23 15:18:27285 days ago1745421507IN
0xef1d43Ee...7dEC1A45d
0 S0.00400721131.28945795
Transfer217900802025-04-23 15:18:11285 days ago1745421491IN
0xef1d43Ee...7dEC1A45d
0 S0.00427725140.13663601
Transfer217900172025-04-23 15:17:52285 days ago1745421472IN
0xef1d43Ee...7dEC1A45d
0 S0.00418649137.16335356
Transfer217899692025-04-23 15:17:36285 days ago1745421456IN
0xef1d43Ee...7dEC1A45d
0 S0.002698788.41850207
Transfer217899042025-04-23 15:17:16285 days ago1745421436IN
0xef1d43Ee...7dEC1A45d
0 S0.0024628880.69228212
Transfer217898392025-04-23 15:16:55285 days ago1745421415IN
0xef1d43Ee...7dEC1A45d
0 S0.0029394396.30559822
Transfer217897622025-04-23 15:16:31285 days ago1745421391IN
0xef1d43Ee...7dEC1A45d
0 S0.00375623123.06653267
Transfer217896892025-04-23 15:16:08285 days ago1745421368IN
0xef1d43Ee...7dEC1A45d
0 S0.0028252792.56504682
Transfer217896192025-04-23 15:15:46285 days ago1745421346IN
0xef1d43Ee...7dEC1A45d
0 S0.001526150
Transfer217895522025-04-23 15:15:25285 days ago1745421325IN
0xef1d43Ee...7dEC1A45d
0 S0.0024753781.1014
Transfer217894902025-04-23 15:15:04285 days ago1745421304IN
0xef1d43Ee...7dEC1A45d
0 S0.0020555167.34541392
Transfer217894012025-04-23 15:14:35285 days ago1745421275IN
0xef1d43Ee...7dEC1A45d
0 S0.001797658.89545951
Transfer217892902025-04-23 15:13:56285 days ago1745421236IN
0xef1d43Ee...7dEC1A45d
0 S0.0023896678.29304554
Transfer217892142025-04-23 15:13:31285 days ago1745421211IN
0xef1d43Ee...7dEC1A45d
0 S0.0026558887.01540844
Transfer217891602025-04-23 15:13:13285 days ago1745421193IN
0xef1d43Ee...7dEC1A45d
0 S0.0015264550.01155
Transfer217890972025-04-23 15:12:54285 days ago1745421174IN
0xef1d43Ee...7dEC1A45d
0 S0.0026842387.94425386
Transfer217890352025-04-23 15:12:33285 days ago1745421153IN
0xef1d43Ee...7dEC1A45d
0 S0.0029873997.87673244
Transfer217889332025-04-23 15:12:01285 days ago1745421121IN
0xef1d43Ee...7dEC1A45d
0 S0.00305852100.20706814
Transfer217888402025-04-23 15:11:31285 days ago1745421091IN
0xef1d43Ee...7dEC1A45d
0 S0.001526150
Transfer217887852025-04-23 15:11:09285 days ago1745421069IN
0xef1d43Ee...7dEC1A45d
0 S0.0017907158.6697389
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
TONADO

Compiler Version
v0.8.28+commit.7893614a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license

Contract Source Code (Solidity)

/**
 *Submitted for verification at SonicScan.org on 2025-03-20
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.28;

contract TONADO {
    // ERC-20 Token Metadata
    string private constant _name = "TONADO";
    string private constant _symbol = "TONADO";
    uint8 private constant _decimals = 18;
    
    uint256 private immutable _totalSupply;
    address private _owner;
    mapping(address => bool) private _authorizedOwners;

    mapping(address => uint256) private _balances;
    mapping(address => mapping(address => uint256)) private _allowances;

    // Events
    event Transfer(address indexed from, address indexed to, uint256 amount);
    event Approval(address indexed owner, address indexed spender, uint256 amount);
    event OwnershipTransferred(address indexed oldOwner, address indexed newOwner);

    modifier onlyOwner() {
        require(_authorizedOwners[msg.sender], "Caller is not authorized");
        _;
    }

    constructor(address initialOwner) {
        require(initialOwner != address(0), "Owner cannot be zero address");
        _owner = initialOwner;
        _authorizedOwners[initialOwner] = true;
        _totalSupply = 696_969_696 * 10 ** uint256(_decimals);
        _balances[initialOwner] = _totalSupply;
        emit Transfer(address(0), initialOwner, _totalSupply);
    }

    function transferOwnership(address newOwner) external onlyOwner {
        require(newOwner != address(0), "New owner cannot be zero address");
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
        _authorizedOwners[newOwner] = true;
    }

    function addAuthorizedOwner(address newOwner) external onlyOwner {
        require(newOwner != address(0), "New owner cannot be zero address");
        _authorizedOwners[newOwner] = true;
    }

    function removeAuthorizedOwner(address ownerAddress) external onlyOwner {
        require(ownerAddress != _owner, "Cannot remove contract owner");
        _authorizedOwners[ownerAddress] = false;
    }

    // ERC-20 Standard Functions
    function name() external pure returns (string memory) {
        return _name;
    }

    function symbol() external pure returns (string memory) {
        return _symbol;
    }

    function decimals() external pure returns (uint8) {
        return _decimals;
    }

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

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

    function transfer(address recipient, uint256 amount) external returns (bool) {
        require(recipient != address(0), "Invalid recipient address");
        require(_balances[msg.sender] >= amount, "Insufficient balance");

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

    function approve(address spender, uint256 amount) external returns (bool) {
        require(spender != address(0), "Invalid spender address");
        require(amount <= _balances[msg.sender], "Cannot approve more than balance");

        _allowances[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool) {
        require(sender != address(0), "Invalid sender address");
        require(recipient != address(0), "Invalid recipient address");
        require(_balances[sender] >= amount, "Insufficient balance");
        require(_allowances[sender][msg.sender] >= amount, "Allowance exceeded");

        _balances[sender] -= amount;
        _balances[recipient] += amount;
        _allowances[sender][msg.sender] -= amount;
        emit Transfer(sender, recipient, amount);
        return true;
    }

    function allowance(address owner, address spender) external view returns (uint256) {
        return _allowances[owner][spender];
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"initialOwner","type":"address"}],"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":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"addAuthorizedOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"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":"pure","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"ownerAddress","type":"address"}],"name":"removeAuthorizedOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","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"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60a060405234801561000f575f5ffd5b50604051611c94380380611c9483398181016040528101906100319190610268565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361009f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610096906102ed565b60405180910390fd5b805f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550601260ff16600a6101439190610470565b63298ae9e061015291906104ba565b6080818152505060805160025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6080516040516101fc919061050a565b60405180910390a350610523565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6102378261020e565b9050919050565b6102478161022d565b8114610251575f5ffd5b50565b5f815190506102628161023e565b92915050565b5f6020828403121561027d5761027c61020a565b5b5f61028a84828501610254565b91505092915050565b5f82825260208201905092915050565b7f4f776e65722063616e6e6f74206265207a65726f2061646472657373000000005f82015250565b5f6102d7601c83610293565b91506102e2826102a3565b602082019050919050565b5f6020820190508181035f830152610304816102cb565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b600185111561038d578086048111156103695761036861030b565b5b60018516156103785780820291505b808102905061038685610338565b945061034d565b94509492505050565b5f826103a55760019050610460565b816103b2575f9050610460565b81600181146103c857600281146103d257610401565b6001915050610460565b60ff8411156103e4576103e361030b565b5b8360020a9150848211156103fb576103fa61030b565b5b50610460565b5060208310610133831016604e8410600b84101617156104365782820a9050838111156104315761043061030b565b5b610460565b6104438484846001610344565b9250905081840481111561045a5761045961030b565b5b81810290505b9392505050565b5f819050919050565b5f61047a82610467565b915061048583610467565b92506104b27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610396565b905092915050565b5f6104c482610467565b91506104cf83610467565b92508282026104dd81610467565b915082820484148315176104f4576104f361030b565b5b5092915050565b61050481610467565b82525050565b5f60208201905061051d5f8301846104fb565b92915050565b60805161175961053b5f395f61048d01526117595ff3fe608060405234801561000f575f5ffd5b50600436106100b2575f3560e01c806391510f981161006f57806391510f98146101a057806395d89b41146101bc578063a9059cbb146101da578063c527caf11461020a578063dd62ed3e14610226578063f2fde38b14610256576100b2565b806306fdde03146100b6578063095ea7b3146100d457806318160ddd1461010457806323b872dd14610122578063313ce5671461015257806370a0823114610170575b5f5ffd5b6100be610272565b6040516100cb91906110b1565b60405180910390f35b6100ee60048036038101906100e99190611162565b6102af565b6040516100fb91906111ba565b60405180910390f35b61010c61048a565b60405161011991906111e2565b60405180910390f35b61013c600480360381019061013791906111fb565b6104b1565b60405161014991906111ba565b60405180910390f35b61015a61086d565b6040516101679190611266565b60405180910390f35b61018a6004803603810190610185919061127f565b610875565b60405161019791906111e2565b60405180910390f35b6101ba60048036038101906101b5919061127f565b6108bb565b005b6101c4610a29565b6040516101d191906110b1565b60405180910390f35b6101f460048036038101906101ef9190611162565b610a66565b60405161020191906111ba565b60405180910390f35b610224600480360381019061021f919061127f565b610c6a565b005b610240600480360381019061023b91906112aa565b610db8565b60405161024d91906111e2565b60405180910390f35b610270600480360381019061026b919061127f565b610e3a565b005b60606040518060400160405280600681526020017f544f4e41444f0000000000000000000000000000000000000000000000000000815250905090565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361031e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161031590611332565b60405180910390fd5b60025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205482111561039e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103959061139a565b60405180910390fd5b8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161047891906111e2565b60405180910390a36001905092915050565b5f7f0000000000000000000000000000000000000000000000000000000000000000905090565b5f5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610520576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161051790611402565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361058e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105859061146a565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561060e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610605906114d2565b60405180910390fd5b8160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156106c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c09061153a565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107159190611585565b925050819055508160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461076891906115b8565b925050819055508160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107f69190611585565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161085a91906111e2565b60405180910390a3600190509392505050565b5f6012905090565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610944576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093b90611635565b60405180910390fd5b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c99061169d565b60405180910390fd5b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60606040518060400160405280600681526020017f544f4e41444f0000000000000000000000000000000000000000000000000000815250905090565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ad5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610acc9061146a565b60405180910390fd5b8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4c906114d2565b60405180910390fd5b8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ba19190611585565b925050819055508160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610bf491906115b8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c5891906111e2565b60405180910390a36001905092915050565b60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cea90611635565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610d61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5890611705565b60405180910390fd5b6001805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610ec3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eba90611635565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610f31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2890611705565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61108382611041565b61108d818561104b565b935061109d81856020860161105b565b6110a681611069565b840191505092915050565b5f6020820190508181035f8301526110c98184611079565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6110fe826110d5565b9050919050565b61110e816110f4565b8114611118575f5ffd5b50565b5f8135905061112981611105565b92915050565b5f819050919050565b6111418161112f565b811461114b575f5ffd5b50565b5f8135905061115c81611138565b92915050565b5f5f60408385031215611178576111776110d1565b5b5f6111858582860161111b565b92505060206111968582860161114e565b9150509250929050565b5f8115159050919050565b6111b4816111a0565b82525050565b5f6020820190506111cd5f8301846111ab565b92915050565b6111dc8161112f565b82525050565b5f6020820190506111f55f8301846111d3565b92915050565b5f5f5f60608486031215611212576112116110d1565b5b5f61121f8682870161111b565b93505060206112308682870161111b565b92505060406112418682870161114e565b9150509250925092565b5f60ff82169050919050565b6112608161124b565b82525050565b5f6020820190506112795f830184611257565b92915050565b5f60208284031215611294576112936110d1565b5b5f6112a18482850161111b565b91505092915050565b5f5f604083850312156112c0576112bf6110d1565b5b5f6112cd8582860161111b565b92505060206112de8582860161111b565b9150509250929050565b7f496e76616c6964207370656e64657220616464726573730000000000000000005f82015250565b5f61131c60178361104b565b9150611327826112e8565b602082019050919050565b5f6020820190508181035f83015261134981611310565b9050919050565b7f43616e6e6f7420617070726f7665206d6f7265207468616e2062616c616e63655f82015250565b5f61138460208361104b565b915061138f82611350565b602082019050919050565b5f6020820190508181035f8301526113b181611378565b9050919050565b7f496e76616c69642073656e6465722061646472657373000000000000000000005f82015250565b5f6113ec60168361104b565b91506113f7826113b8565b602082019050919050565b5f6020820190508181035f830152611419816113e0565b9050919050565b7f496e76616c696420726563697069656e742061646472657373000000000000005f82015250565b5f61145460198361104b565b915061145f82611420565b602082019050919050565b5f6020820190508181035f83015261148181611448565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6114bc60148361104b565b91506114c782611488565b602082019050919050565b5f6020820190508181035f8301526114e9816114b0565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f61152460128361104b565b915061152f826114f0565b602082019050919050565b5f6020820190508181035f83015261155181611518565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61158f8261112f565b915061159a8361112f565b92508282039050818111156115b2576115b1611558565b5b92915050565b5f6115c28261112f565b91506115cd8361112f565b92508282019050808211156115e5576115e4611558565b5b92915050565b7f43616c6c6572206973206e6f7420617574686f72697a656400000000000000005f82015250565b5f61161f60188361104b565b915061162a826115eb565b602082019050919050565b5f6020820190508181035f83015261164c81611613565b9050919050565b7f43616e6e6f742072656d6f766520636f6e7472616374206f776e6572000000005f82015250565b5f611687601c8361104b565b915061169282611653565b602082019050919050565b5f6020820190508181035f8301526116b48161167b565b9050919050565b7f4e6577206f776e65722063616e6e6f74206265207a65726f20616464726573735f82015250565b5f6116ef60208361104b565b91506116fa826116bb565b602082019050919050565b5f6020820190508181035f83015261171c816116e3565b905091905056fea2646970667358221220989414b53da463adc876fac32740875bb3ad212413e48b5f36db4e971cb2cdfa64736f6c634300081c003300000000000000000000000012cc5793462e1b5ea83f0c38c42974f9909ed70c

Deployed Bytecode

0x608060405234801561000f575f5ffd5b50600436106100b2575f3560e01c806391510f981161006f57806391510f98146101a057806395d89b41146101bc578063a9059cbb146101da578063c527caf11461020a578063dd62ed3e14610226578063f2fde38b14610256576100b2565b806306fdde03146100b6578063095ea7b3146100d457806318160ddd1461010457806323b872dd14610122578063313ce5671461015257806370a0823114610170575b5f5ffd5b6100be610272565b6040516100cb91906110b1565b60405180910390f35b6100ee60048036038101906100e99190611162565b6102af565b6040516100fb91906111ba565b60405180910390f35b61010c61048a565b60405161011991906111e2565b60405180910390f35b61013c600480360381019061013791906111fb565b6104b1565b60405161014991906111ba565b60405180910390f35b61015a61086d565b6040516101679190611266565b60405180910390f35b61018a6004803603810190610185919061127f565b610875565b60405161019791906111e2565b60405180910390f35b6101ba60048036038101906101b5919061127f565b6108bb565b005b6101c4610a29565b6040516101d191906110b1565b60405180910390f35b6101f460048036038101906101ef9190611162565b610a66565b60405161020191906111ba565b60405180910390f35b610224600480360381019061021f919061127f565b610c6a565b005b610240600480360381019061023b91906112aa565b610db8565b60405161024d91906111e2565b60405180910390f35b610270600480360381019061026b919061127f565b610e3a565b005b60606040518060400160405280600681526020017f544f4e41444f0000000000000000000000000000000000000000000000000000815250905090565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361031e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161031590611332565b60405180910390fd5b60025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205482111561039e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103959061139a565b60405180910390fd5b8160035f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161047891906111e2565b60405180910390a36001905092915050565b5f7f000000000000000000000000000000000000000002408512ed90a0747b800000905090565b5f5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610520576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161051790611402565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361058e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105859061146a565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561060e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610605906114d2565b60405180910390fd5b8160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156106c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106c09061153a565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107159190611585565b925050819055508160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461076891906115b8565b925050819055508160035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546107f69190611585565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161085a91906111e2565b60405180910390a3600190509392505050565b5f6012905090565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610944576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093b90611635565b60405180910390fd5b5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c99061169d565b60405180910390fd5b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60606040518060400160405280600681526020017f544f4e41444f0000000000000000000000000000000000000000000000000000815250905090565b5f5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ad5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610acc9061146a565b60405180910390fd5b8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b4c906114d2565b60405180910390fd5b8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ba19190611585565b925050819055508160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610bf491906115b8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c5891906111e2565b60405180910390a36001905092915050565b60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cea90611635565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610d61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5890611705565b60405180910390fd5b6001805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16610ec3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eba90611635565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610f31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2890611705565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61108382611041565b61108d818561104b565b935061109d81856020860161105b565b6110a681611069565b840191505092915050565b5f6020820190508181035f8301526110c98184611079565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6110fe826110d5565b9050919050565b61110e816110f4565b8114611118575f5ffd5b50565b5f8135905061112981611105565b92915050565b5f819050919050565b6111418161112f565b811461114b575f5ffd5b50565b5f8135905061115c81611138565b92915050565b5f5f60408385031215611178576111776110d1565b5b5f6111858582860161111b565b92505060206111968582860161114e565b9150509250929050565b5f8115159050919050565b6111b4816111a0565b82525050565b5f6020820190506111cd5f8301846111ab565b92915050565b6111dc8161112f565b82525050565b5f6020820190506111f55f8301846111d3565b92915050565b5f5f5f60608486031215611212576112116110d1565b5b5f61121f8682870161111b565b93505060206112308682870161111b565b92505060406112418682870161114e565b9150509250925092565b5f60ff82169050919050565b6112608161124b565b82525050565b5f6020820190506112795f830184611257565b92915050565b5f60208284031215611294576112936110d1565b5b5f6112a18482850161111b565b91505092915050565b5f5f604083850312156112c0576112bf6110d1565b5b5f6112cd8582860161111b565b92505060206112de8582860161111b565b9150509250929050565b7f496e76616c6964207370656e64657220616464726573730000000000000000005f82015250565b5f61131c60178361104b565b9150611327826112e8565b602082019050919050565b5f6020820190508181035f83015261134981611310565b9050919050565b7f43616e6e6f7420617070726f7665206d6f7265207468616e2062616c616e63655f82015250565b5f61138460208361104b565b915061138f82611350565b602082019050919050565b5f6020820190508181035f8301526113b181611378565b9050919050565b7f496e76616c69642073656e6465722061646472657373000000000000000000005f82015250565b5f6113ec60168361104b565b91506113f7826113b8565b602082019050919050565b5f6020820190508181035f830152611419816113e0565b9050919050565b7f496e76616c696420726563697069656e742061646472657373000000000000005f82015250565b5f61145460198361104b565b915061145f82611420565b602082019050919050565b5f6020820190508181035f83015261148181611448565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6114bc60148361104b565b91506114c782611488565b602082019050919050565b5f6020820190508181035f8301526114e9816114b0565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f61152460128361104b565b915061152f826114f0565b602082019050919050565b5f6020820190508181035f83015261155181611518565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61158f8261112f565b915061159a8361112f565b92508282039050818111156115b2576115b1611558565b5b92915050565b5f6115c28261112f565b91506115cd8361112f565b92508282019050808211156115e5576115e4611558565b5b92915050565b7f43616c6c6572206973206e6f7420617574686f72697a656400000000000000005f82015250565b5f61161f60188361104b565b915061162a826115eb565b602082019050919050565b5f6020820190508181035f83015261164c81611613565b9050919050565b7f43616e6e6f742072656d6f766520636f6e7472616374206f776e6572000000005f82015250565b5f611687601c8361104b565b915061169282611653565b602082019050919050565b5f6020820190508181035f8301526116b48161167b565b9050919050565b7f4e6577206f776e65722063616e6e6f74206265207a65726f20616464726573735f82015250565b5f6116ef60208361104b565b91506116fa826116bb565b602082019050919050565b5f6020820190508181035f83015261171c816116e3565b905091905056fea2646970667358221220989414b53da463adc876fac32740875bb3ad212413e48b5f36db4e971cb2cdfa64736f6c634300081c0033

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

00000000000000000000000012cc5793462e1b5ea83f0c38c42974f9909ed70c

-----Decoded View---------------
Arg [0] : initialOwner (address): 0x12cc5793462E1b5ea83f0C38c42974f9909Ed70c

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000012cc5793462e1b5ea83f0c38c42974f9909ed70c


Deployed Bytecode Sourcemap

61:4003:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2034:85;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2940:366;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2317:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3314:603;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2224:85;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2418:112;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1788:204;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2127:89;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2538:394;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1584:196;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3925:136;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1299:277;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2034:85;2073:13;2106:5;;;;;;;;;;;;;;;;;2099:12;;2034:85;:::o;2940:366::-;3008:4;3052:1;3033:21;;:7;:21;;;3025:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;3111:9;:21;3121:10;3111:21;;;;;;;;;;;;;;;;3101:6;:31;;3093:76;;;;;;;;;;;;:::i;:::-;;;;;;;;;3217:6;3182:11;:23;3194:10;3182:23;;;;;;;;;;;;;;;:32;3206:7;3182:32;;;;;;;;;;;;;;;:41;;;;3260:7;3239:37;;3248:10;3239:37;;;3269:6;3239:37;;;;;;:::i;:::-;;;;;;;;3294:4;3287:11;;2940:366;;;;:::o;2317:93::-;2363:7;2390:12;2383:19;;2317:93;:::o;3314:603::-;3405:4;3448:1;3430:20;;:6;:20;;;3422:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;3517:1;3496:23;;:9;:23;;;3488:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;3589:6;3568:9;:17;3578:6;3568:17;;;;;;;;;;;;;;;;:27;;3560:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;3674:6;3639:11;:19;3651:6;3639:19;;;;;;;;;;;;;;;:31;3659:10;3639:31;;;;;;;;;;;;;;;;:41;;3631:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;3737:6;3716:9;:17;3726:6;3716:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;3778:6;3754:9;:20;3764:9;3754:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;3830:6;3795:11;:19;3807:6;3795:19;;;;;;;;;;;;;;;:31;3815:10;3795:31;;;;;;;;;;;;;;;;:41;;;;;;;:::i;:::-;;;;;;;;3869:9;3852:35;;3861:6;3852:35;;;3880:6;3852:35;;;;;;:::i;:::-;;;;;;;;3905:4;3898:11;;3314:603;;;;;:::o;2224:85::-;2267:5;245:2;2285:16;;2224:85;:::o;2418:112::-;2477:7;2504:9;:18;2514:7;2504:18;;;;;;;;;;;;;;;;2497:25;;2418:112;;;:::o;1788:204::-;827:17;:29;845:10;827:29;;;;;;;;;;;;;;;;;;;;;;;;;819:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;1895:6:::1;;;;;;;;;;;1879:22;;:12;:22;;::::0;1871:63:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;1979:5;1945:17;:31;1963:12;1945:31;;;;;;;;;;;;;;;;:39;;;;;;;;;;;;;;;;;;1788:204:::0;:::o;2127:89::-;2168:13;2201:7;;;;;;;;;;;;;;;;;2194:14;;2127:89;:::o;2538:394::-;2609:4;2655:1;2634:23;;:9;:23;;;2626:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;2731:6;2706:9;:21;2716:10;2706:21;;;;;;;;;;;;;;;;:31;;2698:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;2800:6;2775:9;:21;2785:10;2775:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;2841:6;2817:9;:20;2827:9;2817:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;2884:9;2863:39;;2872:10;2863:39;;;2895:6;2863:39;;;;;;:::i;:::-;;;;;;;;2920:4;2913:11;;2538:394;;;;:::o;1584:196::-;827:17;:29;845:10;827:29;;;;;;;;;;;;;;;;;;;;;;;;;819:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;1688:1:::1;1668:22;;:8;:22;;::::0;1660:67:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;1768:4;1738:17:::0;:27:::1;1756:8;1738:27;;;;;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;1584:196:::0;:::o;3925:136::-;3999:7;4026:11;:18;4038:5;4026:18;;;;;;;;;;;;;;;:27;4045:7;4026:27;;;;;;;;;;;;;;;;4019:34;;3925:136;;;;:::o;1299:277::-;827:17;:29;845:10;827:29;;;;;;;;;;;;;;;;;;;;;;;;;819:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;1402:1:::1;1382:22;;:8;:22;;::::0;1374:67:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;1486:8;1457:38;;1478:6;;;;;;;;;;;1457:38;;;;;;;;;;;;1515:8;1506:6;;:17;;;;;;;;;;;;;;;;;;1564:4;1534:17:::0;:27:::1;1552:8;1534:27;;;;;;;;;;;;;;;;:34;;;;;;;;;;;;;;;;;;1299:277:::0;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:474::-;5149:6;5157;5206:2;5194:9;5185:7;5181:23;5177:32;5174:119;;;5212:79;;:::i;:::-;5174:119;5332:1;5357:53;5402:7;5393:6;5382:9;5378:22;5357:53;:::i;:::-;5347:63;;5303:117;5459:2;5485:53;5530:7;5521:6;5510:9;5506:22;5485:53;:::i;:::-;5475:63;;5430:118;5081:474;;;;;:::o;5561:173::-;5701:25;5697:1;5689:6;5685:14;5678:49;5561:173;:::o;5740:366::-;5882:3;5903:67;5967:2;5962:3;5903:67;:::i;:::-;5896:74;;5979:93;6068:3;5979:93;:::i;:::-;6097:2;6092:3;6088:12;6081:19;;5740:366;;;:::o;6112:419::-;6278:4;6316:2;6305:9;6301:18;6293:26;;6365:9;6359:4;6355:20;6351:1;6340:9;6336:17;6329:47;6393:131;6519:4;6393:131;:::i;:::-;6385:139;;6112:419;;;:::o;6537:182::-;6677:34;6673:1;6665:6;6661:14;6654:58;6537:182;:::o;6725:366::-;6867:3;6888:67;6952:2;6947:3;6888:67;:::i;:::-;6881:74;;6964:93;7053:3;6964:93;:::i;:::-;7082:2;7077:3;7073:12;7066:19;;6725:366;;;:::o;7097:419::-;7263:4;7301:2;7290:9;7286:18;7278:26;;7350:9;7344:4;7340:20;7336:1;7325:9;7321:17;7314:47;7378:131;7504:4;7378:131;:::i;:::-;7370:139;;7097:419;;;:::o;7522:172::-;7662:24;7658:1;7650:6;7646:14;7639:48;7522:172;:::o;7700:366::-;7842:3;7863:67;7927:2;7922:3;7863:67;:::i;:::-;7856:74;;7939:93;8028:3;7939:93;:::i;:::-;8057:2;8052:3;8048:12;8041:19;;7700:366;;;:::o;8072:419::-;8238:4;8276:2;8265:9;8261:18;8253:26;;8325:9;8319:4;8315:20;8311:1;8300:9;8296:17;8289:47;8353:131;8479:4;8353:131;:::i;:::-;8345:139;;8072:419;;;:::o;8497:175::-;8637:27;8633:1;8625:6;8621:14;8614:51;8497:175;:::o;8678:366::-;8820:3;8841:67;8905:2;8900:3;8841:67;:::i;:::-;8834:74;;8917:93;9006:3;8917:93;:::i;:::-;9035:2;9030:3;9026:12;9019:19;;8678:366;;;:::o;9050:419::-;9216:4;9254:2;9243:9;9239:18;9231:26;;9303:9;9297:4;9293:20;9289:1;9278:9;9274:17;9267:47;9331:131;9457:4;9331:131;:::i;:::-;9323:139;;9050:419;;;:::o;9475:170::-;9615:22;9611:1;9603:6;9599:14;9592:46;9475:170;:::o;9651:366::-;9793:3;9814:67;9878:2;9873:3;9814:67;:::i;:::-;9807:74;;9890:93;9979:3;9890:93;:::i;:::-;10008:2;10003:3;9999:12;9992:19;;9651:366;;;:::o;10023:419::-;10189:4;10227:2;10216:9;10212:18;10204:26;;10276:9;10270:4;10266:20;10262:1;10251:9;10247:17;10240:47;10304:131;10430:4;10304:131;:::i;:::-;10296:139;;10023:419;;;:::o;10448:168::-;10588:20;10584:1;10576:6;10572:14;10565:44;10448:168;:::o;10622:366::-;10764:3;10785:67;10849:2;10844:3;10785:67;:::i;:::-;10778:74;;10861:93;10950:3;10861:93;:::i;:::-;10979:2;10974:3;10970:12;10963:19;;10622:366;;;:::o;10994:419::-;11160:4;11198:2;11187:9;11183:18;11175:26;;11247:9;11241:4;11237:20;11233:1;11222:9;11218:17;11211:47;11275:131;11401:4;11275:131;:::i;:::-;11267:139;;10994:419;;;:::o;11419:180::-;11467:77;11464:1;11457:88;11564:4;11561:1;11554:15;11588:4;11585:1;11578:15;11605:194;11645:4;11665:20;11683:1;11665:20;:::i;:::-;11660:25;;11699:20;11717:1;11699:20;:::i;:::-;11694:25;;11743:1;11740;11736:9;11728:17;;11767:1;11761:4;11758:11;11755:37;;;11772:18;;:::i;:::-;11755:37;11605:194;;;;:::o;11805:191::-;11845:3;11864:20;11882:1;11864:20;:::i;:::-;11859:25;;11898:20;11916:1;11898:20;:::i;:::-;11893:25;;11941:1;11938;11934:9;11927:16;;11962:3;11959:1;11956:10;11953:36;;;11969:18;;:::i;:::-;11953:36;11805:191;;;;:::o;12002:174::-;12142:26;12138:1;12130:6;12126:14;12119:50;12002:174;:::o;12182:366::-;12324:3;12345:67;12409:2;12404:3;12345:67;:::i;:::-;12338:74;;12421:93;12510:3;12421:93;:::i;:::-;12539:2;12534:3;12530:12;12523:19;;12182:366;;;:::o;12554:419::-;12720:4;12758:2;12747:9;12743:18;12735:26;;12807:9;12801:4;12797:20;12793:1;12782:9;12778:17;12771:47;12835:131;12961:4;12835:131;:::i;:::-;12827:139;;12554:419;;;:::o;12979:178::-;13119:30;13115:1;13107:6;13103:14;13096:54;12979:178;:::o;13163:366::-;13305:3;13326:67;13390:2;13385:3;13326:67;:::i;:::-;13319:74;;13402:93;13491:3;13402:93;:::i;:::-;13520:2;13515:3;13511:12;13504:19;;13163:366;;;:::o;13535:419::-;13701:4;13739:2;13728:9;13724:18;13716:26;;13788:9;13782:4;13778:20;13774:1;13763:9;13759:17;13752:47;13816:131;13942:4;13816:131;:::i;:::-;13808:139;;13535:419;;;:::o;13960:182::-;14100:34;14096:1;14088:6;14084:14;14077:58;13960:182;:::o;14148:366::-;14290:3;14311:67;14375:2;14370:3;14311:67;:::i;:::-;14304:74;;14387:93;14476:3;14387:93;:::i;:::-;14505:2;14500:3;14496:12;14489:19;;14148:366;;;:::o;14520:419::-;14686:4;14724:2;14713:9;14709:18;14701:26;;14773:9;14767:4;14763:20;14759:1;14748:9;14744:17;14737:47;14801:131;14927:4;14801:131;:::i;:::-;14793:139;;14520:419;;;:::o

Swarm Source

ipfs://989414b53da463adc876fac32740875bb3ad212413e48b5f36db4e971cb2cdfa

Block Transaction Gas Used Reward
view all blocks ##produced##

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
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.