Overview
ETH Balance
3.859264568048452327 ETH
Eth Value
$9,312.27 (@ $2,412.97/ETH)Token Holdings
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 190 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim | 12843262 | 1176 days ago | IN | 0 ETH | 0.00077464 | ||||
Claim | 8616528 | 1837 days ago | IN | 0 ETH | 0.0007057 | ||||
Claim | 8535710 | 1849 days ago | IN | 0 ETH | 0.00080317 | ||||
Claim | 6083255 | 2254 days ago | IN | 0 ETH | 0.00005666 | ||||
Withdraw | 6083239 | 2254 days ago | IN | 0 ETH | 0.000135 | ||||
Claim | 5624391 | 2333 days ago | IN | 0 ETH | 0.00084842 | ||||
Claim | 5624350 | 2333 days ago | IN | 0 ETH | 0.00092512 | ||||
Exit | 5624295 | 2333 days ago | IN | 0 ETH | 0.00030185 | ||||
Exit | 5624272 | 2333 days ago | IN | 0 ETH | 0.00021345 | ||||
Exit | 5624232 | 2334 days ago | IN | 0 ETH | 0.00025441 | ||||
Claim | 5550480 | 2346 days ago | IN | 0 ETH | 0.00008095 | ||||
Withdraw | 5550460 | 2346 days ago | IN | 0 ETH | 0.00013055 | ||||
Claim | 5535854 | 2349 days ago | IN | 0 ETH | 0.0002523 | ||||
Withdraw | 5535742 | 2349 days ago | IN | 0 ETH | 0.00044702 | ||||
Withdraw | 5535742 | 2349 days ago | IN | 0 ETH | 0.00071972 | ||||
Claim | 5530532 | 2350 days ago | IN | 0 ETH | 0.00144668 | ||||
Withdraw | 5530528 | 2350 days ago | IN | 0 ETH | 0.00178534 | ||||
Claim | 5530518 | 2350 days ago | IN | 0 ETH | 0.00144939 | ||||
Withdraw | 5530515 | 2350 days ago | IN | 0 ETH | 0.00294248 | ||||
Claim | 5530474 | 2350 days ago | IN | 0 ETH | 0.00172409 | ||||
Claim | 5507065 | 2354 days ago | IN | 0 ETH | 0.0000883 | ||||
Claim | 5506715 | 2354 days ago | IN | 0 ETH | 0.00003535 | ||||
Claim | 5506324 | 2354 days ago | IN | 0 ETH | 0.00004205 | ||||
Withdraw | 5493455 | 2356 days ago | IN | 0 ETH | 0.00008703 | ||||
Claim | 5484074 | 2358 days ago | IN | 0 ETH | 0.00004205 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
8535710 | 1849 days ago | 0.00667233 ETH | ||||
6083255 | 2254 days ago | 0.59979149 ETH | ||||
6083239 | 2254 days ago | 0.25714285 ETH | ||||
5624350 | 2333 days ago | 0.1909088 ETH | ||||
5550480 | 2346 days ago | 0.00339491 ETH | ||||
5550460 | 2346 days ago | 0.03214285 ETH | ||||
5535854 | 2349 days ago | 0.00487709 ETH | ||||
5535742 | 2349 days ago | 0.027975 ETH | ||||
5530528 | 2350 days ago | 1.28571428 ETH | ||||
5530515 | 2350 days ago | 0 ETH | ||||
5530474 | 2350 days ago | 0.01185881 ETH | ||||
5507065 | 2354 days ago | 0.03758968 ETH | ||||
5506324 | 2354 days ago | 0.0003795 ETH | ||||
5493455 | 2356 days ago | 0.05142857 ETH | ||||
5484074 | 2358 days ago | 0.00755568 ETH | ||||
5470795 | 2360 days ago | 0.01545 ETH | ||||
5469730 | 2360 days ago | 0.00063294 ETH | ||||
5469508 | 2360 days ago | 0.05095985 ETH | ||||
5466249 | 2361 days ago | 0.0015158 ETH | ||||
5466215 | 2361 days ago | 0.00642857 ETH | ||||
5464939 | 2361 days ago | 0.95152371 ETH | ||||
5463936 | 2361 days ago | 0.07388977 ETH | ||||
5463915 | 2361 days ago | 0.03034737 ETH | ||||
5463036 | 2362 days ago | 0.00359307 ETH | ||||
5461414 | 2362 days ago | 0.03214285 ETH |
Loading...
Loading
Contract Name:
ProofOfPassiveDividends
Compiler Version
v0.4.21+commit.dfe3193c
Optimization Enabled:
No with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2018-04-12 */ pragma solidity ^0.4.21; contract ProofOfPassiveDividends { using SafeMath for uint256; event Deposit(address user, uint amount); event Withdraw(address user, uint amount); event Claim(address user, uint dividends); event Reinvest(address user, uint dividends); address owner; mapping(address => bool) preauthorized; bool gameStarted; // deposit tax is 14.2% uint constant depositTaxDivisor = 7; // deposit tax is 25% uint constant withdrawalTaxDivisor = 4; mapping(address => uint) public investment; mapping(address => uint) public stake; uint public totalStake; uint stakeValue; mapping(address => uint) dividendCredit; mapping(address => uint) dividendDebit; function ProofOfPassiveDividends() public { owner = msg.sender; preauthorized[owner] = true; } function preauthorize(address _user) public { require(msg.sender == owner); preauthorized[_user] = true; } function startGame() public { require(msg.sender == owner); gameStarted = true; } function depositHelper(uint _amount) private { uint _tax = _amount.div(depositTaxDivisor); uint _amountAfterTax = _amount.sub(_tax); if (totalStake > 0) stakeValue = stakeValue.add(_tax.div(totalStake)); uint _stakeIncrement = sqrt(totalStake.mul(totalStake).add(_amountAfterTax)).sub(totalStake); investment[msg.sender] = investment[msg.sender].add(_amountAfterTax); stake[msg.sender] = stake[msg.sender].add(_stakeIncrement); totalStake = totalStake.add(_stakeIncrement); dividendDebit[msg.sender] = dividendDebit[msg.sender].add(_stakeIncrement.mul(stakeValue)); } function deposit() public payable { require(preauthorized[msg.sender] || gameStarted); // Removed the referral feature due to nonsense fud! depositHelper(msg.value); emit Deposit(msg.sender, msg.value); } function withdraw(uint _amount) public { require(_amount > 0); require(_amount <= investment[msg.sender]); uint _tax = _amount.div(withdrawalTaxDivisor); uint _amountAfterTax = _amount.sub(_tax); uint _stakeDecrement = stake[msg.sender].mul(_amount).div(investment[msg.sender]); uint _dividendCredit = _stakeDecrement.mul(stakeValue); investment[msg.sender] = investment[msg.sender].sub(_amount); stake[msg.sender] = stake[msg.sender].sub(_stakeDecrement); totalStake = totalStake.sub(_stakeDecrement); if (totalStake > 0) stakeValue = stakeValue.add(_tax.div(totalStake)); dividendCredit[msg.sender] = dividendCredit[msg.sender].add(_dividendCredit); uint _creditDebitCancellation = min(dividendCredit[msg.sender], dividendDebit[msg.sender]); dividendCredit[msg.sender] = dividendCredit[msg.sender].sub(_creditDebitCancellation); dividendDebit[msg.sender] = dividendDebit[msg.sender].sub(_creditDebitCancellation); msg.sender.transfer(_amountAfterTax); emit Withdraw(msg.sender, _amount); } function claimHelper() private returns(uint) { uint _dividendsForStake = stake[msg.sender].mul(stakeValue); uint _dividends = _dividendsForStake.add(dividendCredit[msg.sender]).sub(dividendDebit[msg.sender]); dividendCredit[msg.sender] = 0; dividendDebit[msg.sender] = _dividendsForStake; return _dividends; } function claim() public { uint _dividends = claimHelper(); msg.sender.transfer(_dividends); emit Claim(msg.sender, _dividends); } function reinvest() public { uint _dividends = claimHelper(); depositHelper(_dividends); emit Reinvest(msg.sender, _dividends); } function dividendsForUser(address _user) public view returns (uint) { return stake[_user].mul(stakeValue).add(dividendCredit[_user]).sub(dividendDebit[_user]); } function min(uint x, uint y) private pure returns (uint) { return x <= y ? x : y; } function sqrt(uint x) private pure returns (uint y) { uint z = (x + 1) / 2; y = x; while (z < y) { y = z; z = (x / z + z) / 2; } } } /** * @title SafeMath * @dev Math operations with safety checks that throw on error */ library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ 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; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 // uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return a / b; } /** * @dev Subtracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investment","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"stake","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_amount","type":"uint256"}],"name":"withdraw","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"claim","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_user","type":"address"}],"name":"preauthorize","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_user","type":"address"}],"name":"dividendsForUser","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalStake","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"deposit","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"startGame","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"reinvest","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"user","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Withdraw","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"user","type":"address"},{"indexed":false,"name":"dividends","type":"uint256"}],"name":"Claim","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"user","type":"address"},{"indexed":false,"name":"dividends","type":"uint256"}],"name":"Reinvest","type":"event"}]
Contract Creation Code
6060604052341561000f57600080fd5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060018060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506111f9806100d66000396000f3006060604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630bd18d7a146100a957806326476204146100f65780632e1a7d4d146101435780634e71d92d1461016657806355e2305e1461017b57806386be3981146101b45780638b0e9f3f14610201578063d0e30db01461022a578063d65ab5f214610234578063fdb5a03e14610249575b600080fd5b34156100b457600080fd5b6100e0600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061025e565b6040518082815260200191505060405180910390f35b341561010157600080fd5b61012d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610276565b6040518082815260200191505060405180910390f35b341561014e57600080fd5b610164600480803590602001909190505061028e565b005b341561017157600080fd5b610179610855565b005b341561018657600080fd5b6101b2600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061090f565b005b34156101bf57600080fd5b6101eb600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109c4565b6040518082815260200191505060405180910390f35b341561020c57600080fd5b610214610ac3565b6040518082815260200191505060405180910390f35b610232610ac9565b005b341561023f57600080fd5b610247610bae565b005b341561025457600080fd5b61025c610c26565b005b60036020528060005260406000206000915090505481565b60046020528060005260406000206000915090505481565b600080600080600080861115156102a457600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205486111515156102f257600080fd5b610306600487610ca990919063ffffffff16565b945061031b8587610cbf90919063ffffffff16565b93506103c0600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546103b288600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cd890919063ffffffff16565b610ca990919063ffffffff16565b92506103d760065484610cd890919063ffffffff16565b915061042b86600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506104c083600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061051883600554610cbf90919063ffffffff16565b600581905550600060055411156105595761055261054160055487610ca990919063ffffffff16565b600654610d1390919063ffffffff16565b6006819055505b6105ab82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610676600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d31565b90506106ca81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061075f81600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f1935050505015156107e257600080fd5b7f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a94243643387604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1505050505050565b600061085f610d4b565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156108a157600080fd5b7f47cee97cb7acd717b3c0aa1435d004cd5b3c8c57d70dbceb4e4458bbd60e39d43382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a150565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561096a57600080fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000610abc600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aae600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa0600654600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cd890919063ffffffff16565b610d1390919063ffffffff16565b610cbf90919063ffffffff16565b9050919050565b60055481565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610b2d5750600260009054906101000a900460ff165b1515610b3857600080fd5b610b4134610edc565b7fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c0957600080fd5b6001600260006101000a81548160ff021916908315150217905550565b6000610c30610d4b565b9050610c3b81610edc565b7fbd654390d0d973e8c8376ed6053be8658870df892687852cc5c914d700291b873382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a150565b60008183811515610cb657fe5b04905092915050565b6000828211151515610ccd57fe5b818303905092915050565b6000806000841415610ced5760009150610d0c565b8284029050828482811515610cfe57fe5b04141515610d0857fe5b8091505b5092915050565b6000808284019050838110151515610d2757fe5b8091505092915050565b600081831115610d415781610d43565b825b905092915050565b6000806000610da4600654600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cd890919063ffffffff16565b9150610e49600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e3b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205485610d1390919063ffffffff16565b610cbf90919063ffffffff16565b90506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550809250505090565b6000806000610ef5600785610ca990919063ffffffff16565b9250610f0a8385610cbf90919063ffffffff16565b915060006005541115610f4757610f40610f2f60055485610ca990919063ffffffff16565b600654610d1390919063ffffffff16565b6006819055505b610f8c600554610f7e610f7985610f6b600554600554610cd890919063ffffffff16565b610d1390919063ffffffff16565b611182565b610cbf90919063ffffffff16565b9050610fe082600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061107581600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cd81600554610d1390919063ffffffff16565b6005819055506111396110eb60065483610cd890919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b60008060026001840181151561119457fe5b0490508291505b818110156111c75780915060028182858115156111b457fe5b04018115156111bf57fe5b04905061119b565b509190505600a165627a7a723058202c0ea69c1f307dc0be70d36932d917a62d2eb77fb9387a0a69c03a2f790b677d0029
Deployed Bytecode
0x6060604052600436106100a4576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff1680630bd18d7a146100a957806326476204146100f65780632e1a7d4d146101435780634e71d92d1461016657806355e2305e1461017b57806386be3981146101b45780638b0e9f3f14610201578063d0e30db01461022a578063d65ab5f214610234578063fdb5a03e14610249575b600080fd5b34156100b457600080fd5b6100e0600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061025e565b6040518082815260200191505060405180910390f35b341561010157600080fd5b61012d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610276565b6040518082815260200191505060405180910390f35b341561014e57600080fd5b610164600480803590602001909190505061028e565b005b341561017157600080fd5b610179610855565b005b341561018657600080fd5b6101b2600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061090f565b005b34156101bf57600080fd5b6101eb600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506109c4565b6040518082815260200191505060405180910390f35b341561020c57600080fd5b610214610ac3565b6040518082815260200191505060405180910390f35b610232610ac9565b005b341561023f57600080fd5b610247610bae565b005b341561025457600080fd5b61025c610c26565b005b60036020528060005260406000206000915090505481565b60046020528060005260406000206000915090505481565b600080600080600080861115156102a457600080fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205486111515156102f257600080fd5b610306600487610ca990919063ffffffff16565b945061031b8587610cbf90919063ffffffff16565b93506103c0600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546103b288600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cd890919063ffffffff16565b610ca990919063ffffffff16565b92506103d760065484610cd890919063ffffffff16565b915061042b86600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506104c083600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061051883600554610cbf90919063ffffffff16565b600581905550600060055411156105595761055261054160055487610ca990919063ffffffff16565b600654610d1390919063ffffffff16565b6006819055505b6105ab82600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610676600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d31565b90506106ca81600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061075f81600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cbf90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f1935050505015156107e257600080fd5b7f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a94243643387604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1505050505050565b600061085f610d4b565b90503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f1935050505015156108a157600080fd5b7f47cee97cb7acd717b3c0aa1435d004cd5b3c8c57d70dbceb4e4458bbd60e39d43382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a150565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561096a57600080fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000610abc600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aae600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610aa0600654600460008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cd890919063ffffffff16565b610d1390919063ffffffff16565b610cbf90919063ffffffff16565b9050919050565b60055481565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680610b2d5750600260009054906101000a900460ff165b1515610b3857600080fd5b610b4134610edc565b7fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c3334604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c0957600080fd5b6001600260006101000a81548160ff021916908315150217905550565b6000610c30610d4b565b9050610c3b81610edc565b7fbd654390d0d973e8c8376ed6053be8658870df892687852cc5c914d700291b873382604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a150565b60008183811515610cb657fe5b04905092915050565b6000828211151515610ccd57fe5b818303905092915050565b6000806000841415610ced5760009150610d0c565b8284029050828482811515610cfe57fe5b04141515610d0857fe5b8091505b5092915050565b6000808284019050838110151515610d2757fe5b8091505092915050565b600081831115610d415781610d43565b825b905092915050565b6000806000610da4600654600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610cd890919063ffffffff16565b9150610e49600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610e3b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205485610d1390919063ffffffff16565b610cbf90919063ffffffff16565b90506000600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550809250505090565b6000806000610ef5600785610ca990919063ffffffff16565b9250610f0a8385610cbf90919063ffffffff16565b915060006005541115610f4757610f40610f2f60055485610ca990919063ffffffff16565b600654610d1390919063ffffffff16565b6006819055505b610f8c600554610f7e610f7985610f6b600554600554610cd890919063ffffffff16565b610d1390919063ffffffff16565b611182565b610cbf90919063ffffffff16565b9050610fe082600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061107581600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506110cd81600554610d1390919063ffffffff16565b6005819055506111396110eb60065483610cd890919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610d1390919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050565b60008060026001840181151561119457fe5b0490508291505b818110156111c75780915060028182858115156111b457fe5b04018115156111bf57fe5b04905061119b565b509190505600a165627a7a723058202c0ea69c1f307dc0be70d36932d917a62d2eb77fb9387a0a69c03a2f790b677d0029
Swarm Source
bzzr://2c0ea69c1f307dc0be70d36932d917a62d2eb77fb9387a0a69c03a2f790b677d
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 27 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $2,412.97 | 3.8593 | $9,312.27 |
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.