More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 4,810 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw | 10300084 | 1498 days ago | IN | 0 ETH | 0.00063052 | ||||
Withdraw | 10299991 | 1498 days ago | IN | 0 ETH | 0.00057569 | ||||
Withdraw | 10299706 | 1498 days ago | IN | 0 ETH | 0.00054828 | ||||
Withdraw | 10299511 | 1498 days ago | IN | 0 ETH | 0.00010965 | ||||
Withdraw | 10298977 | 1498 days ago | IN | 0 ETH | 0.00101577 | ||||
Withdraw | 10298676 | 1498 days ago | IN | 0 ETH | 0.00093536 | ||||
Withdraw | 10298506 | 1498 days ago | IN | 0 ETH | 0.00126112 | ||||
Withdraw | 10298417 | 1498 days ago | IN | 0 ETH | 0.00093112 | ||||
Withdraw | 10298382 | 1498 days ago | IN | 0 ETH | 0.00101577 | ||||
Withdraw | 10298342 | 1498 days ago | IN | 0 ETH | 0.00097345 | ||||
Withdraw | 10298048 | 1498 days ago | IN | 0 ETH | 0.00084648 | ||||
Withdraw | 10297915 | 1498 days ago | IN | 0 ETH | 0.00148134 | ||||
Withdraw | 10297883 | 1498 days ago | IN | 0 ETH | 0.00148134 | ||||
Withdraw | 10297793 | 1498 days ago | IN | 0 ETH | 0.00148134 | ||||
Withdraw | 10297284 | 1498 days ago | IN | 0 ETH | 0.00190458 | ||||
Withdraw | 10297180 | 1498 days ago | IN | 0 ETH | 0.0019469 | ||||
Withdraw | 10296919 | 1499 days ago | IN | 0 ETH | 0.00190458 | ||||
Withdraw | 10296909 | 1499 days ago | IN | 0 ETH | 0.00190458 | ||||
Transfer | 10296836 | 1499 days ago | IN | 0.01 ETH | 0.00229387 | ||||
Withdraw | 10296832 | 1499 days ago | IN | 0 ETH | 0.00257958 | ||||
Withdraw | 10296797 | 1499 days ago | IN | 0 ETH | 0.00160831 | ||||
Withdraw | 10296603 | 1499 days ago | IN | 0 ETH | 0.0017776 | ||||
Withdraw | 10296280 | 1499 days ago | IN | 0 ETH | 0.00173528 | ||||
Withdraw | 10296164 | 1499 days ago | IN | 0 ETH | 0.00160831 | ||||
Withdraw | 10295970 | 1499 days ago | IN | 0 ETH | 0.00169296 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
10298977 | 1498 days ago | 0.03713005 ETH | ||||
10298676 | 1498 days ago | 0.03611279 ETH | ||||
10298506 | 1498 days ago | 0.21188017 ETH | ||||
10298417 | 1498 days ago | 0.07012706 ETH | ||||
10298382 | 1498 days ago | 0.20772821 ETH | ||||
10298342 | 1498 days ago | 0.05086309 ETH | ||||
10298048 | 1498 days ago | 0.02985416 ETH | ||||
10297915 | 1498 days ago | 0.83740283 ETH | ||||
10297883 | 1498 days ago | 0.0691738 ETH | ||||
10297793 | 1498 days ago | 0.04648555 ETH | ||||
10297284 | 1498 days ago | 0.14852022 ETH | ||||
10297180 | 1498 days ago | 0.0348038 ETH | ||||
10296919 | 1499 days ago | 0.01278666 ETH | ||||
10296909 | 1499 days ago | 0.01508791 ETH | ||||
10296836 | 1499 days ago | 0.0005 ETH | ||||
10296836 | 1499 days ago | 0.00000548 ETH | ||||
10296832 | 1499 days ago | 0.01308986 ETH | ||||
10296797 | 1499 days ago | 0.28759722 ETH | ||||
10296603 | 1499 days ago | 0.18077198 ETH | ||||
10296280 | 1499 days ago | 0.48840595 ETH | ||||
10296164 | 1499 days ago | 0.08809768 ETH | ||||
10295970 | 1499 days ago | 0.29856634 ETH | ||||
10293505 | 1499 days ago | 0.01334272 ETH | ||||
10293505 | 1499 days ago | 0.00019006 ETH | ||||
10293499 | 1499 days ago | 0.26723461 ETH |
Loading...
Loading
Contract Name:
DiamondDividendsVault
Compiler Version
v0.4.24+commit.e67f0147
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-11-02 */ /** * ____ ____ (| \ o | (| \ o o | | | | __, _ _ _ __ _ _ __| | | __| _ _ _ __| , _| || / | / |/ |/ | / \_/ |/ | / | _| || | |_| / | |/ / |/ | / | / \_ (/\___/ |_/\_/|_/ | | |_/\__/ | |_/\_/|_/ (/\___/ |_/ \/ |_/\_/|_/|__/ | |_/\_/|_/ \/ * * * ~~~ Fortes Fortuna Adiuvat ~~~ * * Built To Last! For The Community, By The Community. The Greatest Global Community Effort. * Let Us Prove Them All Wrong, We Will Win Together As A Strong Handed Community! */ pragma solidity ^0.4.24; contract DiamondDividendsVault { using SafeMath for uint256; mapping(address => uint256) investments; mapping(address => uint256) joined; mapping(address => uint256) withdrawals; mapping(address => uint256) referrer; uint256 public step = 1; uint256 public minimum = 10 finney; uint256 public stakingRequirement = 2 ether; address public diamondDividendAddr; address public owner; event Invest(address investor, uint256 amount); event Withdraw(address investor, uint256 amount); event Bounty(address hunter, uint256 amount); event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Сonstructor Sets the original roles of the contract */ constructor() public { owner = msg.sender; diamondDividendAddr = 0x31B35eC3FA75FA37416BF1A06f7e8e4880C44F49; } /** * @dev Modifiers */ modifier onlyOwner() { require(msg.sender == owner); _; } /** * @dev Allows current owner to transfer control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function transferOwnership(address newOwner) public onlyOwner { require(newOwner != address(0)); emit OwnershipTransferred(owner, newOwner); owner = newOwner; } /** * @dev Investments */ function () public payable { invest(0x0); } function invest(address _referredBy) public payable { require(msg.value >= minimum); address _customerAddress = msg.sender; if( // is this a referred purchase? _referredBy != 0x0000000000000000000000000000000000000000 && // no cheating! _referredBy != _customerAddress && // does the referrer have at least X whole tokens? // i.e is the referrer a godly chad masternode investments[_referredBy] >= stakingRequirement ){ // wealth redistribution referrer[_referredBy] = referrer[_referredBy].add(msg.value.mul(5).div(100)); } if (investments[msg.sender] > 0){ if (withdraw()){ withdrawals[msg.sender] = 0; } } investments[msg.sender] = investments[msg.sender].add(msg.value); joined[msg.sender] = block.timestamp; diamondDividendAddr.transfer(msg.value.mul(5).div(100)); emit Invest(msg.sender, msg.value); } /** * @dev Evaluate current balance * @param _address Address of investor */ function getBalance(address _address) view public returns (uint256) { uint256 minutesCount = now.sub(joined[_address]).div(1 minutes); uint256 percent = investments[_address].mul(step).div(100); uint256 different = percent.mul(minutesCount).div(1440); uint256 balance = different.sub(withdrawals[_address]); return balance; } /** * @dev Withdraw dividends from contract */ function withdraw() public returns (bool){ require(joined[msg.sender] > 0); uint256 balance = getBalance(msg.sender); if (address(this).balance > balance){ if (balance > 0){ withdrawals[msg.sender] = withdrawals[msg.sender].add(balance); msg.sender.transfer(balance); emit Withdraw(msg.sender, balance); } return true; } else { return false; } } /** * @dev Bounty reward */ function bounty() public { uint256 refBalance = checkReferral(msg.sender); if(refBalance >= minimum) { if (address(this).balance > refBalance) { referrer[msg.sender] = 0; msg.sender.transfer(refBalance); emit Bounty(msg.sender, refBalance); } } } /** * @dev Gets balance of the sender address. * @return An uint256 representing the amount owned by the msg.sender. */ function checkBalance() public view returns (uint256) { return getBalance(msg.sender); } /** * @dev Gets withdrawals of the specified address. * @param _investor The address to query the the balance of. * @return An uint256 representing the amount owned by the passed address. */ function checkWithdrawals(address _investor) public view returns (uint256) { return withdrawals[_investor]; } /** * @dev Gets investments of the specified address. * @param _investor The address to query the the balance of. * @return An uint256 representing the amount owned by the passed address. */ function checkInvestments(address _investor) public view returns (uint256) { return investments[_investor]; } /** * @dev Gets referrer balance of the specified address. * @param _hunter The address of the referrer * @return An uint256 representing the referral earnings. */ function checkReferral(address _hunter) public view returns (uint256) { return referrer[_hunter]; } } /** * @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) { // 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 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
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"_referredBy","type":"address"}],"name":"invest","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"_hunter","type":"address"}],"name":"checkReferral","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"minimum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"stakingRequirement","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkInvestments","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"bounty","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkWithdrawals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"checkBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"diamondDividendAddr","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"step","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"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"},{"anonymous":false,"inputs":[{"indexed":false,"name":"hunter","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Bounty","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]
Contract Creation Code
60806040526001600455662386f26fc10000600555671bc16d674ec8000060065534801561002c57600080fd5b5060088054600160a060020a03199081163317909155600780549091167331b35ec3fa75fa37416bf1a06f7e8e4880c44f49179055610847806100706000396000f3006080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166303f9c79381146100db5780630c19f80e146100ef5780633ccfd60b1461012257806352d6804d1461014b57806356d399e814610160578063835c1154146101755780638da5cb5b14610196578063943dfef1146101c75780639d9fcc72146101dc578063c71daccb146101fd578063d83f5a7114610212578063e25fe17514610227578063f2fde38b1461023c578063f8b2cb4f1461025d575b6100d9600061027e565b005b6100d9600160a060020a036004351661027e565b3480156100fb57600080fd5b50610110600160a060020a0360043516610447565b60408051918252519081900360200190f35b34801561012e57600080fd5b50610137610462565b604080519115158252519081900360200190f35b34801561015757600080fd5b50610110610549565b34801561016c57600080fd5b5061011061054f565b34801561018157600080fd5b50610110600160a060020a0360043516610555565b3480156101a257600080fd5b506101ab610570565b60408051600160a060020a039092168252519081900360200190f35b3480156101d357600080fd5b506100d961057f565b3480156101e857600080fd5b50610110600160a060020a036004351661061a565b34801561020957600080fd5b50610110610635565b34801561021e57600080fd5b506101ab610645565b34801561023357600080fd5b50610110610654565b34801561024857600080fd5b506100d9600160a060020a036004351661065a565b34801561026957600080fd5b50610110600160a060020a03600435166106ef565b60055460009034101561029057600080fd5b5033600160a060020a038216158015906102bc575080600160a060020a031682600160a060020a031614155b80156102e25750600654600160a060020a03831660009081526020819052604090205410155b1561034b5761033161030c606461030034600563ffffffff6107ad16565b9063ffffffff6107e316565b600160a060020a0384166000908152600360205260409020549063ffffffff6107fa16565b600160a060020a0383166000908152600360205260409020555b33600090815260208190526040812054111561037f57610369610462565b1561037f57336000908152600260205260408120555b3360009081526020819052604090205461039f903463ffffffff6107fa16565b33600090815260208181526040808320939093556001905220429055600754600160a060020a03166108fc6103e0606461030034600563ffffffff6107ad16565b6040518115909202916000818181858888f19350505050158015610408573d6000803e3d6000fd5b506040805133815234602082015281517fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e929181900390910190a15050565b600160a060020a031660009081526003602052604090205490565b336000908152600160205260408120548190811061047f57600080fd5b610488336106ef565b9050303181101561054057600081111561053757336000908152600260205260409020546104bc908263ffffffff6107fa16565b33600081815260026020526040808220939093559151909183156108fc02918491818181858888f193505050501580156104fa573d6000803e3d6000fd5b50604080513381526020810183905281517f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364929181900390910190a15b60019150610545565b600091505b5090565b60055481565b60065481565b600160a060020a031660009081526020819052604090205490565b600854600160a060020a031681565b600061058a33610447565b600554909150811061061757303181101561061757336000818152600360205260408082208290555183156108fc0291849190818181858888f193505050501580156105da573d6000803e3d6000fd5b50604080513381526020810183905281517f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a8929181900390910190a15b50565b600160a060020a031660009081526002602052604090205490565b6000610640336106ef565b905090565b600754600160a060020a031681565b60045481565b600854600160a060020a0316331461067157600080fd5b600160a060020a038116151561068657600080fd5b600854604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36008805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a038116600090815260016020526040812054819081908190819061072890603c9061030090429063ffffffff61080916565b600454600160a060020a03881660009081526020819052604090205491955061075e91606491610300919063ffffffff6107ad16565b92506107766105a0610300858763ffffffff6107ad16565b600160a060020a0387166000908152600260205260409020549092506107a390839063ffffffff61080916565b9695505050505050565b6000808315156107c057600091506107dc565b508282028284828115156107d057fe5b04146107d857fe5b8091505b5092915050565b60008082848115156107f157fe5b04949350505050565b6000828201838110156107d857fe5b60008282111561081557fe5b509003905600a165627a7a723058208cdfb920b9bae6c7055886386626d36f3bb293385a60c3fcbacd24c8bae214cf0029
Deployed Bytecode
0x6080604052600436106100cf5763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166303f9c79381146100db5780630c19f80e146100ef5780633ccfd60b1461012257806352d6804d1461014b57806356d399e814610160578063835c1154146101755780638da5cb5b14610196578063943dfef1146101c75780639d9fcc72146101dc578063c71daccb146101fd578063d83f5a7114610212578063e25fe17514610227578063f2fde38b1461023c578063f8b2cb4f1461025d575b6100d9600061027e565b005b6100d9600160a060020a036004351661027e565b3480156100fb57600080fd5b50610110600160a060020a0360043516610447565b60408051918252519081900360200190f35b34801561012e57600080fd5b50610137610462565b604080519115158252519081900360200190f35b34801561015757600080fd5b50610110610549565b34801561016c57600080fd5b5061011061054f565b34801561018157600080fd5b50610110600160a060020a0360043516610555565b3480156101a257600080fd5b506101ab610570565b60408051600160a060020a039092168252519081900360200190f35b3480156101d357600080fd5b506100d961057f565b3480156101e857600080fd5b50610110600160a060020a036004351661061a565b34801561020957600080fd5b50610110610635565b34801561021e57600080fd5b506101ab610645565b34801561023357600080fd5b50610110610654565b34801561024857600080fd5b506100d9600160a060020a036004351661065a565b34801561026957600080fd5b50610110600160a060020a03600435166106ef565b60055460009034101561029057600080fd5b5033600160a060020a038216158015906102bc575080600160a060020a031682600160a060020a031614155b80156102e25750600654600160a060020a03831660009081526020819052604090205410155b1561034b5761033161030c606461030034600563ffffffff6107ad16565b9063ffffffff6107e316565b600160a060020a0384166000908152600360205260409020549063ffffffff6107fa16565b600160a060020a0383166000908152600360205260409020555b33600090815260208190526040812054111561037f57610369610462565b1561037f57336000908152600260205260408120555b3360009081526020819052604090205461039f903463ffffffff6107fa16565b33600090815260208181526040808320939093556001905220429055600754600160a060020a03166108fc6103e0606461030034600563ffffffff6107ad16565b6040518115909202916000818181858888f19350505050158015610408573d6000803e3d6000fd5b506040805133815234602082015281517fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e929181900390910190a15050565b600160a060020a031660009081526003602052604090205490565b336000908152600160205260408120548190811061047f57600080fd5b610488336106ef565b9050303181101561054057600081111561053757336000908152600260205260409020546104bc908263ffffffff6107fa16565b33600081815260026020526040808220939093559151909183156108fc02918491818181858888f193505050501580156104fa573d6000803e3d6000fd5b50604080513381526020810183905281517f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364929181900390910190a15b60019150610545565b600091505b5090565b60055481565b60065481565b600160a060020a031660009081526020819052604090205490565b600854600160a060020a031681565b600061058a33610447565b600554909150811061061757303181101561061757336000818152600360205260408082208290555183156108fc0291849190818181858888f193505050501580156105da573d6000803e3d6000fd5b50604080513381526020810183905281517f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a8929181900390910190a15b50565b600160a060020a031660009081526002602052604090205490565b6000610640336106ef565b905090565b600754600160a060020a031681565b60045481565b600854600160a060020a0316331461067157600080fd5b600160a060020a038116151561068657600080fd5b600854604051600160a060020a038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a36008805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b600160a060020a038116600090815260016020526040812054819081908190819061072890603c9061030090429063ffffffff61080916565b600454600160a060020a03881660009081526020819052604090205491955061075e91606491610300919063ffffffff6107ad16565b92506107766105a0610300858763ffffffff6107ad16565b600160a060020a0387166000908152600260205260409020549092506107a390839063ffffffff61080916565b9695505050505050565b6000808315156107c057600091506107dc565b508282028284828115156107d057fe5b04146107d857fe5b8091505b5092915050565b60008082848115156107f157fe5b04949350505050565b6000828201838110156107d857fe5b60008282111561081557fe5b509003905600a165627a7a723058208cdfb920b9bae6c7055886386626d36f3bb293385a60c3fcbacd24c8bae214cf0029
Deployed Bytecode Sourcemap
762:5326:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2271:11;2278:3;2271:6;:11::i;:::-;762:5326;2299:1066;;-1:-1:-1;;;;;2299:1066:0;;;;;5972:113;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5972:113:0;-1:-1:-1;;;;;5972:113:0;;;;;;;;;;;;;;;;;;;;;3920:498;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3920:498:0;;;;;;;;;;;;;;;;;;;;;;1048:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1048:34:0;;;;1089:43;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1089:43:0;;;;5651:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5651:123:0;-1:-1:-1;;;;;5651:123:0;;;;;1180:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1180:20:0;;;;;;;;-1:-1:-1;;;;;1180:20:0;;;;;;;;;;;;;;4470:357;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4470:357:0;;;;5303:123;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;5303:123:0;-1:-1:-1;;;;;5303:123:0;;;;;4976:102;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4976:102:0;;;;1139:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1139:34:0;;;;1018:23;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1018:23:0;;;;1989:192;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;1989:192:0;-1:-1:-1;;;;;1989:192:0;;;;;3471:378;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3471:378:0;-1:-1:-1;;;;;3471:378:0;;;;;2299:1066;2383:7;;2405:24;;2370:9;:20;;2362:29;;;;;;-1:-1:-1;2432:10:0;-1:-1:-1;;;;;2516:57:0;;;;;;:135;;;2635:16;-1:-1:-1;;;;;2620:31:0;:11;-1:-1:-1;;;;;2620:31:0;;;2516:135;:322;;;;-1:-1:-1;2820:18:0;;-1:-1:-1;;;;;2792:24:0;;:11;:24;;;;;;;;;;;:46;;2516:322;2456:530;;;2923:52;2949:25;2970:3;2949:16;:9;2963:1;2949:16;:13;:16;:::i;:::-;:20;:25;:20;:25;:::i;:::-;-1:-1:-1;;;;;2923:21:0;;;;;;:8;:21;;;;;;;:52;:25;:52;:::i;:::-;-1:-1:-1;;;;;2899:21:0;;;;;;:8;:21;;;;;:76;2456:530;3014:10;3028:1;3002:23;;;;;;;;;;;:27;2998:131;;;3048:10;:8;:10::i;:::-;3044:75;;;3089:10;3103:1;3077:23;;;:11;:23;;;;;:27;3044:75;3176:10;3164:11;:23;;;;;;;;;;;:38;;3192:9;3164:38;:27;:38;:::i;:::-;3150:10;3138:11;:23;;;;;;;;;;;:64;;;;3212:6;:18;;;3233:15;3212:36;;3258:19;;-1:-1:-1;;;;;3258:19:0;:55;3287:25;3308:3;3287:16;:9;3301:1;3287:16;:13;:16;:::i;:25::-;3258:55;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;3328:29:0;;;3335:10;3328:29;;3347:9;3328:29;;;;;;;;;;;;;;;;;2299:1066;;:::o;5972:113::-;-1:-1:-1;;;;;6060:17:0;6033:7;6060:17;;;:8;:17;;;;;;;5972:113::o;3920:498::-;3987:10;3956:4;3980:18;;;:6;:18;;;;;;3956:4;;3980:22;-1:-1:-1;3972:31:0;;;;;;4032:22;4043:10;4032;:22::i;:::-;4014:40;-1:-1:-1;4077:4:0;4069:21;:31;-1:-1:-1;4065:346:0;;;4130:1;4120:7;:11;4116:213;;;4189:10;4177:23;;;;:11;:23;;;;;;:36;;4205:7;4177:36;:27;:36;:::i;:::-;4163:10;4151:23;;;;:11;:23;;;;;;:62;;;;4232:28;;4163:10;;4232:28;;;;;4252:7;;4232:28;4151:23;4232:28;4252:7;4163:10;4232:28;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;4284:29:0;;;4293:10;4284:29;;;;;;;;;;;;;;;;;;;;;4116:213;4350:4;4343:11;;;;4065:346;4394:5;4387:12;;4065:346;3920:498;;:::o;1048:34::-;;;;:::o;1089:43::-;;;;:::o;5651:123::-;-1:-1:-1;;;;;5744:22:0;5717:7;5744:22;;;;;;;;;;;;5651:123::o;1180:20::-;;;-1:-1:-1;;;;;1180:20:0;;:::o;4470:357::-;4506:18;4527:25;4541:10;4527:13;:25::i;:::-;4580:7;;4506:46;;-1:-1:-1;4566:21:0;;4563:257;;4617:4;4609:21;:34;-1:-1:-1;4605:204:0;;;4673:10;4687:1;4664:20;;;:8;:20;;;;;;:24;;;4707:31;;;;;;4727:10;;4707:31;;4687:1;4707:31;4727:10;4673;4707:31;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;4762:30:0;;;4769:10;4762:30;;;;;;;;;;;;;;;;;;;;;4605:204;4470:357;:::o;5303:123::-;-1:-1:-1;;;;;5396:22:0;5369:7;5396:22;;;:11;:22;;;;;;;5303:123::o;4976:102::-;5021:7;5048:22;5059:10;5048;:22::i;:::-;5041:29;;4976:102;:::o;1139:34::-;;;-1:-1:-1;;;;;1139:34:0;;:::o;1018:23::-;;;;:::o;1989:192::-;1789:5;;-1:-1:-1;;;;;1789:5:0;1775:10;:19;1767:28;;;;;;-1:-1:-1;;;;;2070:22:0;;;;2062:31;;;;;;2130:5;;2109:37;;-1:-1:-1;;;;;2109:37:0;;;;2130:5;;2109:37;;2130:5;;2109:37;2157:5;:16;;-1:-1:-1;;2157:16:0;-1:-1:-1;;;;;2157:16:0;;;;;;;;;;1989:192::o;3471:378::-;-1:-1:-1;;;;;3581:16:0;;3530:7;3581:16;;;:6;:16;;;;;;3530:7;;;;;;;;3573:40;;3603:9;;3573:25;;:3;;:25;:7;:25;:::i;:40::-;3668:4;;-1:-1:-1;;;;;3642:21:0;;:11;:21;;;;;;;;;;;3550:63;;-1:-1:-1;3642:40:0;;3678:3;;3642:31;;:21;:31;:25;:31;:::i;:40::-;3624:58;-1:-1:-1;3713:35:0;3743:4;3713:25;3624:58;3725:12;3713:25;:11;:25;:::i;:35::-;-1:-1:-1;;;;;3791:21:0;;;;;;:11;:21;;;;;;3693:55;;-1:-1:-1;3777:36:0;;3693:55;;3777:36;:13;:36;:::i;:::-;3759:54;3471:378;-1:-1:-1;;;;;;3471:378:0:o;6211:208::-;6269:7;;6293:6;;6289:47;;;6323:1;6316:8;;;;6289:47;-1:-1:-1;6358:5:0;;;6362:1;6358;:5;6381;;;;;;;;:10;6374:18;;;;6410:1;6403:8;;6211:208;;;;;;:::o;6428:288::-;6486:7;6585:9;6601:1;6597;:5;;;;;;;;;6428:288;-1:-1:-1;;;;6428:288:0:o;6857:147::-;6915:7;6947:5;;;6970:6;;;;6963:14;;;6725:123;6783:7;6810:6;;;;6803:14;;;;-1:-1:-1;6835:5:0;;;6725:123::o
Swarm Source
bzzr://8cdfb920b9bae6c7055886386626d36f3bb293385a60c3fcbacd24c8bae214cf
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 26 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,276.64 | 0.0093638 | $30.68 |
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.