Contract 0xf1554c77c33cba3a798ee2ed1e866d81fe998723

Contract Overview

Balance:
0 MATIC
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0xb5d6174e20c4b19f4e54e4265361cd1e65576b4e23c67deb30e2c2a513bc6a37Approve334605802023-03-23 8:00:196 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000017
0x8dc0bac69836f3a63a7411941e8105d7c4312027413408326fcaf5d06bd8bd17Mint334605762023-03-23 8:00:116 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000017
0xcb65b5835880349ac4a6f86c119bad355828bcae22d6eef5df3899baa9b9cf6aApprove334601552023-03-23 7:45:1521 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000017
0xe31ecc2e352feff7b3ced53d4aa82fe9d57baa3f38a7d9af544a09df8a3ba218Mint334601522023-03-23 7:45:0921 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000016
0x068b6698d931be6c5a87a31cb536fe3f4dcdd86efd354db011ff388ce2ad7f7dApprove334597312023-03-23 7:30:1536 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000016
0xf0047fdeb4fde0d79446991d952cf2f822a95c456582a6687a1e933b5272bbf0Mint334597292023-03-23 7:30:1136 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000016
0x5e5521d1336ecba8373ceb809d976bf91c6263482726c66262af08d4af66799eApprove334593082023-03-23 7:15:1551 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000015
0xd2e80132505aab558a29fa8bd3bdd8b0f1da36f40a200dc5f44b6a50aeba1a96Mint334593052023-03-23 7:15:0951 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000015
0xc8dbae128f2dd1bd3243918c544dc2f4ba9a6e9d6f4feb49f1e5f02ccb1e21cfApprove334588842023-03-23 7:00:151 hr 6 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000016
0x5a0fd38695bbd8c0b20380ba865776693129c552a0e52c918ff7ef6062f7bf0cMint334588812023-03-23 7:00:091 hr 6 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000016
0x2854b39410b2cf4235623ff2b9e27cc3f273d577eed1110749c0cb5bb0e39c20Approve334584612023-03-23 6:45:151 hr 21 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000015
0xce637495ac31c6c46e3d5e4cc2fc377ca1903507b618b2777a9c0333f61da078Mint334584582023-03-23 6:45:091 hr 21 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000015
0xcd39350d4a9f946da9ee2e1028eb2d386cfe5a6d9cb0e82105d31ca03868ed33Approve334580372023-03-23 6:30:151 hr 36 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000015
0x0c76ad35d5bf7e99378f9922cb193bf4d667af49791910560da7889fa83c9782Mint334580352023-03-23 6:30:111 hr 36 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000015
0x0b9ee775020505145a633c564a2da2c67dcebf93672aef5c9ab336d258703b3eApprove334576142023-03-23 6:15:151 hr 51 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000015
0xaf057e87842a152af8a3fb0f107863b61697717f99d545d7d85ae4ed4311d3b9Mint334576122023-03-23 6:15:111 hr 51 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000015
0x9a2fefc0666e761a2c0bc3e555a923645e80975318d1dfacb7b0ff2b5bef5686Approve334571902023-03-23 6:00:152 hrs 6 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000015
0x004e591a38300096db6d487faef5e2ee4238c84bfefb0581fdc5572f1351130eMint334571872023-03-23 6:00:092 hrs 6 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000015
0x0e514231add292bfcf8924c3e111b92a7cb799e71cf9b2c26bb09c3e4db45db8Approve334567692023-03-23 5:45:212 hrs 21 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000016
0x509b2b4528b916816c7154ba4311ecc579c8d1f354ab50796cb900fc06caeee1Mint334567652023-03-23 5:45:112 hrs 21 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000016
0x6a3949101e17fbbc769d326598ad40d9c027a2e22751dc88d973fb88b14001f1Approve334563432023-03-23 5:30:152 hrs 36 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000015
0xe692af07ab60c8b541d89e1f55a7ca8c66d3d50cd7a2cfe62f8fd828e49a72dfMint334563412023-03-23 5:30:112 hrs 36 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000015
0x0531efe56b71f8cfbc5052eeaebf2ee47f2af712ff91b7e9ae3231c9235bef25Approve334559202023-03-23 5:15:172 hrs 51 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000016
0x708f760d44ff15ecbb680cac5916f2ac81b7cab6dfa5c968ec512452c3ef537dMint334559172023-03-23 5:15:092 hrs 51 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000768345 1.500000016
0x4b986d7333c8fd2d783627610eb82b4baa9fb2c087db51c69f1f41048c5365beApprove334554962023-03-23 5:00:153 hrs 6 mins ago0xb4d12a9328d363a3b9b4fb03f29723a34f81c96a IN  0xf1554c77c33cba3a798ee2ed1e866d81fe9987230 MATIC0.0000692655 1.500000015
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Token

