Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
preSale
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2022-08-09
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address to, uint256 amount) external returns (bool);
function allowance(address owner, address spender) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(
address from,
address to,
uint256 amount
) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
contract preSale {
address public owner;
uint256 public min;
address public tokenContract;
address public usdtContract;
uint256 public init;
modifier onlyOwner {
require(msg.sender == owner);
_;
}
event Buy(address indexed user, uint256 usdt, uint256 tokens, uint256 timestamp);
constructor(uint256 _min, uint256 _init, address _tokenContract, address _usdtContract) {
owner = msg.sender;
min = _min;
init = _init;
tokenContract = _tokenContract;
usdtContract = _usdtContract;
}
function buy(uint256 amount) public {
require(amount >= min);
if(_getDeposit(amount) == true) {
uint256 tokens = amount / init;
IERC20 token = IERC20(tokenContract);
token.transfer(msg.sender, tokens * 10**18);
emit Buy(msg.sender, amount, tokens, block.timestamp);
}
}
function _getDeposit(uint256 _amount) private returns (bool) {
IERC20 usdt = IERC20(usdtContract);
return usdt.transferFrom(msg.sender, address(this), _amount);
}
function withdrawUsdt() onlyOwner external {
IERC20 token = IERC20(usdtContract);
token.transfer(owner, token.balanceOf(address(this)));
}
function withdrawTokens() onlyOwner external {
IERC20 token = IERC20(tokenContract);
token.transfer(owner, token.balanceOf(address(this)));
}
function changeParams(uint256 _min, uint256 _init, address _tokenContract, address _usdtContract) onlyOwner external {
min = _min;
init = _init;
tokenContract = _tokenContract;
usdtContract = _usdtContract;
}
function transferOwnership(address _owner) onlyOwner external {
owner = _owner;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"uint256","name":"_min","type":"uint256"},{"internalType":"uint256","name":"_init","type":"uint256"},{"internalType":"address","name":"_tokenContract","type":"address"},{"internalType":"address","name":"_usdtContract","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"usdt","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"tokens","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"Buy","type":"event"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"buy","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_min","type":"uint256"},{"internalType":"uint256","name":"_init","type":"uint256"},{"internalType":"address","name":"_tokenContract","type":"address"},{"internalType":"address","name":"_usdtContract","type":"address"}],"name":"changeParams","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"init","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"min","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokenContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"usdtContract","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdrawTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawUsdt","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
60806040523480156200001157600080fd5b5060405162000f6e38038062000f6e83398181016040528101906200003791906200013f565b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550836001819055508260048190555081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050505062000228565b6000815190506200012281620001f4565b92915050565b60008151905062000139816200020e565b92915050565b600080600080608085870312156200015c576200015b620001ef565b5b60006200016c8782880162000128565b94505060206200017f8782880162000128565b9350506040620001928782880162000111565b9250506060620001a58782880162000111565b91505092959194509250565b6000620001be82620001c5565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600080fd5b620001ff81620001b1565b81146200020b57600080fd5b50565b6200021981620001e5565b81146200022557600080fd5b50565b610d3680620002386000396000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c80639d7b7ce6116100665780639d7b7ce614610111578063d96a094a1461012d578063e1c7392a14610149578063f2fde38b14610167578063f8897945146101835761009e565b806355a373d6146100a357806361150923146100c15780636865b8e7146100df5780638d8f2adb146100e95780638da5cb5b146100f3575b600080fd5b6100ab6101a1565b6040516100b89190610ab8565b60405180910390f35b6100c96101c7565b6040516100d69190610ab8565b60405180910390f35b6100e76101ed565b005b6100f16103a5565b005b6100fb61055d565b6040516101089190610ab8565b60405180910390f35b61012b60048036038101906101269190610a33565b610581565b005b610147600480360381019061014291906109d9565b61066f565b005b6101516107c5565b60405161015e9190610b33565b60405180910390f35b610181600480360381019061017c919061097f565b6107cb565b005b61018b610866565b6040516101989190610b33565b60405180910390f35b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461024557600080fd5b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102e29190610ab8565b60206040518083038186803b1580156102fa57600080fd5b505afa15801561030e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103329190610a06565b6040518363ffffffff1660e01b815260040161034f929190610b0a565b602060405180830381600087803b15801561036957600080fd5b505af115801561037d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a191906109ac565b5050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146103fd57600080fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161049a9190610ab8565b60206040518083038186803b1580156104b257600080fd5b505afa1580156104c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ea9190610a06565b6040518363ffffffff1660e01b8152600401610507929190610b0a565b602060405180830381600087803b15801561052157600080fd5b505af1158015610535573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055991906109ac565b5050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105d957600080fd5b836001819055508260048190555081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b60015481101561067e57600080fd5b6001151561068b8261086c565b151514156107c2576000600454826106a39190610b85565b90506000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33670de0b6b3a7640000856106fd9190610bb6565b6040518363ffffffff1660e01b815260040161071a929190610b0a565b602060405180830381600087803b15801561073457600080fd5b505af1158015610748573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076c91906109ac565b503373ffffffffffffffffffffffffffffffffffffffff167fbeae048c6d270d9469f86cf6e8fedda3c60ad770f16c24c9fc131c8e9a09101d8484426040516107b793929190610b4e565b60405180910390a250505b50565b60045481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461082357600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60015481565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b81526004016108d193929190610ad3565b602060405180830381600087803b1580156108eb57600080fd5b505af11580156108ff573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092391906109ac565b915050919050565b60008135905061093a81610cbb565b92915050565b60008151905061094f81610cd2565b92915050565b60008135905061096481610ce9565b92915050565b60008151905061097981610ce9565b92915050565b60006020828403121561099557610994610cb6565b5b60006109a38482850161092b565b91505092915050565b6000602082840312156109c2576109c1610cb6565b5b60006109d084828501610940565b91505092915050565b6000602082840312156109ef576109ee610cb6565b5b60006109fd84828501610955565b91505092915050565b600060208284031215610a1c57610a1b610cb6565b5b6000610a2a8482850161096a565b91505092915050565b60008060008060808587031215610a4d57610a4c610cb6565b5b6000610a5b87828801610955565b9450506020610a6c87828801610955565b9350506040610a7d8782880161092b565b9250506060610a8e8782880161092b565b91505092959194509250565b610aa381610c10565b82525050565b610ab281610c4e565b82525050565b6000602082019050610acd6000830184610a9a565b92915050565b6000606082019050610ae86000830186610a9a565b610af56020830185610a9a565b610b026040830184610aa9565b949350505050565b6000604082019050610b1f6000830185610a9a565b610b2c6020830184610aa9565b9392505050565b6000602082019050610b486000830184610aa9565b92915050565b6000606082019050610b636000830186610aa9565b610b706020830185610aa9565b610b7d6040830184610aa9565b949350505050565b6000610b9082610c4e565b9150610b9b83610c4e565b925082610bab57610baa610c87565b5b828204905092915050565b6000610bc182610c4e565b9150610bcc83610c4e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610c0557610c04610c58565b5b828202905092915050565b6000610c1b82610c2e565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600080fd5b610cc481610c10565b8114610ccf57600080fd5b50565b610cdb81610c22565b8114610ce657600080fd5b50565b610cf281610c4e565b8114610cfd57600080fd5b5056fea264697066735822122043a872990a48482ebc3cafa6ea0d4e763a6c4e5729ff457cc0a013d60465844764736f6c634300080700330000000000000000000000000000000000000000000000000000000002faf08000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000295341b394055127342d6fbdfaf6aba0458d3405000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061009e5760003560e01c80639d7b7ce6116100665780639d7b7ce614610111578063d96a094a1461012d578063e1c7392a14610149578063f2fde38b14610167578063f8897945146101835761009e565b806355a373d6146100a357806361150923146100c15780636865b8e7146100df5780638d8f2adb146100e95780638da5cb5b146100f3575b600080fd5b6100ab6101a1565b6040516100b89190610ab8565b60405180910390f35b6100c96101c7565b6040516100d69190610ab8565b60405180910390f35b6100e76101ed565b005b6100f16103a5565b005b6100fb61055d565b6040516101089190610ab8565b60405180910390f35b61012b60048036038101906101269190610a33565b610581565b005b610147600480360381019061014291906109d9565b61066f565b005b6101516107c5565b60405161015e9190610b33565b60405180910390f35b610181600480360381019061017c919061097f565b6107cb565b005b61018b610866565b6040516101989190610b33565b60405180910390f35b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461024557600080fd5b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016102e29190610ab8565b60206040518083038186803b1580156102fa57600080fd5b505afa15801561030e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103329190610a06565b6040518363ffffffff1660e01b815260040161034f929190610b0a565b602060405180830381600087803b15801561036957600080fd5b505af115801561037d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a191906109ac565b5050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146103fd57600080fd5b6000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161049a9190610ab8565b60206040518083038186803b1580156104b257600080fd5b505afa1580156104c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104ea9190610a06565b6040518363ffffffff1660e01b8152600401610507929190610b0a565b602060405180830381600087803b15801561052157600080fd5b505af1158015610535573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055991906109ac565b5050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146105d957600080fd5b836001819055508260048190555081600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b60015481101561067e57600080fd5b6001151561068b8261086c565b151514156107c2576000600454826106a39190610b85565b90506000600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33670de0b6b3a7640000856106fd9190610bb6565b6040518363ffffffff1660e01b815260040161071a929190610b0a565b602060405180830381600087803b15801561073457600080fd5b505af1158015610748573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061076c91906109ac565b503373ffffffffffffffffffffffffffffffffffffffff167fbeae048c6d270d9469f86cf6e8fedda3c60ad770f16c24c9fc131c8e9a09101d8484426040516107b793929190610b4e565b60405180910390a250505b50565b60045481565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461082357600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60015481565b600080600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508073ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b81526004016108d193929190610ad3565b602060405180830381600087803b1580156108eb57600080fd5b505af11580156108ff573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092391906109ac565b915050919050565b60008135905061093a81610cbb565b92915050565b60008151905061094f81610cd2565b92915050565b60008135905061096481610ce9565b92915050565b60008151905061097981610ce9565b92915050565b60006020828403121561099557610994610cb6565b5b60006109a38482850161092b565b91505092915050565b6000602082840312156109c2576109c1610cb6565b5b60006109d084828501610940565b91505092915050565b6000602082840312156109ef576109ee610cb6565b5b60006109fd84828501610955565b91505092915050565b600060208284031215610a1c57610a1b610cb6565b5b6000610a2a8482850161096a565b91505092915050565b60008060008060808587031215610a4d57610a4c610cb6565b5b6000610a5b87828801610955565b9450506020610a6c87828801610955565b9350506040610a7d8782880161092b565b9250506060610a8e8782880161092b565b91505092959194509250565b610aa381610c10565b82525050565b610ab281610c4e565b82525050565b6000602082019050610acd6000830184610a9a565b92915050565b6000606082019050610ae86000830186610a9a565b610af56020830185610a9a565b610b026040830184610aa9565b949350505050565b6000604082019050610b1f6000830185610a9a565b610b2c6020830184610aa9565b9392505050565b6000602082019050610b486000830184610aa9565b92915050565b6000606082019050610b636000830186610aa9565b610b706020830185610aa9565b610b7d6040830184610aa9565b949350505050565b6000610b9082610c4e565b9150610b9b83610c4e565b925082610bab57610baa610c87565b5b828204905092915050565b6000610bc182610c4e565b9150610bcc83610c4e565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610c0557610c04610c58565b5b828202905092915050565b6000610c1b82610c2e565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600080fd5b610cc481610c10565b8114610ccf57600080fd5b50565b610cdb81610c22565b8114610ce657600080fd5b50565b610cf281610c4e565b8114610cfd57600080fd5b5056fea264697066735822122043a872990a48482ebc3cafa6ea0d4e763a6c4e5729ff457cc0a013d60465844764736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000002faf08000000000000000000000000000000000000000000000000000000000000249f0000000000000000000000000295341b394055127342d6fbdfaf6aba0458d3405000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7
-----Decoded View---------------
Arg [0] : _min (uint256): 50000000
Arg [1] : _init (uint256): 150000
Arg [2] : _tokenContract (address): 0x295341b394055127342D6FbdfAF6abA0458d3405
Arg [3] : _usdtContract (address): 0xdAC17F958D2ee523a2206206994597C13D831ec7
-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000002faf080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000249f0
Arg [2] : 000000000000000000000000295341b394055127342d6fbdfaf6aba0458d3405
Arg [3] : 000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7
Deployed Bytecode Sourcemap
775:1875:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;851:28;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;886:27;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1954:161;;;:::i;:::-;;2123:164;;;:::i;:::-;;799:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2295:249;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1384:369;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;920:19;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2552:95;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;826:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;851:28;;;;;;;;;;;;;:::o;886:27::-;;;;;;;;;;;;;:::o;1954:161::-;1000:5;;;;;;;;;;986:19;;:10;:19;;;978:28;;;;;;2008:12:::1;2030;;;;;;;;;;;2008:35;;2054:5;:14;;;2069:5;::::0;::::1;;;;;;;;2076;:15;;;2100:4;2076:30;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2054:53;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1997:118;1954:161::o:0;2123:164::-;1000:5;;;;;;;;;;986:19;;:10;:19;;;978:28;;;;;;2179:12:::1;2201:13;;;;;;;;;;;2179:36;;2226:5;:14;;;2241:5;::::0;::::1;;;;;;;;2248;:15;;;2272:4;2248:30;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2226:53;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;2168:119;2123:164::o:0;799:20::-;;;;;;;;;;;;:::o;2295:249::-;1000:5;;;;;;;;;;986:19;;:10;:19;;;978:28;;;;;;2429:4:::1;2423:3;:10;;;;2451:5;2444:4;:12;;;;2483:14;2467:13;;:30;;;;;;;;;;;;;;;;;;2523:13;2508:12;;:28;;;;;;;;;;;;;;;;;;2295:249:::0;;;;:::o;1384:369::-;1449:3;;1439:6;:13;;1431:22;;;;;;1490:4;1467:27;;:19;1479:6;1467:11;:19::i;:::-;:27;;;1464:282;;;1511:14;1537:4;;1528:6;:13;;;;:::i;:::-;1511:30;;1570:12;1592:13;;;;;;;;;;;1570:36;;1621:5;:14;;;1636:10;1657:6;1648;:15;;;;:::i;:::-;1621:43;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;1690:10;1686:48;;;1702:6;1710;1718:15;1686:48;;;;;;;;:::i;:::-;;;;;;;;1496:250;;1464:282;1384:369;:::o;920:19::-;;;;:::o;2552:95::-;1000:5;;;;;;;;;;986:19;;:10;:19;;;978:28;;;;;;2633:6:::1;2625:5;::::0;:14:::1;;;;;;;;;;;;;;;;;;2552:95:::0;:::o;826:18::-;;;;:::o;1761:185::-;1816:4;1833:11;1854:12;;;;;;;;;;;1833:34;;1885:4;:17;;;1903:10;1923:4;1930:7;1885:53;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;1878:60;;;1761:185;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;152:137::-;206:5;237:6;231:13;222:22;;253:30;277:5;253:30;:::i;:::-;152:137;;;;:::o;295:139::-;341:5;379:6;366:20;357:29;;395:33;422:5;395:33;:::i;:::-;295:139;;;;:::o;440:143::-;497:5;528:6;522:13;513:22;;544:33;571:5;544:33;:::i;:::-;440:143;;;;:::o;589:329::-;648:6;697:2;685:9;676:7;672:23;668:32;665:119;;;703:79;;:::i;:::-;665:119;823:1;848:53;893:7;884:6;873:9;869:22;848:53;:::i;:::-;838:63;;794:117;589:329;;;;:::o;924:345::-;991:6;1040:2;1028:9;1019:7;1015:23;1011:32;1008:119;;;1046:79;;:::i;:::-;1008:119;1166:1;1191:61;1244:7;1235:6;1224:9;1220:22;1191:61;:::i;:::-;1181:71;;1137:125;924:345;;;;:::o;1275:329::-;1334:6;1383:2;1371:9;1362:7;1358:23;1354:32;1351:119;;;1389:79;;:::i;:::-;1351:119;1509:1;1534:53;1579:7;1570:6;1559:9;1555:22;1534:53;:::i;:::-;1524:63;;1480:117;1275:329;;;;:::o;1610:351::-;1680:6;1729:2;1717:9;1708:7;1704:23;1700:32;1697:119;;;1735:79;;:::i;:::-;1697:119;1855:1;1880:64;1936:7;1927:6;1916:9;1912:22;1880:64;:::i;:::-;1870:74;;1826:128;1610:351;;;;:::o;1967:765::-;2053:6;2061;2069;2077;2126:3;2114:9;2105:7;2101:23;2097:33;2094:120;;;2133:79;;:::i;:::-;2094:120;2253:1;2278:53;2323:7;2314:6;2303:9;2299:22;2278:53;:::i;:::-;2268:63;;2224:117;2380:2;2406:53;2451:7;2442:6;2431:9;2427:22;2406:53;:::i;:::-;2396:63;;2351:118;2508:2;2534:53;2579:7;2570:6;2559:9;2555:22;2534:53;:::i;:::-;2524:63;;2479:118;2636:2;2662:53;2707:7;2698:6;2687:9;2683:22;2662:53;:::i;:::-;2652:63;;2607:118;1967:765;;;;;;;:::o;2738:118::-;2825:24;2843:5;2825:24;:::i;:::-;2820:3;2813:37;2738:118;;:::o;2862:::-;2949:24;2967:5;2949:24;:::i;:::-;2944:3;2937:37;2862:118;;:::o;2986:222::-;3079:4;3117:2;3106:9;3102:18;3094:26;;3130:71;3198:1;3187:9;3183:17;3174:6;3130:71;:::i;:::-;2986:222;;;;:::o;3214:442::-;3363:4;3401:2;3390:9;3386:18;3378:26;;3414:71;3482:1;3471:9;3467:17;3458:6;3414:71;:::i;:::-;3495:72;3563:2;3552:9;3548:18;3539:6;3495:72;:::i;:::-;3577;3645:2;3634:9;3630:18;3621:6;3577:72;:::i;:::-;3214:442;;;;;;:::o;3662:332::-;3783:4;3821:2;3810:9;3806:18;3798:26;;3834:71;3902:1;3891:9;3887:17;3878:6;3834:71;:::i;:::-;3915:72;3983:2;3972:9;3968:18;3959:6;3915:72;:::i;:::-;3662:332;;;;;:::o;4000:222::-;4093:4;4131:2;4120:9;4116:18;4108:26;;4144:71;4212:1;4201:9;4197:17;4188:6;4144:71;:::i;:::-;4000:222;;;;:::o;4228:442::-;4377:4;4415:2;4404:9;4400:18;4392:26;;4428:71;4496:1;4485:9;4481:17;4472:6;4428:71;:::i;:::-;4509:72;4577:2;4566:9;4562:18;4553:6;4509:72;:::i;:::-;4591;4659:2;4648:9;4644:18;4635:6;4591:72;:::i;:::-;4228:442;;;;;;:::o;4757:185::-;4797:1;4814:20;4832:1;4814:20;:::i;:::-;4809:25;;4848:20;4866:1;4848:20;:::i;:::-;4843:25;;4887:1;4877:35;;4892:18;;:::i;:::-;4877:35;4934:1;4931;4927:9;4922:14;;4757:185;;;;:::o;4948:348::-;4988:7;5011:20;5029:1;5011:20;:::i;:::-;5006:25;;5045:20;5063:1;5045:20;:::i;:::-;5040:25;;5233:1;5165:66;5161:74;5158:1;5155:81;5150:1;5143:9;5136:17;5132:105;5129:131;;;5240:18;;:::i;:::-;5129:131;5288:1;5285;5281:9;5270:20;;4948:348;;;;:::o;5302:96::-;5339:7;5368:24;5386:5;5368:24;:::i;:::-;5357:35;;5302:96;;;:::o;5404:90::-;5438:7;5481:5;5474:13;5467:21;5456:32;;5404:90;;;:::o;5500:126::-;5537:7;5577:42;5570:5;5566:54;5555:65;;5500:126;;;:::o;5632:77::-;5669:7;5698:5;5687:16;;5632:77;;;:::o;5715:180::-;5763:77;5760:1;5753:88;5860:4;5857:1;5850:15;5884:4;5881:1;5874:15;5901:180;5949:77;5946:1;5939:88;6046:4;6043:1;6036:15;6070:4;6067:1;6060:15;6210:117;6319:1;6316;6309:12;6333:122;6406:24;6424:5;6406:24;:::i;:::-;6399:5;6396:35;6386:63;;6445:1;6442;6435:12;6386:63;6333:122;:::o;6461:116::-;6531:21;6546:5;6531:21;:::i;:::-;6524:5;6521:32;6511:60;;6567:1;6564;6557:12;6511:60;6461:116;:::o;6583:122::-;6656:24;6674:5;6656:24;:::i;:::-;6649:5;6646:35;6636:63;;6695:1;6692;6685:12;6636:63;6583:122;:::o
Swarm Source
ipfs://43a872990a48482ebc3cafa6ea0d4e763a6c4e5729ff457cc0a013d604658447
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
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.