Contract

0xc65af94F4c28809e6bA39D29ee21Af86920a1dF0

Overview

S Balance

Sonic LogoSonic LogoSonic Logo0 S

S Value

-

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer7773482024-12-20 0:10:239 days ago1734653423IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7773212024-12-20 0:10:119 days ago1734653411IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7772962024-12-20 0:09:599 days ago1734653399IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7772712024-12-20 0:09:479 days ago1734653387IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7772502024-12-20 0:09:349 days ago1734653374IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7772232024-12-20 0:09:229 days ago1734653362IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7771982024-12-20 0:09:099 days ago1734653349IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7771662024-12-20 0:08:579 days ago1734653337IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7771432024-12-20 0:08:459 days ago1734653325IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7771152024-12-20 0:08:339 days ago1734653313IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7770902024-12-20 0:08:219 days ago1734653301IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7770632024-12-20 0:08:099 days ago1734653289IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7770352024-12-20 0:07:579 days ago1734653277IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7770072024-12-20 0:07:449 days ago1734653264IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7769782024-12-20 0:07:329 days ago1734653252IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7769482024-12-20 0:07:199 days ago1734653239IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7769182024-12-20 0:07:089 days ago1734653228IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7768892024-12-20 0:06:559 days ago1734653215IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7768592024-12-20 0:06:439 days ago1734653203IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7768332024-12-20 0:06:319 days ago1734653191IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7768082024-12-20 0:06:189 days ago1734653178IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7767752024-12-20 0:06:049 days ago1734653164IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
Transfer7767502024-12-20 0:05:529 days ago1734653152IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7767252024-12-20 0:05:409 days ago1734653140IN
0xc65af94F...6920a1dF0
0 S0.000030391.1
Transfer7767012024-12-20 0:05:279 days ago1734653127IN
0xc65af94F...6920a1dF0
0 S0.000030411.1
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xe9F0d4D2...493EDd2B6
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
YourToken

Compiler Version
v0.8.28+commit.7893614a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at SonicScan.org on 2024-12-18
*/

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