Compiler Version
v0.8.15+commit.e14f2714

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity Standard Json-Input format)

File 1 of 2 : ERC20.sol
// SPDX-License-Identifier: AGPL-3.0-only
pragma solidity >=0.8.0;

/// @notice Modern and gas efficient ERC20 + EIP-2612 implementation.
/// @author Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC20.sol)
/// @author Modified from Uniswap (https://github.com/Uniswap/uniswap-v2-core/blob/master/contracts/UniswapV2ERC20.sol)
/// @dev Do not manually set balances without updating totalSupply, as the sum of all user balances must not exceed it.
abstract contract ERC20 {
    /*//////////////////////////////////////////////////////////////
                                 EVENTS
    //////////////////////////////////////////////////////////////*/

    event Transfer(address indexed from, address indexed to, uint256 amount);

    event Approval(address indexed owner, address indexed spender, uint256 amount);

    /*//////////////////////////////////////////////////////////////
                            METADATA STORAGE
    //////////////////////////////////////////////////////////////*/

    string public name;

    string public symbol;

    uint8 public immutable decimals;

    /*//////////////////////////////////////////////////////////////
                              ERC20 STORAGE
    //////////////////////////////////////////////////////////////*/

    uint256 public totalSupply;

    mapping(address => uint256) public balanceOf;

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

    /*//////////////////////////////////////////////////////////////
                            EIP-2612 STORAGE
    //////////////////////////////////////////////////////////////*/

    uint256 internal immutable INITIAL_CHAIN_ID;

    bytes32 internal immutable INITIAL_DOMAIN_SEPARATOR;

    mapping(address => uint256) public nonces;

    /*//////////////////////////////////////////////////////////////
                               CONSTRUCTOR
    //////////////////////////////////////////////////////////////*/

    constructor(
        string memory _name,
        string memory _symbol,
        uint8 _decimals
    ) {
        name = _name;
        symbol = _symbol;
        decimals = _decimals;

        INITIAL_CHAIN_ID = block.chainid;
        INITIAL_DOMAIN_SEPARATOR = computeDomainSeparator();
    }

    /*//////////////////////////////////////////////////////////////
                               ERC20 LOGIC
    //////////////////////////////////////////////////////////////*/

    function approve(address spender, uint256 amount) public virtual returns (bool) {
        allowance[msg.sender][spender] = amount;

        emit Approval(msg.sender, spender, amount);

        return true;
    }

    function transfer(address to, uint256 amount) public virtual returns (bool) {
        balanceOf[msg.sender] -= amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(msg.sender, to, amount);

        return true;
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public virtual returns (bool) {
        uint256 allowed = allowance[from][msg.sender]; // Saves gas for limited approvals.

        if (allowed != type(uint256).max) allowance[from][msg.sender] = allowed - amount;

        balanceOf[from] -= amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(from, to, amount);

        return true;
    }

    /*//////////////////////////////////////////////////////////////
                             EIP-2612 LOGIC
    //////////////////////////////////////////////////////////////*/

    function permit(
        address owner,
        address spender,
        uint256 value,
        uint256 deadline,
        uint8 v,
        bytes32 r,
        bytes32 s
    ) public virtual {
        require(deadline >= block.timestamp, "PERMIT_DEADLINE_EXPIRED");

        // Unchecked because the only math done is incrementing
        // the owner's nonce which cannot realistically overflow.
        unchecked {
            address recoveredAddress = ecrecover(
                keccak256(
                    abi.encodePacked(
                        "\x19\x01",
                        DOMAIN_SEPARATOR(),
                        keccak256(
                            abi.encode(
                                keccak256(
                                    "Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)"
                                ),
                                owner,
                                spender,
                                value,
                                nonces[owner]++,
                                deadline
                            )
                        )
                    )
                ),
                v,
                r,
                s
            );

            require(recoveredAddress != address(0) && recoveredAddress == owner, "INVALID_SIGNER");

            allowance[recoveredAddress][spender] = value;
        }

        emit Approval(owner, spender, value);
    }

    function DOMAIN_SEPARATOR() public view virtual returns (bytes32) {
        return block.chainid == INITIAL_CHAIN_ID ? INITIAL_DOMAIN_SEPARATOR : computeDomainSeparator();
    }

    function computeDomainSeparator() internal view virtual returns (bytes32) {
        return
            keccak256(
                abi.encode(
                    keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"),
                    keccak256(bytes(name)),
                    keccak256("1"),
                    block.chainid,
                    address(this)
                )
            );
    }

    /*//////////////////////////////////////////////////////////////
                        INTERNAL MINT/BURN LOGIC
    //////////////////////////////////////////////////////////////*/

    function _mint(address to, uint256 amount) internal virtual {
        totalSupply += amount;

        // Cannot overflow because the sum of all user
        // balances can't exceed the max uint256 value.
        unchecked {
            balanceOf[to] += amount;
        }

        emit Transfer(address(0), to, amount);
    }

    function _burn(address from, uint256 amount) internal virtual {
        balanceOf[from] -= amount;

        // Cannot underflow because a user's balance
        // will never be larger than the total supply.
        unchecked {
            totalSupply -= amount;
        }

        emit Transfer(from, address(0), amount);
    }
}

File 2 of 2 : Token.sol
// SPDX-License-Identifier: MIT
pragma solidity 0.8.15;

import "solmate/tokens/ERC20.sol";

contract Token is ERC20 {
    constructor(string memory _name, string memory _symbol) ERC20(_name, _symbol, 18) {
        // _mint(msg.sender, 1000000 ether);
    }

    function mint(address to, uint256 value) public virtual {
        _mint(to, value);
    }

    function burn(address from, uint256 value) public virtual {
        _burn(from, value);
    }
}

Settings
{
  "remappings": [
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "forge-std/=lib/forge-std/src/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/contracts/",
    "solmate/=lib/solmate/src/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "metadata": {
    "bytecodeHash": "ipfs"
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "london",
  "libraries": {}
}

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":"amount","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"uint256","name":"value","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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","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":"amount","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":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60e06040523480156200001157600080fd5b5060405162001024380380620010248339810160408190526200003491620001e3565b818160126000620000468482620002dc565b506001620000558382620002dc565b5060ff81166080524660a0526200006b6200007a565b60c05250620004269350505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6000604051620000ae9190620003a8565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200013e57600080fd5b81516001600160401b03808211156200015b576200015b62000116565b604051601f8301601f19908116603f0116810190828211818310171562000186576200018662000116565b81604052838152602092508683858801011115620001a357600080fd5b600091505b83821015620001c75785820183015181830184015290820190620001a8565b83821115620001d95760008385830101525b9695505050505050565b60008060408385031215620001f757600080fd5b82516001600160401b03808211156200020f57600080fd5b6200021d868387016200012c565b935060208501519150808211156200023457600080fd5b5062000243858286016200012c565b9150509250929050565b600181811c908216806200026257607f821691505b6020821081036200028357634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620002d757600081815260208120601f850160051c81016020861015620002b25750805b601f850160051c820191505b81811015620002d357828155600101620002be565b5050505b505050565b81516001600160401b03811115620002f857620002f862000116565b62000310816200030984546200024d565b8462000289565b602080601f8311600181146200034857600084156200032f5750858301515b600019600386901b1c1916600185901b178555620002d3565b600085815260208120601f198616915b82811015620003795788860151825594840194600190910190840162000358565b5085821015620003985787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6000808354620003b8816200024d565b60018281168015620003d35760018114620003e9576200041a565b60ff19841687528215158302870194506200041a565b8760005260208060002060005b85811015620004115781548a820152908401908201620003f6565b50505082870194505b50929695505050505050565b60805160a05160c051610bce62000456600039600061046f0152600061043a0152600061015f0152610bce6000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c5780639dc29fac116100665780639dc29fac146101f8578063a9059cbb1461020b578063d505accf1461021e578063dd62ed3e1461023157600080fd5b806370a08231146101b05780637ecebe00146101d057806395d89b41146101f057600080fd5b806323b872dd116100c857806323b872dd14610147578063313ce5671461015a5780633644e5151461019357806340c10f191461019b57600080fd5b806306fdde03146100ef578063095ea7b31461010d57806318160ddd14610130575b600080fd5b6100f761025c565b60405161010491906108bb565b60405180910390f35b61012061011b36600461092c565b6102ea565b6040519015158152602001610104565b61013960025481565b604051908152602001610104565b610120610155366004610956565b610356565b6101817f000000000000000000000000000000000000000000000000000000000000000081565b60405160ff9091168152602001610104565b610139610436565b6101ae6101a936600461092c565b610491565b005b6101396101be366004610992565b60036020526000908152604090205481565b6101396101de366004610992565b60056020526000908152604090205481565b6100f761049f565b6101ae61020636600461092c565b6104ac565b61012061021936600461092c565b6104b6565b6101ae61022c3660046109b4565b61051c565b61013961023f366004610a27565b600460209081526000928352604080842090915290825290205481565b6000805461026990610a5a565b80601f016020809104026020016040519081016040528092919081815260200182805461029590610a5a565b80156102e25780601f106102b7576101008083540402835291602001916102e2565b820191906000526020600020905b8154815290600101906020018083116102c557829003601f168201915b505050505081565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103459086815260200190565b60405180910390a350600192915050565b6001600160a01b038316600090815260046020908152604080832033845290915281205460001981146103b25761038d8382610aaa565b6001600160a01b03861660009081526004602090815260408083203384529091529020555b6001600160a01b038516600090815260036020526040812080548592906103da908490610aaa565b90915550506001600160a01b0380851660008181526003602052604090819020805487019055519091871690600080516020610b79833981519152906104239087815260200190565b60405180910390a3506001949350505050565b60007f0000000000000000000000000000000000000000000000000000000000000000461461046c57610467610765565b905090565b507f000000000000000000000000000000000000000000000000000000000000000090565b61049b82826107ff565b5050565b6001805461026990610a5a565b61049b8282610859565b336000908152600360205260408120805483919083906104d7908490610aaa565b90915550506001600160a01b03831660008181526003602052604090819020805485019055513390600080516020610b79833981519152906103459086815260200190565b428410156105715760405162461bcd60e51b815260206004820152601760248201527f5045524d49545f444541444c494e455f4558504952454400000000000000000060448201526064015b60405180910390fd5b6000600161057d610436565b6001600160a01b038a811660008181526005602090815260409182902080546001810190915582517f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98184015280840194909452938d166060840152608083018c905260a083019390935260c08083018b90528151808403909101815260e08301909152805192019190912061190160f01b6101008301526101028201929092526101228101919091526101420160408051601f198184030181528282528051602091820120600084529083018083525260ff871690820152606081018590526080810184905260a0016020604051602081039080840390855afa158015610689573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116158015906106bf5750876001600160a01b0316816001600160a01b0316145b6106fc5760405162461bcd60e51b815260206004820152600e60248201526d24a72b20a624a22fa9a4a3a722a960911b6044820152606401610568565b6001600160a01b0390811660009081526004602090815260408083208a8516808552908352928190208990555188815291928a16917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a350505050505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60006040516107979190610ac1565b6040805191829003822060208301939093528101919091527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160405160208183030381529060405280519060200120905090565b80600260008282546108119190610b60565b90915550506001600160a01b038216600081815260036020908152604080832080548601905551848152600080516020610b7983398151915291015b60405180910390a35050565b6001600160a01b03821660009081526003602052604081208054839290610881908490610aaa565b90915550506002805482900390556040518181526000906001600160a01b03841690600080516020610b798339815191529060200161084d565b600060208083528351808285015260005b818110156108e8578581018301518582016040015282016108cc565b818111156108fa576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b038116811461092757600080fd5b919050565b6000806040838503121561093f57600080fd5b61094883610910565b946020939093013593505050565b60008060006060848603121561096b57600080fd5b61097484610910565b925061098260208501610910565b9150604084013590509250925092565b6000602082840312156109a457600080fd5b6109ad82610910565b9392505050565b600080600080600080600060e0888a0312156109cf57600080fd5b6109d888610910565b96506109e660208901610910565b95506040880135945060608801359350608088013560ff81168114610a0a57600080fd5b9699959850939692959460a0840135945060c09093013592915050565b60008060408385031215610a3a57600080fd5b610a4383610910565b9150610a5160208401610910565b90509250929050565b600181811c90821680610a6e57607f821691505b602082108103610a8e57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600082821015610abc57610abc610a94565b500390565b600080835481600182811c915080831680610add57607f831692505b60208084108203610afc57634e487b7160e01b86526022600452602486fd5b818015610b105760018114610b2557610b52565b60ff1986168952841515850289019650610b52565b60008a81526020902060005b86811015610b4a5781548b820152908501908301610b31565b505084890196505b509498975050505050505050565b60008219821115610b7357610b73610a94565b50019056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa2646970667358221220f16169485b480616f5266cbc88bab69c7213b580921fd961579813bf77b61bc364736f6c634300080f003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c52657761726420546f6b656e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065245574152440000000000000000000000000000000000000000000000000000

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

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c52657761726420546f6b656e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065245574152440000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Reward Token
Arg [1] : _symbol (string): REWARD

-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [3] : 52657761726420546f6b656e0000000000000000000000000000000000000000
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [5] : 5245574152440000000000000000000000000000000000000000000000000000


Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading