ETH Price: $1,854.06 (-0.15%)
 

Overview

Max Total Supply

0

Holders

0

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 0 Decimals)

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:
SmartMinFin

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-11-22
*/

pragma solidity 0.4.25;

contract SmartMinFin {

    using SafeMath for uint;
    mapping(address => uint) public balance;
    mapping(address => uint) public time;
    mapping(address => uint) public timeFirstDeposit;
    mapping(address => uint) public allPercentWithdraw;
    mapping(address => uint) public reservedBalance;
    uint public stepTime = 24 hours;
    uint public firstStep = stepTime;
    uint public secondStep = stepTime * 2;
    uint public thirdStep = stepTime * 3;
    uint public countOfInvestors = 0;
    uint public maxWithdrawal = 3 ether;
    address public ownerAddress = 0x166a9749e261186511B1174F955224d850Cf8af7;
    uint projectPercent = 10;
    uint public minDeposit = 1 ether / 10;

    event Invest(address investor, uint256 amount);
    event Withdraw(address investor, uint256 amount);

    modifier userExist() {
        require(balance[msg.sender] > 0, "Address not found");
        _;
    }

    modifier checkTime() {
        require(now >= timeFirstDeposit[msg.sender].add(thirdStep), "Too fast for first withdrawal");
        require(now >= time[msg.sender].add(stepTime), "Too fast payout request");
        _;
    }

    function collectPercent() userExist checkTime internal {
        if (balance[msg.sender].mul(2) <= allPercentWithdraw[msg.sender]) {
            balance[msg.sender] = 0;
            time[msg.sender] = 0;
        } else {
            uint payout = payoutAmount();
            allPercentWithdraw[msg.sender] = allPercentWithdraw[msg.sender].add(payout);
            msg.sender.transfer(payout);
            time[msg.sender] = now;
            emit Withdraw(msg.sender, payout);
        }
    }

    function percentRate() public view returns (uint) {
        if (now > time[msg.sender].add(thirdStep)) {
            return (80);
        }
        if (now > time[msg.sender].add(secondStep)) {
            return (50);
        }
        if (now > time[msg.sender].add(firstStep)) {
            return (30);
        }
    }

    function payoutAmount() public view returns (uint256) {
        uint256 percent = percentRate();
        uint256 different = now.sub(time[msg.sender]).div(stepTime);
        uint256 rate = balance[msg.sender].mul(percent).div(1000);
        uint256 withdrawalAmount = rate.mul(different);

        if(reservedBalance[msg.sender] > 0) {
            withdrawalAmount = withdrawalAmount.add(reservedBalance[msg.sender]);
            reservedBalance[msg.sender] = 0;
        }
        if (withdrawalAmount > maxWithdrawal) {
            reservedBalance[msg.sender] = withdrawalAmount.sub(maxWithdrawal);
            withdrawalAmount = maxWithdrawal;
        }

        return withdrawalAmount;
    }

    function deposit() private {
        if (msg.value > 0) {
            require(msg.value >= minDeposit, "Wrong deposit value");

            if (balance[msg.sender] == 0) {
                countOfInvestors += 1;
                timeFirstDeposit[msg.sender] = now;
            }
            if (balance[msg.sender] > 0 && now > time[msg.sender].add(stepTime) && now >= timeFirstDeposit[msg.sender].add(thirdStep)) {
                collectPercent();
            }
            balance[msg.sender] = balance[msg.sender].add(msg.value);
            time[msg.sender] = now;

            ownerAddress.transfer(msg.value.mul(projectPercent).div(100));
            emit Invest(msg.sender, msg.value);
        } else {
            collectPercent();
        }
    }

    function() external payable {
        deposit();
    }
}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        assert(c / a == b);
        return c;
    }

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

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"timeFirstDeposit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"thirdStep","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"minDeposit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"allPercentWithdraw","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"payoutAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"time","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"secondStep","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"percentRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"maxWithdrawal","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ownerAddress","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"firstStep","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"reservedBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"countOfInvestors","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stepTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Invest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Withdraw","type":"event"}]

