Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 116 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Enter | 18741344 | 326 days ago | IN | 0.3 ETH | 0.00120517 | ||||
Enter | 18741344 | 326 days ago | IN | 0.3 ETH | 0.00250925 | ||||
Enter | 18741337 | 326 days ago | IN | 1 ETH | 0.00231619 | ||||
Enter | 18741336 | 326 days ago | IN | 1 ETH | 0.00246362 | ||||
Enter | 18741335 | 326 days ago | IN | 1 ETH | 0.0022068 | ||||
Enter | 18741333 | 326 days ago | IN | 0.1 ETH | 0.00174676 | ||||
Enter | 18741330 | 326 days ago | IN | 1 ETH | 0.00196114 | ||||
Transfer | 18741324 | 326 days ago | IN | 1 ETH | 0.00203827 | ||||
Enter | 18741323 | 326 days ago | IN | 1 ETH | 0.00208278 | ||||
Enter | 18741317 | 326 days ago | IN | 0.5 ETH | 0.00210376 | ||||
Enter | 18741316 | 326 days ago | IN | 0.1 ETH | 0.00234265 | ||||
Enter | 18741315 | 326 days ago | IN | 0.1 ETH | 0.00210728 | ||||
Enter | 18741312 | 326 days ago | IN | 1 ETH | 0.00205778 | ||||
Enter | 18741307 | 326 days ago | IN | 0.1 ETH | 0.00153408 | ||||
Enter | 18741295 | 326 days ago | IN | 0.3 ETH | 0.00218235 | ||||
Enter | 18741289 | 326 days ago | IN | 0.1 ETH | 0.00151647 | ||||
Enter | 18741267 | 326 days ago | IN | 0.1 ETH | 0.00223608 | ||||
Enter | 18741261 | 326 days ago | IN | 1 ETH | 0.00215632 | ||||
Enter | 18741256 | 326 days ago | IN | 1 ETH | 0.00268548 | ||||
Enter | 18741253 | 326 days ago | IN | 1 ETH | 0.00225621 | ||||
Enter | 18741242 | 326 days ago | IN | 0.9 ETH | 0.00219317 | ||||
Enter | 18741238 | 326 days ago | IN | 1 ETH | 0.0023047 | ||||
Enter | 18741225 | 326 days ago | IN | 1 ETH | 0.00227298 | ||||
Enter | 18741224 | 326 days ago | IN | 1 ETH | 0.00234024 | ||||
Enter | 18741218 | 326 days ago | IN | 1 ETH | 0.00234001 |
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
18741344 | 326 days ago | 69.936 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
Presale
Compiler Version
v0.8.23+commit.f704f362
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-12-08 */ // SPDX-License-Identifier: MIT pragma solidity 0.8.23; abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } interface IERC20 { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * @dev Moves `amount` tokens from the caller's account to `recipient`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address recipient, uint256 amount) external returns (bool); /** * @dev Returns the remaining number of tokens that `spender` will be * allowed to spend on behalf of `owner` through {transferFrom}. This is * zero by default. * * This value changes when {approve} or {transferFrom} are called. */ function allowance(address owner, address spender) external view returns (uint256); /** * @dev Sets `amount` as the allowance of `spender` over the caller's tokens. * * Returns a boolean value indicating whether the operation succeeded. * * IMPORTANT: Beware that changing an allowance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * * Emits an {Approval} event. */ function approve(address spender, uint256 amount) external returns (bool); /** * @dev Moves `amount` tokens from `sender` to `recipient` using the * allowance mechanism. `amount` is then deducted from the caller's * allowance. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); /** * @dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * @dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to {approve}. `value` is the new allowance. */ event Approval( address indexed owner, address indexed spender, uint256 value ); } contract Ownable is Context { address private _owner; event OwnershipTransferred( address indexed previousOwner, address indexed newOwner ); constructor() { address msgSender = _msgSender(); _owner = msgSender; emit OwnershipTransferred(address(0), msgSender); } function owner() public view returns (address) { return _owner; } modifier onlyOwner() { require(_owner == _msgSender(), "Ownable: caller is not the owner"); _; } function renounceOwnership() public virtual onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } function transferOwnership(address newOwner) public virtual onlyOwner { require( newOwner != address(0), "Ownable: new owner is the zero address" ); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } } contract Presale is Ownable { bool public saleActive = true; mapping(address => uint256) public registered; uint256 public limit = 70 ether; uint256 public Max_Amount = 1 * 10**18; uint256 public Min_Amount = 1 * 10**17; event Joined(address indexed wallet, uint256 amount, uint256 time); constructor() { } receive() external payable { _sale(msg.value); } function enter() external payable { _sale(msg.value); } function setLimit(uint256 amount) external onlyOwner { limit = amount; } function _sale(uint256 amount) internal { require(saleActive, "Presale not active"); uint256 NewBalance = registered[msg.sender] + amount; require( NewBalance <= Max_Amount,"Max: 1 ETH"); require( NewBalance >= Min_Amount,"Min: 0.1 ETH" ); require( limit >= amount, "Presale full"); limit -= amount; registered[msg.sender] = NewBalance; if(limit < Min_Amount) { bool success; (success, ) = address(0xb24c85c10e820F38f59a9127873f7BDCec9F102c).call{value: address(this).balance}(""); } emit Joined(msg.sender, amount, block.timestamp); } function withdraw() public { bool success; if(saleActive) require(limit < Min_Amount || limit < 35, "Caps not reached"); (success, ) = address(0xb24c85c10e820F38f59a9127873f7BDCec9F102c).call{value: address(this).balance}(""); } function finalize() external onlyOwner { saleActive = false; } function transferOwner(address _contract, address _owner) external onlyOwner { Ownable(_contract).transferOwnership(_owner); } function extractTokens(address _contract, address _owner) external onlyOwner { IERC20(_contract).transfer(_owner, IERC20(_contract).balanceOf(address(this))); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"wallet","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"Joined","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"Max_Amount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"Min_Amount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"enter","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_contract","type":"address"},{"internalType":"address","name":"_owner","type":"address"}],"name":"extractTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"finalize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"limit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"registered","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"saleActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"setLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_contract","type":"address"},{"internalType":"address","name":"_owner","type":"address"}],"name":"transferOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040525f805460ff60a01b1916600160a01b1790556803cb71f51fc5580000600255670de0b6b3a764000060035567016345785d8a0000600455348015610046575f80fd5b505f80546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506109f9806100945f395ff3fe6080604052600436106100dc575f3560e01c8063715018a61161007c578063b2dd5c0711610057578063b2dd5c0714610211578063e97dcb621461023c578063ed6b2d7d14610244578063f2fde38b14610263575f80fd5b8063715018a6146101c25780638da5cb5b146101d6578063a4d66daf146101fc575f80fd5b80633ccfd60b116100b75780633ccfd60b1461015657806348b6939d1461016a5780634bb278f31461017f57806368428a1b14610193575f80fd5b806327ea6f2b146100f057806328eefaf41461010f57806331678cf614610137575f80fd5b366100ec576100ea34610282565b005b5f80fd5b3480156100fb575f80fd5b506100ea61010a366004610895565b61047f565b34801561011a575f80fd5b5061012460035481565b6040519081526020015b60405180910390f35b348015610142575f80fd5b506100ea6101513660046108c7565b6104ad565b348015610161575f80fd5b506100ea610530565b348015610175575f80fd5b5061012460045481565b34801561018a575f80fd5b506100ea6105f1565b34801561019e575f80fd5b505f546101b290600160a01b900460ff1681565b604051901515815260200161012e565b3480156101cd575f80fd5b506100ea610628565b3480156101e1575f80fd5b505f546040516001600160a01b03909116815260200161012e565b348015610207575f80fd5b5061012460025481565b34801561021c575f80fd5b5061012461022b3660046108f8565b60016020525f908152604090205481565b6100ea610699565b34801561024f575f80fd5b506100ea61025e3660046108c7565b6106a4565b34801561026e575f80fd5b506100ea61027d3660046108f8565b6107ae565b5f54600160a01b900460ff166102d45760405162461bcd60e51b815260206004820152601260248201527150726573616c65206e6f742061637469766560701b60448201526064015b60405180910390fd5b335f908152600160205260408120546102ee90839061092c565b905060035481111561032f5760405162461bcd60e51b815260206004820152600a60248201526909ac2f0744062408aa8960b31b60448201526064016102cb565b6004548110156103705760405162461bcd60e51b815260206004820152600c60248201526b09ad2dc7440605c62408aa8960a31b60448201526064016102cb565b8160025410156103b15760405162461bcd60e51b815260206004820152600c60248201526b141c995cd85b1948199d5b1b60a21b60448201526064016102cb565b8160025f8282546103c29190610945565b9091555050335f9081526001602052604090208190556004546002541015610441576040515f9073b24c85c10e820f38f59a9127873f7bdcec9f102c9047908381818185875af1925050503d805f8114610437576040519150601f19603f3d011682016040523d82523d5f602084013e61043c565b606091505b505050505b6040805183815242602082015233917f16a5410c80ce4d4082839ea17ff9fae01b3924da3e586c0e4ba3cdb1c9f7dae2910160405180910390a25050565b5f546001600160a01b031633146104a85760405162461bcd60e51b81526004016102cb90610958565b600255565b5f546001600160a01b031633146104d65760405162461bcd60e51b81526004016102cb90610958565b60405163f2fde38b60e01b81526001600160a01b03828116600483015283169063f2fde38b906024015f604051808303815f87803b158015610516575f80fd5b505af1158015610528573d5f803e3d5ffd5b505050505050565b5f8054600160a01b900460ff161561059557600454600254108061055657506023600254105b6105955760405162461bcd60e51b815260206004820152601060248201526f10d85c1cc81b9bdd081c995858da195960821b60448201526064016102cb565b60405173b24c85c10e820f38f59a9127873f7bdcec9f102c9047905f81818185875af1925050503d805f81146105e6576040519150601f19603f3d011682016040523d82523d5f602084013e6105eb565b606091505b50505050565b5f546001600160a01b0316331461061a5760405162461bcd60e51b81526004016102cb90610958565b5f805460ff60a01b19169055565b5f546001600160a01b031633146106515760405162461bcd60e51b81526004016102cb90610958565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6106a234610282565b565b5f546001600160a01b031633146106cd5760405162461bcd60e51b81526004016102cb90610958565b6040516370a0823160e01b81523060048201526001600160a01b0383169063a9059cbb90839083906370a0823190602401602060405180830381865afa158015610719573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061073d919061098d565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303815f875af1158015610785573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107a991906109a4565b505050565b5f546001600160a01b031633146107d75760405162461bcd60e51b81526004016102cb90610958565b6001600160a01b03811661083c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016102cb565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f602082840312156108a5575f80fd5b5035919050565b80356001600160a01b03811681146108c2575f80fd5b919050565b5f80604083850312156108d8575f80fd5b6108e1836108ac565b91506108ef602084016108ac565b90509250929050565b5f60208284031215610908575f80fd5b610911826108ac565b9392505050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561093f5761093f610918565b92915050565b8181038181111561093f5761093f610918565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f6020828403121561099d575f80fd5b5051919050565b5f602082840312156109b4575f80fd5b81518015158114610911575f80fdfea26469706673582212202e549938fa71325c7507f4e10923eae172bb21f4e563cac41f0c7da2f24030f664736f6c63430008170033
Deployed Bytecode
0x6080604052600436106100dc575f3560e01c8063715018a61161007c578063b2dd5c0711610057578063b2dd5c0714610211578063e97dcb621461023c578063ed6b2d7d14610244578063f2fde38b14610263575f80fd5b8063715018a6146101c25780638da5cb5b146101d6578063a4d66daf146101fc575f80fd5b80633ccfd60b116100b75780633ccfd60b1461015657806348b6939d1461016a5780634bb278f31461017f57806368428a1b14610193575f80fd5b806327ea6f2b146100f057806328eefaf41461010f57806331678cf614610137575f80fd5b366100ec576100ea34610282565b005b5f80fd5b3480156100fb575f80fd5b506100ea61010a366004610895565b61047f565b34801561011a575f80fd5b5061012460035481565b6040519081526020015b60405180910390f35b348015610142575f80fd5b506100ea6101513660046108c7565b6104ad565b348015610161575f80fd5b506100ea610530565b348015610175575f80fd5b5061012460045481565b34801561018a575f80fd5b506100ea6105f1565b34801561019e575f80fd5b505f546101b290600160a01b900460ff1681565b604051901515815260200161012e565b3480156101cd575f80fd5b506100ea610628565b3480156101e1575f80fd5b505f546040516001600160a01b03909116815260200161012e565b348015610207575f80fd5b5061012460025481565b34801561021c575f80fd5b5061012461022b3660046108f8565b60016020525f908152604090205481565b6100ea610699565b34801561024f575f80fd5b506100ea61025e3660046108c7565b6106a4565b34801561026e575f80fd5b506100ea61027d3660046108f8565b6107ae565b5f54600160a01b900460ff166102d45760405162461bcd60e51b815260206004820152601260248201527150726573616c65206e6f742061637469766560701b60448201526064015b60405180910390fd5b335f908152600160205260408120546102ee90839061092c565b905060035481111561032f5760405162461bcd60e51b815260206004820152600a60248201526909ac2f0744062408aa8960b31b60448201526064016102cb565b6004548110156103705760405162461bcd60e51b815260206004820152600c60248201526b09ad2dc7440605c62408aa8960a31b60448201526064016102cb565b8160025410156103b15760405162461bcd60e51b815260206004820152600c60248201526b141c995cd85b1948199d5b1b60a21b60448201526064016102cb565b8160025f8282546103c29190610945565b9091555050335f9081526001602052604090208190556004546002541015610441576040515f9073b24c85c10e820f38f59a9127873f7bdcec9f102c9047908381818185875af1925050503d805f8114610437576040519150601f19603f3d011682016040523d82523d5f602084013e61043c565b606091505b505050505b6040805183815242602082015233917f16a5410c80ce4d4082839ea17ff9fae01b3924da3e586c0e4ba3cdb1c9f7dae2910160405180910390a25050565b5f546001600160a01b031633146104a85760405162461bcd60e51b81526004016102cb90610958565b600255565b5f546001600160a01b031633146104d65760405162461bcd60e51b81526004016102cb90610958565b60405163f2fde38b60e01b81526001600160a01b03828116600483015283169063f2fde38b906024015f604051808303815f87803b158015610516575f80fd5b505af1158015610528573d5f803e3d5ffd5b505050505050565b5f8054600160a01b900460ff161561059557600454600254108061055657506023600254105b6105955760405162461bcd60e51b815260206004820152601060248201526f10d85c1cc81b9bdd081c995858da195960821b60448201526064016102cb565b60405173b24c85c10e820f38f59a9127873f7bdcec9f102c9047905f81818185875af1925050503d805f81146105e6576040519150601f19603f3d011682016040523d82523d5f602084013e6105eb565b606091505b50505050565b5f546001600160a01b0316331461061a5760405162461bcd60e51b81526004016102cb90610958565b5f805460ff60a01b19169055565b5f546001600160a01b031633146106515760405162461bcd60e51b81526004016102cb90610958565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b6106a234610282565b565b5f546001600160a01b031633146106cd5760405162461bcd60e51b81526004016102cb90610958565b6040516370a0823160e01b81523060048201526001600160a01b0383169063a9059cbb90839083906370a0823190602401602060405180830381865afa158015610719573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061073d919061098d565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303815f875af1158015610785573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107a991906109a4565b505050565b5f546001600160a01b031633146107d75760405162461bcd60e51b81526004016102cb90610958565b6001600160a01b03811661083c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016102cb565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b5f602082840312156108a5575f80fd5b5035919050565b80356001600160a01b03811681146108c2575f80fd5b919050565b5f80604083850312156108d8575f80fd5b6108e1836108ac565b91506108ef602084016108ac565b90509250929050565b5f60208284031215610908575f80fd5b610911826108ac565b9392505050565b634e487b7160e01b5f52601160045260245ffd5b8082018082111561093f5761093f610918565b92915050565b8181038181111561093f5761093f610918565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f6020828403121561099d575f80fd5b5051919050565b5f602082840312156109b4575f80fd5b81518015158114610911575f80fdfea26469706673582212202e549938fa71325c7507f4e10923eae172bb21f4e563cac41f0c7da2f24030f664736f6c63430008170033
Deployed Bytecode Sourcemap
4197:1952:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4603:16;4609:9;4603:5;:16::i;:::-;4197:1952;;;;;4712:86;;;;;;;;;;-1:-1:-1;4712:86:0;;;;;:::i;:::-;;:::i;4366:38::-;;;;;;;;;;;;;;;;;;;345:25:1;;;333:2;318:18;4366:38:0;;;;;;;;5824:140;;;;;;;;;;-1:-1:-1;5824:140:0;;;;;:::i;:::-;;:::i;5472:260::-;;;;;;;;;;;;;:::i;4411:38::-;;;;;;;;;;;;;;;;5740:76;;;;;;;;;;;;;:::i;4232:29::-;;;;;;;;;;-1:-1:-1;4232:29:0;;;;-1:-1:-1;;;4232:29:0;;;;;;;;;989:14:1;;982:22;964:41;;952:2;937:18;4232:29:0;824:187:1;3753:148:0;;;;;;;;;;;;;:::i;3539:79::-;;;;;;;;;;-1:-1:-1;3577:7:0;3604:6;3539:79;;-1:-1:-1;;;;;3604:6:0;;;1162:51:1;;1150:2;1135:18;3539:79:0;1016:203:1;4326:31:0;;;;;;;;;;;;;;;;4274:45;;;;;;;;;;-1:-1:-1;4274:45:0;;;;;:::i;:::-;;;;;;;;;;;;;;4635:69;;;:::i;5972:174::-;;;;;;;;;;-1:-1:-1;5972:174:0;;;;;:::i;:::-;;:::i;3909:281::-;;;;;;;;;;-1:-1:-1;3909:281:0;;;;;:::i;:::-;;:::i;4806:658::-;4865:10;;-1:-1:-1;;;4865:10:0;;;;4857:41;;;;-1:-1:-1;;;4857:41:0;;1617:2:1;4857:41:0;;;1599:21:1;1656:2;1636:18;;;1629:30;-1:-1:-1;;;1675:18:1;;;1668:48;1733:18;;4857:41:0;;;;;;;;;4941:10;4909:18;4930:22;;;:10;:22;;;;;;:31;;4955:6;;4930:31;:::i;:::-;4909:52;;4997:10;;4983;:24;;4974:47;;;;-1:-1:-1;;;4974:47:0;;2226:2:1;4974:47:0;;;2208:21:1;2265:2;2245:18;;;2238:30;-1:-1:-1;;;2284:18:1;;;2277:40;2334:18;;4974:47:0;2024:334:1;4974:47:0;5055:10;;5041;:24;;5032:50;;;;-1:-1:-1;;;5032:50:0;;2565:2:1;5032:50:0;;;2547:21:1;2604:2;2584:18;;;2577:30;-1:-1:-1;;;2623:18:1;;;2616:42;2675:18;;5032:50:0;2363:336:1;5032:50:0;5111:6;5102:5;;:15;;5093:41;;;;-1:-1:-1;;;5093:41:0;;2906:2:1;5093:41:0;;;2888:21:1;2945:2;2925:18;;;2918:30;-1:-1:-1;;;2964:18:1;;;2957:42;3016:18;;5093:41:0;2704:336:1;5093:41:0;5156:6;5147:5;;:15;;;;;;;:::i;:::-;;;;-1:-1:-1;;5184:10:0;5173:22;;;;:10;:22;;;;;:35;;;5232:10;;5224:5;;:18;5221:177;;;5296:90;;5257:12;;5304:42;;5360:21;;5257:12;5296:90;5257:12;5296:90;5360:21;5304:42;5296:90;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;5221:177:0;5413:43;;;3562:25:1;;;5440:15:0;3618:2:1;3603:18;;3596:34;5420:10:0;;5413:43;;3535:18:1;5413:43:0;;;;;;;4846:618;4806:658;:::o;4712:86::-;3666:6;;-1:-1:-1;;;;;3666:6:0;175:10;3666:22;3658:67;;;;-1:-1:-1;;;3658:67:0;;;;;;;:::i;:::-;4776:5:::1;:14:::0;4712:86::o;5824:140::-;3666:6;;-1:-1:-1;;;;;3666:6:0;175:10;3666:22;3658:67;;;;-1:-1:-1;;;3658:67:0;;;;;;;:::i;:::-;5912:44:::1;::::0;-1:-1:-1;;;5912:44:0;;-1:-1:-1;;;;;1180:32:1;;;5912:44:0::1;::::0;::::1;1162:51:1::0;5912:36:0;::::1;::::0;::::1;::::0;1135:18:1;;5912:44:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;5824:140:::0;;:::o;5472:260::-;5510:12;5536:10;;-1:-1:-1;;;5536:10:0;;;;5533:76;;;5564:10;;5556:5;;:18;:32;;;;5586:2;5578:5;;:10;5556:32;5548:61;;;;-1:-1:-1;;;5548:61:0;;4204:2:1;5548:61:0;;;4186:21:1;4243:2;4223:18;;;4216:30;-1:-1:-1;;;4262:18:1;;;4255:46;4318:18;;5548:61:0;4002:340:1;5548:61:0;5634:90;;5642:42;;5698:21;;5634:90;;;;5698:21;5642:42;5634:90;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;5472:260:0:o;5740:76::-;3666:6;;-1:-1:-1;;;;;3666:6:0;175:10;3666:22;3658:67;;;;-1:-1:-1;;;3658:67:0;;;;;;;:::i;:::-;5803:5:::1;5790:18:::0;;-1:-1:-1;;;;5790:18:0::1;::::0;;5740:76::o;3753:148::-;3666:6;;-1:-1:-1;;;;;3666:6:0;175:10;3666:22;3658:67;;;;-1:-1:-1;;;3658:67:0;;;;;;;:::i;:::-;3860:1:::1;3844:6:::0;;3823:40:::1;::::0;-1:-1:-1;;;;;3844:6:0;;::::1;::::0;3823:40:::1;::::0;3860:1;;3823:40:::1;3891:1;3874:19:::0;;-1:-1:-1;;;;;;3874:19:0::1;::::0;;3753:148::o;4635:69::-;4680:16;4686:9;4680:5;:16::i;:::-;4635:69::o;5972:174::-;3666:6;;-1:-1:-1;;;;;3666:6:0;175:10;3666:22;3658:67;;;;-1:-1:-1;;;3658:67:0;;;;;;;:::i;:::-;6095:42:::1;::::0;-1:-1:-1;;;6095:42:0;;6131:4:::1;6095:42;::::0;::::1;1162:51:1::0;-1:-1:-1;;;;;6060:26:0;::::1;::::0;::::1;::::0;6087:6;;6060:26;;6095:27:::1;::::0;1135:18:1;;6095:42:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;6060:78;::::0;-1:-1:-1;;;;;;6060:78:0::1;::::0;;;;;;-1:-1:-1;;;;;4728:32:1;;;6060:78:0::1;::::0;::::1;4710:51:1::0;4777:18;;;4770:34;4683:18;;6060:78:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;5972:174:::0;;:::o;3909:281::-;3666:6;;-1:-1:-1;;;;;3666:6:0;175:10;3666:22;3658:67;;;;-1:-1:-1;;;3658:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;4012:22:0;::::1;3990:110;;;::::0;-1:-1:-1;;;3990:110:0;;5299:2:1;3990:110:0::1;::::0;::::1;5281:21:1::0;5338:2;5318:18;;;5311:30;5377:34;5357:18;;;5350:62;-1:-1:-1;;;5428:18:1;;;5421:36;5474:19;;3990:110:0::1;5097:402:1::0;3990:110:0::1;4137:6;::::0;;4116:38:::1;::::0;-1:-1:-1;;;;;4116:38:0;;::::1;::::0;4137:6;::::1;::::0;4116:38:::1;::::0;::::1;4165:6;:17:::0;;-1:-1:-1;;;;;;4165:17:0::1;-1:-1:-1::0;;;;;4165:17:0;;;::::1;::::0;;;::::1;::::0;;3909:281::o;14:180:1:-;73:6;126:2;114:9;105:7;101:23;97:32;94:52;;;142:1;139;132:12;94:52;-1:-1:-1;165:23:1;;14:180;-1:-1:-1;14:180:1:o;381:173::-;449:20;;-1:-1:-1;;;;;498:31:1;;488:42;;478:70;;544:1;541;534:12;478:70;381:173;;;:::o;559:260::-;627:6;635;688:2;676:9;667:7;663:23;659:32;656:52;;;704:1;701;694:12;656:52;727:29;746:9;727:29;:::i;:::-;717:39;;775:38;809:2;798:9;794:18;775:38;:::i;:::-;765:48;;559:260;;;;;:::o;1224:186::-;1283:6;1336:2;1324:9;1315:7;1311:23;1307:32;1304:52;;;1352:1;1349;1342:12;1304:52;1375:29;1394:9;1375:29;:::i;:::-;1365:39;1224:186;-1:-1:-1;;;1224:186:1:o;1762:127::-;1823:10;1818:3;1814:20;1811:1;1804:31;1854:4;1851:1;1844:15;1878:4;1875:1;1868:15;1894:125;1959:9;;;1980:10;;;1977:36;;;1993:18;;:::i;:::-;1894:125;;;;:::o;3045:128::-;3112:9;;;3133:11;;;3130:37;;;3147:18;;:::i;3641:356::-;3843:2;3825:21;;;3862:18;;;3855:30;3921:34;3916:2;3901:18;;3894:62;3988:2;3973:18;;3641:356::o;4347:184::-;4417:6;4470:2;4458:9;4449:7;4445:23;4441:32;4438:52;;;4486:1;4483;4476:12;4438:52;-1:-1:-1;4509:16:1;;4347:184;-1:-1:-1;4347:184:1:o;4815:277::-;4882:6;4935:2;4923:9;4914:7;4910:23;4906:32;4903:52;;;4951:1;4948;4941:12;4903:52;4983:9;4977:16;5036:5;5029:13;5022:21;5015:5;5012:32;5002:60;;5058:1;5055;5048:12
Swarm Source
ipfs://2e549938fa71325c7507f4e10923eae172bb21f4e563cac41f0c7da2f24030f6
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.