ETH Price: $2,427.25 (+5.77%)

Token

BloodMary (BloodMary)
 

Overview

Max Total Supply

65,745,840 BloodMary

Holders

3

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
65,633,932.797282809441965121 BloodMary

Value
$0.00
0xb224be3af716ba40d800b95851b7dc9527546595
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
BloodMary

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.8.0;

// This is shit coin, BloodMary
// https://twitter.com/VitalikButerin/status/1602429328347877376

interface ERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address who) external view returns (uint256);
    function allowance(address owner, address spender) external view returns (uint256);
    function transfer(address to, uint256 value) external returns (bool);
    function approve(address spender, uint256 value) external returns (bool);
    function approveAndCall(address spender, uint tokens, bytes calldata data) external returns (bool success);
    function transferFrom(address from, address to, uint256 value) external returns (bool);

    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

interface ApproveAndCallFallBack {
    function receiveApproval(address from, uint256 tokens, address token, bytes calldata data) external;
}

contract BloodMary is ERC20 {
    string public constant name = "BloodMary";
    string public constant symbol = "BloodMary";
    uint8 public constant decimals = 18;

    uint256 private _totalSupply = 65745840 * 10**18; 

    mapping(address => uint256) private balances;
    mapping(address => mapping(address => uint256)) private allowed;

    constructor() {
        balances[msg.sender] = _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }

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

    function balanceOf(address player) public view override returns (uint256) {
        return balances[player];
    }

    function allowance(address player, address spender) public view override returns (uint256) {
        return allowed[player][spender];
    }

    function transfer(address to, uint256 value) public override returns (bool) {
        require(value <= balances[msg.sender]);
        require(to != address(0));

        balances[msg.sender] -= value;
        balances[to] += value;

        emit Transfer(msg.sender, to, value);
        return true;
    }

    function multiTransfer(address[] memory receivers, uint256[] memory amounts) public {
        for (uint256 i = 0; i < receivers.length; i++) {
            transfer(receivers[i], amounts[i]);
        }
    }

    function approve(address spender, uint256 value) public override returns (bool) {
        require(spender != address(0));
        allowed[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    function approveAndCall(address spender, uint256 tokens, bytes calldata data) external override returns (bool) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, address(this), data);
        return true;
    }

    function transferFrom(address from, address to, uint256 value) public override returns (bool) {
        require(value <= balances[from]);
        require(value <= allowed[from][msg.sender]);
        require(to != address(0));
    
        balances[from] -= value;
        balances[to] += value;
    
        allowed[from][msg.sender] -= value;
    
        emit Transfer(from, to, value);
        return true;
    }

    function increaseAllowance(address spender, uint256 addedValue) public returns (bool) {
        require(spender != address(0));
        allowed[msg.sender][spender] += addedValue;
        emit Approval(msg.sender, spender, allowed[msg.sender][spender]);
        return true;
    }

    function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) {
        require(spender != address(0));
        allowed[msg.sender][spender] -= subtractedValue;
        emit Approval(msg.sender, spender, allowed[msg.sender][spender]);
        return true;
    }

    function burn(uint256 amount) external {
        require(amount != 0);
        require(amount <= balances[msg.sender]);
        _totalSupply -= amount;
        balances[msg.sender] -= amount;
        emit Transfer(msg.sender, address(0), amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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":"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":"player","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":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"player","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"receivers","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"name":"multiTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040526a36623920c43aa800c0000060005534801561001f57600080fd5b50600080543380835260016020526040808420839055519092917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef916100659190610072565b60405180910390a361007b565b90815260200190565b610c388061008a6000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806342966c681161008c578063a457c2d711610066578063a457c2d7146101b8578063a9059cbb146101cb578063cae9ca51146101de578063dd62ed3e146101f1576100ea565b806342966c681461019257806370a08231146101a557806395d89b41146100ef576100ea565b80631e89d545116100c85780631e89d5451461014257806323b872dd14610157578063313ce5671461016a578063395093511461017f576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461012d575b600080fd5b6100f7610204565b6040516101049190610ad4565b60405180910390f35b61012061011b3660046108f7565b610229565b6040516101049190610ac9565b6101356102a9565b6040516101049190610b27565b6101556101503660046109a2565b6102af565b005b6101206101653660046108bc565b61032b565b61017261047c565b6040516101049190610b30565b61012061018d3660046108f7565b610481565b6101556101a0366004610a60565b610525565b6101356101b3366004610869565b6105c5565b6101206101c63660046108f7565b6105e4565b6101206101d93660046108f7565b61062c565b6101206101ec366004610920565b6106e9565b6101356101ff36600461088a565b6107bb565b60405180604001604052806009815260200168426c6f6f644d61727960b81b81525081565b60006001600160a01b03831661023e57600080fd5b3360008181526002602090815260408083206001600160a01b03881680855292529182902085905590519091907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610298908690610b27565b60405180910390a350600192915050565b60005490565b60005b8251811015610326576103138382815181106102de57634e487b7160e01b600052603260045260246000fd5b602002602001015183838151811061030657634e487b7160e01b600052603260045260246000fd5b602002602001015161062c565b508061031e81610bbb565b9150506102b2565b505050565b6001600160a01b03831660009081526001602052604081205482111561035057600080fd5b6001600160a01b038416600090815260026020908152604080832033845290915290205482111561038057600080fd5b6001600160a01b03831661039357600080fd5b6001600160a01b038416600090815260016020526040812080548492906103bb908490610ba4565b90915550506001600160a01b038316600090815260016020526040812080548492906103e8908490610b8c565b90915550506001600160a01b038416600090815260026020908152604080832033845290915281208054849290610420908490610ba4565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161046a9190610b27565b60405180910390a35060019392505050565b601281565b60006001600160a01b03831661049657600080fd5b3360009081526002602090815260408083206001600160a01b0387168452909152812080548492906104c9908490610b8c565b90915550503360008181526002602090815260408083206001600160a01b0388168085529252918290205491519092917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925916102989190610b27565b8061052f57600080fd5b3360009081526001602052604090205481111561054b57600080fd5b8060008082825461055c9190610ba4565b90915550503360009081526001602052604081208054839290610580908490610ba4565b909155505060405160009033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906105ba908590610b27565b60405180910390a350565b6001600160a01b0381166000908152600160205260409020545b919050565b60006001600160a01b0383166105f957600080fd5b3360009081526002602090815260408083206001600160a01b0387168452909152812080548492906104c9908490610ba4565b3360009081526001602052604081205482111561064857600080fd5b6001600160a01b03831661065b57600080fd5b336000908152600160205260408120805484929061067a908490610ba4565b90915550506001600160a01b038316600090815260016020526040812080548492906106a7908490610b8c565b90915550506040516001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610298908690610b27565b3360008181526002602090815260408083206001600160a01b038916808552925280832087905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610742908890610b27565b60405180910390a3604051638f4ffcb160e01b81526001600160a01b03861690638f4ffcb19061077e9033908890309089908990600401610a78565b600060405180830381600087803b15801561079857600080fd5b505af11580156107ac573d6000803e3d6000fd5b50600198975050505050505050565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b80356001600160a01b03811681146105df57600080fd5b600082601f83011261080d578081fd5b8135602061082261081d83610b68565b610b3e565b828152818101908583018385028701840188101561083e578586fd5b855b8581101561085c57813584529284019290840190600101610840565b5090979650505050505050565b60006020828403121561087a578081fd5b610883826107e6565b9392505050565b6000806040838503121561089c578081fd5b6108a5836107e6565b91506108b3602084016107e6565b90509250929050565b6000806000606084860312156108d0578081fd5b6108d9846107e6565b92506108e7602085016107e6565b9150604084013590509250925092565b60008060408385031215610909578182fd5b610912836107e6565b946020939093013593505050565b60008060008060608587031215610935578081fd5b61093e856107e6565b935060208501359250604085013567ffffffffffffffff80821115610961578283fd5b818701915087601f830112610974578283fd5b813581811115610982578384fd5b886020828501011115610993578384fd5b95989497505060200194505050565b600080604083850312156109b4578182fd5b823567ffffffffffffffff808211156109cb578384fd5b818501915085601f8301126109de578384fd5b813560206109ee61081d83610b68565b82815281810190858301838502870184018b1015610a0a578889fd5b8896505b84871015610a3357610a1f816107e6565b835260019690960195918301918301610a0e565b5096505086013592505080821115610a49578283fd5b50610a56858286016107fd565b9150509250929050565b600060208284031215610a71578081fd5b5035919050565b6001600160a01b038681168252602082018690528416604082015260806060820181905281018290526000828460a084013781830160a090810191909152601f909201601f19160101949350505050565b901515815260200190565b6000602080835283518082850152825b81811015610b0057858101830151858201604001528201610ae4565b81811115610b115783604083870101525b50601f01601f1916929092016040019392505050565b90815260200190565b60ff91909116815260200190565b60405181810167ffffffffffffffff81118282101715610b6057610b60610bec565b604052919050565b600067ffffffffffffffff821115610b8257610b82610bec565b5060209081020190565b60008219821115610b9f57610b9f610bd6565b500190565b600082821015610bb657610bb6610bd6565b500390565b6000600019821415610bcf57610bcf610bd6565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfea264697066735822122081c22fe0a390ecb95b7bff981fcb77bd780b9d3cf122c99f752d25f678e1c43364736f6c63430008000033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100ea5760003560e01c806342966c681161008c578063a457c2d711610066578063a457c2d7146101b8578063a9059cbb146101cb578063cae9ca51146101de578063dd62ed3e146101f1576100ea565b806342966c681461019257806370a08231146101a557806395d89b41146100ef576100ea565b80631e89d545116100c85780631e89d5451461014257806323b872dd14610157578063313ce5671461016a578063395093511461017f576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461012d575b600080fd5b6100f7610204565b6040516101049190610ad4565b60405180910390f35b61012061011b3660046108f7565b610229565b6040516101049190610ac9565b6101356102a9565b6040516101049190610b27565b6101556101503660046109a2565b6102af565b005b6101206101653660046108bc565b61032b565b61017261047c565b6040516101049190610b30565b61012061018d3660046108f7565b610481565b6101556101a0366004610a60565b610525565b6101356101b3366004610869565b6105c5565b6101206101c63660046108f7565b6105e4565b6101206101d93660046108f7565b61062c565b6101206101ec366004610920565b6106e9565b6101356101ff36600461088a565b6107bb565b60405180604001604052806009815260200168426c6f6f644d61727960b81b81525081565b60006001600160a01b03831661023e57600080fd5b3360008181526002602090815260408083206001600160a01b03881680855292529182902085905590519091907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610298908690610b27565b60405180910390a350600192915050565b60005490565b60005b8251811015610326576103138382815181106102de57634e487b7160e01b600052603260045260246000fd5b602002602001015183838151811061030657634e487b7160e01b600052603260045260246000fd5b602002602001015161062c565b508061031e81610bbb565b9150506102b2565b505050565b6001600160a01b03831660009081526001602052604081205482111561035057600080fd5b6001600160a01b038416600090815260026020908152604080832033845290915290205482111561038057600080fd5b6001600160a01b03831661039357600080fd5b6001600160a01b038416600090815260016020526040812080548492906103bb908490610ba4565b90915550506001600160a01b038316600090815260016020526040812080548492906103e8908490610b8c565b90915550506001600160a01b038416600090815260026020908152604080832033845290915281208054849290610420908490610ba4565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161046a9190610b27565b60405180910390a35060019392505050565b601281565b60006001600160a01b03831661049657600080fd5b3360009081526002602090815260408083206001600160a01b0387168452909152812080548492906104c9908490610b8c565b90915550503360008181526002602090815260408083206001600160a01b0388168085529252918290205491519092917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925916102989190610b27565b8061052f57600080fd5b3360009081526001602052604090205481111561054b57600080fd5b8060008082825461055c9190610ba4565b90915550503360009081526001602052604081208054839290610580908490610ba4565b909155505060405160009033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906105ba908590610b27565b60405180910390a350565b6001600160a01b0381166000908152600160205260409020545b919050565b60006001600160a01b0383166105f957600080fd5b3360009081526002602090815260408083206001600160a01b0387168452909152812080548492906104c9908490610ba4565b3360009081526001602052604081205482111561064857600080fd5b6001600160a01b03831661065b57600080fd5b336000908152600160205260408120805484929061067a908490610ba4565b90915550506001600160a01b038316600090815260016020526040812080548492906106a7908490610b8c565b90915550506040516001600160a01b0384169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610298908690610b27565b3360008181526002602090815260408083206001600160a01b038916808552925280832087905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610742908890610b27565b60405180910390a3604051638f4ffcb160e01b81526001600160a01b03861690638f4ffcb19061077e9033908890309089908990600401610a78565b600060405180830381600087803b15801561079857600080fd5b505af11580156107ac573d6000803e3d6000fd5b50600198975050505050505050565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b80356001600160a01b03811681146105df57600080fd5b600082601f83011261080d578081fd5b8135602061082261081d83610b68565b610b3e565b828152818101908583018385028701840188101561083e578586fd5b855b8581101561085c57813584529284019290840190600101610840565b5090979650505050505050565b60006020828403121561087a578081fd5b610883826107e6565b9392505050565b6000806040838503121561089c578081fd5b6108a5836107e6565b91506108b3602084016107e6565b90509250929050565b6000806000606084860312156108d0578081fd5b6108d9846107e6565b92506108e7602085016107e6565b9150604084013590509250925092565b60008060408385031215610909578182fd5b610912836107e6565b946020939093013593505050565b60008060008060608587031215610935578081fd5b61093e856107e6565b935060208501359250604085013567ffffffffffffffff80821115610961578283fd5b818701915087601f830112610974578283fd5b813581811115610982578384fd5b886020828501011115610993578384fd5b95989497505060200194505050565b600080604083850312156109b4578182fd5b823567ffffffffffffffff808211156109cb578384fd5b818501915085601f8301126109de578384fd5b813560206109ee61081d83610b68565b82815281810190858301838502870184018b1015610a0a578889fd5b8896505b84871015610a3357610a1f816107e6565b835260019690960195918301918301610a0e565b5096505086013592505080821115610a49578283fd5b50610a56858286016107fd565b9150509250929050565b600060208284031215610a71578081fd5b5035919050565b6001600160a01b038681168252602082018690528416604082015260806060820181905281018290526000828460a084013781830160a090810191909152601f909201601f19160101949350505050565b901515815260200190565b6000602080835283518082850152825b81811015610b0057858101830151858201604001528201610ae4565b81811115610b115783604083870101525b50601f01601f1916929092016040019392505050565b90815260200190565b60ff91909116815260200190565b60405181810167ffffffffffffffff81118282101715610b6057610b60610bec565b604052919050565b600067ffffffffffffffff821115610b8257610b82610bec565b5060209081020190565b60008219821115610b9f57610b9f610bd6565b500190565b600082821015610bb657610bb6610bd6565b500390565b6000600019821415610bcf57610bcf610bd6565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfea264697066735822122081c22fe0a390ecb95b7bff981fcb77bd780b9d3cf122c99f752d25f678e1c43364736f6c63430008000033

Deployed Bytecode Sourcemap

1043:3316:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1078:41;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2460:250;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;1539:100::-;;;:::i;:::-;;;;;;;:::i;2242:210::-;;;;;;:::i;:::-;;:::i;:::-;;3067:427;;;;;;:::i;:::-;;:::i;1176:35::-;;;:::i;:::-;;;;;;;:::i;3502:285::-;;;;;;:::i;:::-;;:::i;4098:258::-;;;;;;:::i;:::-;;:::i;1647:116::-;;;;;;:::i;:::-;;:::i;3795:295::-;;;;;;:::i;:::-;;:::i;1920:314::-;;;;;;:::i;:::-;;:::i;2718:341::-;;;;;;:::i;:::-;;:::i;1771:141::-;;;;;;:::i;:::-;;:::i;1078:41::-;;;;;;;;;;;;;;-1:-1:-1;;;1078:41:0;;;;:::o;2460:250::-;2534:4;-1:-1:-1;;;;;2559:21:0;;2551:30;;;;;;2600:10;2592:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2592:28:0;;;;;;;;;;;:36;;;2644;;2592:28;;2600:10;2644:36;;;;2623:5;;2644:36;:::i;:::-;;;;;;;;-1:-1:-1;2698:4:0;2460:250;;;;:::o;1539:100::-;1592:7;1619:12;1539:100;:::o;2242:210::-;2342:9;2337:108;2361:9;:16;2357:1;:20;2337:108;;;2399:34;2408:9;2418:1;2408:12;;;;;;-1:-1:-1;;;2408:12:0;;;;;;;;;;;;;;;2422:7;2430:1;2422:10;;;;;;-1:-1:-1;;;2422:10:0;;;;;;;;;;;;;;;2399:8;:34::i;:::-;-1:-1:-1;2379:3:0;;;;:::i;:::-;;;;2337:108;;;;2242:210;;:::o;3067:427::-;-1:-1:-1;;;;;3189:14:0;;3155:4;3189:14;;;:8;:14;;;;;;3180:23;;;3172:32;;;;;;-1:-1:-1;;;;;3232:13:0;;;;;;:7;:13;;;;;;;;3246:10;3232:25;;;;;;;;3223:34;;;3215:43;;;;;;-1:-1:-1;;;;;3277:16:0;;3269:25;;;;;;-1:-1:-1;;;;;3311:14:0;;;;;;:8;:14;;;;;:23;;3329:5;;3311:14;:23;;3329:5;;3311:23;:::i;:::-;;;;-1:-1:-1;;;;;;;3345:12:0;;;;;;:8;:12;;;;;:21;;3361:5;;3345:12;:21;;3361:5;;3345:21;:::i;:::-;;;;-1:-1:-1;;;;;;;3383:13:0;;;;;;:7;:13;;;;;;;;3397:10;3383:25;;;;;;;:34;;3412:5;;3383:13;:34;;3412:5;;3383:34;:::i;:::-;;;;;;;;3454:2;-1:-1:-1;;;;;3439:25:0;3448:4;-1:-1:-1;;;;;3439:25:0;;3458:5;3439:25;;;;;;:::i;:::-;;;;;;;;-1:-1:-1;3482:4:0;3067:427;;;;;:::o;1176:35::-;1209:2;1176:35;:::o;3502:285::-;3582:4;-1:-1:-1;;;;;3607:21:0;;3599:30;;;;;;3648:10;3640:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3640:28:0;;;;;;;;;:42;;3672:10;;3640:19;:42;;3672:10;;3640:42;:::i;:::-;;;;-1:-1:-1;;3707:10:0;3728:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3698:59:0;;3728:28;;;;;;;;;;3698:59;;;;3707:10;3698:59;;;;3728:28;3698:59;:::i;4098:258::-;4156:11;4148:20;;;;;;4206:10;4197:20;;;;:8;:20;;;;;;4187:30;;;4179:39;;;;;;4245:6;4229:12;;:22;;;;;;;:::i;:::-;;;;-1:-1:-1;;4271:10:0;4262:20;;;;:8;:20;;;;;:30;;4286:6;;4262:20;:30;;4286:6;;4262:30;:::i;:::-;;;;-1:-1:-1;;4308:40:0;;4337:1;;4317:10;;4308:40;;;;4341:6;;4308:40;:::i;:::-;;;;;;;;4098:258;:::o;1647:116::-;-1:-1:-1;;;;;1739:16:0;;1712:7;1739:16;;;:8;:16;;;;;;1647:116;;;;:::o;3795:295::-;3880:4;-1:-1:-1;;;;;3905:21:0;;3897:30;;;;;;3946:10;3938:19;;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3938:28:0;;;;;;;;;:47;;3970:15;;3938:19;:47;;3970:15;;3938:47;:::i;1920:314::-;2033:10;1990:4;2024:20;;;:8;:20;;;;;;2015:29;;;2007:38;;;;;;-1:-1:-1;;;;;2064:16:0;;2056:25;;;;;;2103:10;2094:20;;;;:8;:20;;;;;:29;;2118:5;;2094:20;:29;;2118:5;;2094:29;:::i;:::-;;;;-1:-1:-1;;;;;;;2134:12:0;;;;;;:8;:12;;;;;:21;;2150:5;;2134:12;:21;;2150:5;;2134:21;:::i;:::-;;;;-1:-1:-1;;2173:31:0;;-1:-1:-1;;;;;2173:31:0;;;2182:10;;2173:31;;;;2198:5;;2173:31;:::i;2718:341::-;2848:10;2823:4;2840:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2840:28:0;;;;;;;;;;:37;;;2893;2823:4;;2840:28;;2893:37;;;;2871:6;;2893:37;:::i;:::-;;;;;;;;2941:88;;-1:-1:-1;;;2941:88:0;;-1:-1:-1;;;;;2941:47:0;;;;;:88;;2989:10;;3001:6;;3017:4;;3024;;;;2941:88;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3047:4:0;;2718:341;-1:-1:-1;;;;;;;;2718:341:0:o;1771:141::-;-1:-1:-1;;;;;1880:15:0;;;1853:7;1880:15;;;:7;:15;;;;;;;;:24;;;;;;;;;;;;;1771:141::o;14:175:1:-;84:20;;-1:-1:-1;;;;;133:31:1;;123:42;;113:2;;179:1;176;169:12;194:705;;307:3;300:4;292:6;288:17;284:27;274:2;;329:5;322;315:20;274:2;369:6;356:20;395:4;419:65;434:49;480:2;434:49;:::i;:::-;419:65;:::i;:::-;518:15;;;549:12;;;;581:15;;;627:11;;;615:24;;611:33;;608:42;-1:-1:-1;605:2:1;;;667:5;660;653:20;605:2;693:5;707:163;721:2;718:1;715:9;707:163;;;778:17;;766:30;;816:12;;;;848;;;;739:1;732:9;707:163;;;-1:-1:-1;888:5:1;;264:635;-1:-1:-1;;;;;;;264:635:1:o;904:198::-;;1016:2;1004:9;995:7;991:23;987:32;984:2;;;1037:6;1029;1022:22;984:2;1065:31;1086:9;1065:31;:::i;:::-;1055:41;974:128;-1:-1:-1;;;974:128:1:o;1107:274::-;;;1236:2;1224:9;1215:7;1211:23;1207:32;1204:2;;;1257:6;1249;1242:22;1204:2;1285:31;1306:9;1285:31;:::i;:::-;1275:41;;1335:40;1371:2;1360:9;1356:18;1335:40;:::i;:::-;1325:50;;1194:187;;;;;:::o;1386:342::-;;;;1532:2;1520:9;1511:7;1507:23;1503:32;1500:2;;;1553:6;1545;1538:22;1500:2;1581:31;1602:9;1581:31;:::i;:::-;1571:41;;1631:40;1667:2;1656:9;1652:18;1631:40;:::i;:::-;1621:50;;1718:2;1707:9;1703:18;1690:32;1680:42;;1490:238;;;;;:::o;1733:266::-;;;1862:2;1850:9;1841:7;1837:23;1833:32;1830:2;;;1883:6;1875;1868:22;1830:2;1911:31;1932:9;1911:31;:::i;:::-;1901:41;1989:2;1974:18;;;;1961:32;;-1:-1:-1;;;1820:179:1:o;2004:785::-;;;;;2169:2;2157:9;2148:7;2144:23;2140:32;2137:2;;;2190:6;2182;2175:22;2137:2;2218:31;2239:9;2218:31;:::i;:::-;2208:41;;2296:2;2285:9;2281:18;2268:32;2258:42;;2351:2;2340:9;2336:18;2323:32;2374:18;2415:2;2407:6;2404:14;2401:2;;;2436:6;2428;2421:22;2401:2;2479:6;2468:9;2464:22;2454:32;;2524:7;2517:4;2513:2;2509:13;2505:27;2495:2;;2551:6;2543;2536:22;2495:2;2596;2583:16;2622:2;2614:6;2611:14;2608:2;;;2643:6;2635;2628:22;2608:2;2693:7;2688:2;2679:6;2675:2;2671:15;2667:24;2664:37;2661:2;;;2719:6;2711;2704:22;2661:2;2127:662;;;;-1:-1:-1;;2755:2:1;2747:11;;-1:-1:-1;;;2127:662:1:o;2794:1226::-;;;2973:2;2961:9;2952:7;2948:23;2944:32;2941:2;;;2994:6;2986;2979:22;2941:2;3039:9;3026:23;3068:18;3109:2;3101:6;3098:14;3095:2;;;3130:6;3122;3115:22;3095:2;3173:6;3162:9;3158:22;3148:32;;3218:7;3211:4;3207:2;3203:13;3199:27;3189:2;;3245:6;3237;3230:22;3189:2;3286;3273:16;3308:4;3332:65;3347:49;3393:2;3347:49;:::i;3332:65::-;3431:15;;;3462:12;;;;3494:11;;;3532;;;3524:20;;3520:29;;3517:42;-1:-1:-1;3514:2:1;;;3577:6;3569;3562:22;3514:2;3604:6;3595:15;;3619:171;3633:2;3630:1;3627:9;3619:171;;;3690:25;3711:3;3690:25;:::i;:::-;3678:38;;3651:1;3644:9;;;;;3736:12;;;;3768;;3619:171;;;-1:-1:-1;3809:5:1;-1:-1:-1;;3852:18:1;;3839:32;;-1:-1:-1;;3883:16:1;;;3880:2;;;3917:6;3909;3902:22;3880:2;;3945:69;4006:7;3995:8;3984:9;3980:24;3945:69;:::i;:::-;3935:79;;;2931:1089;;;;;:::o;4025:190::-;;4137:2;4125:9;4116:7;4112:23;4108:32;4105:2;;;4158:6;4150;4143:22;4105:2;-1:-1:-1;4186:23:1;;4095:120;-1:-1:-1;4095:120:1:o;4220:665::-;-1:-1:-1;;;;;4499:15:1;;;4481:34;;4546:2;4531:18;;4524:34;;;4594:15;;4589:2;4574:18;;4567:43;4646:3;4641:2;4626:18;;4619:31;;;4666:19;;4659:35;;;4220:665;4687:6;4737;4461:3;4716:19;;4703:49;4772:22;;;4796:3;4768:32;;;4761:46;;;;4868:2;4847:15;;;-1:-1:-1;;4843:29:1;4828:45;4824:55;;4433:452;-1:-1:-1;;;;4433:452:1:o;4890:187::-;5055:14;;5048:22;5030:41;;5018:2;5003:18;;4985:92::o;5082:603::-;;5223:2;5252;5241:9;5234:21;5284:6;5278:13;5327:6;5322:2;5311:9;5307:18;5300:34;5352:4;5365:140;5379:6;5376:1;5373:13;5365:140;;;5474:14;;;5470:23;;5464:30;5440:17;;;5459:2;5436:26;5429:66;5394:10;;5365:140;;;5523:6;5520:1;5517:13;5514:2;;;5593:4;5588:2;5579:6;5568:9;5564:22;5560:31;5553:45;5514:2;-1:-1:-1;5669:2:1;5648:15;-1:-1:-1;;5644:29:1;5629:45;;;;5676:2;5625:54;;5203:482;-1:-1:-1;;;5203:482:1:o;5690:177::-;5836:25;;;5824:2;5809:18;;5791:76::o;5872:184::-;6044:4;6032:17;;;;6014:36;;6002:2;5987:18;;5969:87::o;6061:251::-;6131:2;6125:9;6161:17;;;6208:18;6193:34;;6229:22;;;6190:62;6187:2;;;6255:18;;:::i;:::-;6291:2;6284:22;6105:207;;-1:-1:-1;6105:207:1:o;6317:192::-;;6416:18;6408:6;6405:30;6402:2;;;6438:18;;:::i;:::-;-1:-1:-1;6498:4:1;6479:17;;;6475:28;;6392:117::o;6514:128::-;;6585:1;6581:6;6578:1;6575:13;6572:2;;;6591:18;;:::i;:::-;-1:-1:-1;6627:9:1;;6562:80::o;6647:125::-;;6715:1;6712;6709:8;6706:2;;;6720:18;;:::i;:::-;-1:-1:-1;6757:9:1;;6696:76::o;6777:135::-;;-1:-1:-1;;6837:17:1;;6834:2;;;6857:18;;:::i;:::-;-1:-1:-1;6904:1:1;6893:13;;6824:88::o;6917:127::-;6978:10;6973:3;6969:20;6966:1;6959:31;7009:4;7006:1;6999:15;7033:4;7030:1;7023:15;7049:127;7110:10;7105:3;7101:20;7098:1;7091:31;7141:4;7138:1;7131:15;7165:4;7162:1;7155:15

Swarm Source

ipfs://81c22fe0a390ecb95b7bff981fcb77bd780b9d3cf122c99f752d25f678e1c433
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.