ETH Price: $2,192.41 (-5.47%)

Contract

0xc6FE2A2d51637BcB8d7cdBD8bcBE5f6e03436f71
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer Funds171654972023-05-01 10:50:471052 days ago1682938247IN
0xc6FE2A2d...e03436f71
0 ETH0.0016825554.78330562
Transfer Funds171477192023-04-28 22:52:471055 days ago1682722367IN
0xc6FE2A2d...e03436f71
0 ETH0.0013083142.6145735
Set Pre Sale Tim...171441142023-04-28 10:45:111055 days ago1682678711IN
0xc6FE2A2d...e03436f71
0 ETH0.0013215738.97988647
Buy Token171429662023-04-28 6:52:351055 days ago1682664755IN
0xc6FE2A2d...e03436f71
0.0524 ETH0.0041966433.29479666
Buy Token171424582023-04-28 5:09:351056 days ago1682658575IN
0xc6FE2A2d...e03436f71
0.09 ETH0.0048659938.60523238
Buy Token171423622023-04-28 4:50:111056 days ago1682657411IN
0xc6FE2A2d...e03436f71
0.37 ETH0.0052718641.82529997
Buy Token171422152023-04-28 4:20:231056 days ago1682655623IN
0xc6FE2A2d...e03436f71
3 ETH0.004196633.2944641
Transfer Funds171392752023-04-27 18:24:111056 days ago1682619851IN
0xc6FE2A2d...e03436f71
0 ETH0.0012680541.31954595
Buy Token171392632023-04-27 18:21:471056 days ago1682619707IN
0xc6FE2A2d...e03436f71
0.17 ETH0.0040172536.8741585
Buy Token171382962023-04-27 15:06:351056 days ago1682607995IN
0xc6FE2A2d...e03436f71
0.1 ETH0.004212848.56090019
Buy Token171382472023-04-27 14:56:471056 days ago1682607407IN
0xc6FE2A2d...e03436f71
0.05 ETH0.0039940931.68787884
Buy Token171380032023-04-27 14:07:231056 days ago1682604443IN
0xc6FE2A2d...e03436f71
0.05 ETH0.0061696248.94776966
Buy Token171349322023-04-27 3:45:111057 days ago1682567111IN
0xc6FE2A2d...e03436f71
0.1 ETH0.0041949633.28150286
Transfer Funds171325352023-04-26 19:40:111057 days ago1682538011IN
0xc6FE2A2d...e03436f71
0 ETH0.0026133185.12150146
Transfer Funds171323262023-04-26 18:57:471057 days ago1682535467IN
0xc6FE2A2d...e03436f71
0 ETH0.0013968245.49782681
Buy Token171319362023-04-26 17:37:471057 days ago1682530667IN
0xc6FE2A2d...e03436f71
0.05 ETH0.0049069138.92986523
Buy Token171314292023-04-26 15:55:111057 days ago1682524511IN
0xc6FE2A2d...e03436f71
0.1 ETH0.0046961337.25760298
Buy Token171311892023-04-26 15:06:591057 days ago1682521619IN
0xc6FE2A2d...e03436f71
0.05 ETH0.0060801148.23763587
Buy Token171304892023-04-26 12:46:231057 days ago1682513183IN
0xc6FE2A2d...e03436f71
0.08 ETH0.0052481341.63696277
Buy Token171297432023-04-26 10:15:111057 days ago1682504111IN
0xc6FE2A2d...e03436f71
0.11 ETH0.0044225935.08742896
Buy Token171254092023-04-25 19:39:591058 days ago1682451599IN
0xc6FE2A2d...e03436f71
0.08 ETH0.0047439437.63695396
Buy Token171227792023-04-25 10:48:111058 days ago1682419691IN
0xc6FE2A2d...e03436f71
0.05 ETH0.0045035935.73005997
Buy Token171225982023-04-25 10:11:111058 days ago1682417471IN
0xc6FE2A2d...e03436f71
0.085 ETH0.0041342132.79953173
Buy Token171204332023-04-25 2:53:471059 days ago1682391227IN
0xc6FE2A2d...e03436f71
0.1 ETH0.0042603433.80020349
Buy Token171194822023-04-24 23:41:591059 days ago1682379719IN
0xc6FE2A2d...e03436f71
0.1 ETH0.0035064440.41876657
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer171654972023-05-01 10:50:471052 days ago1682938247
0xc6FE2A2d...e03436f71
0.35350999 ETH
Transfer171477192023-04-28 22:52:471055 days ago1682722367
0xc6FE2A2d...e03436f71
3.1589 ETH
Transfer171392752023-04-27 18:24:111056 days ago1682619851
0xc6FE2A2d...e03436f71
0.47 ETH
Transfer171325352023-04-26 19:40:111057 days ago1682538011
0xc6FE2A2d...e03436f71
0.15619 ETH
Transfer171323262023-04-26 18:57:471057 days ago1682535467
0xc6FE2A2d...e03436f71
2.1891 ETH
Transfer171189632023-04-24 21:57:351059 days ago1682373455
0xc6FE2A2d...e03436f71
0.3 ETH
Transfer171189522023-04-24 21:55:231059 days ago1682373323
0xc6FE2A2d...e03436f71
0.4 ETH
Transfer171126192023-04-24 0:35:591060 days ago1682296559
0xc6FE2A2d...e03436f71
4 ETH
Transfer170946092023-04-21 11:56:471062 days ago1682078207
0xc6FE2A2d...e03436f71
0.95 ETH
Transfer170899792023-04-20 20:15:111063 days ago1682021711
0xc6FE2A2d...e03436f71
0.1037 ETH
Transfer170679102023-04-17 17:16:111066 days ago1681751771
0xc6FE2A2d...e03436f71
0.05 ETH
Transfer170676412023-04-17 16:21:111066 days ago1681748471
0xc6FE2A2d...e03436f71
0.05 ETH
Transfer170550322023-04-15 21:25:111068 days ago1681593911
0xc6FE2A2d...e03436f71
0.05 ETH
Transfer170395372023-04-13 16:08:111070 days ago1681402091
0xc6FE2A2d...e03436f71
1.11 ETH
Transfer170388212023-04-13 13:30:231070 days ago1681392623
0xc6FE2A2d...e03436f71
0.09 ETH
Transfer170328912023-04-12 15:44:351071 days ago1681314275
0xc6FE2A2d...e03436f71
0.1 ETH
Transfer170281922023-04-11 23:49:591072 days ago1681256999
0xc6FE2A2d...e03436f71
0.1 ETH
Transfer170143492023-04-10 0:47:111074 days ago1681087631
0xc6FE2A2d...e03436f71
0.15 ETH
Transfer170102052023-04-09 10:38:471074 days ago1681036727
0xc6FE2A2d...e03436f71
0.77 ETH
Transfer161965802022-12-16 10:11:591188 days ago1671185519
0xc6FE2A2d...e03436f71
0.2 ETH
Transfer161564102022-12-10 19:31:231194 days ago1670700683
0xc6FE2A2d...e03436f71
0.31 ETH
Transfer160850172022-11-30 19:53:591204 days ago1669838039
0xc6FE2A2d...e03436f71
1.01 ETH
Transfer160714822022-11-28 22:30:111206 days ago1669674611
0xc6FE2A2d...e03436f71
0.05 ETH
Transfer160357722022-11-23 22:50:231211 days ago1669243823
0xc6FE2A2d...e03436f71
0.976 ETH
Transfer159911732022-11-17 17:15:471217 days ago1668705347
0xc6FE2A2d...e03436f71
1.07 ETH
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
preSaleHJAELP

