More Info
Private Name Tags
ContractCreator
Latest 21 from a total of 21 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Claim Admin Paym... | 11284497 | 1604 days ago | IN | 0 ETH | 0.00101017 | ||||
Claim Refund | 11227462 | 1612 days ago | IN | 0 ETH | 0.00087404 | ||||
Claim Refund | 11219178 | 1614 days ago | IN | 0 ETH | 0.00110936 | ||||
Claim Refund | 11214907 | 1614 days ago | IN | 0 ETH | 0.00084042 | ||||
Claim Refund | 11213743 | 1615 days ago | IN | 0 ETH | 0.00077319 | ||||
Claim Refund | 11213589 | 1615 days ago | IN | 0 ETH | 0.00084042 | ||||
Claim Refund | 11213458 | 1615 days ago | IN | 0 ETH | 0.00168085 | ||||
Claim Refund | 11213433 | 1615 days ago | IN | 0 ETH | 0.0033617 | ||||
Claim Refund | 11213430 | 1615 days ago | IN | 0 ETH | 0.00235319 | ||||
Claim Refund | 11213412 | 1615 days ago | IN | 0 ETH | 0.00268936 | ||||
Claim Refund | 11213397 | 1615 days ago | IN | 0 ETH | 0.0006051 | ||||
Claim Refund | 11213397 | 1615 days ago | IN | 0 ETH | 0.00268936 | ||||
Claim Refund | 11213371 | 1615 days ago | IN | 0 ETH | 0.00067234 | ||||
Claim Refund | 11213357 | 1615 days ago | IN | 0 ETH | 0.00082552 | ||||
Claim Refund | 11213351 | 1615 days ago | IN | 0 ETH | 0.00081656 | ||||
Claim Refund | 11213347 | 1615 days ago | IN | 0 ETH | 0.00078951 | ||||
Open Fund | 11213341 | 1615 days ago | IN | 0 ETH | 0.00039062 | ||||
Open Fund | 11213339 | 1615 days ago | IN | 0 ETH | 0.00109793 | ||||
Claim Refund | 11213320 | 1615 days ago | IN | 0 ETH | 0.00048686 | ||||
Claim Refund | 11211832 | 1615 days ago | IN | 0 ETH | 0.00069673 | ||||
Set Staker Addre... | 11063364 | 1638 days ago | IN | 0 ETH | 0.00091259 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Method | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|---|
- | 11284497 | 1604 days ago | 13.29673457 ETH | ||||
- | 11232983 | 1612 days ago | 0.35 ETH | ||||
- | 11227462 | 1612 days ago | 0.10968427 ETH | ||||
- | 11219178 | 1614 days ago | 0.21936854 ETH | ||||
- | 11214907 | 1614 days ago | 0.54842137 ETH | ||||
- | 11213743 | 1615 days ago | 0.07129477 ETH | ||||
- | 11213589 | 1615 days ago | 0.54842093 ETH | ||||
- | 11213458 | 1615 days ago | 0.54842093 ETH | ||||
- | 11213433 | 1615 days ago | 3.83894655 ETH | ||||
- | 11213430 | 1615 days ago | 0.08226314 ETH | ||||
- | 11213412 | 1615 days ago | 0.19194732 ETH | ||||
- | 11213397 | 1615 days ago | 0.54842093 ETH | ||||
- | 11213397 | 1615 days ago | 4.60673586 ETH | ||||
- | 11213371 | 1615 days ago | 0.04387367 ETH | ||||
- | 11213357 | 1615 days ago | 0.24130521 ETH | ||||
- | 11213351 | 1615 days ago | 1.09684187 ETH | ||||
- | 11116825 | 1629 days ago | 0.00105 ETH | ||||
- | 11113852 | 1630 days ago | 0.0035 ETH | ||||
- | 11103803 | 1631 days ago | 0.0035 ETH | ||||
- | 11097018 | 1633 days ago | 0.35 ETH | ||||
- | 11095845 | 1633 days ago | 0.035 ETH | ||||
- | 11094516 | 1633 days ago | 1.4 ETH | ||||
- | 11094506 | 1633 days ago | 0.35 ETH | ||||
- | 11094206 | 1633 days ago | 1.61 ETH | ||||
- | 11094184 | 1633 days ago | 0.35 ETH |
Loading...
Loading
Contract Name:
Rektsurance
Compiler Version
v0.6.6+commit.6c089d02
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-10-16 */ pragma solidity >=0.6.2; library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c;} function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow");} function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c;} function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) {return 0;} uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c;} function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero");} function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; return c;} function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero");} function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b;} } interface IERC20 { event Approval(address indexed owner, address indexed spender, uint value); event Transfer(address indexed from, address indexed to, uint value); function name() external view returns (string memory); function symbol() external view returns (string memory); function decimals() external view returns (uint8); function totalSupply() external view returns (uint); function balanceOf(address owner) external view returns (uint); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint value) external returns (bool); function transfer(address to, uint value) external returns (bool); function transferFrom(address from, address to, uint value) external returns (bool); } contract Rektsurance { using SafeMath for uint256; address internal immutable REKT; address payable immutable ADMIN_ADDRESS; constructor(address _REKT) public { REKT = _REKT; ADMIN_ADDRESS = msg.sender; } uint public stakingStartTime = 1611736098; uint private fundAmount; uint public fundCloseTime = 1611736098; bool public fundOpen = false; bool private claimLocked = false; receive() external payable { } address private STAKERADDRESS; bool private StakerAddressGiven = false; //Admin function to define address of staking contract //Can only be called once to set staker address function setStakerAddress(address _STAKERADDRESS) public { require(msg.sender == ADMIN_ADDRESS, "Caller is not admin."); require(!StakerAddressGiven, "Staker Address already defined."); StakerAddressGiven = true; STAKERADDRESS = _STAKERADDRESS; } //take snapshot of time when staking started function startTimer() public { require(msg.sender == STAKERADDRESS, "Caller is not Staker"); stakingStartTime = block.timestamp; } //allow fund opening 2.718281828459045235 weeks after staking start //allow withdrawals for 2.71828 days after opening function openFund() public { require(stakingStartTime + 19 days + 40 minutes + 16 seconds <= block.timestamp, "Fund cannot be opened yet."); require(!fundOpen, "Fund is already open."); fundOpen = true; fundAmount = address(this).balance; fundCloseTime = block.timestamp + 234859; } //function to send ETH function sendValue(address payable recipient, uint256 amount) internal { (bool success, ) = recipient.call{value: amount}(""); require(success, "Address: unable to send value, recipient may have reverted"); } //claim refund based on share of REKT tokens function claimRefund(uint amount) public { require(fundOpen, "Fund is not open yet."); require(block.timestamp < fundCloseTime, "Fund is closed. Claims are not possible anymore."); require(!claimLocked, "Reentrant call, nice try!"); claimLocked = true; //transfer tokens require(IERC20(REKT).transferFrom(msg.sender, address(this), amount), "Token transfer failed."); //get amount of eth to send back uint ethRefund = fundAmount.mul(amount).div(IERC20(REKT).totalSupply()); //send refund sendValue(msg.sender, ethRefund); claimLocked = false; } //claim dev payment after claiming period has ended function claimAdminPayment() public { require(msg.sender == ADMIN_ADDRESS, "Caller is not admin."); require(fundCloseTime <= block.timestamp, "Fund has not been closed yet."); //send all remaining eth to admin address sendValue(ADMIN_ADDRESS, address(this).balance); } //get fund amount function viewFundAmount() public view returns (uint){ return address(this).balance; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_REKT","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"claimAdminPayment","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"claimRefund","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"fundCloseTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"fundOpen","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openFund","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_STAKERADDRESS","type":"address"}],"name":"setStakerAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stakingStartTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"startTimer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"viewFundAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60c0604052636011242260008190556002556003805461ffff60ff60b01b011916905534801561002e57600080fd5b50604051610ae4380380610ae48339818101604052602081101561005157600080fd5b5051606081811b6001600160601b031916608052339081901b60a0526001600160a01b0390911690610a3f6100a5600039806105a052806106b352806107785250806102df52806103a45250610a3f6000f3fe60806040526004361061008a5760003560e01c8063c41a3f6f11610059578063c41a3f6f14610127578063d8a2eae41461013c578063e1b692561461016f578063ee31dbcd14610184578063ffbb12981461019957610091565b80633e238121146100965780635b7baf64146100bf5780636abfd183146100eb578063a39f74491461011257610091565b3661009157005b600080fd5b3480156100a257600080fd5b506100ab6101ae565b604080519115158252519081900360200190f35b3480156100cb57600080fd5b506100e9600480360360208110156100e257600080fd5b50356101b7565b005b3480156100f757600080fd5b50610100610461565b60408051918252519081900360200190f35b34801561011e57600080fd5b506100e9610467565b34801561013357600080fd5b506100e96104c9565b34801561014857600080fd5b506100e96004803603602081101561015f57600080fd5b50356001600160a01b0316610595565b34801561017b57600080fd5b506101006106a2565b34801561019057600080fd5b506100e96106a8565b3480156101a557600080fd5b5061010061079f565b60035460ff1681565b60035460ff16610206576040805162461bcd60e51b8152602060048201526015602482015274233ab7321034b9903737ba1037b832b7103cb2ba1760591b604482015290519081900360640190fd5b60025442106102465760405162461bcd60e51b81526004018080602001828103825260308152602001806109da6030913960400191505060405180910390fd5b600354610100900460ff16156102a3576040805162461bcd60e51b815260206004820152601960248201527f5265656e7472616e742063616c6c2c206e696365207472792100000000000000604482015290519081900360640190fd5b6003805461ff001916610100179055604080516323b872dd60e01b81523360048201523060248201526044810183905290516001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016916323b872dd9160648083019260209291908290030181600087803b15801561032757600080fd5b505af115801561033b573d6000803e3d6000fd5b505050506040513d602081101561035157600080fd5b505161039d576040805162461bcd60e51b81526020600482015260166024820152752a37b5b2b7103a3930b739b332b9103330b4b632b21760511b604482015290519081900360640190fd5b60006104467f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156103fb57600080fd5b505afa15801561040f573d6000803e3d6000fd5b505050506040513d602081101561042557600080fd5b505160015461043a908563ffffffff6107a316565b9063ffffffff61080516565b90506104523382610847565b50506003805461ff0019169055565b60005481565b6003546201000090046001600160a01b031633146104c3576040805162461bcd60e51b815260206004820152601460248201527321b0b63632b91034b9903737ba1029ba30b5b2b960611b604482015290519081900360640190fd5b42600055565b60005442621915f09091011115610527576040805162461bcd60e51b815260206004820152601a60248201527f46756e642063616e6e6f74206265206f70656e6564207965742e000000000000604482015290519081900360640190fd5b60035460ff1615610577576040805162461bcd60e51b8152602060048201526015602482015274233ab7321034b99030b63932b0b23c9037b832b71760591b604482015290519081900360640190fd5b6003805460ff191660019081179091554790556203956b4201600255565b336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610609576040805162461bcd60e51b815260206004820152601460248201527321b0b63632b91034b9903737ba1030b236b4b71760611b604482015290519081900360640190fd5b600354600160b01b900460ff1615610668576040805162461bcd60e51b815260206004820152601f60248201527f5374616b6572204164647265737320616c726561647920646566696e65642e00604482015290519081900360640190fd5b600380546001600160a01b03909216620100000262010000600160b01b031960ff60b01b19909316600160b01b1792909216919091179055565b60025481565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461071c576040805162461bcd60e51b815260206004820152601460248201527321b0b63632b91034b9903737ba1030b236b4b71760611b604482015290519081900360640190fd5b426002541115610773576040805162461bcd60e51b815260206004820152601d60248201527f46756e6420686173206e6f74206265656e20636c6f736564207965742e000000604482015290519081900360640190fd5b61079d7f000000000000000000000000000000000000000000000000000000000000000047610847565b565b4790565b6000826107b2575060006107ff565b828202828482816107bf57fe5b04146107fc5760405162461bcd60e51b81526004018080602001828103825260218152602001806109b96021913960400191505060405180910390fd5b90505b92915050565b60006107fc83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506108dc565b6040516000906001600160a01b0384169083908381818185875af1925050503d8060008114610892576040519150601f19603f3d011682016040523d82523d6000602084013e610897565b606091505b50509050806108d75760405162461bcd60e51b815260040180806020018281038252603a81526020018061097f603a913960400191505060405180910390fd5b505050565b600081836109685760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561092d578181015183820152602001610915565b50505050905090810190601f16801561095a5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600083858161097457fe5b049594505050505056fe416464726573733a20756e61626c6520746f2073656e642076616c75652c20726563697069656e74206d61792068617665207265766572746564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7746756e6420697320636c6f7365642e20436c61696d7320617265206e6f7420706f737369626c6520616e796d6f72652ea264697066735822122029e6fd1362b83d4a99624bbb35ab9b87b5ed60f34a7e7c95a1ef90728d479e8064736f6c634300060600330000000000000000000000002bd77f56515cd9e29cbf1d687fa3b593ed4dc844
Deployed Bytecode
0x60806040526004361061008a5760003560e01c8063c41a3f6f11610059578063c41a3f6f14610127578063d8a2eae41461013c578063e1b692561461016f578063ee31dbcd14610184578063ffbb12981461019957610091565b80633e238121146100965780635b7baf64146100bf5780636abfd183146100eb578063a39f74491461011257610091565b3661009157005b600080fd5b3480156100a257600080fd5b506100ab6101ae565b604080519115158252519081900360200190f35b3480156100cb57600080fd5b506100e9600480360360208110156100e257600080fd5b50356101b7565b005b3480156100f757600080fd5b50610100610461565b60408051918252519081900360200190f35b34801561011e57600080fd5b506100e9610467565b34801561013357600080fd5b506100e96104c9565b34801561014857600080fd5b506100e96004803603602081101561015f57600080fd5b50356001600160a01b0316610595565b34801561017b57600080fd5b506101006106a2565b34801561019057600080fd5b506100e96106a8565b3480156101a557600080fd5b5061010061079f565b60035460ff1681565b60035460ff16610206576040805162461bcd60e51b8152602060048201526015602482015274233ab7321034b9903737ba1037b832b7103cb2ba1760591b604482015290519081900360640190fd5b60025442106102465760405162461bcd60e51b81526004018080602001828103825260308152602001806109da6030913960400191505060405180910390fd5b600354610100900460ff16156102a3576040805162461bcd60e51b815260206004820152601960248201527f5265656e7472616e742063616c6c2c206e696365207472792100000000000000604482015290519081900360640190fd5b6003805461ff001916610100179055604080516323b872dd60e01b81523360048201523060248201526044810183905290516001600160a01b037f0000000000000000000000002bd77f56515cd9e29cbf1d687fa3b593ed4dc84416916323b872dd9160648083019260209291908290030181600087803b15801561032757600080fd5b505af115801561033b573d6000803e3d6000fd5b505050506040513d602081101561035157600080fd5b505161039d576040805162461bcd60e51b81526020600482015260166024820152752a37b5b2b7103a3930b739b332b9103330b4b632b21760511b604482015290519081900360640190fd5b60006104467f0000000000000000000000002bd77f56515cd9e29cbf1d687fa3b593ed4dc8446001600160a01b03166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b1580156103fb57600080fd5b505afa15801561040f573d6000803e3d6000fd5b505050506040513d602081101561042557600080fd5b505160015461043a908563ffffffff6107a316565b9063ffffffff61080516565b90506104523382610847565b50506003805461ff0019169055565b60005481565b6003546201000090046001600160a01b031633146104c3576040805162461bcd60e51b815260206004820152601460248201527321b0b63632b91034b9903737ba1029ba30b5b2b960611b604482015290519081900360640190fd5b42600055565b60005442621915f09091011115610527576040805162461bcd60e51b815260206004820152601a60248201527f46756e642063616e6e6f74206265206f70656e6564207965742e000000000000604482015290519081900360640190fd5b60035460ff1615610577576040805162461bcd60e51b8152602060048201526015602482015274233ab7321034b99030b63932b0b23c9037b832b71760591b604482015290519081900360640190fd5b6003805460ff191660019081179091554790556203956b4201600255565b336001600160a01b037f000000000000000000000000a3bd825b31266eeb12dad7306472da1660a81dab1614610609576040805162461bcd60e51b815260206004820152601460248201527321b0b63632b91034b9903737ba1030b236b4b71760611b604482015290519081900360640190fd5b600354600160b01b900460ff1615610668576040805162461bcd60e51b815260206004820152601f60248201527f5374616b6572204164647265737320616c726561647920646566696e65642e00604482015290519081900360640190fd5b600380546001600160a01b03909216620100000262010000600160b01b031960ff60b01b19909316600160b01b1792909216919091179055565b60025481565b336001600160a01b037f000000000000000000000000a3bd825b31266eeb12dad7306472da1660a81dab161461071c576040805162461bcd60e51b815260206004820152601460248201527321b0b63632b91034b9903737ba1030b236b4b71760611b604482015290519081900360640190fd5b426002541115610773576040805162461bcd60e51b815260206004820152601d60248201527f46756e6420686173206e6f74206265656e20636c6f736564207965742e000000604482015290519081900360640190fd5b61079d7f000000000000000000000000a3bd825b31266eeb12dad7306472da1660a81dab47610847565b565b4790565b6000826107b2575060006107ff565b828202828482816107bf57fe5b04146107fc5760405162461bcd60e51b81526004018080602001828103825260218152602001806109b96021913960400191505060405180910390fd5b90505b92915050565b60006107fc83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506108dc565b6040516000906001600160a01b0384169083908381818185875af1925050503d8060008114610892576040519150601f19603f3d011682016040523d82523d6000602084013e610897565b606091505b50509050806108d75760405162461bcd60e51b815260040180806020018281038252603a81526020018061097f603a913960400191505060405180910390fd5b505050565b600081836109685760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561092d578181015183820152602001610915565b50505050905090810190601f16801561095a5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600083858161097457fe5b049594505050505056fe416464726573733a20756e61626c6520746f2073656e642076616c75652c20726563697069656e74206d61792068617665207265766572746564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7746756e6420697320636c6f7365642e20436c61696d7320617265206e6f7420706f737369626c6520616e796d6f72652ea264697066735822122029e6fd1362b83d4a99624bbb35ab9b87b5ed60f34a7e7c95a1ef90728d479e8064736f6c63430006060033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000002bd77f56515cd9e29cbf1d687fa3b593ed4dc844
-----Decoded View---------------
Arg [0] : _REKT (address): 0x2BD77f56515cD9E29CbF1d687fA3B593ed4dC844
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000002bd77f56515cd9e29cbf1d687fa3b593ed4dc844
Deployed Bytecode Sourcemap
2236:2947:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;2600:28:0;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2600:28:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;4122:587;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4122:587:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;4122:587:0;;:::i;:::-;;2483:41;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2483:41:0;;;:::i;:::-;;;;;;;;;;;;;;;;3241:138;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3241:138:0;;;:::i;3508:299::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;3508:299:0;;;:::i;2907:281::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2907:281:0;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;2907:281:0;-1:-1:-1;;;;;2907:281:0;;:::i;2555:38::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;2555:38:0;;;:::i;4769:286::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4769:286:0;;;:::i;5081:99::-;;5:9:-1;2:2;;;27:1;24;17:12;2:2;5081:99:0;;;:::i;2600:28::-;;;;;;:::o;4122:587::-;4176:8;;;;4168:42;;;;;-1:-1:-1;;;4168:42:0;;;;;;;;;;;;-1:-1:-1;;;4168:42:0;;;;;;;;;;;;;;;4241:13;;4223:15;:31;4215:92;;;;-1:-1:-1;;;4215:92:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4321:11;;;;;;;4320:12;4312:50;;;;;-1:-1:-1;;;4312:50:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;4367:11;:18;;-1:-1:-1;;4367:18:0;;;;;4423:60;;;-1:-1:-1;;;4423:60:0;;4449:10;4423:60;;;;4469:4;4423:60;;;;;;;;;;;;-1:-1:-1;;;;;4430:4:0;4423:25;;;;:60;;;;;;;;;;;;;;4367:18;4423:25;:60;;;2:2:-1;;;;27:1;24;17:12;2:2;4423:60:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4423:60:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;4423:60:0;4415:95;;;;;-1:-1:-1;;;4415:95:0;;;;;;;;;;;;-1:-1:-1;;;4415:95:0;;;;;;;;;;;;;;;4555:14;4572:54;4606:4;-1:-1:-1;;;;;4599:24:0;;:26;;;;;;;;;;;;;;;;;;;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;4599:26:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4599:26:0;;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;-1:-1;4599:26:0;4572:10;;:22;;4587:6;4572:22;:14;:22;:::i;:::-;:26;:54;:26;:54;:::i;:::-;4555:71;;4648:32;4658:10;4670:9;4648;:32::i;:::-;-1:-1:-1;;4685:11:0;:19;;-1:-1:-1;;4685:19:0;;;4122:587::o;2483:41::-;;;;:::o;3241:138::-;3297:13;;;;;-1:-1:-1;;;;;3297:13:0;3283:10;:27;3275:60;;;;;-1:-1:-1;;;3275:60:0;;;;;;;;;;;;-1:-1:-1;;;3275:60:0;;;;;;;;;;;;;;;3359:15;3340:16;:34;3241:138::o;3508:299::-;3548:16;;3604:15;3548:52;;;;:71;;3540:110;;;;;-1:-1:-1;;;3540:110:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3664:8;;;;3663:9;3655:43;;;;;-1:-1:-1;;;3655:43:0;;;;;;;;;;;;-1:-1:-1;;;3655:43:0;;;;;;;;;;;;;;;3703:8;:15;;-1:-1:-1;;3703:15:0;3714:4;3703:15;;;;;;3736:21;3723:34;;3796:6;3778:15;:24;-1:-1:-1;3762:40:0;3508:299::o;2907:281::-;2977:10;-1:-1:-1;;;;;2991:13:0;2977:27;;2969:60;;;;;-1:-1:-1;;;2969:60:0;;;;;;;;;;;;-1:-1:-1;;;2969:60:0;;;;;;;;;;;;;;;3049:18;;-1:-1:-1;;;3049:18:0;;;;3048:19;3040:63;;;;;-1:-1:-1;;;3040:63:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;3114:18;:25;;-1:-1:-1;;;;;3150:30:0;;;;;-1:-1:-1;;;;;;;;;;3114:25:0;;;-1:-1:-1;;;3114:25:0;3150:30;;;;;;;;;;2907:281::o;2555:38::-;;;;:::o;4769:286::-;4818:10;-1:-1:-1;;;;;4832:13:0;4818:27;;4810:60;;;;;-1:-1:-1;;;4810:60:0;;;;;;;;;;;;-1:-1:-1;;;4810:60:0;;;;;;;;;;;;;;;4900:15;4883:13;;:32;;4875:74;;;;;-1:-1:-1;;;4875:74:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;5003:47;5013:13;5028:21;5003:9;:47::i;:::-;4769:286::o;5081:99::-;5151:21;5081:99;:::o;570:216::-;628:7;652:6;648:23;;-1:-1:-1;668:1:0;661:8;;648:23;693:5;;;697:1;693;:5;:1;717:5;;;;;:10;709:56;;;;-1:-1:-1;;;709:56:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;783:1;-1:-1:-1;570:216:0;;;;;:::o;794:126::-;852:7;879:39;883:1;886;879:39;;;;;;;;;;;;;;;;;:3;:39::i;3838:231::-;3939:33;;3921:12;;-1:-1:-1;;;;;3939:14:0;;;3961:6;;3921:12;3939:33;3921:12;3939:33;3961:6;3939:14;:33;;;;;;;12:1:-1;19;14:27;;;;67:4;61:11;56:16;;134:4;130:9;123:4;105:16;101:27;97:43;94:1;90:51;84:4;77:65;157:16;154:1;147:27;211:16;208:1;201:4;198:1;194:12;179:49;5:228;;14:27;32:4;27:9;;5:228;;3920:52:0;;;3991:7;3983:78;;;;-1:-1:-1;;;3983:78:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3838:231;;;:::o;928:183::-;1014:7;1049:12;1042:5;1034:28;;;;-1:-1:-1;;;1034:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;1034:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1073:9;1089:1;1085;:5;;;;;;;928:183;-1:-1:-1;;;;;928:183:0:o
Swarm Source
ipfs://29e6fd1362b83d4a99624bbb35ab9b87b5ed60f34a7e7c95a1ef90728d479e80
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
Loading...
Loading
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.