Feature Tip: Add private address tag to any address under My Name Tag !
Source Code
Latest 25 from a total of 66,627 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Withdraw ZILD | 13205015 | 1655 days ago | IN | 0 ETH | 0.00279046 | ||||
| Withdraw ZILD | 13203804 | 1655 days ago | IN | 0 ETH | 0.00309 | ||||
| Withdraw ZILD | 13065498 | 1677 days ago | IN | 0 ETH | 0.00135337 | ||||
| Withdraw ZILD | 13062692 | 1677 days ago | IN | 0 ETH | 0.00331746 | ||||
| Deposit ETH | 13009903 | 1685 days ago | IN | 0 ETH | 0.00521886 | ||||
| Deposit ETH | 13009903 | 1685 days ago | IN | 1 ETH | 0.00609914 | ||||
| Deposit ETH | 13009855 | 1685 days ago | IN | 0 ETH | 0.00484469 | ||||
| Deposit ETH | 13009832 | 1685 days ago | IN | 0 ETH | 0.00561366 | ||||
| Withdraw USDT | 12907672 | 1701 days ago | IN | 0 ETH | 0.00142367 | ||||
| Withdraw ZILD | 12881647 | 1705 days ago | IN | 0 ETH | 0.00042474 | ||||
| Withdraw ZILD | 12875545 | 1706 days ago | IN | 0 ETH | 0.00045305 | ||||
| Withdraw ZILD | 12875525 | 1706 days ago | IN | 0 ETH | 0.000538 | ||||
| Withdraw ZILD | 12856137 | 1709 days ago | IN | 0 ETH | 0.00037122 | ||||
| Withdraw ZILD | 12856021 | 1709 days ago | IN | 0 ETH | 0.00036795 | ||||
| Withdraw ZILD | 12856008 | 1709 days ago | IN | 0 ETH | 0.00045305 | ||||
| Withdraw ZILD | 12855973 | 1709 days ago | IN | 0 ETH | 0.00042474 | ||||
| Withdraw ZILD | 12854542 | 1710 days ago | IN | 0 ETH | 0.000538 | ||||
| Withdraw ZILD | 12854536 | 1710 days ago | IN | 0 ETH | 0.0004842 | ||||
| Withdraw ZILD | 12842172 | 1712 days ago | IN | 0 ETH | 0.00092778 | ||||
| Withdraw ZILD | 12830630 | 1713 days ago | IN | 0 ETH | 0.00087779 | ||||
| Withdraw ZILD | 12823318 | 1715 days ago | IN | 0 ETH | 0.00101937 | ||||
| Withdraw ZILD | 12823265 | 1715 days ago | IN | 0 ETH | 0.0011315 | ||||
| Withdraw ZILD | 12815112 | 1716 days ago | IN | 0 ETH | 0.00098813 | ||||
| Withdraw ZILD | 12792267 | 1719 days ago | IN | 0 ETH | 0.00062295 | ||||
| Withdraw ZILD | 12788476 | 1720 days ago | IN | 0 ETH | 0.00093442 |
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Method | Block |
From
|
|
To
|
||
|---|---|---|---|---|---|---|---|
| - | 12002257 | 1842 days ago | 6.45 ETH | ||||
| - | 11997788 | 1842 days ago | 25.1 ETH | ||||
| - | 11989773 | 1843 days ago | 10 ETH | ||||
| - | 11984897 | 1844 days ago | 4 ETH | ||||
| - | 11960179 | 1848 days ago | 0.57 ETH | ||||
| - | 11937623 | 1851 days ago | 6.5 ETH | ||||
| - | 11927245 | 1853 days ago | 18 ETH | ||||
| - | 11925161 | 1853 days ago | 0.9 ETH | ||||
| - | 11924334 | 1854 days ago | 4.29 ETH | ||||
| - | 11924325 | 1854 days ago | 5.8 ETH | ||||
| - | 11923860 | 1854 days ago | 1.2 ETH | ||||
| - | 11923259 | 1854 days ago | 13.3 ETH | ||||
| - | 11916780 | 1855 days ago | 3.8 ETH | ||||
| - | 11916702 | 1855 days ago | 7.6 ETH | ||||
| - | 11916500 | 1855 days ago | 3.6 ETH | ||||
| - | 11914919 | 1855 days ago | 5 ETH | ||||
| - | 11913332 | 1855 days ago | 0.7 ETH | ||||
| - | 11911219 | 1856 days ago | 1.63 ETH | ||||
| - | 11911101 | 1856 days ago | 0.21 ETH | ||||
| - | 11910774 | 1856 days ago | 6.9 ETH | ||||
| - | 11910319 | 1856 days ago | 14 ETH | ||||
| - | 11905475 | 1856 days ago | 10 ETH | ||||
| - | 11904361 | 1857 days ago | 0.93 ETH | ||||
| - | 11901306 | 1857 days ago | 8.4 ETH | ||||
| - | 11900078 | 1857 days ago | 6 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Deposit
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2020-09-25
*/
// SPDX-License-Identifier: MIT
pragma solidity 0.6.12;
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) {
// Gas optimization: this is cheaper than requiring 'a' not being zero, but the
// benefit is lost if 'b' is also tested.
// See: https://github.com/OpenZeppelin/openzeppelin-contracts/pull/522
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;
// assert(a == b * c + a % b); // There is no case in which this doesn't hold
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;
}
}
contract Ownable {
address public owner;
address public newowner;
address public admin;
address public dev;
constructor() public {
owner = msg.sender;
}
modifier onlyOwner {
require(msg.sender == owner);
_;
}
modifier onlyNewOwner {
require(msg.sender == newowner);
_;
}
function transferOwnership(address _newOwner) public onlyOwner {
newowner = _newOwner;
}
function takeOwnership() public onlyNewOwner {
owner = newowner;
}
function setAdmin(address _admin) public onlyOwner {
admin = _admin;
}
function setDev(address _dev) public onlyOwner {
dev = _dev;
}
modifier onlyAdmin {
require(msg.sender == admin || msg.sender == owner);
_;
}
modifier onlyDev {
require(msg.sender == dev || msg.sender == admin || msg.sender == owner);
_;
}
}
abstract contract ContractConn{
function transfer(address _to, uint _value) virtual public;
function transferFrom(address _from, address _to, uint _value) virtual public;
function balanceOf(address who) virtual public view returns (uint);
}
contract Deposit is Ownable{
using SafeMath for uint256;
struct DepositInfo {
uint256 id;
address depositor;
string coinType;
uint256 amount;
uint256 depositTime;
uint256 depositBlock;
uint256 ExpireBlock;
}
ContractConn public usdt;
ContractConn public zild;
uint256 public depositBlock = 78000;
uint256 public depositBlockChange;
uint256 public changeDepositTime;
bool public needChangeTime = false;
mapping(address => DepositInfo[]) public eth_deposit;
mapping(address => DepositInfo[]) public usdt_deposit;
mapping(address => DepositInfo[]) public zild_deposit;
mapping(address => uint256) public user_ethdeposit_amount;
mapping(address => uint256) public user_usdtdeposit_amount;
mapping(address => uint256) public user_zilddeposit_amount;
uint256 public ethTotalDeposit;
uint256 public usdtTotalDeposit;
uint256 public zildTotalDeposit;
event SetDepositBlock(uint256 dblock,address indexed who,uint256 time);
event EffectDepositBlock(uint256 dblock,address indexed who,uint256 time);
event DepositETH(address indexed from,uint256 depid,uint256 damount,uint256 bblock,uint256 eblock,uint256 time);
event DepositUSDT(address indexed from,uint256 depid,uint256 damount,uint256 bblock,uint256 eblock,uint256 time);
event DepositZILD(address indexed from,uint256 depid,uint256 damount,uint256 bblock,uint256 eblock,uint256 time);
event WithdrawETH(address indexed to,uint256 damount,uint256 time);
event WithdrawUSDT(address indexed to,uint256 damount,uint256 time);
event WithdrawZILD(address indexed to,uint256 damount,uint256 time);
constructor(address _usdt,address _zild) public {
usdt = ContractConn(_usdt);
zild = ContractConn(_zild);
}
function setdepositblock(uint256 _block) public onlyAdmin {
require(_block > 0,"Desposit: New deposit time must be greater than 0");
depositBlockChange = _block;
changeDepositTime = block.number;
needChangeTime = true;
emit SetDepositBlock(_block,msg.sender,now);
}
function effectblockchange() public onlyAdmin {
require(needChangeTime,"Deposit: No new deposit time are set");
uint256 currentTime = block.number;
uint256 effectTime = changeDepositTime.add(depositBlock);
if (currentTime < effectTime) return;
depositBlock = depositBlockChange;
needChangeTime = false;
emit SetDepositBlock(depositBlockChange,msg.sender,now);
}
function DepositETHCount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Deposit: Only check your own deposit records");
return eth_deposit[_user].length;
}
function DepositUSDTCount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Deposit: Only check your own deposit records");
return usdt_deposit[_user].length;
}
function DepositZILDCount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Deposit: Only check your own deposit records");
return zild_deposit[_user].length;
}
function DepositETHAmount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Deposit: Only check your own deposit records");
return user_ethdeposit_amount[_user];
}
function DepositUSDTAmount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Deposit: Only check your own deposit records");
return user_usdtdeposit_amount[_user];
}
function DepositZILDAmount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Deposit: Only check your own deposit records");
return user_zilddeposit_amount[_user];
}
function depositETH() public payable returns(uint256){
uint256 length = eth_deposit[msg.sender].length;
uint256 deposit_id;
eth_deposit[msg.sender].push(
DepositInfo({
id: length,
depositor: msg.sender,
coinType: "eth",
amount: msg.value,
depositTime: now,
depositBlock: block.number,
ExpireBlock: block.number.add(depositBlock)
})
);
deposit_id = eth_deposit[msg.sender].length;
user_ethdeposit_amount[msg.sender] = user_ethdeposit_amount[msg.sender].add(msg.value);
ethTotalDeposit = ethTotalDeposit.add(msg.value);
emit DepositETH(msg.sender,length,msg.value,block.number,block.number.add(depositBlock),now);
return length;
}
function depositUSDT(uint256 _amount) public returns(uint256){
usdt.transferFrom(address(msg.sender), address(this), _amount);
uint256 length = usdt_deposit[msg.sender].length;
usdt_deposit[msg.sender].push(
DepositInfo({
id: length,
depositor: msg.sender,
coinType: "usdt",
amount: _amount,
depositTime: now,
depositBlock: block.number,
ExpireBlock: block.number.add(depositBlock)
})
);
user_usdtdeposit_amount[msg.sender] = user_usdtdeposit_amount[msg.sender].add(_amount);
usdtTotalDeposit = usdtTotalDeposit.add(_amount);
emit DepositUSDT(msg.sender,length,_amount,block.number,block.number.add(depositBlock),now);
return length;
}
function depositZILD(uint256 _amount) public returns(uint256){
zild.transferFrom(address(msg.sender), address(this), _amount);
uint256 length = zild_deposit[msg.sender].length;
zild_deposit[msg.sender].push(
DepositInfo({
id: length,
depositor: msg.sender,
coinType: "zild",
amount: _amount,
depositTime: now,
depositBlock: block.number,
ExpireBlock: block.number.add(depositBlock)
})
);
user_zilddeposit_amount[msg.sender] = user_zilddeposit_amount[msg.sender].add(_amount);
zildTotalDeposit = zildTotalDeposit.add(_amount);
emit DepositZILD(msg.sender,length,_amount,block.number,block.number.add(depositBlock),now);
return length;
}
function withdrawEth(uint256 _deposit_id) public returns(bool){
require(block.number > eth_deposit[msg.sender][_deposit_id].ExpireBlock, "The withdrawal block has not arrived!");
require(eth_deposit[msg.sender][_deposit_id].amount > 0, "There is no deposit available!");
msg.sender.transfer(eth_deposit[msg.sender][_deposit_id].amount);
user_ethdeposit_amount[msg.sender] = user_ethdeposit_amount[msg.sender].sub(eth_deposit[msg.sender][_deposit_id].amount);
ethTotalDeposit = ethTotalDeposit.sub(eth_deposit[msg.sender][_deposit_id].amount);
eth_deposit[msg.sender][_deposit_id].amount = 0;
emit WithdrawETH(msg.sender,eth_deposit[msg.sender][_deposit_id].amount,now);
return true;
}
function withdrawUSDT(uint256 _deposit_id) public returns(bool){
require(block.number > usdt_deposit[msg.sender][_deposit_id].ExpireBlock, "The withdrawal block has not arrived!");
require(usdt_deposit[msg.sender][_deposit_id].amount > 0, "There is no deposit available!");
usdt.transfer(msg.sender, usdt_deposit[msg.sender][_deposit_id].amount);
user_usdtdeposit_amount[msg.sender] = user_usdtdeposit_amount[msg.sender].sub(usdt_deposit[msg.sender][_deposit_id].amount);
usdtTotalDeposit = usdtTotalDeposit.sub(usdt_deposit[msg.sender][_deposit_id].amount);
usdt_deposit[msg.sender][_deposit_id].amount = 0;
emit WithdrawUSDT(msg.sender,usdt_deposit[msg.sender][_deposit_id].amount,now);
return true;
}
function withdrawZILD(uint256 _deposit_id) public returns(bool){
require(block.number > zild_deposit[msg.sender][_deposit_id].ExpireBlock, "The withdrawal block has not arrived!");
require(zild_deposit[msg.sender][_deposit_id].amount > 0, "There is no deposit available!");
zild.transfer(msg.sender,zild_deposit[msg.sender][_deposit_id].amount);
user_zilddeposit_amount[msg.sender] = user_zilddeposit_amount[msg.sender].sub(zild_deposit[msg.sender][_deposit_id].amount);
zildTotalDeposit = zildTotalDeposit.sub(zild_deposit[msg.sender][_deposit_id].amount);
zild_deposit[msg.sender][_deposit_id].amount = 0;
emit WithdrawZILD(msg.sender,zild_deposit[msg.sender][_deposit_id].amount,now);
return true;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_usdt","type":"address"},{"internalType":"address","name":"_zild","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"depid","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"damount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"bblock","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"eblock","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"DepositETH","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"depid","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"damount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"bblock","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"eblock","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"DepositUSDT","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"depid","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"damount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"bblock","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"eblock","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"DepositZILD","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"dblock","type":"uint256"},{"indexed":true,"internalType":"address","name":"who","type":"address"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"EffectDepositBlock","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"dblock","type":"uint256"},{"indexed":true,"internalType":"address","name":"who","type":"address"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"SetDepositBlock","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"damount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"WithdrawETH","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"damount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"WithdrawUSDT","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"damount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"WithdrawZILD","type":"event"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"DepositETHAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"DepositETHCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"DepositUSDTAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"DepositUSDTCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"DepositZILDAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"DepositZILDCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"changeDepositTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"depositBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"depositBlockChange","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"depositETH","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"depositUSDT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"depositZILD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"dev","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"effectblockchange","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"ethTotalDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"eth_deposit","outputs":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"address","name":"depositor","type":"address"},{"internalType":"string","name":"coinType","type":"string"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"depositTime","type":"uint256"},{"internalType":"uint256","name":"depositBlock","type":"uint256"},{"internalType":"uint256","name":"ExpireBlock","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"needChangeTime","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"newowner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_admin","type":"address"}],"name":"setAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_dev","type":"address"}],"name":"setDev","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_block","type":"uint256"}],"name":"setdepositblock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"takeOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"usdt","outputs":[{"internalType":"contract ContractConn","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"usdtTotalDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"usdt_deposit","outputs":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"address","name":"depositor","type":"address"},{"internalType":"string","name":"coinType","type":"string"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"depositTime","type":"uint256"},{"internalType":"uint256","name":"depositBlock","type":"uint256"},{"internalType":"uint256","name":"ExpireBlock","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"user_ethdeposit_amount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"user_usdtdeposit_amount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"user_zilddeposit_amount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_deposit_id","type":"uint256"}],"name":"withdrawEth","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_deposit_id","type":"uint256"}],"name":"withdrawUSDT","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_deposit_id","type":"uint256"}],"name":"withdrawZILD","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"zild","outputs":[{"internalType":"contract ContractConn","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"zildTotalDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"zild_deposit","outputs":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"address","name":"depositor","type":"address"},{"internalType":"string","name":"coinType","type":"string"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"depositTime","type":"uint256"},{"internalType":"uint256","name":"depositBlock","type":"uint256"},{"internalType":"uint256","name":"ExpireBlock","type":"uint256"}],"stateMutability":"view","type":"function"}]Contract Creation Code
6080604052620130b06006556009805460ff1916905534801561002157600080fd5b5060405161203c38038061203c8339818101604052604081101561004457600080fd5b508051602090910151600080546001600160a01b03199081163317909155600480546001600160a01b0394851690831617905560058054939092169216919091179055611fa6806100966000396000f3fe60806040526004361061021a5760003560e01c806391cca3db11610123578063d477f05f116100ab578063eda5b2f11161006f578063eda5b2f1146107c4578063f2fde38b146107f7578063f6326fb31461082a578063f851a44014610832578063fb9a8889146108475761021a565b8063d477f05f1461070a578063d74afaa11461073d578063e0d1caff14610752578063e7c80f1714610767578063e953e7f7146107915761021a565b8063b228b105116100f2578063b228b1051461062c578063bf4399161461065f578063bf69117114610674578063c311d049146106ad578063d3c4f7f7146106d75761021a565b806391cca3db14610596578063a0e8fabb146105ab578063a3c4a969146105de578063a757f04e146106175761021a565b80634538075b116101a657806374cce4b51161017557806374cce4b5146104dc578063759b3b611461050f578063794d8997146105245780637e6d77c3146105575780638da5cb5b146105815761021a565b80634538075b1461037d578063472bccb9146103b05780636053617214610494578063704b6c02146104a95761021a565b80632d94b133116101ed5780632d94b133146102ce5780632f48ab7d146102e357806333ef1fe6146103145780633ea521ef1461033e578063440de6bb146103685761021a565b80630e262eda1461021f5780630fe5f30d1461025d578063196b051d146102a25780631f5903cb146102b7575b600080fd5b34801561022b57600080fd5b506102496004803603602081101561024257600080fd5b503561085c565b604080519115158252519081900360200190f35b34801561026957600080fd5b506102906004803603602081101561028057600080fd5b50356001600160a01b0316610b2d565b60408051918252519081900360200190f35b3480156102ae57600080fd5b50610290610ba7565b3480156102c357600080fd5b506102cc610bad565b005b3480156102da57600080fd5b50610290610c90565b3480156102ef57600080fd5b506102f8610c96565b604080516001600160a01b039092168252519081900360200190f35b34801561032057600080fd5b506102cc6004803603602081101561033757600080fd5b5035610ca5565b34801561034a57600080fd5b506102496004803603602081101561036157600080fd5b5035610d62565b34801561037457600080fd5b50610290610ffc565b34801561038957600080fd5b50610290600480360360208110156103a057600080fd5b50356001600160a01b0316611002565b3480156103bc57600080fd5b506103e9600480360360408110156103d357600080fd5b506001600160a01b03813516906020013561107c565b60405180888152602001876001600160a01b0316815260200180602001868152602001858152602001848152602001838152602001828103825287818151815260200191508051906020019080838360005b8381101561045357818101518382015260200161043b565b50505050905090810190601f1680156104805780820380516001836020036101000a031916815260200191505b509850505050505050505060405180910390f35b3480156104a057600080fd5b506102cc611168565b3480156104b557600080fd5b506102cc600480360360208110156104cc57600080fd5b50356001600160a01b03166111a3565b3480156104e857600080fd5b50610290600480360360208110156104ff57600080fd5b50356001600160a01b03166111dc565b34801561051b57600080fd5b506102f86111ee565b34801561053057600080fd5b506102906004803603602081101561054757600080fd5b50356001600160a01b03166111fd565b34801561056357600080fd5b506102906004803603602081101561057a57600080fd5b5035611277565b34801561058d57600080fd5b506102f8611488565b3480156105a257600080fd5b506102f8611497565b3480156105b757600080fd5b50610290600480360360208110156105ce57600080fd5b50356001600160a01b03166114a6565b3480156105ea57600080fd5b506103e96004803603604081101561060157600080fd5b506001600160a01b0381351690602001356114b8565b34801561062357600080fd5b506102906114d1565b34801561063857600080fd5b506102906004803603602081101561064f57600080fd5b50356001600160a01b03166114d7565b34801561066b57600080fd5b50610290611551565b34801561068057600080fd5b506103e96004803603604081101561069757600080fd5b506001600160a01b038135169060200135611557565b3480156106b957600080fd5b50610249600480360360208110156106d057600080fd5b5035611570565b3480156106e357600080fd5b50610290600480360360208110156106fa57600080fd5b50356001600160a01b03166117c5565b34801561071657600080fd5b506102cc6004803603602081101561072d57600080fd5b50356001600160a01b031661183f565b34801561074957600080fd5b506102f8611878565b34801561075e57600080fd5b50610249611887565b34801561077357600080fd5b506102906004803603602081101561078a57600080fd5b5035611890565b34801561079d57600080fd5b50610290600480360360208110156107b457600080fd5b50356001600160a01b0316611a74565b3480156107d057600080fd5b50610290600480360360208110156107e757600080fd5b50356001600160a01b0316611a86565b34801561080357600080fd5b506102cc6004803603602081101561081a57600080fd5b50356001600160a01b0316611b00565b610290611b39565b34801561083e57600080fd5b506102f8611ce8565b34801561085357600080fd5b50610290611cf7565b336000908152600c6020526040812080548390811061087757fe5b90600052602060002090600702016006015443116108c65760405162461bcd60e51b8152600401808060200182810382526025815260200180611f206025913960400191505060405180910390fd5b336000908152600c602052604081208054849081106108e157fe5b90600052602060002090600702016003015411610945576040805162461bcd60e51b815260206004820152601e60248201527f5468657265206973206e6f206465706f73697420617661696c61626c65210000604482015290519081900360640190fd5b600554336000818152600c6020526040902080546001600160a01b039093169263a9059cbb9291908690811061097757fe5b9060005260206000209060070201600301546040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050600060405180830381600087803b1580156109cf57600080fd5b505af11580156109e3573d6000803e3d6000fd5b5050336000908152600c602052604090208054610a33935090915084908110610a0857fe5b6000918252602080832060036007909302019190910154338352600f90915260409091205490611cfd565b336000908152600f6020908152604080832093909355600c9052208054610a82919084908110610a5f57fe5b906000526020600020906007020160030154601254611cfd90919063ffffffff16565b601255336000908152600c60205260408120805484908110610aa057fe5b600091825260208083206003600790930201919091019290925533808252600c9092526040902080547fc41848b8062410adccb5ec2c63876ee763fde39610066c0ddd0cb0a2a50e6748919085908110610af657fe5b90600052602060002090600702016003015442604051808381526020018281526020019250505060405180910390a2506001919050565b6000336001600160a01b0383161480610b5057506000546001600160a01b031633145b610b8b5760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600f602052604090205490565b60115481565b6002546001600160a01b0316331480610bd057506000546001600160a01b031633145b610bd957600080fd5b60095460ff16610c1a5760405162461bcd60e51b8152600401808060200182810382526024815260200180611ecb6024913960400191505060405180910390fd5b6006546008544391600091610c2e91611d46565b905080821015610c3f575050610c8e565b60075460068190556009805460ff1916905560408051918252426020830152805133927f5792301aa5ca1a289acc24a4dc1f4185f1a89bc0fdcbf3a088de5bab291081b792908290030190a250505b565b60085481565b6004546001600160a01b031681565b6002546001600160a01b0316331480610cc857506000546001600160a01b031633145b610cd157600080fd5b60008111610d105760405162461bcd60e51b8152600401808060200182810382526031815260200180611eef6031913960400191505060405180910390fd5b6007819055436008556009805460ff1916600117905560408051828152426020820152815133927f5792301aa5ca1a289acc24a4dc1f4185f1a89bc0fdcbf3a088de5bab291081b7928290030190a250565b336000908152600b60205260408120805483908110610d7d57fe5b9060005260206000209060070201600601544311610dcc5760405162461bcd60e51b8152600401808060200182810382526025815260200180611f206025913960400191505060405180910390fd5b336000908152600b60205260408120805484908110610de757fe5b90600052602060002090600702016003015411610e4b576040805162461bcd60e51b815260206004820152601e60248201527f5468657265206973206e6f206465706f73697420617661696c61626c65210000604482015290519081900360640190fd5b600454336000818152600b6020526040902080546001600160a01b039093169263a9059cbb92919086908110610e7d57fe5b9060005260206000209060070201600301546040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050600060405180830381600087803b158015610ed557600080fd5b505af1158015610ee9573d6000803e3d6000fd5b5050336000908152600b602052604090208054610f39935090915084908110610f0e57fe5b6000918252602080832060036007909302019190910154338352600e90915260409091205490611cfd565b336000908152600e6020908152604080832093909355600b9052208054610f88919084908110610f6557fe5b906000526020600020906007020160030154601154611cfd90919063ffffffff16565b601155336000908152600b60205260408120805484908110610fa657fe5b600091825260208083206003600790930201919091019290925533808252600b9092526040902080547f9a79bde0d55060155dc8293f45f588f390318730e145177936768242adb6b3d7919085908110610af657fe5b60065481565b6000336001600160a01b038316148061102557506000546001600160a01b031633145b6110605760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600b602052604090205490565b600a602052816000526040600020818154811061109557fe5b600091825260209182902060079091020180546001808301546002808501805460408051601f600019978416156101000297909701909216939093049485018890048802810188019092528382529397506001600160a01b03909116955092938301828280156111465780601f1061111b57610100808354040283529160200191611146565b820191906000526020600020905b81548152906001019060200180831161112957829003601f168201915b5050505050908060030154908060040154908060050154908060060154905087565b6001546001600160a01b0316331461117f57600080fd5b600154600080546001600160a01b0319166001600160a01b03909216919091179055565b6000546001600160a01b031633146111ba57600080fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b600e6020526000908152604090205481565b6005546001600160a01b031681565b6000336001600160a01b038316148061122057506000546001600160a01b031633145b61125b5760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600d602052604090205490565b600554604080516323b872dd60e01b81523360048201523060248201526044810184905290516000926001600160a01b0316916323b872dd916064808301928692919082900301818387803b1580156112cf57600080fd5b505af11580156112e3573d6000803e3d6000fd5b5050336000818152600c60209081526040918290208054835160e081018552818152808401959095528351808501855260048152631e9a5b1960e21b9381019390935292840191909152606083018790524260808401524360a0840181905260065492955090935060c083019161135a9190611d46565b9052815460018082018455600093845260209384902083516007909302019182558284015190820180546001600160a01b0319166001600160a01b0390921691909117905560408201518051929391926113ba9260028501920190611e37565b50606082015160038201556080820151600482015560a0820151600582015560c090910151600690910155336000908152600f60205260409020546113ff9084611d46565b336000908152600f602052604090205560125461141c9084611d46565b60125560065433907fb801993ce0f74bd1d2dc6726fe15c6ac418d60af8e403a2ab2554d5260574cb390839086904390611457908290611d46565b604080519485526020850193909352838301919091526060830152426080830152519081900360a00190a292915050565b6000546001600160a01b031681565b6003546001600160a01b031681565b600d6020526000908152604090205481565b600c602052816000526040600020818154811061109557fe5b60075481565b6000336001600160a01b03831614806114fa57506000546001600160a01b031633145b6115355760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600e602052604090205490565b60125481565b600b602052816000526040600020818154811061109557fe5b336000908152600a6020526040812080548390811061158b57fe5b90600052602060002090600702016006015443116115da5760405162461bcd60e51b8152600401808060200182810382526025815260200180611f206025913960400191505060405180910390fd5b336000908152600a602052604081208054849081106115f557fe5b90600052602060002090600702016003015411611659576040805162461bcd60e51b815260206004820152601e60248201527f5468657265206973206e6f206465706f73697420617661696c61626c65210000604482015290519081900360640190fd5b336000818152600a6020526040902080546108fc91908590811061167957fe5b9060005260206000209060070201600301549081150290604051600060405180830381858888f193505050501580156116b6573d6000803e3d6000fd5b50336000908152600a6020526040902080546117029190849081106116d757fe5b6000918252602080832060036007909302019190910154338352600d90915260409091205490611cfd565b336000908152600d6020908152604080832093909355600a905220805461175191908490811061172e57fe5b906000526020600020906007020160030154601054611cfd90919063ffffffff16565b601055336000908152600a6020526040812080548490811061176f57fe5b600091825260208083206003600790930201919091019290925533808252600a9092526040902080547f33414635cb2f2957fad92617dadad2a2a914b1914a9db56a5836fe13d56ef6f5919085908110610af657fe5b6000336001600160a01b03831614806117e857506000546001600160a01b031633145b6118235760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600a602052604090205490565b6000546001600160a01b0316331461185657600080fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031681565b60095460ff1681565b60048054604080516323b872dd60e01b8152339381019390935230602484015260448301849052516000926001600160a01b03909216916323b872dd916064808301928692919082900301818387803b1580156118ec57600080fd5b505af1158015611900573d6000803e3d6000fd5b5050336000818152600b60209081526040918290208054835160e081018552818152808401959095528351808501855260048152631d5cd91d60e21b9381019390935292840191909152606083018790524260808401524360a0840181905260065492955090935060c08301916119779190611d46565b9052815460018082018455600093845260209384902083516007909302019182558284015190820180546001600160a01b0319166001600160a01b0390921691909117905560408201518051929391926119d79260028501920190611e37565b50606082015160038201556080820151600482015560a0820151600582015560c090910151600690910155336000908152600e6020526040902054611a1c9084611d46565b336000908152600e6020526040902055601154611a399084611d46565b60115560065433907f3515ec0a38bf5836c4dd5f1a45261fdbecec6f1559f444568fa5de41d1947a4890839086904390611457908290611d46565b600f6020526000908152604090205481565b6000336001600160a01b0383161480611aa957506000546001600160a01b031633145b611ae45760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600c602052604090205490565b6000546001600160a01b03163314611b1757600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b336000818152600a602090815260408083208054825160e081018452818152808501969096528251808401845260038152620cae8d60eb1b94810194909452918501929092523460608501524260808501524360a08501819052600654939491938593929160c0830191611bad9190611d46565b9052815460018082018455600093845260209384902083516007909302019182558284015190820180546001600160a01b0319166001600160a01b039092169190911790556040820151805192939192611c0d9260028501920190611e37565b50606082015160038201556080820151600482015560a0820151600582015560c09091015160069091015550336000908152600a6020908152604080832054600d90925290912054611c5f9034611d46565b336000908152600d6020526040902055601054611c7c9034611d46565b60105560065433907f695f46c1480b028be3c720fcff147c28cb61a21ff15f89187fdbf82d31b0b91290849034904390611cb7908290611d46565b604080519485526020850193909352838301919091526060830152426080830152519081900360a00190a250905090565b6002546001600160a01b031681565b60105481565b6000611d3f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611da0565b9392505050565b600082820183811015611d3f576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b60008184841115611e2f5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611df4578181015183820152602001611ddc565b50505050905090810190601f168015611e215780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611e7857805160ff1916838001178555611ea5565b82800160010185558215611ea5579182015b82811115611ea5578251825591602001919060010190611e8a565b50611eb1929150611eb5565b5090565b5b80821115611eb15760008155600101611eb656fe4465706f7369743a204e6f206e6577206465706f7369742074696d652061726520736574446573706f7369743a204e6577206465706f7369742074696d65206d7573742062652067726561746572207468616e2030546865207769746864726177616c20626c6f636b20686173206e6f742061727269766564214465706f7369743a204f6e6c7920636865636b20796f7572206f776e206465706f736974207265636f726473a2646970667358221220aac5af75a0161e61b4d037c374b70a753e1ff7495770498dc539d3d2ddae91f864736f6c634300060c0033000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000006699d34aa3013605d468d2755a2fe59a16b12b
Deployed Bytecode
0x60806040526004361061021a5760003560e01c806391cca3db11610123578063d477f05f116100ab578063eda5b2f11161006f578063eda5b2f1146107c4578063f2fde38b146107f7578063f6326fb31461082a578063f851a44014610832578063fb9a8889146108475761021a565b8063d477f05f1461070a578063d74afaa11461073d578063e0d1caff14610752578063e7c80f1714610767578063e953e7f7146107915761021a565b8063b228b105116100f2578063b228b1051461062c578063bf4399161461065f578063bf69117114610674578063c311d049146106ad578063d3c4f7f7146106d75761021a565b806391cca3db14610596578063a0e8fabb146105ab578063a3c4a969146105de578063a757f04e146106175761021a565b80634538075b116101a657806374cce4b51161017557806374cce4b5146104dc578063759b3b611461050f578063794d8997146105245780637e6d77c3146105575780638da5cb5b146105815761021a565b80634538075b1461037d578063472bccb9146103b05780636053617214610494578063704b6c02146104a95761021a565b80632d94b133116101ed5780632d94b133146102ce5780632f48ab7d146102e357806333ef1fe6146103145780633ea521ef1461033e578063440de6bb146103685761021a565b80630e262eda1461021f5780630fe5f30d1461025d578063196b051d146102a25780631f5903cb146102b7575b600080fd5b34801561022b57600080fd5b506102496004803603602081101561024257600080fd5b503561085c565b604080519115158252519081900360200190f35b34801561026957600080fd5b506102906004803603602081101561028057600080fd5b50356001600160a01b0316610b2d565b60408051918252519081900360200190f35b3480156102ae57600080fd5b50610290610ba7565b3480156102c357600080fd5b506102cc610bad565b005b3480156102da57600080fd5b50610290610c90565b3480156102ef57600080fd5b506102f8610c96565b604080516001600160a01b039092168252519081900360200190f35b34801561032057600080fd5b506102cc6004803603602081101561033757600080fd5b5035610ca5565b34801561034a57600080fd5b506102496004803603602081101561036157600080fd5b5035610d62565b34801561037457600080fd5b50610290610ffc565b34801561038957600080fd5b50610290600480360360208110156103a057600080fd5b50356001600160a01b0316611002565b3480156103bc57600080fd5b506103e9600480360360408110156103d357600080fd5b506001600160a01b03813516906020013561107c565b60405180888152602001876001600160a01b0316815260200180602001868152602001858152602001848152602001838152602001828103825287818151815260200191508051906020019080838360005b8381101561045357818101518382015260200161043b565b50505050905090810190601f1680156104805780820380516001836020036101000a031916815260200191505b509850505050505050505060405180910390f35b3480156104a057600080fd5b506102cc611168565b3480156104b557600080fd5b506102cc600480360360208110156104cc57600080fd5b50356001600160a01b03166111a3565b3480156104e857600080fd5b50610290600480360360208110156104ff57600080fd5b50356001600160a01b03166111dc565b34801561051b57600080fd5b506102f86111ee565b34801561053057600080fd5b506102906004803603602081101561054757600080fd5b50356001600160a01b03166111fd565b34801561056357600080fd5b506102906004803603602081101561057a57600080fd5b5035611277565b34801561058d57600080fd5b506102f8611488565b3480156105a257600080fd5b506102f8611497565b3480156105b757600080fd5b50610290600480360360208110156105ce57600080fd5b50356001600160a01b03166114a6565b3480156105ea57600080fd5b506103e96004803603604081101561060157600080fd5b506001600160a01b0381351690602001356114b8565b34801561062357600080fd5b506102906114d1565b34801561063857600080fd5b506102906004803603602081101561064f57600080fd5b50356001600160a01b03166114d7565b34801561066b57600080fd5b50610290611551565b34801561068057600080fd5b506103e96004803603604081101561069757600080fd5b506001600160a01b038135169060200135611557565b3480156106b957600080fd5b50610249600480360360208110156106d057600080fd5b5035611570565b3480156106e357600080fd5b50610290600480360360208110156106fa57600080fd5b50356001600160a01b03166117c5565b34801561071657600080fd5b506102cc6004803603602081101561072d57600080fd5b50356001600160a01b031661183f565b34801561074957600080fd5b506102f8611878565b34801561075e57600080fd5b50610249611887565b34801561077357600080fd5b506102906004803603602081101561078a57600080fd5b5035611890565b34801561079d57600080fd5b50610290600480360360208110156107b457600080fd5b50356001600160a01b0316611a74565b3480156107d057600080fd5b50610290600480360360208110156107e757600080fd5b50356001600160a01b0316611a86565b34801561080357600080fd5b506102cc6004803603602081101561081a57600080fd5b50356001600160a01b0316611b00565b610290611b39565b34801561083e57600080fd5b506102f8611ce8565b34801561085357600080fd5b50610290611cf7565b336000908152600c6020526040812080548390811061087757fe5b90600052602060002090600702016006015443116108c65760405162461bcd60e51b8152600401808060200182810382526025815260200180611f206025913960400191505060405180910390fd5b336000908152600c602052604081208054849081106108e157fe5b90600052602060002090600702016003015411610945576040805162461bcd60e51b815260206004820152601e60248201527f5468657265206973206e6f206465706f73697420617661696c61626c65210000604482015290519081900360640190fd5b600554336000818152600c6020526040902080546001600160a01b039093169263a9059cbb9291908690811061097757fe5b9060005260206000209060070201600301546040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050600060405180830381600087803b1580156109cf57600080fd5b505af11580156109e3573d6000803e3d6000fd5b5050336000908152600c602052604090208054610a33935090915084908110610a0857fe5b6000918252602080832060036007909302019190910154338352600f90915260409091205490611cfd565b336000908152600f6020908152604080832093909355600c9052208054610a82919084908110610a5f57fe5b906000526020600020906007020160030154601254611cfd90919063ffffffff16565b601255336000908152600c60205260408120805484908110610aa057fe5b600091825260208083206003600790930201919091019290925533808252600c9092526040902080547fc41848b8062410adccb5ec2c63876ee763fde39610066c0ddd0cb0a2a50e6748919085908110610af657fe5b90600052602060002090600702016003015442604051808381526020018281526020019250505060405180910390a2506001919050565b6000336001600160a01b0383161480610b5057506000546001600160a01b031633145b610b8b5760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600f602052604090205490565b60115481565b6002546001600160a01b0316331480610bd057506000546001600160a01b031633145b610bd957600080fd5b60095460ff16610c1a5760405162461bcd60e51b8152600401808060200182810382526024815260200180611ecb6024913960400191505060405180910390fd5b6006546008544391600091610c2e91611d46565b905080821015610c3f575050610c8e565b60075460068190556009805460ff1916905560408051918252426020830152805133927f5792301aa5ca1a289acc24a4dc1f4185f1a89bc0fdcbf3a088de5bab291081b792908290030190a250505b565b60085481565b6004546001600160a01b031681565b6002546001600160a01b0316331480610cc857506000546001600160a01b031633145b610cd157600080fd5b60008111610d105760405162461bcd60e51b8152600401808060200182810382526031815260200180611eef6031913960400191505060405180910390fd5b6007819055436008556009805460ff1916600117905560408051828152426020820152815133927f5792301aa5ca1a289acc24a4dc1f4185f1a89bc0fdcbf3a088de5bab291081b7928290030190a250565b336000908152600b60205260408120805483908110610d7d57fe5b9060005260206000209060070201600601544311610dcc5760405162461bcd60e51b8152600401808060200182810382526025815260200180611f206025913960400191505060405180910390fd5b336000908152600b60205260408120805484908110610de757fe5b90600052602060002090600702016003015411610e4b576040805162461bcd60e51b815260206004820152601e60248201527f5468657265206973206e6f206465706f73697420617661696c61626c65210000604482015290519081900360640190fd5b600454336000818152600b6020526040902080546001600160a01b039093169263a9059cbb92919086908110610e7d57fe5b9060005260206000209060070201600301546040518363ffffffff1660e01b815260040180836001600160a01b0316815260200182815260200192505050600060405180830381600087803b158015610ed557600080fd5b505af1158015610ee9573d6000803e3d6000fd5b5050336000908152600b602052604090208054610f39935090915084908110610f0e57fe5b6000918252602080832060036007909302019190910154338352600e90915260409091205490611cfd565b336000908152600e6020908152604080832093909355600b9052208054610f88919084908110610f6557fe5b906000526020600020906007020160030154601154611cfd90919063ffffffff16565b601155336000908152600b60205260408120805484908110610fa657fe5b600091825260208083206003600790930201919091019290925533808252600b9092526040902080547f9a79bde0d55060155dc8293f45f588f390318730e145177936768242adb6b3d7919085908110610af657fe5b60065481565b6000336001600160a01b038316148061102557506000546001600160a01b031633145b6110605760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600b602052604090205490565b600a602052816000526040600020818154811061109557fe5b600091825260209182902060079091020180546001808301546002808501805460408051601f600019978416156101000297909701909216939093049485018890048802810188019092528382529397506001600160a01b03909116955092938301828280156111465780601f1061111b57610100808354040283529160200191611146565b820191906000526020600020905b81548152906001019060200180831161112957829003601f168201915b5050505050908060030154908060040154908060050154908060060154905087565b6001546001600160a01b0316331461117f57600080fd5b600154600080546001600160a01b0319166001600160a01b03909216919091179055565b6000546001600160a01b031633146111ba57600080fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b600e6020526000908152604090205481565b6005546001600160a01b031681565b6000336001600160a01b038316148061122057506000546001600160a01b031633145b61125b5760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600d602052604090205490565b600554604080516323b872dd60e01b81523360048201523060248201526044810184905290516000926001600160a01b0316916323b872dd916064808301928692919082900301818387803b1580156112cf57600080fd5b505af11580156112e3573d6000803e3d6000fd5b5050336000818152600c60209081526040918290208054835160e081018552818152808401959095528351808501855260048152631e9a5b1960e21b9381019390935292840191909152606083018790524260808401524360a0840181905260065492955090935060c083019161135a9190611d46565b9052815460018082018455600093845260209384902083516007909302019182558284015190820180546001600160a01b0319166001600160a01b0390921691909117905560408201518051929391926113ba9260028501920190611e37565b50606082015160038201556080820151600482015560a0820151600582015560c090910151600690910155336000908152600f60205260409020546113ff9084611d46565b336000908152600f602052604090205560125461141c9084611d46565b60125560065433907fb801993ce0f74bd1d2dc6726fe15c6ac418d60af8e403a2ab2554d5260574cb390839086904390611457908290611d46565b604080519485526020850193909352838301919091526060830152426080830152519081900360a00190a292915050565b6000546001600160a01b031681565b6003546001600160a01b031681565b600d6020526000908152604090205481565b600c602052816000526040600020818154811061109557fe5b60075481565b6000336001600160a01b03831614806114fa57506000546001600160a01b031633145b6115355760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600e602052604090205490565b60125481565b600b602052816000526040600020818154811061109557fe5b336000908152600a6020526040812080548390811061158b57fe5b90600052602060002090600702016006015443116115da5760405162461bcd60e51b8152600401808060200182810382526025815260200180611f206025913960400191505060405180910390fd5b336000908152600a602052604081208054849081106115f557fe5b90600052602060002090600702016003015411611659576040805162461bcd60e51b815260206004820152601e60248201527f5468657265206973206e6f206465706f73697420617661696c61626c65210000604482015290519081900360640190fd5b336000818152600a6020526040902080546108fc91908590811061167957fe5b9060005260206000209060070201600301549081150290604051600060405180830381858888f193505050501580156116b6573d6000803e3d6000fd5b50336000908152600a6020526040902080546117029190849081106116d757fe5b6000918252602080832060036007909302019190910154338352600d90915260409091205490611cfd565b336000908152600d6020908152604080832093909355600a905220805461175191908490811061172e57fe5b906000526020600020906007020160030154601054611cfd90919063ffffffff16565b601055336000908152600a6020526040812080548490811061176f57fe5b600091825260208083206003600790930201919091019290925533808252600a9092526040902080547f33414635cb2f2957fad92617dadad2a2a914b1914a9db56a5836fe13d56ef6f5919085908110610af657fe5b6000336001600160a01b03831614806117e857506000546001600160a01b031633145b6118235760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600a602052604090205490565b6000546001600160a01b0316331461185657600080fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031681565b60095460ff1681565b60048054604080516323b872dd60e01b8152339381019390935230602484015260448301849052516000926001600160a01b03909216916323b872dd916064808301928692919082900301818387803b1580156118ec57600080fd5b505af1158015611900573d6000803e3d6000fd5b5050336000818152600b60209081526040918290208054835160e081018552818152808401959095528351808501855260048152631d5cd91d60e21b9381019390935292840191909152606083018790524260808401524360a0840181905260065492955090935060c08301916119779190611d46565b9052815460018082018455600093845260209384902083516007909302019182558284015190820180546001600160a01b0319166001600160a01b0390921691909117905560408201518051929391926119d79260028501920190611e37565b50606082015160038201556080820151600482015560a0820151600582015560c090910151600690910155336000908152600e6020526040902054611a1c9084611d46565b336000908152600e6020526040902055601154611a399084611d46565b60115560065433907f3515ec0a38bf5836c4dd5f1a45261fdbecec6f1559f444568fa5de41d1947a4890839086904390611457908290611d46565b600f6020526000908152604090205481565b6000336001600160a01b0383161480611aa957506000546001600160a01b031633145b611ae45760405162461bcd60e51b815260040180806020018281038252602c815260200180611f45602c913960400191505060405180910390fd5b506001600160a01b03166000908152600c602052604090205490565b6000546001600160a01b03163314611b1757600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b336000818152600a602090815260408083208054825160e081018452818152808501969096528251808401845260038152620cae8d60eb1b94810194909452918501929092523460608501524260808501524360a08501819052600654939491938593929160c0830191611bad9190611d46565b9052815460018082018455600093845260209384902083516007909302019182558284015190820180546001600160a01b0319166001600160a01b039092169190911790556040820151805192939192611c0d9260028501920190611e37565b50606082015160038201556080820151600482015560a0820151600582015560c09091015160069091015550336000908152600a6020908152604080832054600d90925290912054611c5f9034611d46565b336000908152600d6020526040902055601054611c7c9034611d46565b60105560065433907f695f46c1480b028be3c720fcff147c28cb61a21ff15f89187fdbf82d31b0b91290849034904390611cb7908290611d46565b604080519485526020850193909352838301919091526060830152426080830152519081900360a00190a250905090565b6002546001600160a01b031681565b60105481565b6000611d3f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611da0565b9392505050565b600082820183811015611d3f576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b60008184841115611e2f5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015611df4578181015183820152602001611ddc565b50505050905090810190601f168015611e215780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611e7857805160ff1916838001178555611ea5565b82800160010185558215611ea5579182015b82811115611ea5578251825591602001919060010190611e8a565b50611eb1929150611eb5565b5090565b5b80821115611eb15760008155600101611eb656fe4465706f7369743a204e6f206e6577206465706f7369742074696d652061726520736574446573706f7369743a204e6577206465706f7369742074696d65206d7573742062652067726561746572207468616e2030546865207769746864726177616c20626c6f636b20686173206e6f742061727269766564214465706f7369743a204f6e6c7920636865636b20796f7572206f776e206465706f736974207265636f726473a2646970667358221220aac5af75a0161e61b4d037c374b70a753e1ff7495770498dc539d3d2ddae91f864736f6c634300060c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000006699d34aa3013605d468d2755a2fe59a16b12b
-----Decoded View---------------
Arg [0] : _usdt (address): 0xdAC17F958D2ee523a2206206994597C13D831ec7
Arg [1] : _zild (address): 0x006699d34AA3013605d468d2755A2Fe59A16B12B
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7
Arg [1] : 000000000000000000000000006699d34aa3013605d468d2755a2fe59a16b12b
Deployed Bytecode Sourcemap
3113:9116:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11446:780;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;11446:780:0;;:::i;:::-;;;;;;;;;;;;;;;;;;7035:238;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7035:238:0;-1:-1:-1;;;;;7035:238:0;;:::i;:::-;;;;;;;;;;;;;;;;4077:31;;;;;;;;;;;;;:::i;5364:429::-;;;;;;;;;;;;;:::i;:::-;;3570:32;;;;;;;;;;;;;:::i;3418:24::-;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;3418:24:0;;;;;;;;;;;;;;5037:315;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5037:315:0;;:::i;10657:781::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10657:781:0;;:::i;3488:35::-;;;;;;;;;;;;;:::i;6048:233::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6048:233:0;-1:-1:-1;;;;;6048:233:0;;:::i;3659:52::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3659:52:0;;;;;;;;:::i;:::-;;;;;;;;;;-1:-1:-1;;;;;3659:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2331:80;;;;;;;;;;;;;:::i;2427:84::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2427:84:0;-1:-1:-1;;;;;2427:84:0;;:::i;3908:58::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3908:58:0;-1:-1:-1;;;;;3908:58:0;;:::i;3449:24::-;;;;;;;;;;;;;:::i;6537:236::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6537:236:0;-1:-1:-1;;;;;6537:236:0;;:::i;9018:857::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;9018:857:0;;:::i;1858:20::-;;;;;;;;;;;;;:::i;1942:18::-;;;;;;;;;;;;;:::i;3844:57::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3844:57:0;-1:-1:-1;;;;;3844:57:0;;:::i;3778:53::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3778:53:0;;;;;;;;:::i;3530:33::-;;;;;;;;;;;;;:::i;6785:238::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6785:238:0;-1:-1:-1;;;;;6785:238:0;;:::i;4115:31::-;;;;;;;;;;;;;:::i;3718:53::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3718:53:0;;;;;;;;:::i;9883:762::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;9883:762:0;;:::i;5805:231::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5805:231:0;-1:-1:-1;;;;;5805:231:0;;:::i;2523:76::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2523:76:0;-1:-1:-1;;;;;2523:76:0;;:::i;1885:23::-;;;;;;;;;;;;;:::i;3609:37::-;;;;;;;;;;;;;:::i;8153:857::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8153:857:0;;:::i;3973:58::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3973:58:0;-1:-1:-1;;;;;3973:58:0;;:::i;6293:233::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6293:233:0;-1:-1:-1;;;;;6293:233:0;;:::i;2217:102::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2217:102:0;-1:-1:-1;;;;;2217:102:0;;:::i;7282:859::-;;;:::i;1915:20::-;;;;;;;;;;;;;:::i;4040:30::-;;;;;;;;;;;;;:::i;11446:780::-;11556:10;11504:4;11543:24;;;:12;:24;;;;;:37;;11568:11;;11543:37;;;;;;;;;;;;;;;;:49;;;11528:12;:64;11520:114;;;;-1:-1:-1;;;11520:114:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11666:10;11700:1;11653:24;;;:12;:24;;;;;:37;;11678:11;;11653:37;;;;;;;;;;;;;;;;:44;;;:48;11645:91;;;;;-1:-1:-1;;;11645:91:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;11747:4;;11761:10;11747:4;11772:24;;;:12;:24;;;;;:37;;-1:-1:-1;;;;;11747:4:0;;;;:13;;11761:10;11772:24;11797:11;;11772:37;;;;;;;;;;;;;;;;:44;;;11747:70;;;;;;;;;;;;;-1:-1:-1;;;;;11747:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;11919:10:0;11906:24;;;;:12;:24;;;;;:37;;11866:85;;-1:-1:-1;11906:24:0;;-1:-1:-1;11931:11:0;;11906:37;;;;;;;;;;;;;;:44;:37;;;;;:44;;;;;11890:10;11866:35;;:23;:35;;;;;;;;;:39;:85::i;:::-;11852:10;11828:35;;;;:23;:35;;;;;;;;:123;;;;12002:12;:24;;;:37;;11981:66;;12002:24;12027:11;;12002:37;;;;;;;;;;;;;;;;:44;;;11981:16;;:20;;:66;;;;:::i;:::-;11962:16;:85;12071:10;12106:1;12058:24;;;:12;:24;;;;;:37;;12083:11;;12058:37;;;;;;;;;;;;;;:44;:37;;;;;:44;;;;:49;;;;12136:10;12147:24;;;:12;:24;;;;;;:37;;12123:73;;12147:24;12172:11;;12147:37;;;;;;;;;;;;;;;;:44;;;12192:3;12123:73;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;12214:4:0;11446:780;;;:::o;7035:238::-;7098:7;7126:10;-1:-1:-1;;;;;7126:19:0;;;;:42;;-1:-1:-1;7163:5:0;;-1:-1:-1;;;;;7163:5:0;7149:10;:19;7126:42;7118:99;;;;-1:-1:-1;;;7118:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7235:30:0;;;;;:23;:30;;;;;;;7035:238::o;4077:31::-;;;;:::o;5364:429::-;2663:5;;-1:-1:-1;;;;;2663:5:0;2649:10;:19;;:42;;-1:-1:-1;2686:5:0;;-1:-1:-1;;;;;2686:5:0;2672:10;:19;2649:42;2641:51;;;;;;5429:14:::1;::::0;::::1;;5421:62;;;;-1:-1:-1::0;;;5421:62:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5582:12;::::0;5560:17:::1;::::0;5516:12:::1;::::0;5494:19:::1;::::0;5560:35:::1;::::0;:21:::1;:35::i;:::-;5539:56;;5624:10;5610:11;:24;5606:37;;;5636:7;;;;5606:37;5668:18;::::0;5653:12:::1;:33:::0;;;5697:14:::1;:22:::0;;-1:-1:-1;;5697:22:0::1;::::0;;5735:50:::1;::::0;;;;;5781:3:::1;5735:50;::::0;::::1;::::0;;;5770:10:::1;::::0;5735:50:::1;::::0;;;;;;;::::1;2703:1;;;5364:429::o:0;3570:32::-;;;;:::o;3418:24::-;;;-1:-1:-1;;;;;3418:24:0;;:::o;5037:315::-;2663:5;;-1:-1:-1;;;;;2663:5:0;2649:10;:19;;:42;;-1:-1:-1;2686:5:0;;-1:-1:-1;;;;;2686:5:0;2672:10;:19;2649:42;2641:51;;;;;;5123:1:::1;5114:6;:10;5106:71;;;;-1:-1:-1::0;;;5106:71:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5188:18;:27:::0;;;5246:12:::1;5226:17;:32:::0;5269:14:::1;:21:::0;;-1:-1:-1;;5269:21:0::1;5286:4;5269:21;::::0;;5306:38:::1;::::0;;;;;5340:3:::1;5306:38;::::0;::::1;::::0;;;5329:10:::1;::::0;5306:38:::1;::::0;;;;;;::::1;5037:315:::0;:::o;10657:781::-;10767:10;10715:4;10754:24;;;:12;:24;;;;;:37;;10779:11;;10754:37;;;;;;;;;;;;;;;;:49;;;10739:12;:64;10731:114;;;;-1:-1:-1;;;10731:114:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10877:10;10911:1;10864:24;;;:12;:24;;;;;:37;;10889:11;;10864:37;;;;;;;;;;;;;;;;:44;;;:48;10856:91;;;;;-1:-1:-1;;;10856:91:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;10958:4;;10972:10;10958:4;10984:24;;;:12;:24;;;;;:37;;-1:-1:-1;;;;;10958:4:0;;;;:13;;10972:10;10984:24;11009:11;;10984:37;;;;;;;;;;;;;;;;:44;;;10958:71;;;;;;;;;;;;;-1:-1:-1;;;;;10958:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;11131:10:0;11118:24;;;;:12;:24;;;;;:37;;11078:85;;-1:-1:-1;11118:24:0;;-1:-1:-1;11143:11:0;;11118:37;;;;;;;;;;;;;;:44;:37;;;;;:44;;;;;11102:10;11078:35;;:23;:35;;;;;;;;;:39;:85::i;:::-;11064:10;11040:35;;;;:23;:35;;;;;;;;:123;;;;11214:12;:24;;;:37;;11193:66;;11214:24;11239:11;;11214:37;;;;;;;;;;;;;;;;:44;;;11193:16;;:20;;:66;;;;:::i;:::-;11174:16;:85;11283:10;11318:1;11270:24;;;:12;:24;;;;;:37;;11295:11;;11270:37;;;;;;;;;;;;;;:44;:37;;;;;:44;;;;:49;;;;11348:10;11359:24;;;:12;:24;;;;;;:37;;11335:73;;11359:24;11384:11;;11359:37;;;;;3488:35;;;;:::o;6048:233::-;6110:7;6138:10;-1:-1:-1;;;;;6138:19:0;;;;:42;;-1:-1:-1;6175:5:0;;-1:-1:-1;;;;;6175:5:0;6161:10;:19;6138:42;6130:99;;;;-1:-1:-1;;;6130:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6247:19:0;;;;;:12;:19;;;;;:26;;6048:233::o;3659:52::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3659:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3659:52:0;;;;-1:-1:-1;3659:52:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2331:80::-;2176:8;;-1:-1:-1;;;;;2176:8:0;2162:10;:22;2154:31;;;;;;2395:8:::1;::::0;::::1;2387:16:::0;;-1:-1:-1;;;;;;2387:16:0::1;-1:-1:-1::0;;;;;2395:8:0;;::::1;2387:16:::0;;;::::1;::::0;;2331:80::o;2427:84::-;2087:5;;-1:-1:-1;;;;;2087:5:0;2073:10;:19;2065:28;;;;;;2489:5:::1;:14:::0;;-1:-1:-1;;;;;;2489:14:0::1;-1:-1:-1::0;;;;;2489:14:0;;;::::1;::::0;;;::::1;::::0;;2427:84::o;3908:58::-;;;;;;;;;;;;;:::o;3449:24::-;;;-1:-1:-1;;;;;3449:24:0;;:::o;6537:236::-;6599:7;6627:10;-1:-1:-1;;;;;6627:19:0;;;;:42;;-1:-1:-1;6664:5:0;;-1:-1:-1;;;;;6664:5:0;6650:10;:19;6627:42;6619:99;;;;-1:-1:-1;;;6619:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6736:29:0;;;;;:22;:29;;;;;;;6537:236::o;9018:857::-;9090:4;;:62;;;-1:-1:-1;;;9090:62:0;;9116:10;9090:62;;;;9137:4;9090:62;;;;;;;;;;;;9071:7;;-1:-1:-1;;;;;9090:4:0;;:17;;:62;;;;;9071:7;;9090:62;;;;;;;9071:7;9090:4;:62;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;9193:10:0;9163:14;9180:24;;;:12;:24;;;;;;;;;:31;;9266:308;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;9266:308:0;;;;;;;;;;;;;;;;;;;;9448:3;9266:308;;;;9484:12;9266:308;;;;;;9545:12;;9180:31;;-1:-1:-1;9180:24:0;;-1:-1:-1;9266:308:0;;;;9528:30;;9484:12;9528:16;:30::i;:::-;9266:308;;9222:363;;;;;;;;-1:-1:-1;9222:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;9222:363:0;-1:-1:-1;;;;;9222:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;9222:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9658:10;-1:-1:-1;9634:35:0;;;:23;:35;;;;;;:48;;9674:7;9634:39;:48::i;:::-;9620:10;9596:35;;;;:23;:35;;;;;:86;9712:16;;:29;;9733:7;9712:20;:29::i;:::-;9693:16;:48;9825:12;;9769:10;;9757:86;;9780:6;;9787:7;;9795:12;;9808:30;;9795:12;;9808:16;:30::i;:::-;9757:86;;;;;;;;;;;;;;;;;;;;;;;;9839:3;9757:86;;;;;;;;;;;;;9861:6;9018:857;-1:-1:-1;;9018:857:0:o;1858:20::-;;;-1:-1:-1;;;;;1858:20:0;;:::o;1942:18::-;;;-1:-1:-1;;;;;1942:18:0;;:::o;3844:57::-;;;;;;;;;;;;;:::o;3778:53::-;;;;;;;;;;;;;;;;;;3530:33;;;;:::o;6785:238::-;6848:7;6876:10;-1:-1:-1;;;;;6876:19:0;;;;:42;;-1:-1:-1;6913:5:0;;-1:-1:-1;;;;;6913:5:0;6899:10;:19;6876:42;6868:99;;;;-1:-1:-1;;;6868:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6985:30:0;;;;;:23;:30;;;;;;;6785:238::o;4115:31::-;;;;:::o;3718:53::-;;;;;;;;;;;;;;;;;;9883:762;9991:10;9940:4;9979:23;;;:11;:23;;;;;:36;;10003:11;;9979:36;;;;;;;;;;;;;;;;:48;;;9964:12;:63;9956:113;;;;-1:-1:-1;;;9956:113:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10100:10;10134:1;10088:23;;;:11;:23;;;;;:36;;10112:11;;10088:36;;;;;;;;;;;;;;;;:43;;;:47;10080:90;;;;;-1:-1:-1;;;10080:90:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;10181:10;10201:23;;;;:11;:23;;;;;:36;;10181:64;;10201:23;10225:11;;10201:36;;;;;;;;;;;;;;;;:43;;;10181:64;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10344:10:0;10332:23;;;;:11;:23;;;;;:36;;10293:83;;10332:23;10356:11;;10332:36;;;;;;;;;;;;;;:43;:36;;;;;:43;;;;;10316:10;10293:34;;:22;:34;;;;;;;;;:38;:83::i;:::-;10279:10;10256:34;;;;:22;:34;;;;;;;;:120;;;;10425:11;:23;;;:36;;10405:64;;10425:23;10449:11;;10425:36;;;;;;;;;;;;;;;;:43;;;10405:15;;:19;;:64;;;;:::i;:::-;10387:15;:82;10492:10;10527:1;10480:23;;;:11;:23;;;;;:36;;10504:11;;10480:36;;;;;;;;;;;;;;:43;:36;;;;;:43;;;;:48;;;;10556:10;10567:23;;;:11;:23;;;;;;:36;;10544:71;;10567:23;10591:11;;10567:36;;;;;5805:231;5866:7;5894:10;-1:-1:-1;;;;;5894:19:0;;;;:42;;-1:-1:-1;5931:5:0;;-1:-1:-1;;;;;5931:5:0;5917:10;:19;5894:42;5886:99;;;;-1:-1:-1;;;5886:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6003:18:0;;;;;:11;:18;;;;;:25;;5805:231::o;2523:76::-;2087:5;;-1:-1:-1;;;;;2087:5:0;2073:10;:19;2065:28;;;;;;2581:3:::1;:10:::0;;-1:-1:-1;;;;;;2581:10:0::1;-1:-1:-1::0;;;;;2581:10:0;;;::::1;::::0;;;::::1;::::0;;2523:76::o;1885:23::-;;;-1:-1:-1;;;;;1885:23:0;;:::o;3609:37::-;;;;;;:::o;8153:857::-;8225:4;;;:62;;;-1:-1:-1;;;8225:62:0;;8251:10;8225:62;;;;;;;8272:4;8225:62;;;;;;;;;;;8206:7;;-1:-1:-1;;;;;8225:4:0;;;;:17;;:62;;;;;8206:7;;8225:62;;;;;;;8206:7;8225:4;:62;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;8328:10:0;8298:14;8315:24;;;:12;:24;;;;;;;;;:31;;8401:308;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;8401:308:0;;;;;;;;;;;;;;;;;;;;8583:3;8401:308;;;;8619:12;8401:308;;;;;;8680:12;;8315:31;;-1:-1:-1;8315:24:0;;-1:-1:-1;8401:308:0;;;;8663:30;;8619:12;8663:16;:30::i;:::-;8401:308;;8357:363;;;;;;;;-1:-1:-1;8357:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;8357:363:0;-1:-1:-1;;;;;8357:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;8357:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8793:10;-1:-1:-1;8769:35:0;;;:23;:35;;;;;;:48;;8809:7;8769:39;:48::i;:::-;8755:10;8731:35;;;;:23;:35;;;;;:86;8847:16;;:29;;8868:7;8847:20;:29::i;:::-;8828:16;:48;8960:12;;8904:10;;8892:86;;8915:6;;8922:7;;8930:12;;8943:30;;8930:12;;8943:16;:30::i;3973:58::-;;;;;;;;;;;;;:::o;6293:233::-;6355:7;6383:10;-1:-1:-1;;;;;6383:19:0;;;;:42;;-1:-1:-1;6420:5:0;;-1:-1:-1;;;;;6420:5:0;6406:10;:19;6383:42;6375:99;;;;-1:-1:-1;;;6375:99:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6492:19:0;;;;;:12;:19;;;;;:26;;6293:233::o;2217:102::-;2087:5;;-1:-1:-1;;;;;2087:5:0;2073:10;:19;2065:28;;;;;;2291:8:::1;:20:::0;;-1:-1:-1;;;;;;2291:20:0::1;-1:-1:-1::0;;;;;2291:20:0;;;::::1;::::0;;;::::1;::::0;;2217:102::o;7282:859::-;7375:10;7327:7;7363:23;;;:11;:23;;;;;;;;:30;;7476:309;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;7476:309:0;;;;;;;;;;;;;;7618:9;7476:309;;;;7659:3;7476:309;;;;7695:12;7476:309;;;;;;7756:12;;7327:7;;7363:30;;7327:7;;7363:23;7476:309;;;;;7739:30;;7695:12;7739:16;:30::i;:::-;7476:309;;7433:363;;;;;;;;-1:-1:-1;7433:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7433:363:0;-1:-1:-1;;;;;7433:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;7433:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7832:10:0;-1:-1:-1;7820:23:0;;;:11;:23;;;;;;;;:30;7898:22;:34;;;;;;;:49;;7937:9;7898:38;:49::i;:::-;7884:10;7861:34;;;;:22;:34;;;;;:86;7976:15;;:30;;7996:9;7976:19;:30::i;:::-;7958:15;:48;8091:12;;8033:10;;8022:87;;8044:6;;8051:9;;8061:12;;8074:30;;8061:12;;8074:16;:30::i;:::-;8022:87;;;;;;;;;;;;;;;;;;;;;;;;8105:3;8022:87;;;;;;;;;;;;;-1:-1:-1;8127:6:0;-1:-1:-1;7282:859:0;:::o;1915:20::-;;;-1:-1:-1;;;;;1915:20:0;;:::o;4040:30::-;;;;:::o;275:136::-;333:7;360:43;364:1;367;360:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;353:50;275:136;-1:-1:-1;;;275:136:0:o;86:181::-;144:7;176:5;;;200:6;;;;192:46;;;;;-1:-1:-1;;;192:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;419:192;505:7;541:12;533:6;;;;525:29;;;;-1:-1:-1;;;525:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;577:5:0;;;419:192::o;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;
Swarm Source
ipfs://aac5af75a0161e61b4d037c374b70a753e1ff7495770498dc539d3d2ddae91f8
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.