contract YourToken {
    string public name;
    string public symbol;
    uint8 public decimals = 18;
    uint256 public totalSupply;

    mapping(address => uint256) public balanceOf;
    mapping(address => mapping(address => uint256)) public allowance;

    address public owner;

    constructor(string memory _name, string memory _symbol, uint256 _initialSupply) {
        name = _name;
        symbol = _symbol;
        owner = msg.sender;
        _mint(msg.sender, _initialSupply);
    }

    modifier onlyOwner() {
        require(msg.sender == owner, "Only owner can execute this");
        _;
    }

    function _mint(address _to, uint256 _amount) internal {
        totalSupply += _amount;
        balanceOf[_to] += _amount;
        emit Transfer(address(0), _to, _amount);
    }

    function mint(uint256 _amount) external onlyOwner {
        _mint(msg.sender, _amount);
    }

    function deposit() external payable {
        balanceOf[msg.sender] += msg.value;
        emit Deposit(msg.sender, msg.value);
    }

    function withdraw(uint256 _amount) external {
        require(balanceOf[msg.sender] >= _amount, "Insufficient balance");
        balanceOf[msg.sender] -= _amount;
        payable(msg.sender).transfer(_amount);
        emit Withdrawal(msg.sender, _amount);
    }

    function transfer(address _to, uint256 _amount) external returns (bool) {
        require(balanceOf[msg.sender] >= _amount, "Insufficient balance");
        balanceOf[msg.sender] -= _amount;
        balanceOf[_to] += _amount;
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }

    function approve(address _spender, uint256 _amount) external returns (bool) {
        allowance[msg.sender][_spender] = _amount;
        emit Approval(msg.sender, _spender, _amount);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _amount) external returns (bool) {
        require(balanceOf[_from] >= _amount, "Insufficient balance");
        require(allowance[_from][msg.sender] >= _amount, "Allowance exceeded");
        
        balanceOf[_from] -= _amount;
        balanceOf[_to] += _amount;
        allowance[_from][msg.sender] -= _amount;
        
        emit Transfer(_from, _to, _amount);
        return true;
    }

    function getBalance(address _account) public view returns (uint256) {
        return balanceOf[_account];
    }

    event Transfer(address indexed src, address indexed dst, uint256 wad);
    event Deposit(address indexed dst, uint256 wad);
    event Withdrawal(address indexed src, uint256 wad);
    event Approval(address indexed src, address indexed guy, uint256 wad);
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_initialSupply","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Withdrawal","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_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":"","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":"deposit","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"}],"name":"getBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","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":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

Deployed Bytecode

0x6080604052600436106100dc575f3560e01c80638da5cb5b1161007e578063a9059cbb11610058578063a9059cbb146102b6578063d0e30db0146102f2578063dd62ed3e146102fc578063f8b2cb4f14610338576100dc565b80638da5cb5b1461023a57806395d89b4114610264578063a0712d681461028e576100dc565b806323b872dd116100ba57806323b872dd146101705780632e1a7d4d146101ac578063313ce567146101d457806370a08231146101fe576100dc565b806306fdde03146100e0578063095ea7b31461010a57806318160ddd14610146575b5f5ffd5b3480156100eb575f5ffd5b506100f4610374565b6040516101019190610e91565b60405180910390f35b348015610115575f5ffd5b50610130600480360381019061012b9190610f42565b6103ff565b60405161013d9190610f9a565b60405180910390f35b348015610151575f5ffd5b5061015a6104ec565b6040516101679190610fc2565b60405180910390f35b34801561017b575f5ffd5b5061019660048036038101906101919190610fdb565b6104f2565b6040516101a39190610f9a565b60405180910390f35b3480156101b7575f5ffd5b506101d260048036038101906101cd919061102b565b6107d2565b005b3480156101df575f5ffd5b506101e861093a565b6040516101f59190611071565b60405180910390f35b348015610209575f5ffd5b50610224600480360381019061021f919061108a565b61094c565b6040516102319190610fc2565b60405180910390f35b348015610245575f5ffd5b5061024e610961565b60405161025b91906110c4565b60405180910390f35b34801561026f575f5ffd5b50610278610986565b6040516102859190610e91565b60405180910390f35b348015610299575f5ffd5b506102b460048036038101906102af919061102b565b610a12565b005b3480156102c1575f5ffd5b506102dc60048036038101906102d79190610f42565b610aae565b6040516102e99190610f9a565b60405180910390f35b6102fa610c44565b005b348015610307575f5ffd5b50610322600480360381019061031d91906110dd565b610ce7565b60405161032f9190610fc2565b60405180910390f35b348015610343575f5ffd5b5061035e6004803603810190610359919061108a565b610d07565b60405161036b9190610fc2565b60405180910390f35b5f805461038090611148565b80601f01602080910402602001604051908101604052809291908181526020018280546103ac90611148565b80156103f75780601f106103ce576101008083540402835291602001916103f7565b820191905f5260205f20905b8154815290600101906020018083116103da57829003601f168201915b505050505081565b5f8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104da9190610fc2565b60405180910390a36001905092915050565b60035481565b5f8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610573576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056a906111c2565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561062e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106259061122a565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461067a9190611275565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106cd91906112a8565b925050819055508160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461075b9190611275565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107bf9190610fc2565b60405180910390a3600190509392505050565b8060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610852576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610849906111c2565b60405180910390fd5b8060045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461089e9190611275565b925050819055503373ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f193505050501580156108e8573d5f5f3e3d5ffd5b503373ffffffffffffffffffffffffffffffffffffffff167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b658260405161092f9190610fc2565b60405180910390a250565b60025f9054906101000a900460ff1681565b6004602052805f5260405f205f915090505481565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6001805461099390611148565b80601f01602080910402602001604051908101604052809291908181526020018280546109bf90611148565b8015610a0a5780601f106109e157610100808354040283529160200191610a0a565b820191905f5260205f20905b8154815290600101906020018083116109ed57829003601f168201915b505050505081565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610aa1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9890611325565b60405180910390fd5b610aab3382610d4d565b50565b5f8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b26906111c2565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b7b9190611275565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610bce91906112a8565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c329190610fc2565b60405180910390a36001905092915050565b3460045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610c9091906112a8565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c34604051610cdd9190610fc2565b60405180910390a2565b6005602052815f5260405f20602052805f5260405f205f91509150505481565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b8060035f828254610d5e91906112a8565b925050819055508060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610db191906112a8565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e159190610fc2565b60405180910390a35050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610e6382610e21565b610e6d8185610e2b565b9350610e7d818560208601610e3b565b610e8681610e49565b840191505092915050565b5f6020820190508181035f830152610ea98184610e59565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610ede82610eb5565b9050919050565b610eee81610ed4565b8114610ef8575f5ffd5b50565b5f81359050610f0981610ee5565b92915050565b5f819050919050565b610f2181610f0f565b8114610f2b575f5ffd5b50565b5f81359050610f3c81610f18565b92915050565b5f5f60408385031215610f5857610f57610eb1565b5b5f610f6585828601610efb565b9250506020610f7685828601610f2e565b9150509250929050565b5f8115159050919050565b610f9481610f80565b82525050565b5f602082019050610fad5f830184610f8b565b92915050565b610fbc81610f0f565b82525050565b5f602082019050610fd55f830184610fb3565b92915050565b5f5f5f60608486031215610ff257610ff1610eb1565b5b5f610fff86828701610efb565b935050602061101086828701610efb565b925050604061102186828701610f2e565b9150509250925092565b5f602082840312156110405761103f610eb1565b5b5f61104d84828501610f2e565b91505092915050565b5f60ff82169050919050565b61106b81611056565b82525050565b5f6020820190506110845f830184611062565b92915050565b5f6020828403121561109f5761109e610eb1565b5b5f6110ac84828501610efb565b91505092915050565b6110be81610ed4565b82525050565b5f6020820190506110d75f8301846110b5565b92915050565b5f5f604083850312156110f3576110f2610eb1565b5b5f61110085828601610efb565b925050602061111185828601610efb565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061115f57607f821691505b6020821081036111725761117161111b565b5b50919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6111ac601483610e2b565b91506111b782611178565b602082019050919050565b5f6020820190508181035f8301526111d9816111a0565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f611214601283610e2b565b915061121f826111e0565b602082019050919050565b5f6020820190508181035f83015261124181611208565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61127f82610f0f565b915061128a83610f0f565b92508282039050818111156112a2576112a1611248565b5b92915050565b5f6112b282610f0f565b91506112bd83610f0f565b92508282019050808211156112d5576112d4611248565b5b92915050565b7f4f6e6c79206f776e65722063616e2065786563757465207468697300000000005f82015250565b5f61130f601b83610e2b565b915061131a826112db565b602082019050919050565b5f6020820190508181035f83015261133c81611303565b905091905056fea26469706673582212200e256da9babd27f825511b902e82f177b1aaaec80d5e741466d77ef3d31e1af064736f6c634300081c0033

Deployed Bytecode Sourcemap

60:2733:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;86:18;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1721:213;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;171:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1942:462;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1132:266;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;138:26;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;206:44;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;330:20;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;111;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;886:95;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1406:307;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;989:135;;;:::i;:::-;;257:64;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2412:113;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;86:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1721:213::-;1791:4;1842:7;1808:9;:21;1818:10;1808:21;;;;;;;;;;;;;;;:31;1830:8;1808:31;;;;;;;;;;;;;;;:41;;;;1886:8;1865:39;;1874:10;1865:39;;;1896:7;1865:39;;;;;;:::i;:::-;;;;;;;;1922:4;1915:11;;1721:213;;;;:::o;171:26::-;;;;:::o;1942:462::-;2027:4;2072:7;2052:9;:16;2062:5;2052:16;;;;;;;;;;;;;;;;:27;;2044:60;;;;;;;;;;;;:::i;:::-;;;;;;;;;2155:7;2123:9;:16;2133:5;2123:16;;;;;;;;;;;;;;;:28;2140:10;2123:28;;;;;;;;;;;;;;;;:39;;2115:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;2226:7;2206:9;:16;2216:5;2206:16;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;2262:7;2244:9;:14;2254:3;2244:14;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;2312:7;2280:9;:16;2290:5;2280:16;;;;;;;;;;;;;;;:28;2297:10;2280:28;;;;;;;;;;;;;;;;:39;;;;;;;:::i;:::-;;;;;;;;2361:3;2345:29;;2354:5;2345:29;;;2366:7;2345:29;;;;;;:::i;:::-;;;;;;;;2392:4;2385:11;;1942:462;;;;;:::o;1132:266::-;1220:7;1195:9;:21;1205:10;1195:21;;;;;;;;;;;;;;;;:32;;1187:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;1288:7;1263:9;:21;1273:10;1263:21;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;1314:10;1306:28;;:37;1335:7;1306:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1370:10;1359:31;;;1382:7;1359:31;;;;;;:::i;:::-;;;;;;;;1132:266;:::o;138:26::-;;;;;;;;;;;;;:::o;206:44::-;;;;;;;;;;;;;;;;;:::o;330:20::-;;;;;;;;;;;;;:::o;111:::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;886:95::-;632:5;;;;;;;;;;;618:19;;:10;:19;;;610:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;947:26:::1;953:10;965:7;947:5;:26::i;:::-;886:95:::0;:::o;1406:307::-;1472:4;1522:7;1497:9;:21;1507:10;1497:21;;;;;;;;;;;;;;;;:32;;1489:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;1590:7;1565:9;:21;1575:10;1565:21;;;;;;;;;;;;;;;;:32;;;;;;;:::i;:::-;;;;;;;;1626:7;1608:9;:14;1618:3;1608:14;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;1670:3;1649:34;;1658:10;1649:34;;;1675:7;1649:34;;;;;;:::i;:::-;;;;;;;;1701:4;1694:11;;1406:307;;;;:::o;989:135::-;1061:9;1036;:21;1046:10;1036:21;;;;;;;;;;;;;;;;:34;;;;;;;:::i;:::-;;;;;;;;1094:10;1086:30;;;1106:9;1086:30;;;;;;:::i;:::-;;;;;;;;989:135::o;257:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2412:113::-;2471:7;2498:9;:19;2508:8;2498:19;;;;;;;;;;;;;;;;2491:26;;2412:113;;;:::o;697:181::-;777:7;762:11;;:22;;;;;;;:::i;:::-;;;;;;;;813:7;795:9;:14;805:3;795:14;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;857:3;836:34;;853:1;836:34;;;862:7;836:34;;;;;;:::i;:::-;;;;;;;;697:181;;:::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:329::-;4375:6;4424:2;4412:9;4403:7;4399:23;4395:32;4392:119;;;4430:79;;:::i;:::-;4392:119;4550:1;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4521:117;4316:329;;;;:::o;4651:86::-;4686:7;4726:4;4719:5;4715:16;4704:27;;4651:86;;;:::o;4743:112::-;4826:22;4842:5;4826:22;:::i;:::-;4821:3;4814:35;4743:112;;:::o;4861:214::-;4950:4;4988:2;4977:9;4973:18;4965:26;;5001:67;5065:1;5054:9;5050:17;5041:6;5001:67;:::i;:::-;4861:214;;;;:::o;5081:329::-;5140:6;5189:2;5177:9;5168:7;5164:23;5160:32;5157:119;;;5195:79;;:::i;:::-;5157:119;5315:1;5340:53;5385:7;5376:6;5365:9;5361:22;5340:53;:::i;:::-;5330:63;;5286:117;5081:329;;;;:::o;5416:118::-;5503:24;5521:5;5503:24;:::i;:::-;5498:3;5491:37;5416:118;;:::o;5540:222::-;5633:4;5671:2;5660:9;5656:18;5648:26;;5684:71;5752:1;5741:9;5737:17;5728:6;5684:71;:::i;:::-;5540:222;;;;:::o;5768:474::-;5836:6;5844;5893:2;5881:9;5872:7;5868:23;5864:32;5861:119;;;5899:79;;:::i;:::-;5861:119;6019:1;6044:53;6089:7;6080:6;6069:9;6065:22;6044:53;:::i;:::-;6034:63;;5990:117;6146:2;6172:53;6217:7;6208:6;6197:9;6193:22;6172:53;:::i;:::-;6162:63;;6117:118;5768:474;;;;;:::o;6248:180::-;6296:77;6293:1;6286:88;6393:4;6390:1;6383:15;6417:4;6414:1;6407:15;6434:320;6478:6;6515:1;6509:4;6505:12;6495:22;;6562:1;6556:4;6552:12;6583:18;6573:81;;6639:4;6631:6;6627:17;6617:27;;6573:81;6701:2;6693:6;6690:14;6670:18;6667:38;6664:84;;6720:18;;:::i;:::-;6664:84;6485:269;6434:320;;;:::o;6760:170::-;6900:22;6896:1;6888:6;6884:14;6877:46;6760:170;:::o;6936:366::-;7078:3;7099:67;7163:2;7158:3;7099:67;:::i;:::-;7092:74;;7175:93;7264:3;7175:93;:::i;:::-;7293:2;7288:3;7284:12;7277:19;;6936:366;;;:::o;7308:419::-;7474:4;7512:2;7501:9;7497:18;7489:26;;7561:9;7555:4;7551:20;7547:1;7536:9;7532:17;7525:47;7589:131;7715:4;7589:131;:::i;:::-;7581:139;;7308:419;;;:::o;7733:168::-;7873:20;7869:1;7861:6;7857:14;7850:44;7733:168;:::o;7907:366::-;8049:3;8070:67;8134:2;8129:3;8070:67;:::i;:::-;8063:74;;8146:93;8235:3;8146:93;:::i;:::-;8264:2;8259:3;8255:12;8248:19;;7907:366;;;:::o;8279:419::-;8445:4;8483:2;8472:9;8468:18;8460:26;;8532:9;8526:4;8522:20;8518:1;8507:9;8503:17;8496:47;8560:131;8686:4;8560:131;:::i;:::-;8552:139;;8279:419;;;:::o;8704:180::-;8752:77;8749:1;8742:88;8849:4;8846:1;8839:15;8873:4;8870:1;8863:15;8890:194;8930:4;8950:20;8968:1;8950:20;:::i;:::-;8945:25;;8984:20;9002:1;8984:20;:::i;:::-;8979:25;;9028:1;9025;9021:9;9013:17;;9052:1;9046:4;9043:11;9040:37;;;9057:18;;:::i;:::-;9040:37;8890:194;;;;:::o;9090:191::-;9130:3;9149:20;9167:1;9149:20;:::i;:::-;9144:25;;9183:20;9201:1;9183:20;:::i;:::-;9178:25;;9226:1;9223;9219:9;9212:16;;9247:3;9244:1;9241:10;9238:36;;;9254:18;;:::i;:::-;9238:36;9090:191;;;;:::o;9287:177::-;9427:29;9423:1;9415:6;9411:14;9404:53;9287:177;:::o;9470:366::-;9612:3;9633:67;9697:2;9692:3;9633:67;:::i;:::-;9626:74;;9709:93;9798:3;9709:93;:::i;:::-;9827:2;9822:3;9818:12;9811:19;;9470:366;;;:::o;9842:419::-;10008:4;10046:2;10035:9;10031:18;10023:26;;10095:9;10089:4;10085:20;10081:1;10070:9;10066:17;10059:47;10123:131;10249:4;10123:131;:::i;:::-;10115:139;;9842:419;;;:::o

Swarm Source

ipfs://0e256da9babd27f825511b902e82f177b1aaaec80d5e741466d77ef3d31e1af0

Block Transaction Gas Used Reward
view all blocks produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.