More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 556 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 9985918 | 1673 days ago | IN | 0 ETH | 0.00013747 | ||||
Transfer | 9985767 | 1673 days ago | IN | 0 ETH | 0.0005376 | ||||
Transfer | 9665853 | 1723 days ago | IN | 0 ETH | 0.0006272 | ||||
Transfer | 9586701 | 1735 days ago | IN | 0 ETH | 0.00010752 | ||||
Transfer | 9545461 | 1741 days ago | IN | 0 ETH | 0.000168 | ||||
Transfer | 9445794 | 1757 days ago | IN | 0 ETH | 0.0000896 | ||||
Transfer | 9423881 | 1760 days ago | IN | 0.01 ETH | 0.00032752 | ||||
Transfer | 9359424 | 1770 days ago | IN | 0 ETH | 0.0000896 | ||||
Transfer | 8958904 | 1839 days ago | IN | 0 ETH | 0.0000812 | ||||
Transfer | 8957187 | 1839 days ago | IN | 0.001 ETH | 0.00042073 | ||||
Transfer | 8957129 | 1839 days ago | IN | 0.001 ETH | 0.0002983 | ||||
Transfer | 8791514 | 1866 days ago | IN | 0 ETH | 0.0000812 | ||||
Transfer | 8784883 | 1867 days ago | IN | 0 ETH | 0.00009744 | ||||
Transfer | 8783853 | 1867 days ago | IN | 0 ETH | 0.0000812 | ||||
Transfer | 8783829 | 1867 days ago | IN | 0.0001 ETH | 0.00002142 | ||||
Transfer | 8783788 | 1867 days ago | IN | 0 ETH | 0.00009744 | ||||
Transfer | 8753643 | 1872 days ago | IN | 0.01 ETH | 0.00010818 | ||||
Transfer | 8729600 | 1876 days ago | IN | 0 ETH | 0.00009744 | ||||
Transfer | 8727451 | 1876 days ago | IN | 0.01 ETH | 0.00007212 | ||||
Transfer | 8659246 | 1887 days ago | IN | 0 ETH | 0.00060904 | ||||
Transfer | 8637229 | 1890 days ago | IN | 0 ETH | 0.00205436 | ||||
Transfer | 8217397 | 1956 days ago | IN | 0 ETH | 0.00025724 | ||||
Transfer | 8209489 | 1957 days ago | IN | 0 ETH | 0.00009744 | ||||
Transfer | 8198351 | 1959 days ago | IN | 0 ETH | 0.00002605 | ||||
Transfer | 8198249 | 1959 days ago | IN | 0 ETH | 0.00009744 |
Latest 10 internal transactions
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
7879004 | 2008 days ago | 0.032 ETH | ||||
7549488 | 2060 days ago | 0.081 ETH | ||||
7388680 | 2085 days ago | 0.05106516 ETH | ||||
7298108 | 2099 days ago | 0.20858293 ETH | ||||
7242155 | 2111 days ago | 0.083 ETH | ||||
7202902 | 2120 days ago | 0.1975 ETH | ||||
7113542 | 2138 days ago | 0.073 ETH | ||||
7096970 | 2141 days ago | 0.14021843 ETH | ||||
7066274 | 2147 days ago | 1.0752002 ETH | ||||
7021156 | 2155 days ago | 0.001 ETH |
Loading...
Loading
Contract Name:
selfdropToken
Compiler Version
v0.5.2+commit.1df8f40c
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-01-03 */ pragma solidity ^0.5.2; /** * @title ERC20 interface * @dev see https://github.com/ethereum/EIPs/issues/20 */ contract ERC20 { function totalSupply() public view returns (uint256); function balanceOf(address _who) public view returns (uint256); function allowance(address _owner, address _spender) public view returns (uint256); function transfer(address _to, uint256 _value) public returns (bool); function approve(address _spender, uint256 _value) public returns (bool); function transferFrom(address _from, address _to, uint256 _value) public returns (bool); event Transfer( address indexed from, address indexed to, uint256 value ); event Approval( address indexed owner, address indexed spender, uint256 value ); } library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a * b; assert(a == 0 || c / a == b); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a / b; 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 selfdropToken { using SafeMath for uint256; address owner; address selfdroptoken; address[] public hugeetherinvest; mapping (address => bool) public blacklist; uint256 public rate = 0; uint256 public totalRemaining; uint256 public selfdropvalue; event Distr(address indexed to, uint256 amount); event DistrFinished(); event crowdsaleFinishedd(); bool public distributionFinished; bool public crowdsaleFinished; modifier canDistr() { require(!distributionFinished); _; } modifier canDistrCS() { require(!crowdsaleFinished); _; } modifier onlyOwner() { require(msg.sender == owner); _; } modifier onlynotblacklist() { require(blacklist[msg.sender] == false); _; } constructor() public { owner = msg.sender; } function setselfdroptoken(address _selfdroptoken) public onlyOwner { require (_selfdroptoken != address(0)); selfdroptoken = _selfdroptoken; totalRemaining = ERC20(selfdroptoken).balanceOf(address(this)); } function transferOwnership(address newOwner) onlyOwner public { if (newOwner != address(0)) { owner = newOwner; } } function startselfdrop() onlyOwner public returns (bool) { distributionFinished = false; return true; } function startcrowdsale() onlyOwner public returns (bool) { crowdsaleFinished = false; return true; } function finishselfdrop() onlyOwner canDistr public returns (bool) { distributionFinished = true; emit DistrFinished(); return true; } function finishcrowdsale() onlyOwner canDistrCS public returns (bool) { crowdsaleFinished = true; emit crowdsaleFinishedd(); return true; } function distr(address _to, uint256 _amount) private returns (bool) { totalRemaining = totalRemaining.sub(_amount); ERC20(selfdroptoken).transfer(_to,_amount); emit Distr(_to, _amount); return true; if (totalRemaining == 0) { distributionFinished = true; crowdsaleFinished = true; } } function setselfdropvalue(uint256 _value) public onlyOwner { selfdropvalue = _value.mul(1e18); } function () external payable{ if(msg.value == 0){getTokenss();}else{getTokens();} } function getTokenss() canDistr onlynotblacklist internal { require (selfdropvalue != 0); if (selfdropvalue > totalRemaining) { selfdropvalue = totalRemaining; } require(selfdropvalue <= totalRemaining); address investor = msg.sender; uint256 toGive = selfdropvalue; distr(investor, toGive); if (toGive > 0) { blacklist[investor] = true; } } function setethrate(uint _rate) onlyOwner public { rate = _rate; } function getTokens() canDistrCS public payable { require(msg.value >= 0.001 ether); require(rate > 0); uint256 value = msg.value.mul(rate); require(totalRemaining >= value); address investor = msg.sender; uint256 toGive = value; distr(investor, toGive); if(msg.value >= 0.1 ether){ hugeetherinvest.push(msg.sender); } } function withdrawSDTfromcontract() public onlyOwner { ERC20(selfdroptoken).transfer(owner,ERC20(selfdroptoken).balanceOf(address(this))); } function withdraw() public onlyOwner { msg.sender.transfer(address(this).balance); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[],"name":"rate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"startselfdrop","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"setselfdropvalue","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_rate","type":"uint256"}],"name":"setethrate","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"startcrowdsale","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"finishselfdrop","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_selfdroptoken","type":"address"}],"name":"setselfdroptoken","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"getTokens","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"finishcrowdsale","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"distributionFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"selfdropvalue","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"hugeetherinvest","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalRemaining","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"crowdsaleFinished","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"withdrawSDTfromcontract","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blacklist","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Distr","type":"event"},{"anonymous":false,"inputs":[],"name":"DistrFinished","type":"event"},{"anonymous":false,"inputs":[],"name":"crowdsaleFinishedd","type":"event"}]
Contract Creation Code
6080604052600060045534801561001557600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611317806100656000396000f3fe608060405260043610610126576000357c010000000000000000000000000000000000000000000000000000000090048063ae8f2328116100b2578063d8a5436011610081578063d8a54360146103eb578063ece84fd514610416578063f2fde38b14610445578063f3074b5814610496578063f9f92be4146104ad57610126565b8063ae8f2328146102e7578063c108d54214610316578063c880ee9d14610345578063caebf8721461037057610126565b806365b0e5b3116100f957806365b0e5b3146101f35780637b3303b11461022e578063a27966dd1461025d578063a47769551461028c578063aa6ca808146102dd57610126565b80632c4e722e146101475780633ccfd60b14610172578063463193c7146101895780635fffad5a146101b8575b600034141561013c57610137610516565b610145565b610144610649565b5b005b34801561015357600080fd5b5061015c610748565b6040518082815260200191505060405180910390f35b34801561017e57600080fd5b5061018761074e565b005b34801561019557600080fd5b5061019e610809565b604051808215151515815260200191505060405180910390f35b3480156101c457600080fd5b506101f1600480360360208110156101db57600080fd5b8101908080359060200190929190505050610888565b005b3480156101ff57600080fd5b5061022c6004803603602081101561021657600080fd5b8101908080359060200190929190505050610907565b005b34801561023a57600080fd5b5061024361096c565b604051808215151515815260200191505060405180910390f35b34801561026957600080fd5b506102726109eb565b604051808215151515815260200191505060405180910390f35b34801561029857600080fd5b506102db600480360360208110156102af57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ab2565b005b6102e5610649565b005b3480156102f357600080fd5b506102fc610c89565b604051808215151515815260200191505060405180910390f35b34801561032257600080fd5b5061032b610d50565b604051808215151515815260200191505060405180910390f35b34801561035157600080fd5b5061035a610d63565b6040518082815260200191505060405180910390f35b34801561037c57600080fd5b506103a96004803603602081101561039357600080fd5b8101908080359060200190929190505050610d69565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103f757600080fd5b50610400610da7565b6040518082815260200191505060405180910390f35b34801561042257600080fd5b5061042b610dad565b604051808215151515815260200191505060405180910390f35b34801561045157600080fd5b506104946004803603602081101561046857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dc0565b005b3480156104a257600080fd5b506104ab610e95565b005b3480156104b957600080fd5b506104fc600480360360208110156104d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611109565b604051808215151515815260200191505060405180910390f35b600760009054906101000a900460ff1615151561053257600080fd5b60001515600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561059157600080fd5b6000600654141515156105a357600080fd5b60055460065411156105b9576005546006819055505b600554600654111515156105cc57600080fd5b6000339050600060065490506105e28282611129565b506000811115610645576001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b5050565b600760019054906101000a900460ff1615151561066557600080fd5b66038d7ea4c68000341015151561067b57600080fd5b600060045411151561068c57600080fd5b60006106a36004543461129f90919063ffffffff16565b905080600554101515156106b657600080fd5b600033905060008290506106ca8282611129565b5067016345785d8a0000341015156107435760023390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505b505050565b60045481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107a957600080fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015610806573d6000803e3d6000fd5b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561086657600080fd5b6000600760006101000a81548160ff0219169083151502179055506001905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108e357600080fd5b6108fe670de0b6b3a76400008261129f90919063ffffffff16565b60068190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561096257600080fd5b8060048190555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109c957600080fd5b6000600760016101000a81548160ff0219169083151502179055506001905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a4857600080fd5b600760009054906101000a900460ff16151515610a6457600080fd5b6001600760006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b0d57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610b4957600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610c4557600080fd5b505afa158015610c59573d6000803e3d6000fd5b505050506040513d6020811015610c6f57600080fd5b810190808051906020019092919050505060058190555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ce657600080fd5b600760019054906101000a900460ff16151515610d0257600080fd5b6001600760016101000a81548160ff0219169083151502179055507fd1c8bbfa76e9f070045ef4a7018db364903bb8506d198e39ccc82c712fd5542760405160405180910390a16001905090565b600760009054906101000a900460ff1681565b60065481565b600281815481101515610d7857fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b600760019054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e1b57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515610e9257806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ef057600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561100b57600080fd5b505afa15801561101f573d6000803e3d6000fd5b505050506040513d602081101561103557600080fd5b81019080805190602001909291905050506040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156110cb57600080fd5b505af11580156110df573d6000803e3d6000fd5b505050506040513d60208110156110f557600080fd5b810190808051906020019092919050505050565b60036020528060005260406000206000915054906101000a900460ff1681565b6000611140826005546112d290919063ffffffff16565b600581905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561120b57600080fd5b505af115801561121f573d6000803e3d6000fd5b505050506040513d602081101561123557600080fd5b8101908080519060200190929190505050508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a26001905092915050565b600080828402905060008414806112c057508284828115156112bd57fe5b04145b15156112c857fe5b8091505092915050565b60008282111515156112e057fe5b81830390509291505056fea165627a7a72305820f39b0fb2373b48ed633c9669dd4eddd2e293ba7f06b5c2c0ae566f4c80d8130c0029
Deployed Bytecode
0x608060405260043610610126576000357c010000000000000000000000000000000000000000000000000000000090048063ae8f2328116100b2578063d8a5436011610081578063d8a54360146103eb578063ece84fd514610416578063f2fde38b14610445578063f3074b5814610496578063f9f92be4146104ad57610126565b8063ae8f2328146102e7578063c108d54214610316578063c880ee9d14610345578063caebf8721461037057610126565b806365b0e5b3116100f957806365b0e5b3146101f35780637b3303b11461022e578063a27966dd1461025d578063a47769551461028c578063aa6ca808146102dd57610126565b80632c4e722e146101475780633ccfd60b14610172578063463193c7146101895780635fffad5a146101b8575b600034141561013c57610137610516565b610145565b610144610649565b5b005b34801561015357600080fd5b5061015c610748565b6040518082815260200191505060405180910390f35b34801561017e57600080fd5b5061018761074e565b005b34801561019557600080fd5b5061019e610809565b604051808215151515815260200191505060405180910390f35b3480156101c457600080fd5b506101f1600480360360208110156101db57600080fd5b8101908080359060200190929190505050610888565b005b3480156101ff57600080fd5b5061022c6004803603602081101561021657600080fd5b8101908080359060200190929190505050610907565b005b34801561023a57600080fd5b5061024361096c565b604051808215151515815260200191505060405180910390f35b34801561026957600080fd5b506102726109eb565b604051808215151515815260200191505060405180910390f35b34801561029857600080fd5b506102db600480360360208110156102af57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ab2565b005b6102e5610649565b005b3480156102f357600080fd5b506102fc610c89565b604051808215151515815260200191505060405180910390f35b34801561032257600080fd5b5061032b610d50565b604051808215151515815260200191505060405180910390f35b34801561035157600080fd5b5061035a610d63565b6040518082815260200191505060405180910390f35b34801561037c57600080fd5b506103a96004803603602081101561039357600080fd5b8101908080359060200190929190505050610d69565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103f757600080fd5b50610400610da7565b6040518082815260200191505060405180910390f35b34801561042257600080fd5b5061042b610dad565b604051808215151515815260200191505060405180910390f35b34801561045157600080fd5b506104946004803603602081101561046857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dc0565b005b3480156104a257600080fd5b506104ab610e95565b005b3480156104b957600080fd5b506104fc600480360360208110156104d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611109565b604051808215151515815260200191505060405180910390f35b600760009054906101000a900460ff1615151561053257600080fd5b60001515600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514151561059157600080fd5b6000600654141515156105a357600080fd5b60055460065411156105b9576005546006819055505b600554600654111515156105cc57600080fd5b6000339050600060065490506105e28282611129565b506000811115610645576001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b5050565b600760019054906101000a900460ff1615151561066557600080fd5b66038d7ea4c68000341015151561067b57600080fd5b600060045411151561068c57600080fd5b60006106a36004543461129f90919063ffffffff16565b905080600554101515156106b657600080fd5b600033905060008290506106ca8282611129565b5067016345785d8a0000341015156107435760023390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505b505050565b60045481565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156107a957600080fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc3073ffffffffffffffffffffffffffffffffffffffff16319081150290604051600060405180830381858888f19350505050158015610806573d6000803e3d6000fd5b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561086657600080fd5b6000600760006101000a81548160ff0219169083151502179055506001905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156108e357600080fd5b6108fe670de0b6b3a76400008261129f90919063ffffffff16565b60068190555050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561096257600080fd5b8060048190555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156109c957600080fd5b6000600760016101000a81548160ff0219169083151502179055506001905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a4857600080fd5b600760009054906101000a900460ff16151515610a6457600080fd5b6001600760006101000a81548160ff0219169083151502179055507f7f95d919e78bdebe8a285e6e33357c2fcb65ccf66e72d7573f9f8f6caad0c4cc60405160405180910390a16001905090565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610b0d57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614151515610b4957600080fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015610c4557600080fd5b505afa158015610c59573d6000803e3d6000fd5b505050506040513d6020811015610c6f57600080fd5b810190808051906020019092919050505060058190555050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ce657600080fd5b600760019054906101000a900460ff16151515610d0257600080fd5b6001600760016101000a81548160ff0219169083151502179055507fd1c8bbfa76e9f070045ef4a7018db364903bb8506d198e39ccc82c712fd5542760405160405180910390a16001905090565b600760009054906101000a900460ff1681565b60065481565b600281815481101515610d7857fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60055481565b600760019054906101000a900460ff1681565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e1b57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515610e9257806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b50565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ef057600080fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561100b57600080fd5b505afa15801561101f573d6000803e3d6000fd5b505050506040513d602081101561103557600080fd5b81019080805190602001909291905050506040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156110cb57600080fd5b505af11580156110df573d6000803e3d6000fd5b505050506040513d60208110156110f557600080fd5b810190808051906020019092919050505050565b60036020528060005260406000206000915054906101000a900460ff1681565b6000611140826005546112d290919063ffffffff16565b600581905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561120b57600080fd5b505af115801561121f573d6000803e3d6000fd5b505050506040513d602081101561123557600080fd5b8101908080519060200190929190505050508273ffffffffffffffffffffffffffffffffffffffff167f8940c4b8e215f8822c5c8f0056c12652c746cbc57eedbd2a440b175971d47a77836040518082815260200191505060405180910390a26001905092915050565b600080828402905060008414806112c057508284828115156112bd57fe5b04145b15156112c857fe5b8091505092915050565b60008282111515156112e057fe5b81830390509291505056fea165627a7a72305820f39b0fb2373b48ed633c9669dd4eddd2e293ba7f06b5c2c0ae566f4c80d8130c0029
Swarm Source
bzzr://f39b0fb2373b48ed633c9669dd4eddd2e293ba7f06b5c2c0ae566f4c80d8130c
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,694.93 | 0.041 | $151.49 |
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.