Compiler Version
v0.8.6+commit.11564f7e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2021-10-02
*/

pragma solidity ^0.8.6;

//SPDX-License-Identifier: MIT Licensed
//HJAELPCOIN - Pre-sale  DApp

interface IERC20 {
    function name() external view returns (string memory);

    function symbol() external view returns (string memory);

    function decimals() external view returns (uint8);

    function totalSupply() external view returns (uint256);

    function balanceOf(address owner) external view returns (uint256);

    function allowance(address owner, address spender)
        external
        view
        returns (uint256);

    function approve(address spender, uint256 value) external;

    function transfer(address to, uint256 value) external;

    function transferFrom(
        address from,
        address to,
        uint256 value
    ) external;

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

interface AggregatorV3Interface {
    function decimals() external view returns (uint8);

    function description() external view returns (string memory);

    function version() external view returns (uint256);

    function getRoundData(uint80 _roundId)
        external
        view
        returns (
            uint80 roundId,
            int256 answer,
            uint256 startedAt,
            uint256 updatedAt,
            uint80 answeredInRound
        );

    function latestRoundData()
        external
        view
        returns (
            uint80 roundId,
            int256 answer,
            uint256 startedAt,
            uint256 updatedAt,
            uint80 answeredInRound
        );
}

contract preSaleHJAELP {
    using SafeMath for uint256;

    IERC20 public token;
    AggregatorV3Interface public priceFeedeth;

    address payable public owner;

    uint256 public tokensPerEth;
    uint256 public minAmount;
    uint256 public maxAmount;
    uint256 public preSaleStartTime;
    uint256 public preSaleEndTime;
    uint256 public soldToken;
    uint256 public amountRaisedEth;
    uint256 public totalusers;

    modifier onlyOwner() {
        require(msg.sender == owner, "PRESALE: Not an owner");
        _;
    }

    mapping(address => uint256) public coinBalance;

    event BuyToken(address indexed _user, uint256 indexed _amount);

    constructor(address payable _owner, IERC20 _token) {
        owner = _owner;
        token = _token;
        priceFeedeth = AggregatorV3Interface(
            0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419
        );
        tokensPerEth = 333333;
        minAmount = 0.02 ether;
        maxAmount = 8 ether;
        preSaleStartTime = block.timestamp;
        preSaleEndTime = preSaleStartTime + 30 days;
    }

    receive() external payable {}

    // to get real time price of eth
    function getLatestPriceEth() public view returns (uint256) {
        (, int256 price, , , ) = priceFeedeth.latestRoundData();
        return uint256(price);
    }

    // to buy token during preSale time => for web3 use

    function buyToken() public payable {
        require(
            block.timestamp >= preSaleStartTime &&
                block.timestamp < preSaleEndTime,
            "PRESALE: PreSale time not met"
        );
        require(
            coinBalance[msg.sender].add(msg.value) <= maxAmount,
            "PRESALE: Amount exceeds max limit"
        );
        require(
            msg.value >= minAmount && msg.value <= maxAmount,
            "PRESALE: Amount not correct"
        );
        if (token.balanceOf(msg.sender) == 0) {
            totalusers++;
        }

        uint256 numberOfTokens = ethToToken(msg.value);
        token.transferFrom(owner, msg.sender, numberOfTokens);
        soldToken = soldToken.add(numberOfTokens);
        amountRaisedEth = amountRaisedEth.add(msg.value);
        coinBalance[msg.sender] = coinBalance[msg.sender].add(msg.value);

        emit BuyToken(msg.sender, numberOfTokens);
    }

    // to check number of token for given eth
    function ethToToken(uint256 _amount) public view returns (uint256) {
        uint256 numberOfTokens = _amount.mul(tokensPerEth);
        return numberOfTokens;
    }

    // to change Price of the token
    function changePrice(uint256 _price) external onlyOwner {
        tokensPerEth = _price;
    }

    // to change preSale amount limits
    function setPreSaletLimits(uint256 _minAmount, uint256 _maxAmount)
        external
        onlyOwner
    {
        minAmount = _minAmount;
        maxAmount = _maxAmount;
    }

    // to change preSale time duration
    function setPreSaleTime(uint256 _startTime, uint256 _endTime)
        external
        onlyOwner
    {
        preSaleStartTime = _startTime;
        preSaleEndTime = _endTime;
    }

    // transfer ownership
    function changeOwner(address payable _newOwner) external onlyOwner {
        owner = _newOwner;
    }

    function changePriceFeed(address  _newPriceFeed) external onlyOwner {
        priceFeedeth = AggregatorV3Interface(_newPriceFeed);
    }

    function changeToken(address  _newToken) external onlyOwner {
        token = IERC20(_newToken);
    }

    // to draw funds for liquidity
    function transferFunds(uint256 _value) external onlyOwner {
        owner.transfer(_value);
    }

    // to draw out tokens
    function transferTokens(uint256 _value) external onlyOwner {
        token.transfer(owner, _value);
    }

    // to get current UTC time
    function getCurrentTime() external view returns (uint256) {
        return block.timestamp;
    }

    function contractBalanceEth() external view returns (uint256) {
        return address(this).balance;
    }

    function getContractTokenApproval() external view returns (uint256) {
        return token.allowance(owner, address(this));
    }
}

library SafeMath {
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");

        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    function sub(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;

        return c;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        // Gas optimization: this is cheaper than requiring 'a' not being zero, but the
        // benefit is lost if 'b' is also tested.
        // See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");

        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    function div(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold

        return c;
    }

    function mod(uint256 a, uint256 b) internal pure returns (uint256) {
        return mod(a, b, "SafeMath: modulo by zero");
    }

    function mod(
        uint256 a,
        uint256 b,
        string memory errorMessage
    ) internal pure returns (uint256) {
        require(b != 0, errorMessage);
        return a % b;
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address payable","name":"_owner","type":"address"},{"internalType":"contract IERC20","name":"_token","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_user","type":"address"},{"indexed":true,"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"BuyToken","type":"event"},{"inputs":[],"name":"amountRaisedEth","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"buyToken","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_newOwner","type":"address"}],"name":"changeOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_price","type":"uint256"}],"name":"changePrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newPriceFeed","type":"address"}],"name":"changePriceFeed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newToken","type":"address"}],"name":"changeToken","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"coinBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"contractBalanceEth","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"ethToToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getContractTokenApproval","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getCurrentTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getLatestPriceEth","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"preSaleEndTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"preSaleStartTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"priceFeedeth","outputs":[{"internalType":"contract AggregatorV3Interface","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_startTime","type":"uint256"},{"internalType":"uint256","name":"_endTime","type":"uint256"}],"name":"setPreSaleTime","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_minAmount","type":"uint256"},{"internalType":"uint256","name":"_maxAmount","type":"uint256"}],"name":"setPreSaletLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"soldToken","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokensPerEth","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalusers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFunds","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

608060405234801561001057600080fd5b50604051610f00380380610f0083398101604081905261002f916100ba565b600280546001600160a01b038085166001600160a01b031992831617909255600080549284169282169290921790915560018054909116735f4ec3df9cbd43714fe2740f5e3616155c5b84191790556205161560035566470de4df820000600455676f05b59d3b2000006005554260068190556100af9062278d006100f4565b600755506101329050565b600080604083850312156100cd57600080fd5b82516100d88161011a565b60208401519092506100e98161011a565b809150509250929050565b6000821982111561011557634e487b7160e01b600052601160045260246000fd5b500190565b6001600160a01b038116811461012f57600080fd5b50565b610dbf806101416000396000f3fe6080604052600436106101855760003560e01c80639b2cb5d8116100d1578063cbdd69b51161008a578063e27a248911610064578063e27a2489146103e6578063fabde80c14610406578063fc0c546a14610433578063fd9a4e611461045357600080fd5b8063cbdd69b51461039a578063cce29ea7146103b0578063d4b2c67d146103c657600080fd5b80639b2cb5d8146102fc5780639ce1b7df14610312578063a2b40d1914610332578063a482171914610352578063a6f9dae11461035a578063cbd3df381461037a57600080fd5b80634bfd3e4e1161013e578063657d147111610118578063657d14711461027857806366829b161461028e5780636769d1f9146102ae5780638da5cb5b146102c457600080fd5b80634bfd3e4e1461022f5780635f48f3931461024f578063651b51671461026557600080fd5b806306d65af314610191578063133ae30b146101ba57806329cb924d146101dc5780633b79fdd9146101ef57806343fd1be214610204578063469069821461021957600080fd5b3661018c57005b600080fd5b34801561019d57600080fd5b506101a760065481565b6040519081526020015b60405180910390f35b3480156101c657600080fd5b506101da6101d5366004610c14565b610473565b005b3480156101e857600080fd5b50426101a7565b3480156101fb57600080fd5b506101a76104e4565b34801561021057600080fd5b506101a7610578565b34801561022557600080fd5b506101a760095481565b34801561023b57600080fd5b506101da61024a366004610c46565b610603565b34801561025b57600080fd5b506101a760055481565b34801561027157600080fd5b50476101a7565b34801561028457600080fd5b506101a7600a5481565b34801561029a57600080fd5b506101da6102a9366004610bf7565b610638565b3480156102ba57600080fd5b506101a760085481565b3480156102d057600080fd5b506002546102e4906001600160a01b031681565b6040516001600160a01b0390911681526020016101b1565b34801561030857600080fd5b506101a760045481565b34801561031e57600080fd5b506001546102e4906001600160a01b031681565b34801561033e57600080fd5b506101da61034d366004610c14565b610684565b6101da6106b3565b34801561036657600080fd5b506101da610375366004610bf7565b610970565b34801561038657600080fd5b506101da610395366004610bf7565b6109bc565b3480156103a657600080fd5b506101a760035481565b3480156103bc57600080fd5b506101a760075481565b3480156103d257600080fd5b506101da6103e1366004610c46565b610a08565b3480156103f257600080fd5b506101a7610401366004610c14565b610a3d565b34801561041257600080fd5b506101a7610421366004610bf7565b600b6020526000908152604090205481565b34801561043f57600080fd5b506000546102e4906001600160a01b031681565b34801561045f57600080fd5b506101da61046e366004610c14565b610a5c565b6002546001600160a01b031633146104a65760405162461bcd60e51b815260040161049d90610cb8565b60405180910390fd5b6002546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156104e0573d6000803e3d6000fd5b5050565b600080600160009054906101000a90046001600160a01b03166001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b15801561053557600080fd5b505afa158015610549573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061056d9190610c68565b509195945050505050565b60008054600254604051636eb1769f60e11b81526001600160a01b03918216600482015230602482015291169063dd62ed3e9060440160206040518083038186803b1580156105c657600080fd5b505afa1580156105da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105fe9190610c2d565b905090565b6002546001600160a01b0316331461062d5760405162461bcd60e51b815260040161049d90610cb8565b600491909155600555565b6002546001600160a01b031633146106625760405162461bcd60e51b815260040161049d90610cb8565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b031633146106ae5760405162461bcd60e51b815260040161049d90610cb8565b600355565b60065442101580156106c6575060075442105b6107125760405162461bcd60e51b815260206004820152601d60248201527f50524553414c453a2050726553616c652074696d65206e6f74206d6574000000604482015260640161049d565b600554336000908152600b602052604090205461072f9034610af1565b11156107875760405162461bcd60e51b815260206004820152602160248201527f50524553414c453a20416d6f756e742065786365656473206d6178206c696d696044820152601d60fa1b606482015260840161049d565b600454341015801561079b57506005543411155b6107e75760405162461bcd60e51b815260206004820152601b60248201527f50524553414c453a20416d6f756e74206e6f7420636f72726563740000000000604482015260640161049d565b6000546040516370a0823160e01b81523360048201526001600160a01b03909116906370a082319060240160206040518083038186803b15801561082a57600080fd5b505afa15801561083e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108629190610c2d565b61087c57600a805490600061087683610d40565b91905055505b600061088734610a3d565b6000546002546040516323b872dd60e01b81526001600160a01b0391821660048201523360248201526044810184905292935016906323b872dd90606401600060405180830381600087803b1580156108df57600080fd5b505af11580156108f3573d6000803e3d6000fd5b50506008546109059250905082610af1565b6008556009546109159034610af1565b600955336000908152600b60205260409020546109329034610af1565b336000818152600b602052604080822093909355915183927fdd06b66c3ba8126086cd863137d6f3b86ce5bcf4309cac390cc265e39194d0b291a350565b6002546001600160a01b0316331461099a5760405162461bcd60e51b815260040161049d90610cb8565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b031633146109e65760405162461bcd60e51b815260040161049d90610cb8565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b03163314610a325760405162461bcd60e51b815260040161049d90610cb8565b600691909155600755565b600080610a5560035484610b5990919063ffffffff16565b9392505050565b6002546001600160a01b03163314610a865760405162461bcd60e51b815260040161049d90610cb8565b60005460025460405163a9059cbb60e01b81526001600160a01b0391821660048201526024810184905291169063a9059cbb90604401600060405180830381600087803b158015610ad657600080fd5b505af1158015610aea573d6000803e3d6000fd5b5050505050565b600080610afe8385610ce7565b905083811015610b505760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161049d565b90505b92915050565b600082610b6857506000610b53565b6000610b748385610d21565b905082610b818583610cff565b14610b505760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161049d565b805169ffffffffffffffffffff81168114610bf257600080fd5b919050565b600060208284031215610c0957600080fd5b8135610b5081610d71565b600060208284031215610c2657600080fd5b5035919050565b600060208284031215610c3f57600080fd5b5051919050565b60008060408385031215610c5957600080fd5b50508035926020909101359150565b600080600080600060a08688031215610c8057600080fd5b610c8986610bd8565b9450602086015193506040860151925060608601519150610cac60808701610bd8565b90509295509295909350565b602080825260159082015274282922a9a0a6229d102737ba1030b71037bbb732b960591b604082015260600190565b60008219821115610cfa57610cfa610d5b565b500190565b600082610d1c57634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615610d3b57610d3b610d5b565b500290565b6000600019821415610d5457610d54610d5b565b5060010190565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b0381168114610d8657600080fd5b5056fea2646970667358221220154f6fb9efb16ce3451c7037641fe34aed0721bbd8499e6f0cdd32f94c9a32a264736f6c63430008060033000000000000000000000000a7819e89aadf2be94526ab0066f5b71ef48d1ffa000000000000000000000000b81e074730a5939da7a34a86eb74d457d5320739

Deployed Bytecode

0x6080604052600436106101855760003560e01c80639b2cb5d8116100d1578063cbdd69b51161008a578063e27a248911610064578063e27a2489146103e6578063fabde80c14610406578063fc0c546a14610433578063fd9a4e611461045357600080fd5b8063cbdd69b51461039a578063cce29ea7146103b0578063d4b2c67d146103c657600080fd5b80639b2cb5d8146102fc5780639ce1b7df14610312578063a2b40d1914610332578063a482171914610352578063a6f9dae11461035a578063cbd3df381461037a57600080fd5b80634bfd3e4e1161013e578063657d147111610118578063657d14711461027857806366829b161461028e5780636769d1f9146102ae5780638da5cb5b146102c457600080fd5b80634bfd3e4e1461022f5780635f48f3931461024f578063651b51671461026557600080fd5b806306d65af314610191578063133ae30b146101ba57806329cb924d146101dc5780633b79fdd9146101ef57806343fd1be214610204578063469069821461021957600080fd5b3661018c57005b600080fd5b34801561019d57600080fd5b506101a760065481565b6040519081526020015b60405180910390f35b3480156101c657600080fd5b506101da6101d5366004610c14565b610473565b005b3480156101e857600080fd5b50426101a7565b3480156101fb57600080fd5b506101a76104e4565b34801561021057600080fd5b506101a7610578565b34801561022557600080fd5b506101a760095481565b34801561023b57600080fd5b506101da61024a366004610c46565b610603565b34801561025b57600080fd5b506101a760055481565b34801561027157600080fd5b50476101a7565b34801561028457600080fd5b506101a7600a5481565b34801561029a57600080fd5b506101da6102a9366004610bf7565b610638565b3480156102ba57600080fd5b506101a760085481565b3480156102d057600080fd5b506002546102e4906001600160a01b031681565b6040516001600160a01b0390911681526020016101b1565b34801561030857600080fd5b506101a760045481565b34801561031e57600080fd5b506001546102e4906001600160a01b031681565b34801561033e57600080fd5b506101da61034d366004610c14565b610684565b6101da6106b3565b34801561036657600080fd5b506101da610375366004610bf7565b610970565b34801561038657600080fd5b506101da610395366004610bf7565b6109bc565b3480156103a657600080fd5b506101a760035481565b3480156103bc57600080fd5b506101a760075481565b3480156103d257600080fd5b506101da6103e1366004610c46565b610a08565b3480156103f257600080fd5b506101a7610401366004610c14565b610a3d565b34801561041257600080fd5b506101a7610421366004610bf7565b600b6020526000908152604090205481565b34801561043f57600080fd5b506000546102e4906001600160a01b031681565b34801561045f57600080fd5b506101da61046e366004610c14565b610a5c565b6002546001600160a01b031633146104a65760405162461bcd60e51b815260040161049d90610cb8565b60405180910390fd5b6002546040516001600160a01b039091169082156108fc029083906000818181858888f193505050501580156104e0573d6000803e3d6000fd5b5050565b600080600160009054906101000a90046001600160a01b03166001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a06040518083038186803b15801561053557600080fd5b505afa158015610549573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061056d9190610c68565b509195945050505050565b60008054600254604051636eb1769f60e11b81526001600160a01b03918216600482015230602482015291169063dd62ed3e9060440160206040518083038186803b1580156105c657600080fd5b505afa1580156105da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105fe9190610c2d565b905090565b6002546001600160a01b0316331461062d5760405162461bcd60e51b815260040161049d90610cb8565b600491909155600555565b6002546001600160a01b031633146106625760405162461bcd60e51b815260040161049d90610cb8565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b031633146106ae5760405162461bcd60e51b815260040161049d90610cb8565b600355565b60065442101580156106c6575060075442105b6107125760405162461bcd60e51b815260206004820152601d60248201527f50524553414c453a2050726553616c652074696d65206e6f74206d6574000000604482015260640161049d565b600554336000908152600b602052604090205461072f9034610af1565b11156107875760405162461bcd60e51b815260206004820152602160248201527f50524553414c453a20416d6f756e742065786365656473206d6178206c696d696044820152601d60fa1b606482015260840161049d565b600454341015801561079b57506005543411155b6107e75760405162461bcd60e51b815260206004820152601b60248201527f50524553414c453a20416d6f756e74206e6f7420636f72726563740000000000604482015260640161049d565b6000546040516370a0823160e01b81523360048201526001600160a01b03909116906370a082319060240160206040518083038186803b15801561082a57600080fd5b505afa15801561083e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108629190610c2d565b61087c57600a805490600061087683610d40565b91905055505b600061088734610a3d565b6000546002546040516323b872dd60e01b81526001600160a01b0391821660048201523360248201526044810184905292935016906323b872dd90606401600060405180830381600087803b1580156108df57600080fd5b505af11580156108f3573d6000803e3d6000fd5b50506008546109059250905082610af1565b6008556009546109159034610af1565b600955336000908152600b60205260409020546109329034610af1565b336000818152600b602052604080822093909355915183927fdd06b66c3ba8126086cd863137d6f3b86ce5bcf4309cac390cc265e39194d0b291a350565b6002546001600160a01b0316331461099a5760405162461bcd60e51b815260040161049d90610cb8565b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b031633146109e65760405162461bcd60e51b815260040161049d90610cb8565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b6002546001600160a01b03163314610a325760405162461bcd60e51b815260040161049d90610cb8565b600691909155600755565b600080610a5560035484610b5990919063ffffffff16565b9392505050565b6002546001600160a01b03163314610a865760405162461bcd60e51b815260040161049d90610cb8565b60005460025460405163a9059cbb60e01b81526001600160a01b0391821660048201526024810184905291169063a9059cbb90604401600060405180830381600087803b158015610ad657600080fd5b505af1158015610aea573d6000803e3d6000fd5b5050505050565b600080610afe8385610ce7565b905083811015610b505760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161049d565b90505b92915050565b600082610b6857506000610b53565b6000610b748385610d21565b905082610b818583610cff565b14610b505760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161049d565b805169ffffffffffffffffffff81168114610bf257600080fd5b919050565b600060208284031215610c0957600080fd5b8135610b5081610d71565b600060208284031215610c2657600080fd5b5035919050565b600060208284031215610c3f57600080fd5b5051919050565b60008060408385031215610c5957600080fd5b50508035926020909101359150565b600080600080600060a08688031215610c8057600080fd5b610c8986610bd8565b9450602086015193506040860151925060608601519150610cac60808701610bd8565b90509295509295909350565b602080825260159082015274282922a9a0a6229d102737ba1030b71037bbb732b960591b604082015260600190565b60008219821115610cfa57610cfa610d5b565b500190565b600082610d1c57634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615610d3b57610d3b610d5b565b500290565b6000600019821415610d5457610d54610d5b565b5060010190565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b0381168114610d8657600080fd5b5056fea2646970667358221220154f6fb9efb16ce3451c7037641fe34aed0721bbd8499e6f0cdd32f94c9a32a264736f6c63430008060033

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

000000000000000000000000a7819e89aadf2be94526ab0066f5b71ef48d1ffa000000000000000000000000b81e074730a5939da7a34a86eb74d457d5320739

-----Decoded View---------------
Arg [0] : _owner (address): 0xA7819e89Aadf2BE94526Ab0066f5b71eF48d1fFA
Arg [1] : _token (address): 0xB81E074730A5939Da7A34a86Eb74d457d5320739

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000a7819e89aadf2be94526ab0066f5b71ef48d1ffa
Arg [1] : 000000000000000000000000b81e074730a5939da7a34a86eb74d457d5320739


Deployed Bytecode Sourcemap

1747:4284:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2021:31;;;;;;;;;;;;;;;;;;;6067:25:1;;;6055:2;6040:18;2021:31:0;;;;;;;;5392:99;;;;;;;;;;-1:-1:-1;5392:99:0;;;;;:::i;:::-;;:::i;:::-;;5673;;;;;;;;;;-1:-1:-1;5749:15:0;5673:99;;2937:165;;;;;;;;;;;;;:::i;5897:131::-;;;;;;;;;;;;;:::i;2126:30::-;;;;;;;;;;;;;;;;4533:183;;;;;;;;;;-1:-1:-1;4533:183:0;;;;;:::i;:::-;;:::i;1990:24::-;;;;;;;;;;;;;;;;5780:109;;;;;;;;;;-1:-1:-1;5860:21:0;5780:109;;2163:25;;;;;;;;;;;;;;;;5244:104;;;;;;;;;;-1:-1:-1;5244:104:0;;;;;:::i;:::-;;:::i;2095:24::-;;;;;;;;;;;;;;;;1888:28;;;;;;;;;;-1:-1:-1;1888:28:0;;;;-1:-1:-1;;;;;1888:28:0;;;;;;-1:-1:-1;;;;;1979:32:1;;;1961:51;;1949:2;1934:18;1888:28:0;1916:102:1;1959:24:0;;;;;;;;;;;;;;;;1838:41;;;;;;;;;;-1:-1:-1;1838:41:0;;;;-1:-1:-1;;;;;1838:41:0;;;4389:96;;;;;;;;;;-1:-1:-1;4389:96:0;;;;;:::i;:::-;;:::i;3169:952::-;;;:::i;4987:103::-;;;;;;;;;;-1:-1:-1;4987:103:0;;;;;:::i;:::-;;:::i;5098:138::-;;;;;;;;;;-1:-1:-1;5098:138:0;;;;;:::i;:::-;;:::i;1925:27::-;;;;;;;;;;;;;;;;2059:29;;;;;;;;;;;;;;;;4764:188;;;;;;;;;;-1:-1:-1;4764:188:0;;;;;:::i;:::-;;:::i;4176:168::-;;;;;;;;;;-1:-1:-1;4176:168:0;;;;;:::i;:::-;;:::i;2310:46::-;;;;;;;;;;-1:-1:-1;2310:46:0;;;;;:::i;:::-;;;;;;;;;;;;;;1812:19;;;;;;;;;;-1:-1:-1;1812:19:0;;;;-1:-1:-1;;;;;1812:19:0;;;5526:107;;;;;;;;;;-1:-1:-1;5526:107:0;;;;;:::i;:::-;;:::i;5392:99::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;;;;;;;;;5461:5:::1;::::0;:22:::1;::::0;-1:-1:-1;;;;;5461:5:0;;::::1;::::0;:22;::::1;;;::::0;5476:6;;5461:5:::1;:22:::0;:5;:22;5476:6;5461:5;:22;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;5392:99:::0;:::o;2937:165::-;2987:7;3010:12;3032;;;;;;;;;-1:-1:-1;;;;;3032:12:0;-1:-1:-1;;;;;3032:28:0;;:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;3007:55:0;;2937:165;-1:-1:-1;;;;;2937:165:0:o;5897:131::-;5956:7;5983:5;;5999;;5983:37;;-1:-1:-1;;;5983:37:0;;-1:-1:-1;;;;;5999:5:0;;;5983:37;;;2467:34:1;6014:4:0;2517:18:1;;;2510:43;5983:5:0;;;:15;;2402:18:1;;5983:37:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;5976:44;;5897:131;:::o;4533:183::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;4653:9:::1;:22:::0;;;;4686:9:::1;:22:::0;4533:183::o;5244:104::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;5315:5:::1;:25:::0;;-1:-1:-1;;;;;;5315:25:0::1;-1:-1:-1::0;;;;;5315:25:0;;;::::1;::::0;;;::::1;::::0;;5244:104::o;4389:96::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;4456:12:::1;:21:::0;4389:96::o;3169:952::-;3256:16;;3237:15;:35;;:88;;;;;3311:14;;3293:15;:32;3237:88;3215:167;;;;-1:-1:-1;;;3215:167:0;;4255:2:1;3215:167:0;;;4237:21:1;4294:2;4274:18;;;4267:30;4333:31;4313:18;;;4306:59;4382:18;;3215:167:0;4227:179:1;3215:167:0;3457:9;;3427:10;3415:23;;;;:11;:23;;;;;;:38;;3443:9;3415:27;:38::i;:::-;:51;;3393:134;;;;-1:-1:-1;;;3393:134:0;;4613:2:1;3393:134:0;;;4595:21:1;4652:2;4632:18;;;4625:30;4691:34;4671:18;;;4664:62;-1:-1:-1;;;4742:18:1;;;4735:31;4783:19;;3393:134:0;4585:223:1;3393:134:0;3573:9;;3560;:22;;:48;;;;;3599:9;;3586;:22;;3560:48;3538:125;;;;-1:-1:-1;;;3538:125:0;;5767:2:1;3538:125:0;;;5749:21:1;5806:2;5786:18;;;5779:30;5845:29;5825:18;;;5818:57;5892:18;;3538:125:0;5739:177:1;3538:125:0;3678:5;;:27;;-1:-1:-1;;;3678:27:0;;3694:10;3678:27;;;1961:51:1;-1:-1:-1;;;;;3678:5:0;;;;:15;;1934:18:1;;3678:27:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3674:77;;3727:10;:12;;;:10;:12;;;:::i;:::-;;;;;;3674:77;3763:22;3788:21;3799:9;3788:10;:21::i;:::-;3820:5;;3839;;3820:53;;-1:-1:-1;;;3820:53:0;;-1:-1:-1;;;;;3839:5:0;;;3820:53;;;2812:34:1;3846:10:0;2862:18:1;;;2855:43;2914:18;;;2907:34;;;3763:46:0;;-1:-1:-1;3820:5:0;;:18;;2747::1;;3820:53:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3896:9:0;;:29;;-1:-1:-1;3896:9:0;-1:-1:-1;3910:14:0;3896:13;:29::i;:::-;3884:9;:41;3954:15;;:30;;3974:9;3954:19;:30::i;:::-;3936:15;:48;4033:10;4021:23;;;;:11;:23;;;;;;:38;;4049:9;4021:27;:38::i;:::-;4007:10;3995:23;;;;:11;:23;;;;;;:64;;;;4077:36;;4098:14;;4077:36;;;3204:917;3169:952::o;4987:103::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;5065:5:::1;:17:::0;;-1:-1:-1;;;;;;5065:17:0::1;-1:-1:-1::0;;;;;5065:17:0;;;::::1;::::0;;;::::1;::::0;;4987:103::o;5098:138::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;5177:12:::1;:51:::0;;-1:-1:-1;;;;;;5177:51:0::1;-1:-1:-1::0;;;;;5177:51:0;;;::::1;::::0;;;::::1;::::0;;5098:138::o;4764:188::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;4879:16:::1;:29:::0;;;;4919:14:::1;:25:::0;4764:188::o;4176:168::-;4234:7;4254:22;4279:25;4291:12;;4279:7;:11;;:25;;;;:::i;:::-;4254:50;4176:168;-1:-1:-1;;;4176:168:0:o;5526:107::-;2251:5;;-1:-1:-1;;;;;2251:5:0;2237:10;:19;2229:53;;;;-1:-1:-1;;;2229:53:0;;;;;;;:::i;:::-;5596:5:::1;::::0;5611::::1;::::0;5596:29:::1;::::0;-1:-1:-1;;;5596:29:0;;-1:-1:-1;;;;;5611:5:0;;::::1;5596:29;::::0;::::1;3134:51:1::0;3201:18;;;3194:34;;;5596:5:0;::::1;::::0;:14:::1;::::0;3107:18:1;;5596:29:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;5526:107:::0;:::o;6059:181::-;6117:7;;6149:5;6153:1;6149;:5;:::i;:::-;6137:17;;6178:1;6173;:6;;6165:46;;;;-1:-1:-1;;;6165:46:0;;3899:2:1;6165:46:0;;;3881:21:1;3938:2;3918:18;;;3911:30;3977:29;3957:18;;;3950:57;4024:18;;6165:46:0;3871:177:1;6165:46:0;6231:1;-1:-1:-1;6059:181:0;;;;;:::o;6626:471::-;6684:7;6929:6;6925:47;;-1:-1:-1;6959:1:0;6952:8;;6925:47;6984:9;6996:5;7000:1;6996;:5;:::i;:::-;6984:17;-1:-1:-1;7029:1:0;7020:5;7024:1;6984:17;7020:5;:::i;:::-;:10;7012:56;;;;-1:-1:-1;;;7012:56:0;;5365:2:1;7012:56:0;;;5347:21:1;5404:2;5384:18;;;5377:30;5443:34;5423:18;;;5416:62;-1:-1:-1;;;5494:18:1;;;5487:31;5535:19;;7012:56:0;5337:223:1;14:179;92:13;;145:22;134:34;;124:45;;114:2;;183:1;180;173:12;114:2;73:120;;;:::o;198:247::-;257:6;310:2;298:9;289:7;285:23;281:32;278:2;;;326:1;323;316:12;278:2;365:9;352:23;384:31;409:5;384:31;:::i;710:180::-;769:6;822:2;810:9;801:7;797:23;793:32;790:2;;;838:1;835;828:12;790:2;-1:-1:-1;861:23:1;;780:110;-1:-1:-1;780:110:1:o;895:184::-;965:6;1018:2;1006:9;997:7;993:23;989:32;986:2;;;1034:1;1031;1024:12;986:2;-1:-1:-1;1057:16:1;;976:103;-1:-1:-1;976:103:1:o;1084:248::-;1152:6;1160;1213:2;1201:9;1192:7;1188:23;1184:32;1181:2;;;1229:1;1226;1219:12;1181:2;-1:-1:-1;;1252:23:1;;;1322:2;1307:18;;;1294:32;;-1:-1:-1;1171:161:1:o;1337:473::-;1440:6;1448;1456;1464;1472;1525:3;1513:9;1504:7;1500:23;1496:33;1493:2;;;1542:1;1539;1532:12;1493:2;1565:39;1594:9;1565:39;:::i;:::-;1555:49;;1644:2;1633:9;1629:18;1623:25;1613:35;;1688:2;1677:9;1673:18;1667:25;1657:35;;1732:2;1721:9;1717:18;1711:25;1701:35;;1755:49;1799:3;1788:9;1784:19;1755:49;:::i;:::-;1745:59;;1483:327;;;;;;;;:::o;4813:345::-;5015:2;4997:21;;;5054:2;5034:18;;;5027:30;-1:-1:-1;;;5088:2:1;5073:18;;5066:51;5149:2;5134:18;;4987:171::o;6103:128::-;6143:3;6174:1;6170:6;6167:1;6164:13;6161:2;;;6180:18;;:::i;:::-;-1:-1:-1;6216:9:1;;6151:80::o;6236:217::-;6276:1;6302;6292:2;;6346:10;6341:3;6337:20;6334:1;6327:31;6381:4;6378:1;6371:15;6409:4;6406:1;6399:15;6292:2;-1:-1:-1;6438:9:1;;6282:171::o;6458:168::-;6498:7;6564:1;6560;6556:6;6552:14;6549:1;6546:21;6541:1;6534:9;6527:17;6523:45;6520:2;;;6571:18;;:::i;:::-;-1:-1:-1;6611:9:1;;6510:116::o;6631:135::-;6670:3;-1:-1:-1;;6691:17:1;;6688:2;;;6711:18;;:::i;:::-;-1:-1:-1;6758:1:1;6747:13;;6678:88::o;6771:127::-;6832:10;6827:3;6823:20;6820:1;6813:31;6863:4;6860:1;6853:15;6887:4;6884:1;6877:15;6903:131;-1:-1:-1;;;;;6978:31:1;;6968:42;;6958:2;;7024:1;7021;7014:12;6958:2;6948:86;:::o

Swarm Source

ipfs://154f6fb9efb16ce3451c7037641fe34aed0721bbd8499e6f0cdd32f94c9a32a2

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.