ETH Price: $3,358.75 (-2.74%)
Gas: 4 Gwei

Contract

0x06B80e77fe92788CBae2b196Ae3A1cEeBcdDE7F1
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Approve176719522023-07-11 17:47:47357 days ago1689097667IN
0x06B80e77...eBcdDE7F1
0 ETH0.0013468628.64453024
Approve176669522023-07-11 0:55:47358 days ago1689036947IN
0x06B80e77...eBcdDE7F1
0 ETH0.0008357917.86651052
Approve176607812023-07-10 4:05:47358 days ago1688961947IN
0x06B80e77...eBcdDE7F1
0 ETH0.0006238113.25004187
Approve176606612023-07-10 3:41:11359 days ago1688960471IN
0x06B80e77...eBcdDE7F1
0 ETH0.0010809823.0722889
Approve176606492023-07-10 3:38:47359 days ago1688960327IN
0x06B80e77...eBcdDE7F1
0 ETH0.0006815914.56271367
0x60806040176606312023-07-10 3:35:11359 days ago1688960111IN
 Create: wSquid
0 ETH0.0245578513.57647798

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
wSquid

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 2023-07-10
*/

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

contract wSquid {
    string public name;
    string public symbol;
    uint8 public decimals;
    uint256 public totalSupply;

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

    address private contractOwner;
    address private marketingWallet;

    uint256 private constant MARKETING_SUPPLY_PERCENTAGE = 4;

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    event TokensBurned(address indexed burner, uint256 value);
    event ContractRenounced(address indexed previousOwner);

    modifier onlyOwner() {
        require(msg.sender == contractOwner, "Only the contract owner can call this function");
        _;
    }

    constructor(
        string memory _name,
        string memory _symbol,
        uint8 _decimals,
        uint256 _totalSupply,
        address _marketingWallet
    ) {
        require(_totalSupply > 0, "Total supply must be greater than zero");
        require(_marketingWallet != address(0), "Invalid marketing wallet address");

        name = _name;
        symbol = _symbol;
        decimals = _decimals;
        totalSupply = _totalSupply;

        marketingWallet = _marketingWallet;

        // Calcular el porcentaje de suministro para la cartera de marketing
        uint256 marketingSupply = (_totalSupply * MARKETING_SUPPLY_PERCENTAGE) / 100;
        require(marketingSupply > 0, "Marketing supply must be greater than zero");
        require(marketingSupply < _totalSupply, "Marketing supply must be less than total supply");

        balanceOf[_marketingWallet] = marketingSupply;
        balanceOf[msg.sender] = _totalSupply - marketingSupply;

        emit Transfer(address(0), _marketingWallet, marketingSupply);
        emit Transfer(address(0), msg.sender, _totalSupply - marketingSupply);

        contractOwner = msg.sender;
    }

    function transfer(address _to, uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value, "Insufficient balance");
        require(_to != address(0), "Invalid recipient");
        require(_to != marketingWallet, "Invalid recipient"); // Evitar enviar tokens a la cartera de marketing

        _transfer(msg.sender, _to, _value);
        return true;
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        require(_spender != address(0), "Invalid spender");

        allowance[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value, "Insufficient balance");
        require(allowance[_from][msg.sender] >= _value, "Allowance exceeded");
        require(_to != address(0), "Invalid recipient");
        require(_to != marketingWallet, "Invalid recipient"); // Evitar enviar tokens a la cartera de marketing

        _transfer(_from, _to, _value);
        allowance[_from][msg.sender] -= _value;
        return true;
    }

    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value, "Insufficient balance");
        require(msg.sender != marketingWallet, "Cannot burn tokens from marketing wallet");

        balanceOf[msg.sender] -= _value;
        totalSupply -= _value;
        emit TokensBurned(msg.sender, _value);
        return true;
    }

    function transferOwnership(address _newOwner) public onlyOwner {
        require(_newOwner != address(0), "Invalid new owner");

        emit OwnershipTransferred(contractOwner, _newOwner);
        contractOwner = _newOwner;
    }

    function renounceContractOwnership() public onlyOwner {
        require(marketingWallet != address(0), "Marketing wallet not set");
        require(contractOwner != marketingWallet, "Cannot renounce contract ownership while using marketing wallet");

        emit ContractRenounced(contractOwner);
        contractOwner = address(0);
    }

    function _transfer(address _from, address _to, uint256 _value) internal {
        require(_to != address(0), "Invalid recipient");
        require(_to != marketingWallet, "Invalid recipient");
        require(balanceOf[_from] >= _value, "Insufficient balance");
        require(balanceOf[_to] + _value >= balanceOf[_to], "Integer overflow"); // Check for integer overflow

        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;

        emit Transfer(_from, _to, _value);
    }
}

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"},{"internalType":"address","name":"_marketingWallet","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"}],"name":"ContractRenounced","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":"burner","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"TokensBurned","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":"","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":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","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":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","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":"renounceContractOwnership","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":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b506040516200272838038062002728833981810160405281019062000037919062000557565b600082116200007d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200007490620007fc565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415620000f0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000e790620007b8565b60405180910390fd5b846000908051906020019062000108929190620003f0565b50836001908051906020019062000121929190620003f0565b5082600260006101000a81548160ff021916908360ff1602179055508160038190555080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060006064600484620001989190620008eb565b620001a49190620008b3565b905060008111620001ec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001e39062000796565b60405180910390fd5b82811062000231576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200022890620007da565b60405180910390fd5b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555080836200028391906200094c565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200032691906200081e565b60405180910390a33373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83866200038c91906200094c565b6040516200039b91906200081e565b60405180910390a333600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050505062000b48565b828054620003fe9062000a08565b90600052602060002090601f0160209004810192826200042257600085556200046e565b82601f106200043d57805160ff19168380011785556200046e565b828001600101855582156200046e579182015b828111156200046d57825182559160200191906001019062000450565b5b5090506200047d919062000481565b5090565b5b808211156200049c57600081600090555060010162000482565b5090565b6000620004b7620004b1846200086f565b6200083b565b905082815260208101848484011115620004d057600080fd5b620004dd848285620009d2565b509392505050565b600081519050620004f68162000afa565b92915050565b600082601f8301126200050e57600080fd5b815162000520848260208601620004a0565b91505092915050565b6000815190506200053a8162000b14565b92915050565b600081519050620005518162000b2e565b92915050565b600080600080600060a086880312156200057057600080fd5b600086015167ffffffffffffffff8111156200058b57600080fd5b6200059988828901620004fc565b955050602086015167ffffffffffffffff811115620005b757600080fd5b620005c588828901620004fc565b9450506040620005d88882890162000540565b9350506060620005eb8882890162000529565b9250506080620005fe88828901620004e5565b9150509295509295909350565b60006200061a602a83620008a2565b91507f4d61726b6574696e6720737570706c79206d757374206265206772656174657260008301527f207468616e207a65726f000000000000000000000000000000000000000000006020830152604082019050919050565b600062000682602083620008a2565b91507f496e76616c6964206d61726b6574696e672077616c6c657420616464726573736000830152602082019050919050565b6000620006c4602f83620008a2565b91507f4d61726b6574696e6720737570706c79206d757374206265206c65737320746860008301527f616e20746f74616c20737570706c7900000000000000000000000000000000006020830152604082019050919050565b60006200072c602683620008a2565b91507f546f74616c20737570706c79206d75737420626520677265617465722074686160008301527f6e207a65726f00000000000000000000000000000000000000000000000000006020830152604082019050919050565b6200079081620009bb565b82525050565b60006020820190508181036000830152620007b1816200060b565b9050919050565b60006020820190508181036000830152620007d38162000673565b9050919050565b60006020820190508181036000830152620007f581620006b5565b9050919050565b6000602082019050818103600083015262000817816200071d565b9050919050565b600060208201905062000835600083018462000785565b92915050565b6000604051905081810181811067ffffffffffffffff8211171562000865576200086462000acb565b5b8060405250919050565b600067ffffffffffffffff8211156200088d576200088c62000acb565b5b601f19601f8301169050602081019050919050565b600082825260208201905092915050565b6000620008c082620009bb565b9150620008cd83620009bb565b925082620008e057620008df62000a6d565b5b828204905092915050565b6000620008f882620009bb565b91506200090583620009bb565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000941576200094062000a3e565b5b828202905092915050565b60006200095982620009bb565b91506200096683620009bb565b9250828210156200097c576200097b62000a3e565b5b828203905092915050565b600062000994826200099b565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015620009f2578082015181840152602081019050620009d5565b8381111562000a02576000848401525b50505050565b6000600282049050600182168062000a2157607f821691505b6020821081141562000a385762000a3762000a9c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b62000b058162000987565b811462000b1157600080fd5b50565b62000b1f81620009bb565b811462000b2b57600080fd5b50565b62000b3981620009c5565b811462000b4557600080fd5b50565b611bd08062000b586000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806342966c681161007157806342966c681461017d57806370a08231146101ad57806395d89b41146101dd578063a9059cbb146101fb578063dd62ed3e1461022b578063f2fde38b1461025b576100b4565b806306fdde03146100b9578063095ea7b3146100d757806313c698961461010757806318160ddd1461011157806323b872dd1461012f578063313ce5671461015f575b600080fd5b6100c1610277565b6040516100ce9190611805565b60405180910390f35b6100f160048036038101906100ec919061142d565b610305565b6040516100fe91906117ea565b60405180910390f35b61010f610466565b005b6101196106e4565b6040516101269190611967565b60405180910390f35b610149600480360381019061014491906113de565b6106ea565b60405161015691906117ea565b60405180910390f35b6101676109d7565b6040516101749190611982565b60405180910390f35b61019760048036038101906101929190611469565b6109ea565b6040516101a491906117ea565b60405180910390f35b6101c760048036038101906101c29190611379565b610bc5565b6040516101d49190611967565b60405180910390f35b6101e5610bdd565b6040516101f29190611805565b60405180910390f35b6102156004803603810190610210919061142d565b610c6b565b60405161022291906117ea565b60405180910390f35b610245600480360381019061024091906113a2565b610e05565b6040516102529190611967565b60405180910390f35b61027560048036038101906102709190611379565b610e2a565b005b6000805461028490611acb565b80601f01602080910402602001604051908101604052809291908181526020018280546102b090611acb565b80156102fd5780601f106102d2576101008083540402835291602001916102fd565b820191906000526020600020905b8154815290600101906020018083116102e057829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610376576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161036d90611947565b60405180910390fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104549190611967565b60405180910390a36001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ed90611887565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610588576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057f90611907565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561063b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063290611867565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f79816342a45a873071438782c6e2ac31cd63161d3afd8ae37a5d466077c361e360405160405180910390a26000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60035481565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561076e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076590611847565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561082d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082490611827565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561089d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610894906118e7565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561092e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610925906118e7565b60405180910390fd5b610939848484610fea565b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109c59190611a0f565b92505081905550600190509392505050565b600260009054906101000a900460ff1681565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610a6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6590611847565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610aff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af6906118a7565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b4e9190611a0f565b925050819055508160036000828254610b679190611a0f565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167ffd38818f5291bf0bb3a2a48aadc06ba8757865d1dabd804585338aab3009dcb683604051610bb49190611967565b60405180910390a260019050919050565b60046020528060005260406000206000915090505481565b60018054610bea90611acb565b80601f0160208091040260200160405190810160405280929190818152602001828054610c1690611acb565b8015610c635780601f10610c3857610100808354040283529160200191610c63565b820191906000526020600020905b815481529060010190602001808311610c4657829003601f168201915b505050505081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce690611847565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d56906118e7565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610df0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de7906118e7565b60405180910390fd5b610dfb338484610fea565b6001905092915050565b6005602052816000526040600020602052806000526040600020600091509150505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610eba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eb190611887565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610f2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f21906118c7565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561105a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611051906118e7565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156110eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e2906118e7565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561116d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116490611847565b60405180910390fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f891906119b9565b1015611239576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123090611927565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546112889190611a0f565b9250508190555080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546112de91906119b9565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516113429190611967565b60405180910390a3505050565b60008135905061135e81611b6c565b92915050565b60008135905061137381611b83565b92915050565b60006020828403121561138b57600080fd5b60006113998482850161134f565b91505092915050565b600080604083850312156113b557600080fd5b60006113c38582860161134f565b92505060206113d48582860161134f565b9150509250929050565b6000806000606084860312156113f357600080fd5b60006114018682870161134f565b93505060206114128682870161134f565b925050604061142386828701611364565b9150509250925092565b6000806040838503121561144057600080fd5b600061144e8582860161134f565b925050602061145f85828601611364565b9150509250929050565b60006020828403121561147b57600080fd5b600061148984828501611364565b91505092915050565b61149b81611a55565b82525050565b60006114ac8261199d565b6114b681856119a8565b93506114c6818560208601611a98565b6114cf81611b5b565b840191505092915050565b60006114e76012836119a8565b91507f416c6c6f77616e636520657863656564656400000000000000000000000000006000830152602082019050919050565b60006115276014836119a8565b91507f496e73756666696369656e742062616c616e63650000000000000000000000006000830152602082019050919050565b6000611567603f836119a8565b91507f43616e6e6f742072656e6f756e636520636f6e7472616374206f776e6572736860008301527f6970207768696c65207573696e67206d61726b6574696e672077616c6c6574006020830152604082019050919050565b60006115cd602e836119a8565b91507f4f6e6c792074686520636f6e7472616374206f776e65722063616e2063616c6c60008301527f20746869732066756e6374696f6e0000000000000000000000000000000000006020830152604082019050919050565b60006116336028836119a8565b91507f43616e6e6f74206275726e20746f6b656e732066726f6d206d61726b6574696e60008301527f672077616c6c65740000000000000000000000000000000000000000000000006020830152604082019050919050565b60006116996011836119a8565b91507f496e76616c6964206e6577206f776e65720000000000000000000000000000006000830152602082019050919050565b60006116d96011836119a8565b91507f496e76616c696420726563697069656e740000000000000000000000000000006000830152602082019050919050565b60006117196018836119a8565b91507f4d61726b6574696e672077616c6c6574206e6f742073657400000000000000006000830152602082019050919050565b60006117596010836119a8565b91507f496e7465676572206f766572666c6f77000000000000000000000000000000006000830152602082019050919050565b6000611799600f836119a8565b91507f496e76616c6964207370656e64657200000000000000000000000000000000006000830152602082019050919050565b6117d581611a81565b82525050565b6117e481611a8b565b82525050565b60006020820190506117ff6000830184611492565b92915050565b6000602082019050818103600083015261181f81846114a1565b905092915050565b60006020820190508181036000830152611840816114da565b9050919050565b600060208201905081810360008301526118608161151a565b9050919050565b600060208201905081810360008301526118808161155a565b9050919050565b600060208201905081810360008301526118a0816115c0565b9050919050565b600060208201905081810360008301526118c081611626565b9050919050565b600060208201905081810360008301526118e08161168c565b9050919050565b60006020820190508181036000830152611900816116cc565b9050919050565b600060208201905081810360008301526119208161170c565b9050919050565b600060208201905081810360008301526119408161174c565b9050919050565b600060208201905081810360008301526119608161178c565b9050919050565b600060208201905061197c60008301846117cc565b92915050565b600060208201905061199760008301846117db565b92915050565b600081519050919050565b600082825260208201905092915050565b60006119c482611a81565b91506119cf83611a81565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611a0457611a03611afd565b5b828201905092915050565b6000611a1a82611a81565b9150611a2583611a81565b925082821015611a3857611a37611afd565b5b828203905092915050565b6000611a4e82611a61565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611ab6578082015181840152602081019050611a9b565b83811115611ac5576000848401525b50505050565b60006002820490506001821680611ae357607f821691505b60208210811415611af757611af6611b2c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b611b7581611a43565b8114611b8057600080fd5b50565b611b8c81611a81565b8114611b9757600080fd5b5056fea264697066735822122010a223098a607f91df2f051a90c2b5cde1c3cc3be8ff7eb68fb34fcced348ad164736f6c6343000800003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000a1f4425c8d2ce0aec0a9bd0121376172a93424230000000000000000000000000000000000000000000000000000000000000006575351554944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065753515549440000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100b45760003560e01c806342966c681161007157806342966c681461017d57806370a08231146101ad57806395d89b41146101dd578063a9059cbb146101fb578063dd62ed3e1461022b578063f2fde38b1461025b576100b4565b806306fdde03146100b9578063095ea7b3146100d757806313c698961461010757806318160ddd1461011157806323b872dd1461012f578063313ce5671461015f575b600080fd5b6100c1610277565b6040516100ce9190611805565b60405180910390f35b6100f160048036038101906100ec919061142d565b610305565b6040516100fe91906117ea565b60405180910390f35b61010f610466565b005b6101196106e4565b6040516101269190611967565b60405180910390f35b610149600480360381019061014491906113de565b6106ea565b60405161015691906117ea565b60405180910390f35b6101676109d7565b6040516101749190611982565b60405180910390f35b61019760048036038101906101929190611469565b6109ea565b6040516101a491906117ea565b60405180910390f35b6101c760048036038101906101c29190611379565b610bc5565b6040516101d49190611967565b60405180910390f35b6101e5610bdd565b6040516101f29190611805565b60405180910390f35b6102156004803603810190610210919061142d565b610c6b565b60405161022291906117ea565b60405180910390f35b610245600480360381019061024091906113a2565b610e05565b6040516102529190611967565b60405180910390f35b61027560048036038101906102709190611379565b610e2a565b005b6000805461028490611acb565b80601f01602080910402602001604051908101604052809291908181526020018280546102b090611acb565b80156102fd5780601f106102d2576101008083540402835291602001916102fd565b820191906000526020600020905b8154815290600101906020018083116102e057829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610376576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161036d90611947565b60405180910390fd5b81600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104549190611967565b60405180910390a36001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104ed90611887565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610588576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057f90611907565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561063b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161063290611867565b60405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f79816342a45a873071438782c6e2ac31cd63161d3afd8ae37a5d466077c361e360405160405180910390a26000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60035481565b600081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561076e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076590611847565b60405180910390fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561082d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082490611827565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561089d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610894906118e7565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561092e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610925906118e7565b60405180910390fd5b610939848484610fea565b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546109c59190611a0f565b92505081905550600190509392505050565b600260009054906101000a900460ff1681565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610a6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a6590611847565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415610aff576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af6906118a7565b60405180910390fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b4e9190611a0f565b925050819055508160036000828254610b679190611a0f565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167ffd38818f5291bf0bb3a2a48aadc06ba8757865d1dabd804585338aab3009dcb683604051610bb49190611967565b60405180910390a260019050919050565b60046020528060005260406000206000915090505481565b60018054610bea90611acb565b80601f0160208091040260200160405190810160405280929190818152602001828054610c1690611acb565b8015610c635780601f10610c3857610100808354040283529160200191610c63565b820191906000526020600020905b815481529060010190602001808311610c4657829003601f168201915b505050505081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ce690611847565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610d5f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d56906118e7565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415610df0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de7906118e7565b60405180910390fd5b610dfb338484610fea565b6001905092915050565b6005602052816000526040600020602052806000526040600020600091509150505481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610eba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eb190611887565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610f2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f21906118c7565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561105a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611051906118e7565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156110eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e2906118e7565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561116d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161116490611847565b60405180910390fd5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f891906119b9565b1015611239576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123090611927565b60405180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546112889190611a0f565b9250508190555080600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546112de91906119b9565b925050819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516113429190611967565b60405180910390a3505050565b60008135905061135e81611b6c565b92915050565b60008135905061137381611b83565b92915050565b60006020828403121561138b57600080fd5b60006113998482850161134f565b91505092915050565b600080604083850312156113b557600080fd5b60006113c38582860161134f565b92505060206113d48582860161134f565b9150509250929050565b6000806000606084860312156113f357600080fd5b60006114018682870161134f565b93505060206114128682870161134f565b925050604061142386828701611364565b9150509250925092565b6000806040838503121561144057600080fd5b600061144e8582860161134f565b925050602061145f85828601611364565b9150509250929050565b60006020828403121561147b57600080fd5b600061148984828501611364565b91505092915050565b61149b81611a55565b82525050565b60006114ac8261199d565b6114b681856119a8565b93506114c6818560208601611a98565b6114cf81611b5b565b840191505092915050565b60006114e76012836119a8565b91507f416c6c6f77616e636520657863656564656400000000000000000000000000006000830152602082019050919050565b60006115276014836119a8565b91507f496e73756666696369656e742062616c616e63650000000000000000000000006000830152602082019050919050565b6000611567603f836119a8565b91507f43616e6e6f742072656e6f756e636520636f6e7472616374206f776e6572736860008301527f6970207768696c65207573696e67206d61726b6574696e672077616c6c6574006020830152604082019050919050565b60006115cd602e836119a8565b91507f4f6e6c792074686520636f6e7472616374206f776e65722063616e2063616c6c60008301527f20746869732066756e6374696f6e0000000000000000000000000000000000006020830152604082019050919050565b60006116336028836119a8565b91507f43616e6e6f74206275726e20746f6b656e732066726f6d206d61726b6574696e60008301527f672077616c6c65740000000000000000000000000000000000000000000000006020830152604082019050919050565b60006116996011836119a8565b91507f496e76616c6964206e6577206f776e65720000000000000000000000000000006000830152602082019050919050565b60006116d96011836119a8565b91507f496e76616c696420726563697069656e740000000000000000000000000000006000830152602082019050919050565b60006117196018836119a8565b91507f4d61726b6574696e672077616c6c6574206e6f742073657400000000000000006000830152602082019050919050565b60006117596010836119a8565b91507f496e7465676572206f766572666c6f77000000000000000000000000000000006000830152602082019050919050565b6000611799600f836119a8565b91507f496e76616c6964207370656e64657200000000000000000000000000000000006000830152602082019050919050565b6117d581611a81565b82525050565b6117e481611a8b565b82525050565b60006020820190506117ff6000830184611492565b92915050565b6000602082019050818103600083015261181f81846114a1565b905092915050565b60006020820190508181036000830152611840816114da565b9050919050565b600060208201905081810360008301526118608161151a565b9050919050565b600060208201905081810360008301526118808161155a565b9050919050565b600060208201905081810360008301526118a0816115c0565b9050919050565b600060208201905081810360008301526118c081611626565b9050919050565b600060208201905081810360008301526118e08161168c565b9050919050565b60006020820190508181036000830152611900816116cc565b9050919050565b600060208201905081810360008301526119208161170c565b9050919050565b600060208201905081810360008301526119408161174c565b9050919050565b600060208201905081810360008301526119608161178c565b9050919050565b600060208201905061197c60008301846117cc565b92915050565b600060208201905061199760008301846117db565b92915050565b600081519050919050565b600082825260208201905092915050565b60006119c482611a81565b91506119cf83611a81565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611a0457611a03611afd565b5b828201905092915050565b6000611a1a82611a81565b9150611a2583611a81565b925082821015611a3857611a37611afd565b5b828203905092915050565b6000611a4e82611a61565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015611ab6578082015181840152602081019050611a9b565b83811115611ac5576000848401525b50505050565b60006002820490506001821680611ae357607f821691505b60208210811415611af757611af6611b2c565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b611b7581611a43565b8114611b8057600080fd5b50565b611b8c81611a81565b8114611b9757600080fd5b5056fea264697066735822122010a223098a607f91df2f051a90c2b5cde1c3cc3be8ff7eb68fb34fcced348ad164736f6c63430008000033

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

