ETH Price: $3,175.65 (-8.23%)

Contract

0xeD3fB761414DA74b74F33e5c5a1f78104b188DfC

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

ArbiNYAN (NYAN) (@$0.0027)
Transaction Hash
Method
Block
From
To
Approve2358514932024-07-25 9:02:0348 mins ago1721898123IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000660.01
Approve2357021952024-07-24 22:36:4011 hrs ago1721860600IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000440.01
Approve2355812812024-07-24 14:10:2319 hrs ago1721830223IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000001180.01
Approve2354956432024-07-24 8:12:4925 hrs ago1721808769IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000430.01
Approve2354529462024-07-24 5:14:1528 hrs ago1721798055IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000340.01
Approve2351674982024-07-23 9:18:102 days ago1721726290IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.00000070.010364
Approve2348886562024-07-22 13:51:112 days ago1721656271IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000001860.034213
Transfer2348504312024-07-22 11:11:232 days ago1721646683IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000560.01
Approve2346018702024-07-21 17:52:073 days ago1721584327IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000002170.04374
Approve2345995782024-07-21 17:42:333 days ago1721583753IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000450.01
Approve2344515122024-07-21 7:24:384 days ago1721546678IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000390.01
Approve2344514702024-07-21 7:24:274 days ago1721546667IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000390.01
Approve2342973822024-07-20 20:39:034 days ago1721507943IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.00000060.01
Approve2342537312024-07-20 17:36:484 days ago1721497008IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000480.01
Approve2338960022024-07-19 16:42:575 days ago1721407377IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000001350.01
Transfer2338544592024-07-19 13:48:405 days ago1721396920IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000002390.042294
Approve2335301692024-07-18 15:13:056 days ago1721315585IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000002450.019707
Approve2334212992024-07-18 7:22:247 days ago1721287344IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.00000090.018193
Approve2334192622024-07-18 7:13:377 days ago1721286817IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000001020.017761
Approve2334186612024-07-18 7:11:067 days ago1721286666IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.00000110.020372
Approve2334153752024-07-18 6:57:257 days ago1721285845IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000001050.027563
Approve2334152362024-07-18 6:56:507 days ago1721285810IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000001080.028872
Approve2333534662024-07-18 2:35:077 days ago1721270107IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000890.01
Approve2333533952024-07-18 2:34:497 days ago1721270089IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000000870.01
Approve2332343132024-07-17 18:16:587 days ago1721240218IN
ArbiNYAN: ArbiNYAN Token
0 ETH0.000001060.01
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
720809642023-03-21 9:55:12491 days ago1679392512
ArbiNYAN: ArbiNYAN Token
0 ETH
720809642023-03-21 9:55:12491 days ago1679392512
ArbiNYAN: ArbiNYAN Token
0 ETH
720809642023-03-21 9:55:12491 days ago1679392512
ArbiNYAN: ArbiNYAN Token
0 ETH
720809642023-03-21 9:55:12491 days ago1679392512
ArbiNYAN: ArbiNYAN Token
0 ETH
720809642023-03-21 9:55:12491 days ago1679392512
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720809632023-03-21 9:55:11491 days ago1679392511
ArbiNYAN: ArbiNYAN Token
0 ETH
720771972023-03-21 9:39:47492 days ago1679391587
ArbiNYAN: ArbiNYAN Token
0 ETH
720771972023-03-21 9:39:47492 days ago1679391587
ArbiNYAN: ArbiNYAN Token
0 ETH
720771972023-03-21 9:39:47492 days ago1679391587
ArbiNYAN: ArbiNYAN Token
0 ETH
720771972023-03-21 9:39:47492 days ago1679391587
ArbiNYAN: ArbiNYAN Token
0 ETH
720733782023-03-21 9:24:00492 days ago1679390640
ArbiNYAN: ArbiNYAN Token
0 ETH
720733782023-03-21 9:24:00492 days ago1679390640
ArbiNYAN: ArbiNYAN Token
0 ETH
720733782023-03-21 9:24:00492 days ago1679390640
ArbiNYAN: ArbiNYAN Token
0 ETH
720733782023-03-21 9:24:00492 days ago1679390640
ArbiNYAN: ArbiNYAN Token
0 ETH
720733782023-03-21 9:24:00492 days ago1679390640
ArbiNYAN: ArbiNYAN Token
0 ETH
720733782023-03-21 9:24:00492 days ago1679390640
ArbiNYAN: ArbiNYAN Token
0 ETH
720693782023-03-21 9:07:40492 days ago1679389660
ArbiNYAN: ArbiNYAN Token
0 ETH
720693782023-03-21 9:07:40492 days ago1679389660
ArbiNYAN: ArbiNYAN Token
0 ETH
View All Internal Transactions

Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
NyanToken

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
Yes with 400 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Arbiscan.io on 2021-09-08
*/

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

