Source Code
Latest 25 from a total of 70,351 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Withdraw ZILD | 13065522 | 1661 days ago | IN | 0 ETH | 0.00216175 | ||||
| Withdraw ZILD | 13062674 | 1661 days ago | IN | 0 ETH | 0.00451373 | ||||
| Withdraw ZILD | 12914761 | 1684 days ago | IN | 0 ETH | 0.00140165 | ||||
| Withdraw ZILD | 12856137 | 1694 days ago | IN | 0 ETH | 0.00089956 | ||||
| Withdraw ZILD | 12856008 | 1694 days ago | IN | 0 ETH | 0.00090106 | ||||
| Withdraw ZILD | 12855975 | 1694 days ago | IN | 0 ETH | 0.00085227 | ||||
| Withdraw ZILD | 12842186 | 1696 days ago | IN | 0 ETH | 0.00121542 | ||||
| Withdraw ZILD | 12830718 | 1698 days ago | IN | 0 ETH | 0.00198177 | ||||
| Withdraw ZILD | 12815112 | 1700 days ago | IN | 0 ETH | 0.00169153 | ||||
| Withdraw ZILD | 12733637 | 1713 days ago | IN | 0 ETH | 0.00050059 | ||||
| Withdraw ZILD | 12732214 | 1713 days ago | IN | 0 ETH | 0.00065076 | ||||
| Withdraw ZILD | 12728612 | 1714 days ago | IN | 0 ETH | 0.00065076 | ||||
| Withdraw ZILD | 12431625 | 1760 days ago | IN | 0 ETH | 0.00470554 | ||||
| Withdraw ZILD | 12347987 | 1773 days ago | IN | 0 ETH | 0.00165147 | ||||
| Withdraw ZILD | 12347987 | 1773 days ago | IN | 0 ETH | 0.00125147 | ||||
| Withdraw ZILD | 12347981 | 1773 days ago | IN | 0 ETH | 0.00178359 | ||||
| Withdraw ZILD | 12347980 | 1773 days ago | IN | 0 ETH | 0.00135159 | ||||
| Withdraw ZILD | 12347858 | 1773 days ago | IN | 0 ETH | 0.00135159 | ||||
| Withdraw ZILD | 12342325 | 1773 days ago | IN | 0 ETH | 0.00297265 | ||||
| Withdraw ZILD | 12342325 | 1773 days ago | IN | 0 ETH | 0.00225265 | ||||
| Withdraw ZILD | 12331487 | 1775 days ago | IN | 0 ETH | 0.00300282 | ||||
| Withdraw ZILD | 12323374 | 1776 days ago | IN | 0 ETH | 0.00330389 | ||||
| Withdraw ZILD | 12320773 | 1777 days ago | IN | 0 ETH | 0.00200236 | ||||
| Withdraw ZILD | 12316263 | 1777 days ago | IN | 0 ETH | 0.0039046 | ||||
| Withdraw ZILD | 12307020 | 1779 days ago | IN | 0 ETH | 0.00210197 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Pledge
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);
function burn(uint256 _value) virtual public returns(bool);
}
contract Pledge is Ownable {
using SafeMath for uint256;
struct PledgeInfo {
uint256 id;
address pledgeor;
string coinType;
uint256 amount;
uint256 pledgeTime;
uint256 pledgeBlock;
uint256 ExpireBlock;
bool isValid;
}
ContractConn public zild;
uint256 public pledgeBlock = 90000;
uint256 public pledgeBlockChange = 0;
uint256 public changePledgeTime;
bool public needChangeTime = false;
uint256 public burnCount = 0;
uint256 public totalPledge;
mapping(address => PledgeInfo[]) public zild_pledge;
mapping(address => uint256) public user_pledge_amount;
event SetPledgeBlock(uint256 pblock,address indexed who,uint256 time);
event EffectPledgeBlock(uint256 pblock,address indexed who,uint256 time);
event WithdrawZILD(address indexed to,uint256 pamount,uint256 time);
event NeedBurnPledge(address indexed to,uint256 pleid,uint256 pamount);
event BurnPledge(address indexed from,uint256 pleid,uint256 pamount);
event PledgeZILD(address indexed from,uint256 pleid,uint256 pamount,uint256 bblock,uint256 eblock,uint256 time);
constructor(address _zild) public {
zild = ContractConn(_zild);
}
function setpledgeblock(uint256 _block) public onlyAdmin {
require(_block > 0,"Pledge: New pledge time must be greater than 0");
pledgeBlockChange = _block;
changePledgeTime = block.number;
needChangeTime = true;
emit SetPledgeBlock(_block,msg.sender,now);
}
function effectblockchange() public onlyAdmin {
require(needChangeTime,"Pledge: No new deposit time are set");
uint256 currentTime = block.number;
uint256 effectTime = changePledgeTime.add(pledgeBlock);
if (currentTime < effectTime) return;
pledgeBlock = pledgeBlockChange;
needChangeTime = false;
emit EffectPledgeBlock(pledgeBlockChange,msg.sender,now);
}
function burn(uint256 _amount) public onlyAdmin returns(bool) {
require(_amount > 0 || _amount < burnCount, "pledgeBurn:The amount exceeds the amount that should be burned");
zild.burn(_amount);
burnCount = burnCount.sub(_amount);
emit BurnPledge(address(msg.sender),_amount,now);
return true;
}
function pledgeZILD(uint256 _amount) public returns(uint256){
zild.transferFrom(address(msg.sender), address(this), _amount);
uint256 length = zild_pledge[msg.sender].length;
zild_pledge[msg.sender].push(
PledgeInfo({
id: length,
pledgeor: msg.sender,
coinType: "zild",
amount: _amount,
pledgeTime: now,
pledgeBlock: block.number,
ExpireBlock: block.number.add(pledgeBlock),
isValid: true
})
);
user_pledge_amount[msg.sender] = user_pledge_amount[msg.sender].add(_amount);
totalPledge = totalPledge.add(_amount);
emit PledgeZILD(msg.sender,length,_amount,block.number,block.number.add(pledgeBlock),now);
return length;
}
function invalidPledge(address _user, uint256 _id) public onlyDev {
require(zild_pledge[_user].length > _id);
zild_pledge[_user][_id].isValid = false;
}
function validPledge(address _user, uint256 _id) public onlyAdmin{
require(zild_pledge[_user].length > _id);
zild_pledge[_user][_id].isValid = true;
}
function pledgeCount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Pledge: Only check your own pledge records");
return zild_pledge[_user].length;
}
function pledgeAmount(address _user) view public returns(uint256) {
require(msg.sender == _user || msg.sender == owner, "Pledge: Only check your own pledge records");
return user_pledge_amount[_user];
}
function clearInvalidOrder(address _user, uint256 _pledgeId) public onlyAdmin{
PledgeInfo memory pledgeInfo = zild_pledge[address(_user)][_pledgeId];
if(!pledgeInfo.isValid) {
burnCount = burnCount.add(pledgeInfo.amount);
user_pledge_amount[_user] = user_pledge_amount[_user].sub(pledgeInfo.amount);
totalPledge = totalPledge.sub(pledgeInfo.amount);
zild_pledge[address(_user)][_pledgeId].amount = 0;
emit NeedBurnPledge(_user,_pledgeId,pledgeInfo.amount);
}
}
function withdrawZILD(uint256 _pledgeId) public returns(bool){
PledgeInfo memory info = zild_pledge[msg.sender][_pledgeId];
require(block.number > info.ExpireBlock, "The withdrawal block has not arrived!");
require(info.isValid, "The withdrawal pledge has been breached!");
zild.transfer(msg.sender,info.amount);
user_pledge_amount[msg.sender] = user_pledge_amount[msg.sender].sub(info.amount);
totalPledge = totalPledge.sub(info.amount);
zild_pledge[msg.sender][_pledgeId].amount = 0;
emit WithdrawZILD(msg.sender,zild_pledge[msg.sender][_pledgeId].amount,now);
return true;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"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":"pleid","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"pamount","type":"uint256"}],"name":"BurnPledge","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"pblock","type":"uint256"},{"indexed":true,"internalType":"address","name":"who","type":"address"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"EffectPledgeBlock","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"pleid","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"pamount","type":"uint256"}],"name":"NeedBurnPledge","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"uint256","name":"pleid","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"pamount","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":"PledgeZILD","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"pblock","type":"uint256"},{"indexed":true,"internalType":"address","name":"who","type":"address"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"SetPledgeBlock","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"pamount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"time","type":"uint256"}],"name":"WithdrawZILD","type":"event"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"burnCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"changePledgeTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"uint256","name":"_pledgeId","type":"uint256"}],"name":"clearInvalidOrder","outputs":[],"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":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"uint256","name":"_id","type":"uint256"}],"name":"invalidPledge","outputs":[],"stateMutability":"nonpayable","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":"_user","type":"address"}],"name":"pledgeAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pledgeBlock","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pledgeBlockChange","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"pledgeCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"pledgeZILD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","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":"setpledgeblock","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"takeOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalPledge","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"user_pledge_amount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"},{"internalType":"uint256","name":"_id","type":"uint256"}],"name":"validPledge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_pledgeId","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":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"zild_pledge","outputs":[{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"address","name":"pledgeor","type":"address"},{"internalType":"string","name":"coinType","type":"string"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"pledgeTime","type":"uint256"},{"internalType":"uint256","name":"pledgeBlock","type":"uint256"},{"internalType":"uint256","name":"ExpireBlock","type":"uint256"},{"internalType":"bool","name":"isValid","type":"bool"}],"stateMutability":"view","type":"function"}]Contract Creation Code
608060405262015f90600555600060068190556008805460ff1916905560095534801561002b57600080fd5b506040516117e93803806117e98339818101604052602081101561004e57600080fd5b5051600080546001600160a01b03199081163317909155600480546001600160a01b039093169290911691909117905561175c8061008d6000396000f3fe608060405234801561001057600080fd5b50600436106101a95760003560e01c8063b6b4f845116100f9578063d477f05f11610097578063f2fde38b11610071578063f2fde38b146104ba578063f362a3c6146104e0578063f6f23aba14610506578063f851a4401461050e576101a9565b8063d477f05f14610484578063d74afaa1146104aa578063e0d1caff146104b2576101a9565b8063c4f6d6e0116100d3578063c4f6d6e014610407578063c67848a31461040f578063c92a06c61461043b578063d39dafa314610458576101a9565b8063b6b4f845146103ad578063bb863a6b146103d3578063c21a43e4146103ff576101a9565b80636053617211610166578063759b3b6111610140578063759b3b611461035c5780638da5cb5b1461038057806391cca3db14610388578063ae041f9214610390576101a9565b80636053617214610308578063704b6c021461031057806371bffd7514610336576101a9565b80630e262eda146101ae57806311f3eab0146101df5780631f5903cb146101f957806342966c6814610203578063524773ce1461022057806358684f6514610228575b600080fd5b6101cb600480360360208110156101c457600080fd5b5035610516565b604080519115158252519081900360200190f35b6101e761081b565b60408051918252519081900360200190f35b610201610821565b005b6101cb6004803603602081101561021957600080fd5b5035610904565b6101e7610a46565b6102546004803603604081101561023e57600080fd5b506001600160a01b038135169060200135610a4c565b60405180898152602001886001600160a01b03168152602001806020018781526020018681526020018581526020018481526020018315158152602001828103825288818151815260200191508051906020019080838360005b838110156102c65781810151838201526020016102ae565b50505050905090810190601f1680156102f35780820380516001836020036101000a031916815260200191505b50995050505050505050505060405180910390f35b610201610b42565b6102016004803603602081101561032657600080fd5b50356001600160a01b0316610b7d565b6101e76004803603602081101561034c57600080fd5b50356001600160a01b0316610bb6565b610364610c30565b604080516001600160a01b039092168252519081900360200190f35b610364610c3f565b610364610c4e565b6101e7600480360360208110156103a657600080fd5b5035610c5d565b6101e7600480360360208110156103c357600080fd5b50356001600160a01b0316610e90565b610201600480360360408110156103e957600080fd5b506001600160a01b038135169060200135610f0a565b6101e7611160565b6101e7611166565b6102016004803603604081101561042557600080fd5b506001600160a01b03813516906020013561116c565b6102016004803603602081101561045157600080fd5b503561120a565b6102016004803603604081101561046e57600080fd5b506001600160a01b0381351690602001356112c7565b6102016004803603602081101561049a57600080fd5b50356001600160a01b0316611350565b610364611389565b6101cb611398565b610201600480360360208110156104d057600080fd5b50356001600160a01b03166113a1565b6101e7600480360360208110156104f657600080fd5b50356001600160a01b03166113da565b6101e76113ec565b6103646113f2565b600061052061153b565b336000908152600b6020526040902080548490811061053b57fe5b6000918252602091829020604080516101008082018352600894909402909201805483526001808201546001600160a01b031684870152600280830180548551938116159097026000190190961604601f8101879004870282018701845280825293959194928601939092918301828280156105f85780601f106105cd576101008083540402835291602001916105f8565b820191906000526020600020905b8154815290600101906020018083116105db57829003601f168201915b50505091835250506003820154602082015260048201546040820152600582015460608201526006820154608082015260079091015460ff16151560a09091015260c0810151909150431161067e5760405162461bcd60e51b81526004018080602001828103825260258152602001806116986025913960400191505060405180910390fd5b8060e001516106be5760405162461bcd60e51b81526004018080602001828103825260288152602001806116706028913960400191505060405180910390fd5b6004805460608301516040805163a9059cbb60e01b815233948101949094526024840191909152516001600160a01b039091169163a9059cbb91604480830192600092919082900301818387803b15801561071857600080fd5b505af115801561072c573d6000803e3d6000fd5b505050506060810151336000908152600c602052604090205461074e91611401565b336000908152600c60205260409020556060810151600a5461076f91611401565b600a55336000908152600b6020526040812080548590811061078d57fe5b600091825260208083206003600890930201919091019290925533808252600b9092526040902080547fc41848b8062410adccb5ec2c63876ee763fde39610066c0ddd0cb0a2a50e67489190869081106107e357fe5b90600052602060002090600802016003015442604051808381526020018281526020019250505060405180910390a250600192915050565b60065481565b6002546001600160a01b031633148061084457506000546001600160a01b031633145b61084d57600080fd5b60085460ff1661088e5760405162461bcd60e51b815260040180806020018281038252602381526020018061161f6023913960400191505060405180910390fd5b60055460075443916000916108a29161144a565b9050808210156108b3575050610902565b60065460058190556008805460ff1916905560408051918252426020830152805133927f9c818a466fb919f4ef4c4bdb78a96280627cade3a70e52cf70eaefcbae950ca392908290030190a250505b565b6002546000906001600160a01b031633148061092a57506000546001600160a01b031633145b61093357600080fd5b6000821180610943575060095482105b61097e5760405162461bcd60e51b81526004018080602001828103825260408152602001806116e76040913960400191505060405180910390fd5b6004805460408051630852cd8d60e31b8152928301859052516001600160a01b03909116916342966c689160248083019260209291908290030181600087803b1580156109ca57600080fd5b505af11580156109de573d6000803e3d6000fd5b505050506040513d60208110156109f457600080fd5b5050600954610a039083611401565b60095560408051838152426020820152815133927ec5981cf36d375c00ab82c515ad29bf64cc5ecf349c24f9a8241bb5c077a99e928290030190a2506001919050565b60095481565b600b6020528160005260406000208181548110610a6557fe5b600091825260209182902060089091020180546001808301546002808501805460408051601f600019978416156101000297909701909216939093049485018890048802810188019092528382529397506001600160a01b0390911695509293830182828015610b165780601f10610aeb57610100808354040283529160200191610b16565b820191906000526020600020905b815481529060010190602001808311610af957829003601f168201915b505050600384015460048501546005860154600687015460079097015495969295919450925060ff1688565b6001546001600160a01b03163314610b5957600080fd5b600154600080546001600160a01b0319166001600160a01b03909216919091179055565b6000546001600160a01b03163314610b9457600080fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6000336001600160a01b0383161480610bd957506000546001600160a01b031633145b610c145760405162461bcd60e51b815260040180806020018281038252602a8152602001806116bd602a913960400191505060405180910390fd5b506001600160a01b03166000908152600c602052604090205490565b6004546001600160a01b031681565b6000546001600160a01b031681565b6003546001600160a01b031681565b60048054604080516323b872dd60e01b8152339381019390935230602484015260448301849052516000926001600160a01b03909216916323b872dd916064808301928692919082900301818387803b158015610cb957600080fd5b505af1158015610ccd573d6000803e3d6000fd5b5050336000818152600b60209081526040918290208054835161010081018552818152808401959095528351808501855260048152631e9a5b1960e21b9381019390935292840191909152606083018790524260808401524360a0840181905260055492955090935060c0830191610d45919061144a565b8152600160209182018190528354808201855560009485529382902083516008909502019384558282015190840180546001600160a01b0319166001600160a01b0390921691909117905560408201518051929392610daa926002850192019061158b565b50606082015160038201556080820151600482015560a0820151600582015560c0820151600682015560e0909101516007909101805460ff1916911515919091179055336000908152600c6020526040902054610e07908461144a565b336000908152600c6020526040902055600a54610e24908461144a565b600a5560055433907f07769da3ba8919437dcf12e883213276492b6756b751764d74bd9dd006165a0890839086904390610e5f90829061144a565b604080519485526020850193909352838301919091526060830152426080830152519081900360a00190a292915050565b6000336001600160a01b0383161480610eb357506000546001600160a01b031633145b610eee5760405162461bcd60e51b815260040180806020018281038252602a8152602001806116bd602a913960400191505060405180910390fd5b506001600160a01b03166000908152600b602052604090205490565b6002546001600160a01b0316331480610f2d57506000546001600160a01b031633145b610f3657600080fd5b610f3e61153b565b6001600160a01b0383166000908152600b60205260409020805483908110610f6257fe5b6000918252602091829020604080516101008082018352600894909402909201805483526001808201546001600160a01b031684870152600280830180548551938116159097026000190190961604601f81018790048702820187018452808252939591949286019390929183018282801561101f5780601f10610ff45761010080835404028352916020019161101f565b820191906000526020600020905b81548152906001019060200180831161100257829003601f168201915b50505091835250506003820154602082015260048201546040820152600582015460608201526006820154608082015260079091015460ff16151560a09091015260e081015190915061115b57606081015160095461107d9161144a565b60095560608101516001600160a01b0384166000908152600c60205260409020546110a791611401565b6001600160a01b0384166000908152600c60205260409020556060810151600a546110d191611401565b600a556001600160a01b0383166000908152600b602052604081208054849081106110f857fe5b906000526020600020906008020160030181905550826001600160a01b03167f76e1178657ded1af35099169c36cddb58cb33ec5f718a50852798de3c3c6af72838360600151604051808381526020018281526020019250505060405180910390a25b505050565b600a5481565b60055481565b6002546001600160a01b031633148061118f57506000546001600160a01b031633145b61119857600080fd5b6001600160a01b0382166000908152600b602052604090205481106111bc57600080fd5b6001600160a01b0382166000908152600b60205260409020805460019190839081106111e457fe5b60009182526020909120600890910201600701805460ff19169115159190911790555050565b6002546001600160a01b031633148061122d57506000546001600160a01b031633145b61123657600080fd5b600081116112755760405162461bcd60e51b815260040180806020018281038252602e815260200180611642602e913960400191505060405180910390fd5b6006819055436007556008805460ff1916600117905560408051828152426020820152815133927f9fdd8e2186896cfcf5b3675e6589089028e05405757f9d0c48467af5cfdaf13d928290030190a250565b6003546001600160a01b03163314806112ea57506002546001600160a01b031633145b806112ff57506000546001600160a01b031633145b61130857600080fd5b6001600160a01b0382166000908152600b6020526040902054811061132c57600080fd5b6001600160a01b0382166000908152600b602052604081208054839081106111e457fe5b6000546001600160a01b0316331461136757600080fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031681565b60085460ff1681565b6000546001600160a01b031633146113b857600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b600c6020526000908152604090205481565b60075481565b6002546001600160a01b031681565b600061144383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114a4565b9392505050565b600082820183811015611443576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b600081848411156115335760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156114f85781810151838201526020016114e0565b50505050905090810190601f1680156115255780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6040518061010001604052806000815260200160006001600160a01b0316815260200160608152602001600081526020016000815260200160008152602001600081526020016000151581525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106115cc57805160ff19168380011785556115f9565b828001600101855582156115f9579182015b828111156115f95782518255916020019190600101906115de565b50611605929150611609565b5090565b5b80821115611605576000815560010161160a56fe506c656467653a204e6f206e6577206465706f7369742074696d652061726520736574506c656467653a204e657720706c656467652074696d65206d7573742062652067726561746572207468616e2030546865207769746864726177616c20706c6564676520686173206265656e20627265616368656421546865207769746864726177616c20626c6f636b20686173206e6f74206172726976656421506c656467653a204f6e6c7920636865636b20796f7572206f776e20706c65646765207265636f726473706c656467654275726eefbc9a54686520616d6f756e7420657863656564732074686520616d6f756e7420746861742073686f756c64206265206275726e6564a2646970667358221220073729acf233c319d4ce87b80e523bb41a520c3a8c0132f6977a52107076ab7c64736f6c634300060c0033000000000000000000000000006699d34aa3013605d468d2755a2fe59a16b12b
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101a95760003560e01c8063b6b4f845116100f9578063d477f05f11610097578063f2fde38b11610071578063f2fde38b146104ba578063f362a3c6146104e0578063f6f23aba14610506578063f851a4401461050e576101a9565b8063d477f05f14610484578063d74afaa1146104aa578063e0d1caff146104b2576101a9565b8063c4f6d6e0116100d3578063c4f6d6e014610407578063c67848a31461040f578063c92a06c61461043b578063d39dafa314610458576101a9565b8063b6b4f845146103ad578063bb863a6b146103d3578063c21a43e4146103ff576101a9565b80636053617211610166578063759b3b6111610140578063759b3b611461035c5780638da5cb5b1461038057806391cca3db14610388578063ae041f9214610390576101a9565b80636053617214610308578063704b6c021461031057806371bffd7514610336576101a9565b80630e262eda146101ae57806311f3eab0146101df5780631f5903cb146101f957806342966c6814610203578063524773ce1461022057806358684f6514610228575b600080fd5b6101cb600480360360208110156101c457600080fd5b5035610516565b604080519115158252519081900360200190f35b6101e761081b565b60408051918252519081900360200190f35b610201610821565b005b6101cb6004803603602081101561021957600080fd5b5035610904565b6101e7610a46565b6102546004803603604081101561023e57600080fd5b506001600160a01b038135169060200135610a4c565b60405180898152602001886001600160a01b03168152602001806020018781526020018681526020018581526020018481526020018315158152602001828103825288818151815260200191508051906020019080838360005b838110156102c65781810151838201526020016102ae565b50505050905090810190601f1680156102f35780820380516001836020036101000a031916815260200191505b50995050505050505050505060405180910390f35b610201610b42565b6102016004803603602081101561032657600080fd5b50356001600160a01b0316610b7d565b6101e76004803603602081101561034c57600080fd5b50356001600160a01b0316610bb6565b610364610c30565b604080516001600160a01b039092168252519081900360200190f35b610364610c3f565b610364610c4e565b6101e7600480360360208110156103a657600080fd5b5035610c5d565b6101e7600480360360208110156103c357600080fd5b50356001600160a01b0316610e90565b610201600480360360408110156103e957600080fd5b506001600160a01b038135169060200135610f0a565b6101e7611160565b6101e7611166565b6102016004803603604081101561042557600080fd5b506001600160a01b03813516906020013561116c565b6102016004803603602081101561045157600080fd5b503561120a565b6102016004803603604081101561046e57600080fd5b506001600160a01b0381351690602001356112c7565b6102016004803603602081101561049a57600080fd5b50356001600160a01b0316611350565b610364611389565b6101cb611398565b610201600480360360208110156104d057600080fd5b50356001600160a01b03166113a1565b6101e7600480360360208110156104f657600080fd5b50356001600160a01b03166113da565b6101e76113ec565b6103646113f2565b600061052061153b565b336000908152600b6020526040902080548490811061053b57fe5b6000918252602091829020604080516101008082018352600894909402909201805483526001808201546001600160a01b031684870152600280830180548551938116159097026000190190961604601f8101879004870282018701845280825293959194928601939092918301828280156105f85780601f106105cd576101008083540402835291602001916105f8565b820191906000526020600020905b8154815290600101906020018083116105db57829003601f168201915b50505091835250506003820154602082015260048201546040820152600582015460608201526006820154608082015260079091015460ff16151560a09091015260c0810151909150431161067e5760405162461bcd60e51b81526004018080602001828103825260258152602001806116986025913960400191505060405180910390fd5b8060e001516106be5760405162461bcd60e51b81526004018080602001828103825260288152602001806116706028913960400191505060405180910390fd5b6004805460608301516040805163a9059cbb60e01b815233948101949094526024840191909152516001600160a01b039091169163a9059cbb91604480830192600092919082900301818387803b15801561071857600080fd5b505af115801561072c573d6000803e3d6000fd5b505050506060810151336000908152600c602052604090205461074e91611401565b336000908152600c60205260409020556060810151600a5461076f91611401565b600a55336000908152600b6020526040812080548590811061078d57fe5b600091825260208083206003600890930201919091019290925533808252600b9092526040902080547fc41848b8062410adccb5ec2c63876ee763fde39610066c0ddd0cb0a2a50e67489190869081106107e357fe5b90600052602060002090600802016003015442604051808381526020018281526020019250505060405180910390a250600192915050565b60065481565b6002546001600160a01b031633148061084457506000546001600160a01b031633145b61084d57600080fd5b60085460ff1661088e5760405162461bcd60e51b815260040180806020018281038252602381526020018061161f6023913960400191505060405180910390fd5b60055460075443916000916108a29161144a565b9050808210156108b3575050610902565b60065460058190556008805460ff1916905560408051918252426020830152805133927f9c818a466fb919f4ef4c4bdb78a96280627cade3a70e52cf70eaefcbae950ca392908290030190a250505b565b6002546000906001600160a01b031633148061092a57506000546001600160a01b031633145b61093357600080fd5b6000821180610943575060095482105b61097e5760405162461bcd60e51b81526004018080602001828103825260408152602001806116e76040913960400191505060405180910390fd5b6004805460408051630852cd8d60e31b8152928301859052516001600160a01b03909116916342966c689160248083019260209291908290030181600087803b1580156109ca57600080fd5b505af11580156109de573d6000803e3d6000fd5b505050506040513d60208110156109f457600080fd5b5050600954610a039083611401565b60095560408051838152426020820152815133927ec5981cf36d375c00ab82c515ad29bf64cc5ecf349c24f9a8241bb5c077a99e928290030190a2506001919050565b60095481565b600b6020528160005260406000208181548110610a6557fe5b600091825260209182902060089091020180546001808301546002808501805460408051601f600019978416156101000297909701909216939093049485018890048802810188019092528382529397506001600160a01b0390911695509293830182828015610b165780601f10610aeb57610100808354040283529160200191610b16565b820191906000526020600020905b815481529060010190602001808311610af957829003601f168201915b505050600384015460048501546005860154600687015460079097015495969295919450925060ff1688565b6001546001600160a01b03163314610b5957600080fd5b600154600080546001600160a01b0319166001600160a01b03909216919091179055565b6000546001600160a01b03163314610b9457600080fd5b600280546001600160a01b0319166001600160a01b0392909216919091179055565b6000336001600160a01b0383161480610bd957506000546001600160a01b031633145b610c145760405162461bcd60e51b815260040180806020018281038252602a8152602001806116bd602a913960400191505060405180910390fd5b506001600160a01b03166000908152600c602052604090205490565b6004546001600160a01b031681565b6000546001600160a01b031681565b6003546001600160a01b031681565b60048054604080516323b872dd60e01b8152339381019390935230602484015260448301849052516000926001600160a01b03909216916323b872dd916064808301928692919082900301818387803b158015610cb957600080fd5b505af1158015610ccd573d6000803e3d6000fd5b5050336000818152600b60209081526040918290208054835161010081018552818152808401959095528351808501855260048152631e9a5b1960e21b9381019390935292840191909152606083018790524260808401524360a0840181905260055492955090935060c0830191610d45919061144a565b8152600160209182018190528354808201855560009485529382902083516008909502019384558282015190840180546001600160a01b0319166001600160a01b0390921691909117905560408201518051929392610daa926002850192019061158b565b50606082015160038201556080820151600482015560a0820151600582015560c0820151600682015560e0909101516007909101805460ff1916911515919091179055336000908152600c6020526040902054610e07908461144a565b336000908152600c6020526040902055600a54610e24908461144a565b600a5560055433907f07769da3ba8919437dcf12e883213276492b6756b751764d74bd9dd006165a0890839086904390610e5f90829061144a565b604080519485526020850193909352838301919091526060830152426080830152519081900360a00190a292915050565b6000336001600160a01b0383161480610eb357506000546001600160a01b031633145b610eee5760405162461bcd60e51b815260040180806020018281038252602a8152602001806116bd602a913960400191505060405180910390fd5b506001600160a01b03166000908152600b602052604090205490565b6002546001600160a01b0316331480610f2d57506000546001600160a01b031633145b610f3657600080fd5b610f3e61153b565b6001600160a01b0383166000908152600b60205260409020805483908110610f6257fe5b6000918252602091829020604080516101008082018352600894909402909201805483526001808201546001600160a01b031684870152600280830180548551938116159097026000190190961604601f81018790048702820187018452808252939591949286019390929183018282801561101f5780601f10610ff45761010080835404028352916020019161101f565b820191906000526020600020905b81548152906001019060200180831161100257829003601f168201915b50505091835250506003820154602082015260048201546040820152600582015460608201526006820154608082015260079091015460ff16151560a09091015260e081015190915061115b57606081015160095461107d9161144a565b60095560608101516001600160a01b0384166000908152600c60205260409020546110a791611401565b6001600160a01b0384166000908152600c60205260409020556060810151600a546110d191611401565b600a556001600160a01b0383166000908152600b602052604081208054849081106110f857fe5b906000526020600020906008020160030181905550826001600160a01b03167f76e1178657ded1af35099169c36cddb58cb33ec5f718a50852798de3c3c6af72838360600151604051808381526020018281526020019250505060405180910390a25b505050565b600a5481565b60055481565b6002546001600160a01b031633148061118f57506000546001600160a01b031633145b61119857600080fd5b6001600160a01b0382166000908152600b602052604090205481106111bc57600080fd5b6001600160a01b0382166000908152600b60205260409020805460019190839081106111e457fe5b60009182526020909120600890910201600701805460ff19169115159190911790555050565b6002546001600160a01b031633148061122d57506000546001600160a01b031633145b61123657600080fd5b600081116112755760405162461bcd60e51b815260040180806020018281038252602e815260200180611642602e913960400191505060405180910390fd5b6006819055436007556008805460ff1916600117905560408051828152426020820152815133927f9fdd8e2186896cfcf5b3675e6589089028e05405757f9d0c48467af5cfdaf13d928290030190a250565b6003546001600160a01b03163314806112ea57506002546001600160a01b031633145b806112ff57506000546001600160a01b031633145b61130857600080fd5b6001600160a01b0382166000908152600b6020526040902054811061132c57600080fd5b6001600160a01b0382166000908152600b602052604081208054839081106111e457fe5b6000546001600160a01b0316331461136757600080fd5b600380546001600160a01b0319166001600160a01b0392909216919091179055565b6001546001600160a01b031681565b60085460ff1681565b6000546001600160a01b031633146113b857600080fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b600c6020526000908152604090205481565b60075481565b6002546001600160a01b031681565b600061144383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114a4565b9392505050565b600082820183811015611443576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b600081848411156115335760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156114f85781810151838201526020016114e0565b50505050905090810190601f1680156115255780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6040518061010001604052806000815260200160006001600160a01b0316815260200160608152602001600081526020016000815260200160008152602001600081526020016000151581525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106115cc57805160ff19168380011785556115f9565b828001600101855582156115f9579182015b828111156115f95782518255916020019190600101906115de565b50611605929150611609565b5090565b5b80821115611605576000815560010161160a56fe506c656467653a204e6f206e6577206465706f7369742074696d652061726520736574506c656467653a204e657720706c656467652074696d65206d7573742062652067726561746572207468616e2030546865207769746864726177616c20706c6564676520686173206265656e20627265616368656421546865207769746864726177616c20626c6f636b20686173206e6f74206172726976656421506c656467653a204f6e6c7920636865636b20796f7572206f776e20706c65646765207265636f726473706c656467654275726eefbc9a54686520616d6f756e7420657863656564732074686520616d6f756e7420746861742073686f756c64206265206275726e6564a2646970667358221220073729acf233c319d4ce87b80e523bb41a520c3a8c0132f6977a52107076ab7c64736f6c634300060c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000006699d34aa3013605d468d2755a2fe59a16b12b
-----Decoded View---------------
Arg [0] : _zild (address): 0x006699d34AA3013605d468d2755A2Fe59A16B12B
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000006699d34aa3013605d468d2755a2fe59a16b12b
Deployed Bytecode Sourcemap
3172:5374:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7878:665;;;;;;;;;;;;;;;;-1:-1:-1;7878:665:0;;:::i;:::-;;;;;;;;;;;;;;;;;;3578:36;;;:::i;:::-;;;;;;;;;;;;;;;;4804:425;;;:::i;:::-;;5243:347;;;;;;;;;;;;;;;;-1:-1:-1;5243:347:0;;:::i;3701:28::-;;;:::i;3775:51::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3775:51:0;;;;;;;;:::i;:::-;;;;;;;;;;-1:-1:-1;;;;;3775:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2331:80;;;:::i;2427:84::-;;;;;;;;;;;;;;;;-1:-1:-1;2427:84:0;-1:-1:-1;;;;;2427:84:0;;:::i;7073:226::-;;;;;;;;;;;;;;;;-1:-1:-1;7073:226:0;-1:-1:-1;;;;;7073:226:0;;:::i;3500:24::-;;;:::i;:::-;;;;-1:-1:-1;;;;;3500:24:0;;;;;;;;;;;;;;1858:20;;;:::i;1942:18::-;;;:::i;5598:860::-;;;;;;;;;;;;;;;;-1:-1:-1;5598:860:0;;:::i;6838:225::-;;;;;;;;;;;;;;;;-1:-1:-1;6838:225:0;-1:-1:-1;;;;;6838:225:0;;:::i;7311:558::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7311:558:0;;;;;;;;:::i;3736:26::-;;;:::i;3537:34::-;;;:::i;6653:173::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6653:173:0;;;;;;;;:::i;4488:308::-;;;;;;;;;;;;;;;;-1:-1:-1;4488:308:0;;:::i;6466:175::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6466:175:0;;;;;;;;:::i;2519:76::-;;;;;;;;;;;;;;;;-1:-1:-1;2519:76:0;-1:-1:-1;;;;;2519:76:0;;:::i;1885:23::-;;;:::i;3659:37::-;;;:::i;2217:102::-;;;;;;;;;;;;;;;;-1:-1:-1;2217:102:0;-1:-1:-1;;;;;2217:102:0;;:::i;3833:53::-;;;;;;;;;;;;;;;;-1:-1:-1;3833:53:0;-1:-1:-1;;;;;3833:53:0;;:::i;3621:31::-;;;:::i;1915:20::-;;;:::i;7878:665::-;7934:4;7950:22;;:::i;:::-;7987:10;7975:23;;;;:11;:23;;;;;:34;;7999:9;;7975:34;;;;;;;;;;;;;;;7950:59;;;;;;;;;7975:34;;;;;;;;7950:59;;;;;;;;;-1:-1:-1;;;;;7950:59:0;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;7950:59:0;;;;;;;;;;;;;;;;;;;;;;;;7975:34;;7950:59;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;7950:59:0;;;-1:-1:-1;;7950:59:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8044:16;;;;7950:59;;-1:-1:-1;8029:12:0;:31;8021:81;;;;-1:-1:-1;;;8021:81:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8121:4;:12;;;8113:65;;;;-1:-1:-1;;;8113:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8189:4;;;8214:11;;;;8189:37;;;-1:-1:-1;;;8189:37:0;;8203:10;8189:37;;;;;;;;;;;;;;;-1:-1:-1;;;;;8189:4:0;;;;:13;;:37;;;;;:4;;:37;;;;;;;:4;;:37;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;8305:11:0;;;;8289:10;8270:30;;;;:18;:30;;;;;;:47;;:34;:47::i;:::-;8256:10;8237:30;;;;:18;:30;;;;;:80;8359:11;;;;8343;;:28;;:15;:28::i;:::-;8329:11;:42;8394:10;8426:1;8382:23;;;:11;:23;;;;;:34;;8406:9;;8382:34;;;;;;;;;;;;;;:41;:34;;;;;:41;;;;:45;;;;8456:10;8467:23;;;:11;:23;;;;;;:34;;8443:70;;8467:23;8491:9;;8467:34;;;;;;;;;;;;;;;;:41;;;8509:3;8443:70;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8531:4:0;;7878:665;-1:-1:-1;;7878:665:0:o;3578:36::-;;;;:::o;4804:425::-;2659:5;;-1:-1:-1;;;;;2659:5:0;2645:10;:19;;:42;;-1:-1:-1;2682:5:0;;-1:-1:-1;;;;;2682:5:0;2668:10;:19;2645:42;2637:51;;;;;;4869:14:::1;::::0;::::1;;4861:61;;;;-1:-1:-1::0;;;4861:61:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5020:11;::::0;4999:16:::1;::::0;4955:12:::1;::::0;4933:19:::1;::::0;4999:33:::1;::::0;:20:::1;:33::i;:::-;4978:54;;5061:10;5047:11;:24;5043:37;;;5073:7;;;;5043:37;5104:17;::::0;5090:11:::1;:31:::0;;;5132:14:::1;:22:::0;;-1:-1:-1;;5132:22:0::1;::::0;;5170:51:::1;::::0;;;;;5217:3:::1;5170:51;::::0;::::1;::::0;;;5206:10:::1;::::0;5170:51:::1;::::0;;;;;;;::::1;2699:1;;;4804:425::o:0;5243:347::-;2659:5;;5299:4;;-1:-1:-1;;;;;2659:5:0;2645:10;:19;;:42;;-1:-1:-1;2682:5:0;;-1:-1:-1;;;;;2682:5:0;2668:10;:19;2645:42;2637:51;;;;;;5334:1:::1;5324:7;:11;:34;;;;5349:9;;5339:7;:19;5324:34;5316:111;;;;-1:-1:-1::0;;;5316:111:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5438:4;::::0;;:18:::1;::::0;;-1:-1:-1;;;5438:18:0;;;;::::1;::::0;;;;-1:-1:-1;;;;;5438:4:0;;::::1;::::0;:9:::1;::::0;:18;;;;;::::1;::::0;;;;;;;;:4:::1;::::0;:18;::::1;;::::0;::::1;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;;5479:9:0::1;::::0;:22:::1;::::0;5493:7;5479:13:::1;:22::i;:::-;5467:9;:34:::0;5517:43:::1;::::0;;;;;5556:3:::1;5517:43;::::0;::::1;::::0;;;5536:10:::1;::::0;5517:43:::1;::::0;;;;;;::::1;-1:-1:-1::0;5578:4:0::1;5243:347:::0;;;:::o;3701:28::-;;;;:::o;3775:51::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;3775:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3775:51:0;;;;-1:-1:-1;3775:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;3775:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3775:51:0;-1:-1:-1;3775:51:0;;;:::o;2331:80::-;2180:8;;-1:-1:-1;;;;;2180:8:0;2166:10;:22;2158: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;7073:226::-;7131:7;7159:10;-1:-1:-1;;;;;7159:19:0;;;;:42;;-1:-1:-1;7196:5:0;;-1:-1:-1;;;;;7196:5:0;7182:10;:19;7159:42;7151:97;;;;-1:-1:-1;;;7151:97:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7266:25:0;;;;;:18;:25;;;;;;;7073:226::o;3500:24::-;;;-1:-1:-1;;;;;3500:24:0;;:::o;1858:20::-;;;-1:-1:-1;;;;;1858:20:0;;:::o;1942:18::-;;;-1:-1:-1;;;;;1942:18:0;;:::o;5598:860::-;5669:4;;;:62;;;-1:-1:-1;;;5669:62:0;;5695:10;5669:62;;;;;;;5716:4;5669:62;;;;;;;;;;;5650:7;;-1:-1:-1;;;;;5669:4:0;;;;:17;;:62;;;;;5650:7;;5669:62;;;;;;;5650:7;5669:4;:62;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;5771:10:0;5742:14;5759:23;;;:11;:23;;;;;;;;;:30;;5843:335;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;5843:335:0;;;;;;;;;;;;;;;;;;;;6022:3;5843:335;;;;6057:12;5843:335;;;;;;6118:11;;5759:30;;-1:-1:-1;5759:23:0;;-1:-1:-1;5843:335:0;;;;6101:29;;6057:12;6101:16;:29::i;:::-;5843:335;;6158:4;5843:335;;;;;;;5800:389;;;;;;;-1:-1:-1;5800:389:0;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;5800:389:0;-1:-1:-1;;;;;5800:389:0;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;5800:389:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;5800:389:0;;;;;;;;;;6252:10;-1:-1:-1;6233:30:0;;;:18;:30;;;;;;:43;;6268:7;6233:34;:43::i;:::-;6219:10;6200:30;;;;:18;:30;;;;;:76;6302:11;;:24;;6318:7;6302:15;:24::i;:::-;6288:11;:38;6409:11;;6353:10;;6342:84;;6364:6;;6371:7;;6379:12;;6392:29;;6379:12;;6392:16;:29::i;:::-;6342:84;;;;;;;;;;;;;;;;;;;;;;;;6422:3;6342:84;;;;;;;;;;;;;6444:6;5598:860;-1:-1:-1;;5598:860:0:o;6838:225::-;6895:7;6923:10;-1:-1:-1;;;;;6923:19:0;;;;:42;;-1:-1:-1;6960:5:0;;-1:-1:-1;;;;;6960:5:0;6946:10;:19;6923:42;6915:97;;;;-1:-1:-1;;;6915:97:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;7030:18:0;;;;;:11;:18;;;;;:25;;6838:225::o;7311:558::-;2659:5;;-1:-1:-1;;;;;2659:5:0;2645:10;:19;;:42;;-1:-1:-1;2682:5:0;;-1:-1:-1;;;;;2682:5:0;2668:10;:19;2645:42;2637:51;;;;;;7399:28:::1;;:::i;:::-;-1:-1:-1::0;;;;;7430:27:0;::::1;;::::0;;;:11:::1;:27;::::0;;;;:38;;7458:9;;7430:38;::::1;;;;;;::::0;;;::::1;::::0;;;;7399:69:::1;::::0;;::::1;::::0;;::::1;::::0;;7430:38:::1;::::0;;;::::1;::::0;;::::1;7399:69:::0;;;;::::1;::::0;;::::1;::::0;-1:-1:-1;;;;;7399:69:0::1;::::0;;::::1;::::0;::::1;::::0;;::::1;::::0;;;;;;::::1;;::::0;;::::1;-1:-1:-1::0;;7399:69:0;;;::::1;;;::::0;::::1;::::0;;::::1;::::0;::::1;::::0;;;;;;;;;;;7430:38;;7399:69;;;;;;;;::::1;::::0;;;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1::0;;;7399:69:0;;;-1:-1:-1;;7399:69:0::1;::::0;::::1;::::0;::::1;::::0;::::1;::::0;::::1;::::0;::::1;::::0;;;;;::::1;::::0;::::1;::::0;;;;;::::1;::::0;::::1;::::0;;;;;::::1;::::0;;::::1;::::0;::::1;;;;::::0;;;;;7483:18:::1;::::0;::::1;::::0;7399:69;;-1:-1:-1;7479:383:0::1;;7544:17;::::0;::::1;::::0;7530:9:::1;::::0;:32:::1;::::0;:13:::1;:32::i;:::-;7518:9;:44:::0;7635:17:::1;::::0;::::1;::::0;-1:-1:-1;;;;;7605:25:0;::::1;;::::0;;;:18:::1;:25;::::0;;;;;:48:::1;::::0;:29:::1;:48::i;:::-;-1:-1:-1::0;;;;;7577:25:0;::::1;;::::0;;;:18:::1;:25;::::0;;;;:76;7699:17:::1;::::0;::::1;::::0;7683:11:::1;::::0;:34:::1;::::0;:15:::1;:34::i;:::-;7669:11;:48:::0;-1:-1:-1;;;;;7732:27:0;::::1;7780:1;7732:27:::0;;;:11:::1;:27;::::0;;;;:38;;7760:9;;7732:38;::::1;;;;;;;;;;;;;;;:45;;:49;;;;7816:5;-1:-1:-1::0;;;;;7801:49:0::1;;7822:9;7832:10;:17;;;7801:49;;;;;;;;;;;;;;;;;;;;;;;;7479:383;2699:1;7311:558:::0;;:::o;3736:26::-;;;;:::o;3537:34::-;;;;:::o;6653:173::-;2659:5;;-1:-1:-1;;;;;2659:5:0;2645:10;:19;;:42;;-1:-1:-1;2682:5:0;;-1:-1:-1;;;;;2682:5:0;2668:10;:19;2645:42;2637:51;;;;;;-1:-1:-1;;;;;6737:18:0;::::1;;::::0;;;:11:::1;:18;::::0;;;;:25;:31;-1:-1:-1;6729:40:0::1;;;::::0;::::1;;-1:-1:-1::0;;;;;6780:18:0;::::1;;::::0;;;:11:::1;:18;::::0;;;;:23;;6814:4:::1;::::0;6780:18;6799:3;;6780:23;::::1;;;;;;::::0;;;::::1;::::0;;;::::1;::::0;;::::1;;:31;;:38:::0;;-1:-1:-1;;6780:38:0::1;::::0;::::1;;::::0;;;::::1;::::0;;-1:-1:-1;;6653:173:0:o;4488:308::-;2659:5;;-1:-1:-1;;;;;2659:5:0;2645:10;:19;;:42;;-1:-1:-1;2682:5:0;;-1:-1:-1;;;;;2682:5:0;2668:10;:19;2645:42;2637:51;;;;;;4573:1:::1;4564:6;:10;4556:68;;;;-1:-1:-1::0;;;4556:68:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4635:17;:26:::0;;;4691:12:::1;4672:16;:31:::0;4714:14:::1;:21:::0;;-1:-1:-1;;4714:21:0::1;4731:4;4714:21;::::0;;4751:37:::1;::::0;;;;;4784:3:::1;4751:37;::::0;::::1;::::0;;;4773:10:::1;::::0;4751:37:::1;::::0;;;;;;::::1;4488:308:::0;:::o;6466:175::-;2770:3;;-1:-1:-1;;;;;2770:3:0;2756:10;:17;;:40;;-1:-1:-1;2791:5:0;;-1:-1:-1;;;;;2791:5:0;2777:10;:19;2756:40;:63;;;-1:-1:-1;2814:5:0;;-1:-1:-1;;;;;2814:5:0;2800:10;:19;2756:63;2748:72;;;;;;-1:-1:-1;;;;;6551:18:0;::::1;;::::0;;;:11:::1;:18;::::0;;;;:25;:31;-1:-1:-1;6543:40:0::1;;;::::0;::::1;;-1:-1:-1::0;;;;;6594:18:0;::::1;6628:5;6594:18:::0;;;:11:::1;:18;::::0;;;;:23;;6613:3;;6594:23;::::1;;;;2519:76:::0;2087:5;;-1:-1:-1;;;;;2087:5:0;2073:10;:19;2065:28;;;;;;2577:3:::1;:10:::0;;-1:-1:-1;;;;;;2577:10:0::1;-1:-1:-1::0;;;;;2577:10:0;;;::::1;::::0;;;::::1;::::0;;2519:76::o;1885:23::-;;;-1:-1:-1;;;;;1885:23:0;;:::o;3659:37::-;;;;;;:::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;3833:53::-;;;;;;;;;;;;;:::o;3621:31::-;;;;:::o;1915:20::-;;;-1:-1:-1;;;;;1915:20:0;;:::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:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;
Swarm Source
ipfs://073729acf233c319d4ce87b80e523bb41a520c3a8c0132f6977a52107076ab7c
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.