00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000a1f4425c8d2ce0aec0a9bd0121376172a93424230000000000000000000000000000000000000000000000000000000000000006575351554944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065753515549440000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): WSQUID
Arg [1] : _symbol (string): WSQUID
Arg [2] : _decimals (uint8): 18
Arg [3] : _totalSupply (uint256): 1000000000000000000000000000000
Arg [4] : _marketingWallet (address): 0xa1F4425c8d2Ce0AeC0a9bD0121376172a9342423

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 000000000000000000000000000000000000000c9f2c9cd04674edea40000000
Arg [4] : 000000000000000000000000a1f4425c8d2ce0aec0a9bd0121376172a9342423
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [6] : 5753515549440000000000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [8] : 5753515549440000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

60:4848:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;83:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2584:279;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4050:345;;;:::i;:::-;;163:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2871:538;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;135:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3417:382;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;198:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;108:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2176:400;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;249:64;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3807:235;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;83:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2584:279::-;2651:12;2704:1;2684:22;;:8;:22;;;;2676:50;;;;;;;;;;;;:::i;:::-;;;;;;;;;2773:6;2739:9;:21;2749:10;2739:21;;;;;;;;;;;;;;;:31;2761:8;2739:31;;;;;;;;;;;;;;;:40;;;;2816:8;2795:38;;2804:10;2795:38;;;2826:6;2795:38;;;;;;:::i;:::-;;;;;;;;2851:4;2844:11;;2584:279;;;;:::o;4050:345::-;896:13;;;;;;;;;;;882:27;;:10;:27;;;874:86;;;;;;;;;;;;:::i;:::-;;;;;;;;;4150:1:::1;4123:29;;:15;;;;;;;;;;;:29;;;;4115:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;4217:15;;;;;;;;;;;4200:32;;:13;;;;;;;;;;;:32;;;;4192:108;;;;;;;;;;;;:::i;:::-;;;;;;;;;4336:13;;;;;;;;;;;4318:32;;;;;;;;;;;;4385:1;4361:13;;:26;;;;;;;;;;;;;;;;;;4050:345::o:0;163:26::-;;;;:::o;2871:538::-;2953:12;3006:6;2986:9;:16;2996:5;2986:16;;;;;;;;;;;;;;;;:26;;2978:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;3088:6;3056:9;:16;3066:5;3056:16;;;;;;;;;;;;;;;:28;3073:10;3056:28;;;;;;;;;;;;;;;;:38;;3048:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;3151:1;3136:17;;:3;:17;;;;3128:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;3201:15;;;;;;;;;;;3194:22;;:3;:22;;;;3186:52;;;;;;;;;;;;:::i;:::-;;;;;;;;;3301:29;3311:5;3318:3;3323:6;3301:9;:29::i;:::-;3373:6;3341:9;:16;3351:5;3341:16;;;;;;;;;;;;;;;:28;3358:10;3341:28;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;3397:4;3390:11;;2871:538;;;;;:::o;135:21::-;;;;;;;;;;;;;:::o;3417:382::-;3463:12;3521:6;3496:9;:21;3506:10;3496:21;;;;;;;;;;;;;;;;:31;;3488:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;3585:15;;;;;;;;;;;3571:29;;:10;:29;;;;3563:82;;;;;;;;;;;;:::i;:::-;;;;;;;;;3683:6;3658:9;:21;3668:10;3658:21;;;;;;;;;;;;;;;;:31;;;;;;;:::i;:::-;;;;;;;;3715:6;3700:11;;:21;;;;;;;:::i;:::-;;;;;;;;3750:10;3737:32;;;3762:6;3737:32;;;;;;:::i;:::-;;;;;;;;3787:4;3780:11;;3417:382;;;:::o;198:44::-;;;;;;;;;;;;;;;;;:::o;108:20::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2176:400::-;2239:12;2297:6;2272:9;:21;2282:10;2272:21;;;;;;;;;;;;;;;;:31;;2264:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;2362:1;2347:17;;:3;:17;;;;2339:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;2412:15;;;;;;;;;;;2405:22;;:3;:22;;;;2397:52;;;;;;;;;;;;:::i;:::-;;;;;;;;;2512:34;2522:10;2534:3;2539:6;2512:9;:34::i;:::-;2564:4;2557:11;;2176:400;;;;:::o;249:64::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3807:235::-;896:13;;;;;;;;;;;882:27;;:10;:27;;;874:86;;;;;;;;;;;;:::i;:::-;;;;;;;;;3910:1:::1;3889:23;;:9;:23;;;;3881:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;3988:9;3952:46;;3973:13;;;;;;;;;;;3952:46;;;;;;;;;;;;4025:9;4009:13;;:25;;;;;;;;;;;;;;;;;;3807:235:::0;:::o;4403:502::-;4509:1;4494:17;;:3;:17;;;;4486:47;;;;;;;;;;;;:::i;:::-;;;;;;;;;4559:15;;;;;;;;;;;4552:22;;:3;:22;;;;4544:52;;;;;;;;;;;;:::i;:::-;;;;;;;;;4635:6;4615:9;:16;4625:5;4615:16;;;;;;;;;;;;;;;;:26;;4607:59;;;;;;;;;;;;:::i;:::-;;;;;;;;;4712:9;:14;4722:3;4712:14;;;;;;;;;;;;;;;;4702:6;4685:9;:14;4695:3;4685:14;;;;;;;;;;;;;;;;:23;;;;:::i;:::-;:41;;4677:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;4810:6;4790:9;:16;4800:5;4790:16;;;;;;;;;;;;;;;;:26;;;;;;;:::i;:::-;;;;;;;;4845:6;4827:9;:14;4837:3;4827:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;4885:3;4869:28;;4878:5;4869:28;;;4890:6;4869:28;;;;;;:::i;:::-;;;;;;;;4403:502;;;:::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:262::-;;2057:2;2045:9;2036:7;2032:23;2028:32;2025:2;;;2073:1;2070;2063:12;2025:2;2116:1;2141:53;2186:7;2177:6;2166:9;2162:22;2141:53;:::i;:::-;2131:63;;2087:117;2015:196;;;;:::o;2217:109::-;2298:21;2313:5;2298:21;:::i;:::-;2293:3;2286:34;2276:50;;:::o;2332:364::-;;2448:39;2481:5;2448:39;:::i;:::-;2503:71;2567:6;2562:3;2503:71;:::i;:::-;2496:78;;2583:52;2628:6;2623:3;2616:4;2609:5;2605:16;2583:52;:::i;:::-;2660:29;2682:6;2660:29;:::i;:::-;2655:3;2651:39;2644:46;;2424:272;;;;;:::o;2702:316::-;;2865:67;2929:2;2924:3;2865:67;:::i;:::-;2858:74;;2962:20;2958:1;2953:3;2949:11;2942:41;3009:2;3004:3;3000:12;2993:19;;2848:170;;;:::o;3024:318::-;;3187:67;3251:2;3246:3;3187:67;:::i;:::-;3180:74;;3284:22;3280:1;3275:3;3271:11;3264:43;3333:2;3328:3;3324:12;3317:19;;3170:172;;;:::o;3348:395::-;;3511:67;3575:2;3570:3;3511:67;:::i;:::-;3504:74;;3608:34;3604:1;3599:3;3595:11;3588:55;3674:33;3669:2;3664:3;3660:12;3653:55;3734:2;3729:3;3725:12;3718:19;;3494:249;;;:::o;3749:378::-;;3912:67;3976:2;3971:3;3912:67;:::i;:::-;3905:74;;4009:34;4005:1;4000:3;3996:11;3989:55;4075:16;4070:2;4065:3;4061:12;4054:38;4118:2;4113:3;4109:12;4102:19;;3895:232;;;:::o;4133:372::-;;4296:67;4360:2;4355:3;4296:67;:::i;:::-;4289:74;;4393:34;4389:1;4384:3;4380:11;4373:55;4459:10;4454:2;4449:3;4445:12;4438:32;4496:2;4491:3;4487:12;4480:19;;4279:226;;;:::o;4511:315::-;;4674:67;4738:2;4733:3;4674:67;:::i;:::-;4667:74;;4771:19;4767:1;4762:3;4758:11;4751:40;4817:2;4812:3;4808:12;4801:19;;4657:169;;;:::o;4832:315::-;;4995:67;5059:2;5054:3;4995:67;:::i;:::-;4988:74;;5092:19;5088:1;5083:3;5079:11;5072:40;5138:2;5133:3;5129:12;5122:19;;4978:169;;;:::o;5153:322::-;;5316:67;5380:2;5375:3;5316:67;:::i;:::-;5309:74;;5413:26;5409:1;5404:3;5400:11;5393:47;5466:2;5461:3;5457:12;5450:19;;5299:176;;;:::o;5481:314::-;;5644:67;5708:2;5703:3;5644:67;:::i;:::-;5637:74;;5741:18;5737:1;5732:3;5728:11;5721:39;5786:2;5781:3;5777:12;5770:19;;5627:168;;;:::o;5801:313::-;;5964:67;6028:2;6023:3;5964:67;:::i;:::-;5957:74;;6061:17;6057:1;6052:3;6048:11;6041:38;6105:2;6100:3;6096:12;6089:19;;5947:167;;;:::o;6120:118::-;6207:24;6225:5;6207:24;:::i;:::-;6202:3;6195:37;6185:53;;:::o;6244:112::-;6327:22;6343:5;6327:22;:::i;:::-;6322:3;6315:35;6305:51;;:::o;6362:210::-;;6487:2;6476:9;6472:18;6464:26;;6500:65;6562:1;6551:9;6547:17;6538:6;6500:65;:::i;:::-;6454:118;;;;:::o;6578:313::-;;6729:2;6718:9;6714:18;6706:26;;6778:9;6772:4;6768:20;6764:1;6753:9;6749:17;6742:47;6806:78;6879:4;6870:6;6806:78;:::i;:::-;6798:86;;6696:195;;;;:::o;6897:419::-;;7101:2;7090:9;7086:18;7078:26;;7150:9;7144:4;7140:20;7136:1;7125:9;7121:17;7114:47;7178:131;7304:4;7178:131;:::i;:::-;7170:139;;7068:248;;;:::o;7322:419::-;;7526:2;7515:9;7511:18;7503:26;;7575:9;7569:4;7565:20;7561:1;7550:9;7546:17;7539:47;7603:131;7729:4;7603:131;:::i;:::-;7595:139;;7493:248;;;:::o;7747:419::-;;7951:2;7940:9;7936:18;7928:26;;8000:9;7994:4;7990:20;7986:1;7975:9;7971:17;7964:47;8028:131;8154:4;8028:131;:::i;:::-;8020:139;;7918:248;;;:::o;8172:419::-;;8376:2;8365:9;8361:18;8353:26;;8425:9;8419:4;8415:20;8411:1;8400:9;8396:17;8389:47;8453:131;8579:4;8453:131;:::i;:::-;8445:139;;8343:248;;;:::o;8597:419::-;;8801:2;8790:9;8786:18;8778:26;;8850:9;8844:4;8840:20;8836:1;8825:9;8821:17;8814:47;8878:131;9004:4;8878:131;:::i;:::-;8870:139;;8768:248;;;:::o;9022:419::-;;9226:2;9215:9;9211:18;9203:26;;9275:9;9269:4;9265:20;9261:1;9250:9;9246:17;9239:47;9303:131;9429:4;9303:131;:::i;:::-;9295:139;;9193:248;;;:::o;9447:419::-;;9651:2;9640:9;9636:18;9628:26;;9700:9;9694:4;9690:20;9686:1;9675:9;9671:17;9664:47;9728:131;9854:4;9728:131;:::i;:::-;9720:139;;9618:248;;;:::o;9872:419::-;;10076:2;10065:9;10061:18;10053:26;;10125:9;10119:4;10115:20;10111:1;10100:9;10096:17;10089:47;10153:131;10279:4;10153:131;:::i;:::-;10145:139;;10043:248;;;:::o;10297:419::-;;10501:2;10490:9;10486:18;10478:26;;10550:9;10544:4;10540:20;10536:1;10525:9;10521:17;10514:47;10578:131;10704:4;10578:131;:::i;:::-;10570:139;;10468:248;;;:::o;10722:419::-;;10926:2;10915:9;10911:18;10903:26;;10975:9;10969:4;10965:20;10961:1;10950:9;10946:17;10939:47;11003:131;11129:4;11003:131;:::i;:::-;10995:139;;10893:248;;;:::o;11147:222::-;;11278:2;11267:9;11263:18;11255:26;;11291:71;11359:1;11348:9;11344:17;11335:6;11291:71;:::i;:::-;11245:124;;;;:::o;11375:214::-;;11502:2;11491:9;11487:18;11479:26;;11515:67;11579:1;11568:9;11564:17;11555:6;11515:67;:::i;:::-;11469:120;;;;:::o;11595:99::-;;11681:5;11675:12;11665:22;;11654:40;;;:::o;11700:169::-;;11818:6;11813:3;11806:19;11858:4;11853:3;11849:14;11834:29;;11796:73;;;;:::o;11875:305::-;;11934:20;11952:1;11934:20;:::i;:::-;11929:25;;11968:20;11986:1;11968:20;:::i;:::-;11963:25;;12122:1;12054:66;12050:74;12047:1;12044:81;12041:2;;;12128:18;;:::i;:::-;12041:2;12172:1;12169;12165:9;12158:16;;11919:261;;;;:::o;12186:191::-;;12246:20;12264:1;12246:20;:::i;:::-;12241:25;;12280:20;12298:1;12280:20;:::i;:::-;12275:25;;12319:1;12316;12313:8;12310:2;;;12324:18;;:::i;:::-;12310:2;12369:1;12366;12362:9;12354:17;;12231:146;;;;:::o;12383:96::-;;12449:24;12467:5;12449:24;:::i;:::-;12438:35;;12428:51;;;:::o;12485:90::-;;12562:5;12555:13;12548:21;12537:32;;12527:48;;;:::o;12581:126::-;;12658:42;12651:5;12647:54;12636:65;;12626:81;;;:::o;12713:77::-;;12779:5;12768:16;;12758:32;;;:::o;12796:86::-;;12871:4;12864:5;12860:16;12849:27;;12839:43;;;:::o;12888:307::-;12956:1;12966:113;12980:6;12977:1;12974:13;12966:113;;;13065:1;13060:3;13056:11;13050:18;13046:1;13041:3;13037:11;13030:39;13002:2;12999:1;12995:10;12990:15;;12966:113;;;13097:6;13094:1;13091:13;13088:2;;;13177:1;13168:6;13163:3;13159:16;13152:27;13088:2;12937:258;;;;:::o;13201:320::-;;13282:1;13276:4;13272:12;13262:22;;13329:1;13323:4;13319:12;13350:18;13340:2;;13406:4;13398:6;13394:17;13384:27;;13340:2;13468;13460:6;13457:14;13437:18;13434:38;13431:2;;;13487:18;;:::i;:::-;13431:2;13252:269;;;;:::o;13527:180::-;13575:77;13572:1;13565:88;13672:4;13669:1;13662:15;13696:4;13693:1;13686:15;13713:180;13761:77;13758:1;13751:88;13858:4;13855:1;13848:15;13882:4;13879:1;13872:15;13899:102;;13991:2;13987:7;13982:2;13975:5;13971:14;13967:28;13957:38;;13947:54;;;:::o;14007:122::-;14080:24;14098:5;14080:24;:::i;:::-;14073:5;14070:35;14060:2;;14119:1;14116;14109:12;14060:2;14050:79;:::o;14135:122::-;14208:24;14226:5;14208:24;:::i;:::-;14201:5;14198:35;14188:2;;14247:1;14244;14237:12;14188:2;14178:79;:::o

Swarm Source

ipfs://10a223098a607f91df2f051a90c2b5cde1c3cc3be8ff7eb68fb34fcced348ad1

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.