ETH Price: $1,936.27 (+1.65%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve219872802025-03-06 10:33:4712 days ago1741257227IN
0xd5D645d9...055c41Ff5
0 ETH0.000031240.66332457
Transfer219871272025-03-06 10:02:5912 days ago1741255379IN
0xd5D645d9...055c41Ff5
0 ETH0.000034451.14202833
Transfer219870412025-03-06 9:45:4712 days ago1741254347IN
0xd5D645d9...055c41Ff5
0 ETH0.000039751.13679329
Transfer219869852025-03-06 9:34:3512 days ago1741253675IN
0xd5D645d9...055c41Ff5
0 ETH0.000039921.13830641
Approve219869652025-03-06 9:30:3512 days ago1741253435IN
0xd5D645d9...055c41Ff5
0 ETH0.00005291.1218821
Approve219869002025-03-06 9:17:3512 days ago1741252655IN
0xd5D645d9...055c41Ff5
0 ETH0.000032950.6997704
Transfer219868112025-03-06 8:59:3512 days ago1741251575IN
0xd5D645d9...055c41Ff5
0 ETH0.000032780.62845972
Transfer219867662025-03-06 8:50:3512 days ago1741251035IN
0xd5D645d9...055c41Ff5
0 ETH0.000057891.2247447
Approve219865642025-03-06 8:09:5912 days ago1741248599IN
0xd5D645d9...055c41Ff5
0 ETH0.00013112.78018036

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Colect_Token_B

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2025-03-06
*/

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

/*
* Colect Token B
*/

contract Colect_Token_B {
    string public name = "Colect Token B";
    string public symbol = "CTB"; //#0002
    uint8 public decimals = 18;
    uint256 public totalSupply = 100000000000000 * 10**18;

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

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed tokenOwner, address indexed spender, uint256 value);
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    address public owner;

    modifier onlyOwner() {
        require(owner == msg.sender, "Caller is not the owner");
        _;
    }

    constructor() {
        _balances[msg.sender] = totalSupply;
        owner = msg.sender;
        emit Transfer(address(0), msg.sender, totalSupply);
        emit OwnershipTransferred(address(0), msg.sender);
        renounceOwnership();
    }

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

    function transfer(address recipient, uint256 amount) public returns (bool) {
        _transfer(msg.sender, recipient, amount);
        return true;
    }

    function _transfer(address sender, address recipient, uint256 amount) internal {
        require(sender != address(0), "ERC20: transfer from the zero address");
        require(recipient != address(0), "ERC20: transfer to the zero address");

        uint256 senderBalance = _balances[sender];
        require(senderBalance >= amount, "ERC20: transfer amount exceeds balance");

        unchecked {
            _balances[sender] = senderBalance - amount;
            _balances[recipient] += amount;
        }

        emit Transfer(sender, recipient, amount);
    }

    function approve(address spender, uint256 amount) public returns (bool) {
        _approve(msg.sender, spender, amount);
        return true;
    }

    function _approve(address tokenOwner, address spender, uint256 amount) internal {
        require(tokenOwner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");
 
        _allowances[tokenOwner][spender] = amount;
        emit Approval(tokenOwner, spender, amount);
    }

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

    function transferFrom(address sender, address recipient, uint256 amount) public returns (bool) {
        uint256 currentAllowance = _allowances[sender][msg.sender];
        require(currentAllowance >= amount, "ERC20: transfer amount exceeds allowance");

        _transfer(sender, recipient, amount);

        unchecked {
            _approve(sender, msg.sender, currentAllowance - amount);
        }

        return true;
    }

    function renounceOwnership() public onlyOwner {
        emit OwnershipTransferred(owner, address(0));
        owner = address(0);
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","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":"tokenOwner","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":[],"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":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"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"}]

60806040526040518060400160405280600e81526020017f436f6c65637420546f6b656e2042000000000000000000000000000000000000815250600090805190602001906200005192919062000392565b506040518060400160405280600381526020017f4354420000000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f92919062000392565b506012600260006101000a81548160ff021916908360ff1602179055506d04ee2d6d415b85acef8100000000600355348015620000db57600080fd5b50600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555033600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600354604051620001c59190620004b7565b60405180910390a33373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3620002386200023e60201b60201c565b62000554565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614620002d1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002c89062000495565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b828054620003a090620004ef565b90600052602060002090601f016020900481019282620003c4576000855562000410565b82601f10620003df57805160ff191683800117855562000410565b8280016001018555821562000410579182015b828111156200040f578251825591602001919060010190620003f2565b5b5090506200041f919062000423565b5090565b5b808211156200043e57600081600090555060010162000424565b5090565b600062000451601783620004d4565b91507f43616c6c6572206973206e6f7420746865206f776e65720000000000000000006000830152602082019050919050565b6200048f81620004e5565b82525050565b60006020820190508181036000830152620004b08162000442565b9050919050565b6000602082019050620004ce600083018462000484565b92915050565b600082825260208201905092915050565b6000819050919050565b600060028204905060018216806200050857607f821691505b602082108114156200051f576200051e62000525565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b61121c80620005646000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c806370a082311161007157806370a0823114610168578063715018a6146101985780638da5cb5b146101a257806395d89b41146101c0578063a9059cbb146101de578063dd62ed3e1461020e576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b661023e565b6040516100c39190610f6a565b60405180910390f35b6100e660048036038101906100e19190610bdf565b6102cc565b6040516100f39190610f4f565b60405180910390f35b6101046102e3565b604051610111919061106c565b60405180910390f35b610134600480360381019061012f9190610b90565b6102e9565b6040516101419190610f4f565b60405180910390f35b6101526103d2565b60405161015f9190611087565b60405180910390f35b610182600480360381019061017d9190610b2b565b6103e5565b60405161018f919061106c565b60405180910390f35b6101a061042e565b005b6101aa61057f565b6040516101b79190610f34565b60405180910390f35b6101c86105a5565b6040516101d59190610f6a565b60405180910390f35b6101f860048036038101906101f39190610bdf565b610633565b6040516102059190610f4f565b60405180910390f35b61022860048036038101906102239190610b54565b61064a565b604051610235919061106c565b60405180910390f35b6000805461024b90611146565b80601f016020809104026020016040519081016040528092919081815260200182805461027790611146565b80156102c45780601f10610299576101008083540402835291602001916102c4565b820191906000526020600020905b8154815290600101906020018083116102a757829003601f168201915b505050505081565b60006102d93384846106d1565b6001905092915050565b60035481565b600080600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156103ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103a59061100c565b60405180910390fd5b6103b985858561089c565b6103c685338584036106d1565b60019150509392505050565b600260009054906101000a900460ff1681565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146104be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b590610fac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600180546105b290611146565b80601f01602080910402602001604051908101604052809291908181526020018280546105de90611146565b801561062b5780601f106106005761010080835404028352916020019161062b565b820191906000526020600020905b81548152906001019060200180831161060e57829003601f168201915b505050505081565b600061064033848461089c565b6001905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610741576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107389061104c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156107b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a890610fcc565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161088f919061106c565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561090c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109039061102c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561097c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097390610f8c565b60405180910390fd5b6000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610a03576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109fa90610fec565b60405180910390fd5b818103600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610af3919061106c565b60405180910390a350505050565b600081359050610b10816111b8565b92915050565b600081359050610b25816111cf565b92915050565b600060208284031215610b3d57600080fd5b6000610b4b84828501610b01565b91505092915050565b60008060408385031215610b6757600080fd5b6000610b7585828601610b01565b9250506020610b8685828601610b01565b9150509250929050565b600080600060608486031215610ba557600080fd5b6000610bb386828701610b01565b9350506020610bc486828701610b01565b9250506040610bd586828701610b16565b9150509250925092565b60008060408385031215610bf257600080fd5b6000610c0085828601610b01565b9250506020610c1185828601610b16565b9150509250929050565b610c24816110be565b82525050565b610c33816110d0565b82525050565b6000610c44826110a2565b610c4e81856110ad565b9350610c5e818560208601611113565b610c67816111a7565b840191505092915050565b6000610c7f6023836110ad565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610ce56017836110ad565b91507f43616c6c6572206973206e6f7420746865206f776e65720000000000000000006000830152602082019050919050565b6000610d256022836110ad565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610d8b6026836110ad565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610df16028836110ad565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206160008301527f6c6c6f77616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610e576025836110ad565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610ebd6024836110ad565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b610f1f816110fc565b82525050565b610f2e81611106565b82525050565b6000602082019050610f496000830184610c1b565b92915050565b6000602082019050610f646000830184610c2a565b92915050565b60006020820190508181036000830152610f848184610c39565b905092915050565b60006020820190508181036000830152610fa581610c72565b9050919050565b60006020820190508181036000830152610fc581610cd8565b9050919050565b60006020820190508181036000830152610fe581610d18565b9050919050565b6000602082019050818103600083015261100581610d7e565b9050919050565b6000602082019050818103600083015261102581610de4565b9050919050565b6000602082019050818103600083015261104581610e4a565b9050919050565b6000602082019050818103600083015261106581610eb0565b9050919050565b60006020820190506110816000830184610f16565b92915050565b600060208201905061109c6000830184610f25565b92915050565b600081519050919050565b600082825260208201905092915050565b60006110c9826110dc565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611131578082015181840152602081019050611116565b83811115611140576000848401525b50505050565b6000600282049050600182168061115e57607f821691505b6020821081141561117257611171611178565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6111c1816110be565b81146111cc57600080fd5b50565b6111d8816110fc565b81146111e357600080fd5b5056fea264697066735822122077f0472b2671299616f80085842fd82f2781bb4e607c6f51d7085fea73ad842864736f6c63430008000033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100a95760003560e01c806370a082311161007157806370a0823114610168578063715018a6146101985780638da5cb5b146101a257806395d89b41146101c0578063a9059cbb146101de578063dd62ed3e1461020e576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100fc57806323b872dd1461011a578063313ce5671461014a575b600080fd5b6100b661023e565b6040516100c39190610f6a565b60405180910390f35b6100e660048036038101906100e19190610bdf565b6102cc565b6040516100f39190610f4f565b60405180910390f35b6101046102e3565b604051610111919061106c565b60405180910390f35b610134600480360381019061012f9190610b90565b6102e9565b6040516101419190610f4f565b60405180910390f35b6101526103d2565b60405161015f9190611087565b60405180910390f35b610182600480360381019061017d9190610b2b565b6103e5565b60405161018f919061106c565b60405180910390f35b6101a061042e565b005b6101aa61057f565b6040516101b79190610f34565b60405180910390f35b6101c86105a5565b6040516101d59190610f6a565b60405180910390f35b6101f860048036038101906101f39190610bdf565b610633565b6040516102059190610f4f565b60405180910390f35b61022860048036038101906102239190610b54565b61064a565b604051610235919061106c565b60405180910390f35b6000805461024b90611146565b80601f016020809104026020016040519081016040528092919081815260200182805461027790611146565b80156102c45780601f10610299576101008083540402835291602001916102c4565b820191906000526020600020905b8154815290600101906020018083116102a757829003601f168201915b505050505081565b60006102d93384846106d1565b6001905092915050565b60035481565b600080600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156103ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103a59061100c565b60405180910390fd5b6103b985858561089c565b6103c685338584036106d1565b60019150509392505050565b600260009054906101000a900460ff1681565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b3373ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146104be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b590610fac565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600180546105b290611146565b80601f01602080910402602001604051908101604052809291908181526020018280546105de90611146565b801561062b5780601f106106005761010080835404028352916020019161062b565b820191906000526020600020905b81548152906001019060200180831161060e57829003601f168201915b505050505081565b600061064033848461089c565b6001905092915050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610741576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107389061104c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156107b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a890610fcc565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161088f919061106c565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561090c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109039061102c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561097c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097390610f8c565b60405180910390fd5b6000600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610a03576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109fa90610fec565b60405180910390fd5b818103600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610af3919061106c565b60405180910390a350505050565b600081359050610b10816111b8565b92915050565b600081359050610b25816111cf565b92915050565b600060208284031215610b3d57600080fd5b6000610b4b84828501610b01565b91505092915050565b60008060408385031215610b6757600080fd5b6000610b7585828601610b01565b9250506020610b8685828601610b01565b9150509250929050565b600080600060608486031215610ba557600080fd5b6000610bb386828701610b01565b9350506020610bc486828701610b01565b9250506040610bd586828701610b16565b9150509250925092565b60008060408385031215610bf257600080fd5b6000610c0085828601610b01565b9250506020610c1185828601610b16565b9150509250929050565b610c24816110be565b82525050565b610c33816110d0565b82525050565b6000610c44826110a2565b610c4e81856110ad565b9350610c5e818560208601611113565b610c67816111a7565b840191505092915050565b6000610c7f6023836110ad565b91507f45524332303a207472616e7366657220746f20746865207a65726f206164647260008301527f65737300000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610ce56017836110ad565b91507f43616c6c6572206973206e6f7420746865206f776e65720000000000000000006000830152602082019050919050565b6000610d256022836110ad565b91507f45524332303a20617070726f766520746f20746865207a65726f20616464726560008301527f73730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610d8b6026836110ad565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206260008301527f616c616e636500000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610df16028836110ad565b91507f45524332303a207472616e7366657220616d6f756e742065786365656473206160008301527f6c6c6f77616e63650000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610e576025836110ad565b91507f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008301527f64726573730000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610ebd6024836110ad565b91507f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008301527f72657373000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b610f1f816110fc565b82525050565b610f2e81611106565b82525050565b6000602082019050610f496000830184610c1b565b92915050565b6000602082019050610f646000830184610c2a565b92915050565b60006020820190508181036000830152610f848184610c39565b905092915050565b60006020820190508181036000830152610fa581610c72565b9050919050565b60006020820190508181036000830152610fc581610cd8565b9050919050565b60006020820190508181036000830152610fe581610d18565b9050919050565b6000602082019050818103600083015261100581610d7e565b9050919050565b6000602082019050818103600083015261102581610de4565b9050919050565b6000602082019050818103600083015261104581610e4a565b9050919050565b6000602082019050818103600083015261106581610eb0565b9050919050565b60006020820190506110816000830184610f16565b92915050565b600060208201905061109c6000830184610f25565b92915050565b600081519050919050565b600082825260208201905092915050565b60006110c9826110dc565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611131578082015181840152602081019050611116565b83811115611140576000848401525b50505050565b6000600282049050600182168061115e57607f821691505b6020821081141561117257611171611178565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b6111c1816110be565b81146111cc57600080fd5b50565b6111d8816110fc565b81146111e357600080fd5b5056fea264697066735822122077f0472b2671299616f80085842fd82f2781bb4e607c6f51d7085fea73ad842864736f6c63430008000033

Deployed Bytecode Sourcemap

88:3133:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;119:37;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1956:150;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;239:53;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2633:439;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;206:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1088:110;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3080:138;;;:::i;:::-;;688:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;163:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1206:156;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2481:144;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;119:37;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1956:150::-;2022:4;2039:37;2048:10;2060:7;2069:6;2039:8;:37::i;:::-;2094:4;2087:11;;1956:150;;;;:::o;239:53::-;;;;:::o;2633:439::-;2722:4;2739:24;2766:11;:19;2778:6;2766:19;;;;;;;;;;;;;;;:31;2786:10;2766:31;;;;;;;;;;;;;;;;2739:58;;2836:6;2816:16;:26;;2808:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;2900:36;2910:6;2918:9;2929:6;2900:9;:36::i;:::-;2974:55;2983:6;2991:10;3022:6;3003:16;:25;2974:8;:55::i;:::-;3060:4;3053:11;;;2633:439;;;;;:::o;206:26::-;;;;;;;;;;;;;:::o;1088:110::-;1145:7;1172:9;:18;1182:7;1172:18;;;;;;;;;;;;;;;;1165:25;;1088:110;;;:::o;3080:138::-;766:10;757:19;;:5;;;;;;;;;;;:19;;;749:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;3178:1:::1;3142:39;;3163:5;;;;;;;;;;;3142:39;;;;;;;;;;;;3208:1;3192:5;;:18;;;;;;;;;;;;;;;;;;3080:138::o:0;688:20::-;;;;;;;;;;;;;:::o;163:28::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1206:156::-;1275:4;1292:40;1302:10;1314:9;1325:6;1292:9;:40::i;:::-;1350:4;1343:11;;1206:156;;;;:::o;2481:144::-;2558:7;2585:11;:23;2597:10;2585:23;;;;;;;;;;;;;;;:32;2609:7;2585:32;;;;;;;;;;;;;;;;2578:39;;2481:144;;;;:::o;2114:359::-;2235:1;2213:24;;:10;:24;;;;2205:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;2316:1;2297:21;;:7;:21;;;;2289:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2406:6;2371:11;:23;2383:10;2371:23;;;;;;;;;;;;;;;:32;2395:7;2371:32;;;;;;;;;;;;;;;:41;;;;2449:7;2428:37;;2437:10;2428:37;;;2458:6;2428:37;;;;;;:::i;:::-;;;;;;;;2114:359;;;:::o;1370:578::-;1486:1;1468:20;;:6;:20;;;;1460:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;1570:1;1549:23;;:9;:23;;;;1541:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;1625:21;1649:9;:17;1659:6;1649:17;;;;;;;;;;;;;;;;1625:41;;1702:6;1685:13;:23;;1677:74;;;;;;;;;;;;:::i;:::-;;;;;;;;;1825:6;1809:13;:22;1789:9;:17;1799:6;1789:17;;;;;;;;;;;;;;;:42;;;;1870:6;1846:9;:20;1856:9;1846:20;;;;;;;;;;;;;;;;:30;;;;;;;;;;;1922:9;1905:35;;1914:6;1905:35;;;1933:6;1905:35;;;;;;:::i;:::-;;;;;;;;1370:578;;;;:::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:367::-;;2721:67;2785:2;2780:3;2721:67;:::i;:::-;2714:74;;2818:34;2814:1;2809:3;2805:11;2798:55;2884:5;2879:2;2874:3;2870:12;2863:27;2916:2;2911:3;2907:12;2900:19;;2704:221;;;:::o;2931:321::-;;3094:67;3158:2;3153:3;3094:67;:::i;:::-;3087:74;;3191:25;3187:1;3182:3;3178:11;3171:46;3243:2;3238:3;3234:12;3227:19;;3077:175;;;:::o;3258:366::-;;3421:67;3485:2;3480:3;3421:67;:::i;:::-;3414:74;;3518:34;3514:1;3509:3;3505:11;3498:55;3584:4;3579:2;3574:3;3570:12;3563:26;3615:2;3610:3;3606:12;3599:19;;3404:220;;;:::o;3630:370::-;;3793:67;3857:2;3852:3;3793:67;:::i;:::-;3786:74;;3890:34;3886:1;3881:3;3877:11;3870:55;3956:8;3951:2;3946:3;3942:12;3935:30;3991:2;3986:3;3982:12;3975:19;;3776:224;;;:::o;4006:372::-;;4169:67;4233:2;4228:3;4169:67;:::i;:::-;4162:74;;4266:34;4262:1;4257:3;4253:11;4246:55;4332:10;4327:2;4322:3;4318:12;4311:32;4369:2;4364:3;4360:12;4353:19;;4152:226;;;:::o;4384:369::-;;4547:67;4611:2;4606:3;4547:67;:::i;:::-;4540:74;;4644:34;4640:1;4635:3;4631:11;4624:55;4710:7;4705:2;4700:3;4696:12;4689:29;4744:2;4739:3;4735:12;4728:19;;4530:223;;;:::o;4759:368::-;;4922:67;4986:2;4981:3;4922:67;:::i;:::-;4915:74;;5019:34;5015:1;5010:3;5006:11;4999:55;5085:6;5080:2;5075:3;5071:12;5064:28;5118:2;5113:3;5109:12;5102:19;;4905:222;;;:::o;5133:118::-;5220:24;5238:5;5220:24;:::i;:::-;5215:3;5208:37;5198:53;;:::o;5257:112::-;5340:22;5356:5;5340:22;:::i;:::-;5335:3;5328:35;5318:51;;:::o;5375:222::-;;5506:2;5495:9;5491:18;5483:26;;5519:71;5587:1;5576:9;5572:17;5563:6;5519:71;:::i;:::-;5473:124;;;;:::o;5603:210::-;;5728:2;5717:9;5713:18;5705:26;;5741:65;5803:1;5792:9;5788:17;5779:6;5741:65;:::i;:::-;5695:118;;;;:::o;5819:313::-;;5970:2;5959:9;5955:18;5947:26;;6019:9;6013:4;6009:20;6005:1;5994:9;5990:17;5983:47;6047:78;6120:4;6111:6;6047:78;:::i;:::-;6039:86;;5937:195;;;;:::o;6138:419::-;;6342:2;6331:9;6327:18;6319:26;;6391:9;6385:4;6381:20;6377:1;6366:9;6362:17;6355:47;6419:131;6545:4;6419:131;:::i;:::-;6411:139;;6309:248;;;:::o;6563:419::-;;6767:2;6756:9;6752:18;6744:26;;6816:9;6810:4;6806:20;6802:1;6791:9;6787:17;6780:47;6844:131;6970:4;6844:131;:::i;:::-;6836:139;;6734:248;;;:::o;6988:419::-;;7192:2;7181:9;7177:18;7169:26;;7241:9;7235:4;7231:20;7227:1;7216:9;7212:17;7205:47;7269:131;7395:4;7269:131;:::i;:::-;7261:139;;7159:248;;;:::o;7413:419::-;;7617:2;7606:9;7602:18;7594:26;;7666:9;7660:4;7656:20;7652:1;7641:9;7637:17;7630:47;7694:131;7820:4;7694:131;:::i;:::-;7686:139;;7584:248;;;:::o;7838:419::-;;8042:2;8031:9;8027:18;8019:26;;8091:9;8085:4;8081:20;8077:1;8066:9;8062:17;8055:47;8119:131;8245:4;8119:131;:::i;:::-;8111:139;;8009:248;;;:::o;8263:419::-;;8467:2;8456:9;8452:18;8444:26;;8516:9;8510:4;8506:20;8502:1;8491:9;8487:17;8480:47;8544:131;8670:4;8544:131;:::i;:::-;8536:139;;8434:248;;;:::o;8688:419::-;;8892:2;8881:9;8877:18;8869:26;;8941:9;8935:4;8931:20;8927:1;8916:9;8912:17;8905:47;8969:131;9095:4;8969:131;:::i;:::-;8961:139;;8859:248;;;:::o;9113:222::-;;9244:2;9233:9;9229:18;9221:26;;9257:71;9325:1;9314:9;9310:17;9301:6;9257:71;:::i;:::-;9211:124;;;;:::o;9341:214::-;;9468:2;9457:9;9453:18;9445:26;;9481:67;9545:1;9534:9;9530:17;9521:6;9481:67;:::i;:::-;9435:120;;;;:::o;9561:99::-;;9647:5;9641:12;9631:22;;9620:40;;;:::o;9666:169::-;;9784:6;9779:3;9772:19;9824:4;9819:3;9815:14;9800:29;;9762:73;;;;:::o;9841:96::-;;9907:24;9925:5;9907:24;:::i;:::-;9896:35;;9886:51;;;:::o;9943:90::-;;10020:5;10013:13;10006:21;9995:32;;9985:48;;;:::o;10039:126::-;;10116:42;10109:5;10105:54;10094:65;;10084:81;;;:::o;10171:77::-;;10237:5;10226:16;;10216:32;;;:::o;10254:86::-;;10329:4;10322:5;10318:16;10307:27;;10297:43;;;:::o;10346:307::-;10414:1;10424:113;10438:6;10435:1;10432:13;10424:113;;;10523:1;10518:3;10514:11;10508:18;10504:1;10499:3;10495:11;10488:39;10460:2;10457:1;10453:10;10448:15;;10424:113;;;10555:6;10552:1;10549:13;10546:2;;;10635:1;10626:6;10621:3;10617:16;10610:27;10546:2;10395:258;;;;:::o;10659:320::-;;10740:1;10734:4;10730:12;10720:22;;10787:1;10781:4;10777:12;10808:18;10798:2;;10864:4;10856:6;10852:17;10842:27;;10798:2;10926;10918:6;10915:14;10895:18;10892:38;10889:2;;;10945:18;;:::i;:::-;10889:2;10710:269;;;;:::o;10985:180::-;11033:77;11030:1;11023:88;11130:4;11127:1;11120:15;11154:4;11151:1;11144:15;11171:102;;11263:2;11259:7;11254:2;11247:5;11243:14;11239:28;11229:38;;11219:54;;;:::o;11279:122::-;11352:24;11370:5;11352:24;:::i;:::-;11345:5;11342:35;11332:2;;11391:1;11388;11381:12;11332:2;11322:79;:::o;11407:122::-;11480:24;11498:5;11480:24;:::i;:::-;11473:5;11470:35;11460:2;;11519:1;11516;11509:12;11460:2;11450:79;:::o

Swarm Source

ipfs://77f0472b2671299616f80085842fd82f2781bb4e607c6f51d7085fea73ad8428

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.