60806040526201518060055560055460065560026005540260075560036005540260085560006009556729a2241af62c0000600a5573166a9749e261186511b1174f955224d850cf8af7600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a600c5567016345785d8a0000600d553480156100a657600080fd5b5061129a806100b66000396000f3006080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063168de833146100e55780631987feb41461013c57806341b3d185146101675780634883c329146101925780636b46c8c3146101e95780637c67a3e2146102145780637d6d42f81461026b5780638090114f146102965780638c0ff5b7146102c15780638f84aa09146102ec578063a6754a9e14610343578063e2c61aeb1461036e578063e3d670d7146103c5578063f3f7d6331461041c578063f488fdd014610447575b6100e3610472565b005b3480156100f157600080fd5b50610126600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610881565b6040518082815260200191505060405180910390f35b34801561014857600080fd5b50610151610899565b6040518082815260200191505060405180910390f35b34801561017357600080fd5b5061017c61089f565b6040518082815260200191505060405180910390f35b34801561019e57600080fd5b506101d3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108a5565b6040518082815260200191505060405180910390f35b3480156101f557600080fd5b506101fe6108bd565b6040518082815260200191505060405180910390f35b34801561022057600080fd5b50610255600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b07565b6040518082815260200191505060405180910390f35b34801561027757600080fd5b50610280610b1f565b6040518082815260200191505060405180910390f35b3480156102a257600080fd5b506102ab610b25565b6040518082815260200191505060405180910390f35b3480156102cd57600080fd5b506102d6610c57565b6040518082815260200191505060405180910390f35b3480156102f857600080fd5b50610301610c5d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561034f57600080fd5b50610358610c83565b6040518082815260200191505060405180910390f35b34801561037a57600080fd5b506103af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c89565b6040518082815260200191505060405180910390f35b3480156103d157600080fd5b50610406600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ca1565b6040518082815260200191505060405180910390f35b34801561042857600080fd5b50610431610cb9565b6040518082815260200191505060405180910390f35b34801561045357600080fd5b5061045c610cbf565b6040518082815260200191505060405180910390f35b600034111561087657600d5434101515156104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f57726f6e67206465706f7369742076616c75650000000000000000000000000081525060200191505060405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561059257600160096000828254019250508190555042600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054118015610632575061062f600554600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b42115b8015610691575061068d600854600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b4210155b1561069f5761069e610ce3565b5b6106f0346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6107da60646107cc600c54346111f090919063ffffffff16565b61122b90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015610805573d6000803e3d6000fd5b507fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a161087f565b61087e610ce3565b5b565b60026020528060005260406000206000915090505481565b60085481565b600d5481565b60036020528060005260406000206000915090505481565b60008060008060006108cd610b25565b9350610935600554610927600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020544261125590919063ffffffff16565b61122b90919063ffffffff16565b925061099c6103e861098e866000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f090919063ffffffff16565b61122b90919063ffffffff16565b91506109b183836111f090919063ffffffff16565b90506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610a9557610a4d600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482610cc590919063ffffffff16565b90506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600a54811115610afd57610ab4600a548261125590919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600a5490505b8094505050505090565b60016020528060005260406000206000915090505481565b60075481565b6000610b7b600854600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b421115610b8b5760509050610c54565b610bdf600754600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b421115610bef5760329050610c54565b610c43600654600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b421115610c5357601e9050610c54565b5b90565b600a5481565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b60046020528060005260406000206000915090505481565b60006020528060005260406000206000915090505481565b60095481565b60055481565b6000808284019050838110151515610cd957fe5b8091505092915050565b6000806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111515610d9a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f41646472657373206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b610dee600854600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b4210151515610e65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f546f6f206661737420666f72206669727374207769746864726177616c00000081525060200191505060405180910390fd5b610eb9600554600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b4210151515610f30576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f546f6f2066617374207061796f7574207265717565737400000000000000000081525060200191505060405180910390fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fc260026000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f090919063ffffffff16565b1115156110575760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111ed565b61105f6108bd565b90506110b381600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561113c573d6000803e3d6000fd5b5042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a94243643382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b50565b60008060008414156112055760009150611224565b828402905082848281151561121657fe5b0414151561122057fe5b8091505b5092915050565b60008060008311151561123d57600080fd5b828481151561124857fe5b0490508091505092915050565b600082821115151561126357fe5b8183039050929150505600a165627a7a72305820d3e69bba5878d32ee214a8fc0ce71068e71a7325b5a21e05c5023b6242bfe7210029

Deployed Bytecode

