Feature Tip: Add private address tag to any address under My Name Tag !
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 9 from a total of 9 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Earn | 10746199 | 1593 days ago | IN | 0 ETH | 0.03848376 | ||||
Earn | 10746133 | 1593 days ago | IN | 0 ETH | 0.07985736 | ||||
Add Vault | 10746131 | 1593 days ago | IN | 0 ETH | 0.00472171 | ||||
Add Vault | 10746127 | 1593 days ago | IN | 0 ETH | 0.00472006 | ||||
Add Vault | 10746119 | 1593 days ago | IN | 0 ETH | 0.00476735 | ||||
Add Vault | 10746118 | 1593 days ago | IN | 0 ETH | 0.00471654 | ||||
Add Vault | 10746118 | 1593 days ago | IN | 0 ETH | 0.00485557 | ||||
Add Vault | 10746108 | 1593 days ago | IN | 0 ETH | 0.00502315 | ||||
Add Vault | 10746095 | 1593 days ago | IN | 0 ETH | 0.00503737 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
VaultBatchEarn
Compiler Version
v0.5.17+commit.d19bba13
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-08-28 */ // SPDX-License-Identifier: MIT pragma solidity ^0.5.17; interface VaultLike { function available() external view returns (uint); function earn() external; } contract Context { constructor () internal { } // solhint-disable-previous-line no-empty-blocks function _msgSender() internal view returns (address payable) { return msg.sender; } function _msgData() internal view returns (bytes memory) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); constructor () internal { _owner = _msgSender(); emit OwnershipTransferred(address(0), _owner); } function owner() public view returns (address) { return _owner; } modifier onlyOwner() { require(isOwner(), "Ownable: caller is not the owner"); _; } function isOwner() public view returns (bool) { return _msgSender() == _owner; } function renounceOwnership() public onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } function transferOwnership(address newOwner) public onlyOwner { _transferOwnership(newOwner); } function _transferOwnership(address newOwner) internal { require(newOwner != address(0), "Ownable: new owner is the zero address"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } contract VaultBatchEarn is Ownable { struct Vault { VaultLike vault; uint256 limit; } mapping (uint => Vault) public vaults; mapping (address => uint) public indexes; uint256 public numOfVaults; function addVault(VaultLike v, uint256 lim) public onlyOwner { require(lim > 0); v.available(); // Quick check if vault has available() uint index = indexes[address(v)]; if (vaults[index].vault == v) { vaults[index].limit = lim; } else { vaults[numOfVaults] = Vault(v, lim); indexes[address(v)] = numOfVaults; numOfVaults++; } } function earn() public { for (uint256 i; i < numOfVaults; i++) { Vault memory v = vaults[i]; if (v.vault.available() > v.limit) { v.vault.earn(); } } } function shouldCallEarn() public view returns (bool) { for (uint256 i; i < numOfVaults; i++) { Vault memory v = vaults[i]; if (v.vault.available() > v.limit) { return true; } } return false; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"constant":false,"inputs":[{"internalType":"contract VaultLike","name":"v","type":"address"},{"internalType":"uint256","name":"lim","type":"uint256"}],"name":"addVault","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"earn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"indexes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"numOfVaults","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"renounceOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"shouldCallEarn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"vaults","outputs":[{"internalType":"contract VaultLike","name":"vault","type":"address"},{"internalType":"uint256","name":"limit","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"}]
Contract Creation Code
60806040526100126100d260201b60201c565b6000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36100da565b600033905090565b610ced806100e96000396000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c80638c64ea4a116100665780638c64ea4a146101935780638da5cb5b146102085780638f32d59b14610252578063d389800f14610274578063f2fde38b1461027e5761009e565b80630aa2ba77146100a35780632db78d93146100c157806358850cc0146101195780636372df6a1461013b578063715018a614610189575b600080fd5b6100ab6102c2565b6040518082815260200191505060405180910390f35b610103600480360360208110156100d757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506102c8565b6040518082815260200191505060405180910390f35b6101216102e0565b604051808215151515815260200191505060405180910390f35b6101876004803603604081101561015157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610428565b005b6101916106f1565b005b6101bf600480360360208110156101a957600080fd5b810190808035906020019092919050505061082a565b604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390f35b61021061086e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61025a610897565b604051808215151515815260200191505060405180910390f35b61027c6108f5565b005b6102c06004803603602081101561029457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a90565b005b60035481565b60026020528060005260406000206000915090505481565b6000805b60035481101561041f576102f6610c62565b600160008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505090508060200151816000015173ffffffffffffffffffffffffffffffffffffffff166348a0d7546040518163ffffffff1660e01b815260040160206040518083038186803b1580156103c557600080fd5b505afa1580156103d9573d6000803e3d6000fd5b505050506040513d60208110156103ef57600080fd5b8101908080519060200190929190505050111561041157600192505050610425565b5080806001019150506102e4565b50600090505b90565b610430610897565b6104a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600081116104af57600080fd5b8173ffffffffffffffffffffffffffffffffffffffff166348a0d7546040518163ffffffff1660e01b815260040160206040518083038186803b1580156104f557600080fd5b505afa158015610509573d6000803e3d6000fd5b505050506040513d602081101561051f57600080fd5b8101908080519060200190929190505050506000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508273ffffffffffffffffffffffffffffffffffffffff166001600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156105ff578160016000838152602001908152602001600020600101819055506106ec565b60405180604001604052808473ffffffffffffffffffffffffffffffffffffffff1681526020018381525060016000600354815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010155905050600354600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506003600081548092919060010191905055505b505050565b6106f9610897565b61076b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108d9610b16565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b60005b600354811015610a8d5761090a610c62565b600160008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505090508060200151816000015173ffffffffffffffffffffffffffffffffffffffff166348a0d7546040518163ffffffff1660e01b815260040160206040518083038186803b1580156109d957600080fd5b505afa1580156109ed573d6000803e3d6000fd5b505050506040513d6020811015610a0357600080fd5b81019080805190602001909291905050501115610a7f57806000015173ffffffffffffffffffffffffffffffffffffffff1663d389800f6040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610a6657600080fd5b505af1158015610a7a573d6000803e3d6000fd5b505050505b5080806001019150506108f8565b50565b610a98610897565b610b0a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610b1381610b1e565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ba4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180610c936026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152509056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373a265627a7a723158200cf674c86d5c1c984cd39490ad43353dfc4f6435b44d6659c4ad092c9a06ff2c64736f6c63430005110032
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061009e5760003560e01c80638c64ea4a116100665780638c64ea4a146101935780638da5cb5b146102085780638f32d59b14610252578063d389800f14610274578063f2fde38b1461027e5761009e565b80630aa2ba77146100a35780632db78d93146100c157806358850cc0146101195780636372df6a1461013b578063715018a614610189575b600080fd5b6100ab6102c2565b6040518082815260200191505060405180910390f35b610103600480360360208110156100d757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506102c8565b6040518082815260200191505060405180910390f35b6101216102e0565b604051808215151515815260200191505060405180910390f35b6101876004803603604081101561015157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610428565b005b6101916106f1565b005b6101bf600480360360208110156101a957600080fd5b810190808035906020019092919050505061082a565b604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390f35b61021061086e565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61025a610897565b604051808215151515815260200191505060405180910390f35b61027c6108f5565b005b6102c06004803603602081101561029457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a90565b005b60035481565b60026020528060005260406000206000915090505481565b6000805b60035481101561041f576102f6610c62565b600160008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505090508060200151816000015173ffffffffffffffffffffffffffffffffffffffff166348a0d7546040518163ffffffff1660e01b815260040160206040518083038186803b1580156103c557600080fd5b505afa1580156103d9573d6000803e3d6000fd5b505050506040513d60208110156103ef57600080fd5b8101908080519060200190929190505050111561041157600192505050610425565b5080806001019150506102e4565b50600090505b90565b610430610897565b6104a2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600081116104af57600080fd5b8173ffffffffffffffffffffffffffffffffffffffff166348a0d7546040518163ffffffff1660e01b815260040160206040518083038186803b1580156104f557600080fd5b505afa158015610509573d6000803e3d6000fd5b505050506040513d602081101561051f57600080fd5b8101908080519060200190929190505050506000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508273ffffffffffffffffffffffffffffffffffffffff166001600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156105ff578160016000838152602001908152602001600020600101819055506106ec565b60405180604001604052808473ffffffffffffffffffffffffffffffffffffffff1681526020018381525060016000600354815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010155905050600354600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506003600081548092919060010191905055505b505050565b6106f9610897565b61076b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108d9610b16565b73ffffffffffffffffffffffffffffffffffffffff1614905090565b60005b600354811015610a8d5761090a610c62565b600160008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505090508060200151816000015173ffffffffffffffffffffffffffffffffffffffff166348a0d7546040518163ffffffff1660e01b815260040160206040518083038186803b1580156109d957600080fd5b505afa1580156109ed573d6000803e3d6000fd5b505050506040513d6020811015610a0357600080fd5b81019080805190602001909291905050501115610a7f57806000015173ffffffffffffffffffffffffffffffffffffffff1663d389800f6040518163ffffffff1660e01b8152600401600060405180830381600087803b158015610a6657600080fd5b505af1158015610a7a573d6000803e3d6000fd5b505050505b5080806001019150506108f8565b50565b610a98610897565b610b0a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610b1381610b1e565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ba4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180610c936026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6040518060400160405280600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152509056fe4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373a265627a7a723158200cf674c86d5c1c984cd39490ad43353dfc4f6435b44d6659c4ad092c9a06ff2c64736f6c63430005110032
Deployed Bytecode Sourcemap
1703:1247:0:-;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1703:1247:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1921:26;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1868:40;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1868:40:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2666:281;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1960:449;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1960:449:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1206:140;;;:::i;:::-;;1824:37;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1824:37:0;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;909:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1106:94;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2421:233;;;:::i;:::-;;1352:109;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1352:109:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;1921:26;;;;:::o;1868:40::-;;;;;;;;;;;;;;;;;:::o;2666:281::-;2713:4;2735:9;2730:187;2750:11;;2746:1;:15;2730:187;;;2784:14;;:::i;:::-;2801:6;:9;2808:1;2801:9;;;;;;;;;;;2784:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2851:1;:7;;;2829:1;:7;;;:17;;;:19;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2829:19:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2829:19:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2829:19:0;;;;;;;;;;;;;;;;:29;2825:81;;;2886:4;2879:11;;;;;;2825:81;2730:187;2763:3;;;;;;;2730:187;;;;2934:5;2927:12;;2666:281;;:::o;1960:449::-;1034:9;:7;:9::i;:::-;1026:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2046:1;2040:3;:7;2032:16;;;;;;2059:1;:11;;;:13;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2059:13:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2059:13:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2059:13:0;;;;;;;;;;;;;;;;;2133:10;2146:7;:19;2162:1;2146:19;;;;;;;;;;;;;;;;2133:32;;2203:1;2180:24;;:6;:13;2187:5;2180:13;;;;;;;;;;;:19;;;;;;;;;;;;:24;;;2176:226;;;2243:3;2221:6;:13;2228:5;2221:13;;;;;;;;;;;:19;;:25;;;;2176:226;;;2301:13;;;;;;;;2307:1;2301:13;;;;;;2310:3;2301:13;;;2279:6;:19;2286:11;;2279:19;;;;;;;;;;;:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2351:11;;2329:7;:19;2345:1;2329:19;;;;;;;;;;;;;;;:33;;;;2377:11;;:13;;;;;;;;;;;;;2176:226;1091:1;1960:449;;:::o;1206:140::-;1034:9;:7;:9::i;:::-;1026:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1305:1;1268:40;;1289:6;;;;;;;;;;;1268:40;;;;;;;;;;;;1336:1;1319:6;;:19;;;;;;;;;;;;;;;;;;1206:140::o;1824:37::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;909:79::-;947:7;974:6;;;;;;;;;;;967:13;;909:79;:::o;1106:94::-;1146:4;1186:6;;;;;;;;;;;1170:22;;:12;:10;:12::i;:::-;:22;;;1163:29;;1106:94;:::o;2421:233::-;2460:9;2455:192;2475:11;;2471:1;:15;2455:192;;;2509:14;;:::i;:::-;2526:6;:9;2533:1;2526:9;;;;;;;;;;;2509:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2576:1;:7;;;2554:1;:7;;;:17;;;:19;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2554:19:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2554:19:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2554:19:0;;;;;;;;;;;;;;;;:29;2550:86;;;2606:1;:7;;;:12;;;:14;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2606:14:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2606:14:0;;;;2550:86;2455:192;2488:3;;;;;;;2455:192;;;;2421:233::o;1352:109::-;1034:9;:7;:9::i;:::-;1026:54;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1425:28;1444:8;1425:18;:28::i;:::-;1352:109;:::o;289:98::-;334:15;369:10;362:17;;289:98;:::o;1467:229::-;1561:1;1541:22;;:8;:22;;;;1533:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1651:8;1622:38;;1643:6;;;;;;;;;;;1622:38;;;;;;;;;;;;1680:8;1671:6;;:17;;;;;;;;;;;;;;;;;;1467:229;:::o;1703:1247::-;;;;;;;;;;;;;;;;;;;;;:::o
Swarm Source
bzzr://0cf674c86d5c1c984cd39490ad43353dfc4f6435b44d6659c4ad092c9a06ff2c
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ 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.