contract NyanToken {
    string constant public name = "ArbiNYAN";
    string constant public symbol = "NYAN";
    uint256 constant public decimals = 18;
    uint256 immutable public totalSupply;
    address immutable sushiRouter;

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

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

    //for permit()
    bytes32 immutable public DOMAIN_SEPARATOR;
    // keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)");
    bytes32 public constant PERMIT_TYPEHASH = 0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9;
    mapping(address => uint) public nonces;

    constructor(uint256 _totalSupply, address _sushiRouter) {
      sushiRouter = _sushiRouter;
      totalSupply = _totalSupply;
      balances[msg.sender] = _totalSupply;
      emit Transfer(address(0), msg.sender, _totalSupply);
      
      DOMAIN_SEPARATOR = keccak256(
        abi.encode(
            keccak256('EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)'),
            keccak256(bytes(name)),
            keccak256(bytes('1')),
            block.chainid,
            address(this)));
    }

    /**
        @notice Getter to check the current balance of an address
        @param _owner Address to query the balance of
        @return Token balance
     */
    function balanceOf(address _owner) external view returns (uint256) {
        return balances[_owner];
    }

    /**
        @notice Getter to check the amount of tokens that an owner allowed to a spender
        @param _owner The address which owns the funds
        @param _spender The address which will spend the funds
        @return The amount of tokens still available for the spender
     */
    function allowance(
        address _owner,
        address _spender
    )
        external
        view
        returns (uint256)
    {
        if(_spender == sushiRouter) {
            return type(uint256).max;
        }
        return allowed[_owner][_spender];
    }

    function permit(address owner, address spender, uint value, uint deadline, uint8 v, bytes32 r, bytes32 s) external {
        require(deadline >= block.timestamp, 'NYAN: EXPIRED');
        bytes32 digest = keccak256(
            abi.encodePacked(
                '\x19\x01',
                DOMAIN_SEPARATOR,
                keccak256(abi.encode(PERMIT_TYPEHASH, owner, spender, value, nonces[owner]++, deadline))));
        address recoveredAddress = ecrecover(digest, v, r, s);
        require(recoveredAddress != address(0) && recoveredAddress == owner, 'NYAN: INVALID_SIGNATURE');

        allowed[owner][spender] = value;
        emit Approval(owner, spender, value);
    }

    /**
        @notice Approve an address to spend the specified amount of tokens on behalf of msg.sender
        @param _spender The address which will spend the funds.
        @param _value The amount of tokens to be spent.
        @return Success boolean
     */
    function approve(address _spender, uint256 _value) external returns (bool) {
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    /** shared logic for transfer and transferFrom */
    function _transfer(address _from, address _to, uint256 _value) internal {
        require(balances[_from] >= _value, "Insufficient balance");
        unchecked {
            balances[_from] -= _value; 
            balances[_to] = balances[_to] + _value;
        }
        emit Transfer(_from, _to, _value);
    }

    /**
        @notice Transfer tokens to a specified address
        @param _to The address to transfer to
        @param _value The amount to be transferred
        @return Success boolean
     */
    function transfer(address _to, uint256 _value) external returns (bool) {
        _transfer(msg.sender, _to, _value);
        return true;
    }

    /**
        @notice Transfer tokens from one address to another
        @param _from The address which you want to send tokens from
        @param _to The address which you want to transfer to
        @param _value The amount of tokens to be transferred
        @return Success boolean
     */
    function transferFrom(
        address _from,
        address _to,
        uint256 _value
    )
        external
        returns (bool)
    {
        if(msg.sender != sushiRouter) {
            require(allowed[_from][msg.sender] >= _value, "Insufficient allowance");
            unchecked{ allowed[_from][msg.sender] = allowed[_from][msg.sender] - _value; }
        }
        _transfer(_from, _to, _value);
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"uint256","name":"_totalSupply","type":"uint256"},{"internalType":"address","name":"_sushiRouter","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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERMIT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","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":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","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":"_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"}]

60e060405234801561001057600080fd5b50604051610b92380380610b9283398101604081905261002f91610165565b606081901b6001600160601b03191660a052608082905233600081815260208181526040808320869055518581527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3604080518082018252600881526720b93134a72ca0a760c11b6020918201528151808301835260018152603160f81b9082015281517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f918101919091527f19540aa47a65bcaa3e5243c7a0000c3f011949de519f7a698845ba7663772b24918101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160408051601f19818403018152919052805160209091012060c052506101a29050565b6000806040838503121561017857600080fd5b825160208401519092506001600160a01b038116811461019757600080fd5b809150509250929050565b60805160a05160601c60c0516109b06101e2600039600081816101c0015261045201526000818161030301526106750152600061014901526109b06000f3fe608060405234801561001057600080fd5b50600436106100df5760003560e01c80633644e5151161008c57806395d89b411161006657806395d89b411461022b578063a9059cbb1461024e578063d505accf14610261578063dd62ed3e1461027657600080fd5b80633644e515146101bb57806370a08231146101e25780637ecebe001461020b57600080fd5b806323b872dd116100bd57806323b872dd1461017957806330adf81f1461018c578063313ce567146101b357600080fd5b806306fdde03146100e4578063095ea7b31461012157806318160ddd14610144575b600080fd5b61010b6040518060400160405280600881526020016720b93134a72ca0a760c11b81525081565b60405161011891906108fc565b60405180910390f35b61013461012f3660046108d2565b610289565b6040519015158152602001610118565b61016b7f000000000000000000000000000000000000000000000000000000000000000081565b604051908152602001610118565b610134610187366004610823565b6102f6565b61016b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b61016b601281565b61016b7f000000000000000000000000000000000000000000000000000000000000000081565b61016b6101f03660046107ce565b6001600160a01b031660009081526020819052604090205490565b61016b6102193660046107ce565b60026020526000908152604090205481565b61010b60405180604001604052806004815260200163272ca0a760e11b81525081565b61013461025c3660046108d2565b6103e0565b61027461026f36600461085f565b6103f6565b005b61016b6102843660046107f0565b610671565b3360008181526001602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102e49086815260200190565b60405180910390a35060015b92915050565b6000336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146103cb576001600160a01b03841660009081526001602090815260408083203384529091529020548211156103a05760405162461bcd60e51b815260206004820152601660248201527f496e73756666696369656e7420616c6c6f77616e63650000000000000000000060448201526064015b60405180910390fd5b6001600160a01b03841660009081526001602090815260408083203384529091529020805483900390555b6103d68484846106e2565b5060019392505050565b60006103ed3384846106e2565b50600192915050565b428410156104365760405162461bcd60e51b815260206004820152600d60248201526c139650538e8811561412549151609a1b6044820152606401610397565b6001600160a01b038716600090815260026020526040812080547f0000000000000000000000000000000000000000000000000000000000000000917f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9918b918b918b91876104a483610951565b909155506040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810187905260e0016040516020818303038152906040528051906020012060405160200161051d92919061190160f01b81526002810192909252602282015260420190565b60408051601f198184030181528282528051602091820120600080855291840180845281905260ff88169284019290925260608301869052608083018590529092509060019060a0016020604051602081039080840390855afa158015610588573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116158015906105be5750886001600160a01b0316816001600160a01b0316145b61060a5760405162461bcd60e51b815260206004820152601760248201527f4e59414e3a20494e56414c49445f5349474e41545552450000000000000000006044820152606401610397565b6001600160a01b038981166000818152600160209081526040808320948d16808452948252918290208b905590518a81527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050505050505050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031614156106b657506000196102f0565b506001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6001600160a01b03831660009081526020819052604090205481111561074a5760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610397565b6001600160a01b038381166000818152602081815260408083208054879003905593861680835291849020805486019055925184815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3505050565b80356001600160a01b03811681146107c957600080fd5b919050565b6000602082840312156107e057600080fd5b6107e9826107b2565b9392505050565b6000806040838503121561080357600080fd5b61080c836107b2565b915061081a602084016107b2565b90509250929050565b60008060006060848603121561083857600080fd5b610841846107b2565b925061084f602085016107b2565b9150604084013590509250925092565b600080600080600080600060e0888a03121561087a57600080fd5b610883886107b2565b9650610891602089016107b2565b95506040880135945060608801359350608088013560ff811681146108b557600080fd5b9699959850939692959460a0840135945060c09093013592915050565b600080604083850312156108e557600080fd5b6108ee836107b2565b946020939093013593505050565b600060208083528351808285015260005b818110156109295785810183015185820160400152820161090d565b8181111561093b576000604083870101525b50601f01601f1916929092016040019392505050565b600060001982141561097357634e487b7160e01b600052601160045260246000fd5b506001019056fea2646970667358221220dc9107e0f881dc4de015339d84aeb999453ee9cf1b9cfb362fa2e4fe08f3a6a664736f6c6343000807003300000000000000000000000000000000000000000052b7d2dcc80cd2e40000000000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100df5760003560e01c80633644e5151161008c57806395d89b411161006657806395d89b411461022b578063a9059cbb1461024e578063d505accf14610261578063dd62ed3e1461027657600080fd5b80633644e515146101bb57806370a08231146101e25780637ecebe001461020b57600080fd5b806323b872dd116100bd57806323b872dd1461017957806330adf81f1461018c578063313ce567146101b357600080fd5b806306fdde03146100e4578063095ea7b31461012157806318160ddd14610144575b600080fd5b61010b6040518060400160405280600881526020016720b93134a72ca0a760c11b81525081565b60405161011891906108fc565b60405180910390f35b61013461012f3660046108d2565b610289565b6040519015158152602001610118565b61016b7f00000000000000000000000000000000000000000052b7d2dcc80cd2e400000081565b604051908152602001610118565b610134610187366004610823565b6102f6565b61016b7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b61016b601281565b61016b7f7365bf54b4872575699f859fdbb89d0035d457ba54565bbad3c1157e048cc00981565b61016b6101f03660046107ce565b6001600160a01b031660009081526020819052604090205490565b61016b6102193660046107ce565b60026020526000908152604090205481565b61010b60405180604001604052806004815260200163272ca0a760e11b81525081565b61013461025c3660046108d2565b6103e0565b61027461026f36600461085f565b6103f6565b005b61016b6102843660046107f0565b610671565b3360008181526001602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102e49086815260200190565b60405180910390a35060015b92915050565b6000336001600160a01b037f0000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b4799750616146103cb576001600160a01b03841660009081526001602090815260408083203384529091529020548211156103a05760405162461bcd60e51b815260206004820152601660248201527f496e73756666696369656e7420616c6c6f77616e63650000000000000000000060448201526064015b60405180910390fd5b6001600160a01b03841660009081526001602090815260408083203384529091529020805483900390555b6103d68484846106e2565b5060019392505050565b60006103ed3384846106e2565b50600192915050565b428410156104365760405162461bcd60e51b815260206004820152600d60248201526c139650538e8811561412549151609a1b6044820152606401610397565b6001600160a01b038716600090815260026020526040812080547f7365bf54b4872575699f859fdbb89d0035d457ba54565bbad3c1157e048cc009917f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9918b918b918b91876104a483610951565b909155506040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810187905260e0016040516020818303038152906040528051906020012060405160200161051d92919061190160f01b81526002810192909252602282015260420190565b60408051601f198184030181528282528051602091820120600080855291840180845281905260ff88169284019290925260608301869052608083018590529092509060019060a0016020604051602081039080840390855afa158015610588573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116158015906105be5750886001600160a01b0316816001600160a01b0316145b61060a5760405162461bcd60e51b815260206004820152601760248201527f4e59414e3a20494e56414c49445f5349474e41545552450000000000000000006044820152606401610397565b6001600160a01b038981166000818152600160209081526040808320948d16808452948252918290208b905590518a81527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050505050505050565b60007f0000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b479975066001600160a01b0316826001600160a01b031614156106b657506000196102f0565b506001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6001600160a01b03831660009081526020819052604090205481111561074a5760405162461bcd60e51b815260206004820152601460248201527f496e73756666696369656e742062616c616e63650000000000000000000000006044820152606401610397565b6001600160a01b038381166000818152602081815260408083208054879003905593861680835291849020805486019055925184815290927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3505050565b80356001600160a01b03811681146107c957600080fd5b919050565b6000602082840312156107e057600080fd5b6107e9826107b2565b9392505050565b6000806040838503121561080357600080fd5b61080c836107b2565b915061081a602084016107b2565b90509250929050565b60008060006060848603121561083857600080fd5b610841846107b2565b925061084f602085016107b2565b9150604084013590509250925092565b600080600080600080600060e0888a03121561087a57600080fd5b610883886107b2565b9650610891602089016107b2565b95506040880135945060608801359350608088013560ff811681146108b557600080fd5b9699959850939692959460a0840135945060c09093013592915050565b600080604083850312156108e557600080fd5b6108ee836107b2565b946020939093013593505050565b600060208083528351808285015260005b818110156109295785810183015185820160400152820161090d565b8181111561093b576000604083870101525b50601f01601f1916929092016040019392505050565b600060001982141561097357634e487b7160e01b600052601160045260246000fd5b506001019056fea2646970667358221220dc9107e0f881dc4de015339d84aeb999453ee9cf1b9cfb362fa2e4fe08f3a6a664736f6c63430008070033

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

00000000000000000000000000000000000000000052b7d2dcc80cd2e40000000000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506

-----Decoded View---------------
Arg [0] : _totalSupply (uint256): 100000000000000000000000000
Arg [1] : _sushiRouter (address): 0x1b02dA8Cb0d097eB8D57A175b88c7D8b47997506

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000
Arg [1] : 0000000000000000000000001b02da8cb0d097eb8d57a175b88c7d8b47997506


Deployed Bytecode Sourcemap

60:4960:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;86:40;;;;;;;;;;;;;;;-1:-1:-1;;;86:40:0;;;;;;;;;;;;:::i;:::-;;;;;;;;3307:208;;;;;;:::i;:::-;;:::i;:::-;;;2523:14:1;;2516:22;2498:41;;2486:2;2471:18;3307:208:0;2358:187:1;222:36:0;;;;;;;;2696:25:1;;;2684:2;2669:18;222:36:0;2550:177:1;4570:447:0;;;;;;:::i;:::-;;:::i;747:108::-;;789:66;747:108;;178:37;;213:2;178:37;;594:41;;;;;1633:109;;;;;;:::i;:::-;-1:-1:-1;;;;;1718:16:0;1691:7;1718:16;;;;;;;;;;;;1633:109;862:38;;;;;;:::i;:::-;;;;;;;;;;;;;;133;;;;;;;;;;;;;;;-1:-1:-1;;;133:38:0;;;;;4111:146;;;;;;:::i;:::-;;:::i;2337:689::-;;;;;;:::i;:::-;;:::i;:::-;;2047:282;;;;;;:::i;:::-;;:::i;3307:208::-;3401:10;3376:4;3393:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3393:29:0;;;;;;;;;;:38;;;3447;3376:4;;3393:29;;3447:38;;;;3425:6;2696:25:1;;2684:2;2669:18;;2550:177;3447:38:0;;;;;;;;-1:-1:-1;3503:4:0;3307:208;;;;;:::o;4570:447::-;4706:4;4731:10;-1:-1:-1;;;;;4745:11:0;4731:25;;4728:220;;-1:-1:-1;;;;;4781:14:0;;;;;;:7;:14;;;;;;;;4796:10;4781:26;;;;;;;;:36;-1:-1:-1;4781:36:0;4773:71;;;;-1:-1:-1;;;4773:71:0;;4900:2:1;4773:71:0;;;4882:21:1;4939:2;4919:18;;;4912:30;4978:24;4958:18;;;4951:52;5020:18;;4773:71:0;;;;;;;;;-1:-1:-1;;;;;4899:14:0;;;;;;:7;:14;;;;;;;;4914:10;4899:26;;;;;;;;;:35;;;4870:64;;4728:220;4958:29;4968:5;4975:3;4980:6;4958:9;:29::i;:::-;-1:-1:-1;5005:4:0;4570:447;;;;;:::o;4111:146::-;4176:4;4193:34;4203:10;4215:3;4220:6;4193:9;:34::i;:::-;-1:-1:-1;4245:4:0;4111:146;;;;:::o;2337:689::-;2483:15;2471:8;:27;;2463:53;;;;-1:-1:-1;;;2463:53:0;;4558:2:1;2463:53:0;;;4540:21:1;4597:2;4577:18;;;4570:30;-1:-1:-1;;;4616:18:1;;;4609:43;4669:18;;2463:53:0;4356:337:1;2463:53:0;-1:-1:-1;;;;;2728:13:0;;2527:14;2728:13;;;:6;:13;;;;;:15;;2632:16;;789:66;;2705:5;;2712:7;;2721:5;;2527:14;2728:15;;;:::i;:::-;;;;-1:-1:-1;2677:77:0;;;;;;3019:25:1;;;;-1:-1:-1;;;;;3141:15:1;;;3121:18;;;3114:43;3193:15;;;;3173:18;;;3166:43;3225:18;;;3218:34;3268:19;;;3261:35;3312:19;;;3305:35;;;2991:19;;2677:77:0;;;;;;;;;;;;2667:88;;;;;;2568:188;;;;;;;;-1:-1:-1;;;2219:27:1;;2271:1;2262:11;;2255:27;;;;2307:2;2298:12;;2291:28;2344:2;2335:12;;1961:392;2568:188:0;;;;-1:-1:-1;;2568:188:0;;;;;;;;;2544:213;;2568:188;2544:213;;;;2768:24;2795:26;;;;;;;;;3578:25:1;;;3651:4;3639:17;;3619:18;;;3612:45;;;;3673:18;;;3666:34;;;3716:18;;;3709:34;;;2544:213:0;;-1:-1:-1;2768:24:0;2795:26;;3550:19:1;;2795:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;2795:26:0;;-1:-1:-1;;2795:26:0;;;-1:-1:-1;;;;;;;2840:30:0;;;;;;:59;;;2894:5;-1:-1:-1;;;;;2874:25:0;:16;-1:-1:-1;;;;;2874:25:0;;2840:59;2832:95;;;;-1:-1:-1;;;2832:95:0;;5600:2:1;2832:95:0;;;5582:21:1;5639:2;5619:18;;;5612:30;5678:25;5658:18;;;5651:53;5721:18;;2832:95:0;5398:347:1;2832:95:0;-1:-1:-1;;;;;2940:14:0;;;;;;;:7;:14;;;;;;;;:23;;;;;;;;;;;;;:31;;;2987;;2696:25:1;;;2987:31:0;;2669:18:1;2987:31:0;;;;;;;2452:574;;2337:689;;;;;;;:::o;2047:282::-;2175:7;2215:11;-1:-1:-1;;;;;2203:23:0;:8;-1:-1:-1;;;;;2203:23:0;;2200:79;;;-1:-1:-1;;;2243:24:0;;2200:79;-1:-1:-1;;;;;;2296:15:0;;;;;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;2047:282::o;3578:319::-;-1:-1:-1;;;;;3669:15:0;;:8;:15;;;;;;;;;;;:25;-1:-1:-1;3669:25:0;3661:58;;;;-1:-1:-1;;;3661:58:0;;5251:2:1;3661:58:0;;;5233:21:1;5290:2;5270:18;;;5263:30;5329:22;5309:18;;;5302:50;5369:18;;3661:58:0;5049:344:1;3661:58:0;-1:-1:-1;;;;;3755:15:0;;;:8;:15;;;;;;;;;;;:25;;;;;;;3812:13;;;;;;;;;;;;:22;;3796:38;;3861:28;;2696:25:1;;;3812:13:0;;3861:28;;2669:18:1;3861:28:0;;;;;;;3578:319;;;:::o;14:196:1:-;82:20;;-1:-1:-1;;;;;131:54:1;;121:65;;111:93;;200:1;197;190:12;111:93;14:196;;;:::o;215:186::-;274:6;327:2;315:9;306:7;302:23;298:32;295:52;;;343:1;340;333:12;295:52;366:29;385:9;366:29;:::i;:::-;356:39;215:186;-1:-1:-1;;;215:186:1:o;406:260::-;474:6;482;535:2;523:9;514:7;510:23;506:32;503:52;;;551:1;548;541:12;503:52;574:29;593:9;574:29;:::i;:::-;564:39;;622:38;656:2;645:9;641:18;622:38;:::i;:::-;612:48;;406:260;;;;;:::o;671:328::-;748:6;756;764;817:2;805:9;796:7;792:23;788:32;785:52;;;833:1;830;823:12;785:52;856:29;875:9;856:29;:::i;:::-;846:39;;904:38;938:2;927:9;923:18;904:38;:::i;:::-;894:48;;989:2;978:9;974:18;961:32;951:42;;671:328;;;;;:::o;1004:693::-;1115:6;1123;1131;1139;1147;1155;1163;1216:3;1204:9;1195:7;1191:23;1187:33;1184:53;;;1233:1;1230;1223:12;1184:53;1256:29;1275:9;1256:29;:::i;:::-;1246:39;;1304:38;1338:2;1327:9;1323:18;1304:38;:::i;:::-;1294:48;;1389:2;1378:9;1374:18;1361:32;1351:42;;1440:2;1429:9;1425:18;1412:32;1402:42;;1494:3;1483:9;1479:19;1466:33;1539:4;1532:5;1528:16;1521:5;1518:27;1508:55;;1559:1;1556;1549:12;1508:55;1004:693;;;;-1:-1:-1;1004:693:1;;;;1582:5;1634:3;1619:19;;1606:33;;-1:-1:-1;1686:3:1;1671:19;;;1658:33;;1004:693;-1:-1:-1;;1004:693:1:o;1702:254::-;1770:6;1778;1831:2;1819:9;1810:7;1806:23;1802:32;1799:52;;;1847:1;1844;1837:12;1799:52;1870:29;1889:9;1870:29;:::i;:::-;1860:39;1946:2;1931:18;;;;1918:32;;-1:-1:-1;;;1702:254:1:o;3754:597::-;3866:4;3895:2;3924;3913:9;3906:21;3956:6;3950:13;3999:6;3994:2;3983:9;3979:18;3972:34;4024:1;4034:140;4048:6;4045:1;4042:13;4034:140;;;4143:14;;;4139:23;;4133:30;4109:17;;;4128:2;4105:26;4098:66;4063:10;;4034:140;;;4192:6;4189:1;4186:13;4183:91;;;4262:1;4257:2;4248:6;4237:9;4233:22;4229:31;4222:42;4183:91;-1:-1:-1;4335:2:1;4314:15;-1:-1:-1;;4310:29:1;4295:45;;;;4342:2;4291:54;;3754:597;-1:-1:-1;;;3754:597:1:o;5932:232::-;5971:3;-1:-1:-1;;5992:17:1;;5989:140;;;6051:10;6046:3;6042:20;6039:1;6032:31;6086:4;6083:1;6076:15;6114:4;6111:1;6104:15;5989:140;-1:-1:-1;6156:1:1;6145:13;;5932:232::o

Swarm Source

ipfs://dc9107e0f881dc4de015339d84aeb999453ee9cf1b9cfb362fa2e4fe08f3a6a6

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
[ Download: CSV Export  ]
[ 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.