0x6080604052600436106100db576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063168de833146100e55780631987feb41461013c57806341b3d185146101675780634883c329146101925780636b46c8c3146101e95780637c67a3e2146102145780637d6d42f81461026b5780638090114f146102965780638c0ff5b7146102c15780638f84aa09146102ec578063a6754a9e14610343578063e2c61aeb1461036e578063e3d670d7146103c5578063f3f7d6331461041c578063f488fdd014610447575b6100e3610472565b005b3480156100f157600080fd5b50610126600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610881565b6040518082815260200191505060405180910390f35b34801561014857600080fd5b50610151610899565b6040518082815260200191505060405180910390f35b34801561017357600080fd5b5061017c61089f565b6040518082815260200191505060405180910390f35b34801561019e57600080fd5b506101d3600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108a5565b6040518082815260200191505060405180910390f35b3480156101f557600080fd5b506101fe6108bd565b6040518082815260200191505060405180910390f35b34801561022057600080fd5b50610255600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b07565b6040518082815260200191505060405180910390f35b34801561027757600080fd5b50610280610b1f565b6040518082815260200191505060405180910390f35b3480156102a257600080fd5b506102ab610b25565b6040518082815260200191505060405180910390f35b3480156102cd57600080fd5b506102d6610c57565b6040518082815260200191505060405180910390f35b3480156102f857600080fd5b50610301610c5d565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561034f57600080fd5b50610358610c83565b6040518082815260200191505060405180910390f35b34801561037a57600080fd5b506103af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610c89565b6040518082815260200191505060405180910390f35b3480156103d157600080fd5b50610406600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ca1565b6040518082815260200191505060405180910390f35b34801561042857600080fd5b50610431610cb9565b6040518082815260200191505060405180910390f35b34801561045357600080fd5b5061045c610cbf565b6040518082815260200191505060405180910390f35b600034111561087657600d5434101515156104f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f57726f6e67206465706f7369742076616c75650000000000000000000000000081525060200191505060405180910390fd5b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141561059257600160096000828254019250508190555042600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b60008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054118015610632575061062f600554600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b42115b8015610691575061068d600854600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b4210155b1561069f5761069e610ce3565b5b6106f0346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6107da60646107cc600c54346111f090919063ffffffff16565b61122b90919063ffffffff16565b9081150290604051600060405180830381858888f19350505050158015610805573d6000803e3d6000fd5b507fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a161087f565b61087e610ce3565b5b565b60026020528060005260406000206000915090505481565b60085481565b600d5481565b60036020528060005260406000206000915090505481565b60008060008060006108cd610b25565b9350610935600554610927600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020544261125590919063ffffffff16565b61122b90919063ffffffff16565b925061099c6103e861098e866000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f090919063ffffffff16565b61122b90919063ffffffff16565b91506109b183836111f090919063ffffffff16565b90506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115610a9557610a4d600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482610cc590919063ffffffff16565b90506000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600a54811115610afd57610ab4600a548261125590919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600a5490505b8094505050505090565b60016020528060005260406000206000915090505481565b60075481565b6000610b7b600854600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b421115610b8b5760509050610c54565b610bdf600754600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b421115610bef5760329050610c54565b610c43600654600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b421115610c5357601e9050610c54565b5b90565b600a5481565b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60065481565b60046020528060005260406000206000915090505481565b60006020528060005260406000206000915090505481565b60095481565b60055481565b6000808284019050838110151515610cd957fe5b8091505092915050565b6000806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111515610d9a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f41646472657373206e6f7420666f756e6400000000000000000000000000000081525060200191505060405180910390fd5b610dee600854600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b4210151515610e65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f546f6f206661737420666f72206669727374207769746864726177616c00000081525060200191505060405180910390fd5b610eb9600554600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b4210151515610f30576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f546f6f2066617374207061796f7574207265717565737400000000000000000081525060200191505060405180910390fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610fc260026000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111f090919063ffffffff16565b1115156110575760008060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506111ed565b61105f6108bd565b90506110b381600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cc590919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015801561113c573d6000803e3d6000fd5b5042600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055507f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a94243643382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a15b50565b60008060008414156112055760009150611224565b828402905082848281151561121657fe5b0414151561122057fe5b8091505b5092915050565b60008060008311151561123d57600080fd5b828481151561124857fe5b0490508091505092915050565b600082821115151561126357fe5b8183039050929150505600a165627a7a72305820d3e69bba5878d32ee214a8fc0ce71068e71a7325b5a21e05c5023b6242bfe7210029

Swarm Source

bzzr://d3e69bba5878d32ee214a8fc0ce71068e71a7325b5a21e05c5023b6242bfe721
Loading...
Loading
Loading...
Loading
[ 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.