ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 ZOD
Holders
13
Transfers
-
0
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Name:
Erc20
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/**
*Submitted for verification at Etherscan.io on 2025-03-19
*/
// SPDX-License-Identifier: CC-BY-SA-4.0
pragma solidity 0.8.26;
contract Erc20 {
mapping(address account => uint256) private _balances;
mapping(address account => mapping(address spender => uint256)) private _allowances;
uint256 private _totalSupply;
string private _name;
string private _symbol;
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
error ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed);
error ERC20InvalidSender(address sender);
error ERC20InvalidReceiver(address receiver);
error ERC20InsufficientAllowance(address spender, uint256 allowance, uint256 needed);
error ERC20InvalidApprover(address approver);
error ERC20InvalidSpender(address spender);
constructor(string memory name_, string memory symbol_, address payable _founder, uint256 _amount) {
_name = name_;
_symbol = symbol_;
_mint(_founder, _amount * 10 ** decimals());
}
function name() public view returns (string memory) {
return _name;
}
function symbol() public view returns (string memory) {
return _symbol;
}
function decimals() public pure returns (uint8) {
return 18;
}
function totalSupply() public view returns (uint256) {
return _totalSupply;
}
function balanceOf(address account) public view returns (uint256) {
return _balances[account];
}
function transfer(address to, uint256 value) public returns (bool) {
_transfer(msg.sender, to, value);
return true;
}
function allowance(address owner, address spender) public view returns (uint256) {
return _allowances[owner][spender];
}
function approve(address spender, uint256 value) public returns (bool) {
_approve(msg.sender, spender, value);
return true;
}
function transferFrom(address from, address to, uint256 value) public returns (bool) {
_spendAllowance(from, msg.sender, value);
_transfer(from, to, value);
return true;
}
function _transfer(address from, address to, uint256 value) internal {
if (from == address(0)) {
revert ERC20InvalidSender(address(0));
}
if (to == address(0)) {
revert ERC20InvalidReceiver(address(0));
}
_update(from, to, value);
}
function _update(address from, address to, uint256 value) internal {
if (from == address(0)) {
// Overflow check required: The rest of the code assumes that totalSupply never overflows
_totalSupply += value;
} else {
uint256 fromBalance = _balances[from];
if (fromBalance < value) {
revert ERC20InsufficientBalance(from, fromBalance, value);
}
unchecked {
// Overflow not possible: value <= fromBalance <= totalSupply.
_balances[from] = fromBalance - value;
}
}
if (to == address(0)) {
unchecked {
// Overflow not possible: value <= totalSupply or value <= fromBalance <= totalSupply.
_totalSupply -= value;
}
} else {
unchecked {
// Overflow not possible: balance + value is at most totalSupply, which we know fits into a uint256.
_balances[to] += value;
}
}
emit Transfer(from, to, value);
}
function _mint(address account, uint256 value) internal {
if (account == address(0)) {
revert ERC20InvalidReceiver(address(0));
}
_update(address(0), account, value);
}
function _approve(address owner, address spender, uint256 value) internal {
_approve(owner, spender, value, true);
}
function _approve(address owner, address spender, uint256 value, bool emitEvent) internal {
if (owner == address(0)) {
revert ERC20InvalidApprover(address(0));
}
if (spender == address(0)) {
revert ERC20InvalidSpender(address(0));
}
_allowances[owner][spender] = value;
if (emitEvent) {
emit Approval(owner, spender, value);
}
}
function _spendAllowance(address owner, address spender, uint256 value) internal {
uint256 currentAllowance = allowance(owner, spender);
if (currentAllowance != type(uint256).max) {
if (currentAllowance < value) {
revert ERC20InsufficientAllowance(spender, currentAllowance, value);
}
unchecked {
_approve(owner, spender, currentAllowance - value, false);
}
}
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"name_","type":"string"},{"internalType":"string","name":"symbol_","type":"string"},{"internalType":"address payable","name":"_founder","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","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":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561000f575f80fd5b506040516118fc3803806118fc8339818101604052810190610031919061050e565b836003908161004091906107ae565b50826004908161005091906107ae565b506100858261006361008e60201b60201c565b600a61006f91906109e5565b8361007a9190610a2f565b61009660201b60201c565b50505050610b39565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610106575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016100fd9190610a90565b60405180910390fd5b6101175f838361011b60201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361016b578060025f82825461015f9190610aa9565b92505081905550610239565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156101f4578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016101eb93929190610aeb565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610280578060025f82825403925050819055506102ca565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516103279190610b20565b60405180910390a3505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6103938261034d565b810181811067ffffffffffffffff821117156103b2576103b161035d565b5b80604052505050565b5f6103c4610334565b90506103d0828261038a565b919050565b5f67ffffffffffffffff8211156103ef576103ee61035d565b5b6103f88261034d565b9050602081019050919050565b8281835e5f83830152505050565b5f610425610420846103d5565b6103bb565b90508281526020810184848401111561044157610440610349565b5b61044c848285610405565b509392505050565b5f82601f83011261046857610467610345565b5b8151610478848260208601610413565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6104aa82610481565b9050919050565b6104ba816104a0565b81146104c4575f80fd5b50565b5f815190506104d5816104b1565b92915050565b5f819050919050565b6104ed816104db565b81146104f7575f80fd5b50565b5f81519050610508816104e4565b92915050565b5f805f80608085870312156105265761052561033d565b5b5f85015167ffffffffffffffff81111561054357610542610341565b5b61054f87828801610454565b945050602085015167ffffffffffffffff8111156105705761056f610341565b5b61057c87828801610454565b935050604061058d878288016104c7565b925050606061059e878288016104fa565b91505092959194509250565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806105f857607f821691505b60208210810361060b5761060a6105b4565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261066d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610632565b6106778683610632565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6106b26106ad6106a8846104db565b61068f565b6104db565b9050919050565b5f819050919050565b6106cb83610698565b6106df6106d7826106b9565b84845461063e565b825550505050565b5f90565b6106f36106e7565b6106fe8184846106c2565b505050565b5b81811015610721576107165f826106eb565b600181019050610704565b5050565b601f8211156107665761073781610611565b61074084610623565b8101602085101561074f578190505b61076361075b85610623565b830182610703565b50505b505050565b5f82821c905092915050565b5f6107865f198460080261076b565b1980831691505092915050565b5f61079e8383610777565b9150826002028217905092915050565b6107b7826105aa565b67ffffffffffffffff8111156107d0576107cf61035d565b5b6107da82546105e1565b6107e5828285610725565b5f60209050601f831160018114610816575f8415610804578287015190505b61080e8582610793565b865550610875565b601f19841661082486610611565b5f5b8281101561084b57848901518255600182019150602085019450602081019050610826565b868310156108685784890151610864601f891682610777565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156108ff578086048111156108db576108da61087d565b5b60018516156108ea5780820291505b80810290506108f8856108aa565b94506108bf565b94509492505050565b5f8261091757600190506109d2565b81610924575f90506109d2565b816001811461093a576002811461094457610973565b60019150506109d2565b60ff8411156109565761095561087d565b5b8360020a91508482111561096d5761096c61087d565b5b506109d2565b5060208310610133831016604e8410600b84101617156109a85782820a9050838111156109a3576109a261087d565b5b6109d2565b6109b584848460016108b6565b925090508184048111156109cc576109cb61087d565b5b81810290505b9392505050565b5f60ff82169050919050565b5f6109ef826104db565b91506109fa836109d9565b9250610a277fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610908565b905092915050565b5f610a39826104db565b9150610a44836104db565b9250828202610a52816104db565b91508282048414831517610a6957610a6861087d565b5b5092915050565b5f610a7a82610481565b9050919050565b610a8a81610a70565b82525050565b5f602082019050610aa35f830184610a81565b92915050565b5f610ab3826104db565b9150610abe836104db565b9250828201905080821115610ad657610ad561087d565b5b92915050565b610ae5816104db565b82525050565b5f606082019050610afe5f830186610a81565b610b0b6020830185610adc565b610b186040830184610adc565b949350505050565b5f602082019050610b335f830184610adc565b92915050565b610db680610b465f395ff3fe608060405234801561000f575f80fd5b5060043610610091575f3560e01c8063313ce56711610064578063313ce5671461013157806370a082311461014f57806395d89b411461017f578063a9059cbb1461019d578063dd62ed3e146101cd57610091565b806306fdde0314610095578063095ea7b3146100b357806318160ddd146100e357806323b872dd14610101575b5f80fd5b61009d6101fd565b6040516100aa9190610a2f565b60405180910390f35b6100cd60048036038101906100c89190610ae0565b61028d565b6040516100da9190610b38565b60405180910390f35b6100eb6102a3565b6040516100f89190610b60565b60405180910390f35b61011b60048036038101906101169190610b79565b6102ac565b6040516101289190610b38565b60405180910390f35b6101396102ce565b6040516101469190610be4565b60405180910390f35b61016960048036038101906101649190610bfd565b6102d6565b6040516101769190610b60565b60405180910390f35b61018761031b565b6040516101949190610a2f565b60405180910390f35b6101b760048036038101906101b29190610ae0565b6103ab565b6040516101c49190610b38565b60405180910390f35b6101e760048036038101906101e29190610c28565b6103c1565b6040516101f49190610b60565b60405180910390f35b60606003805461020c90610c93565b80601f016020809104026020016040519081016040528092919081815260200182805461023890610c93565b80156102835780601f1061025a57610100808354040283529160200191610283565b820191905f5260205f20905b81548152906001019060200180831161026657829003601f168201915b5050505050905090565b5f610299338484610443565b6001905092915050565b5f600254905090565b5f6102b8843384610455565b6102c38484846104e7565b600190509392505050565b5f6012905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461032a90610c93565b80601f016020809104026020016040519081016040528092919081815260200182805461035690610c93565b80156103a15780601f10610378576101008083540402835291602001916103a1565b820191905f5260205f20905b81548152906001019060200180831161038457829003601f168201915b5050505050905090565b5f6103b73384846104e7565b6001905092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61045083838360016105d7565b505050565b5f61046084846103c1565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146104e157818110156104d2578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016104c993929190610cd2565b60405180910390fd5b6104e084848484035f6105d7565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610557575f6040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161054e9190610d07565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036105c7575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016105be9190610d07565b60405180910390fd5b6105d28383836107a6565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610647575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161063e9190610d07565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106b7575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016106ae9190610d07565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555080156107a0578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516107979190610b60565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107f6578060025f8282546107ea9190610d4d565b925050819055506108c4565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561087f578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161087693929190610cd2565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361090b578060025f8282540392505081905550610955565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109b29190610b60565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610a01826109bf565b610a0b81856109c9565b9350610a1b8185602086016109d9565b610a24816109e7565b840191505092915050565b5f6020820190508181035f830152610a4781846109f7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610a7c82610a53565b9050919050565b610a8c81610a72565b8114610a96575f80fd5b50565b5f81359050610aa781610a83565b92915050565b5f819050919050565b610abf81610aad565b8114610ac9575f80fd5b50565b5f81359050610ada81610ab6565b92915050565b5f8060408385031215610af657610af5610a4f565b5b5f610b0385828601610a99565b9250506020610b1485828601610acc565b9150509250929050565b5f8115159050919050565b610b3281610b1e565b82525050565b5f602082019050610b4b5f830184610b29565b92915050565b610b5a81610aad565b82525050565b5f602082019050610b735f830184610b51565b92915050565b5f805f60608486031215610b9057610b8f610a4f565b5b5f610b9d86828701610a99565b9350506020610bae86828701610a99565b9250506040610bbf86828701610acc565b9150509250925092565b5f60ff82169050919050565b610bde81610bc9565b82525050565b5f602082019050610bf75f830184610bd5565b92915050565b5f60208284031215610c1257610c11610a4f565b5b5f610c1f84828501610a99565b91505092915050565b5f8060408385031215610c3e57610c3d610a4f565b5b5f610c4b85828601610a99565b9250506020610c5c85828601610a99565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610caa57607f821691505b602082108103610cbd57610cbc610c66565b5b50919050565b610ccc81610a72565b82525050565b5f606082019050610ce55f830186610cc3565b610cf26020830185610b51565b610cff6040830184610b51565b949350505050565b5f602082019050610d1a5f830184610cc3565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610d5782610aad565b9150610d6283610aad565b9250828201905080821115610d7a57610d79610d20565b5b9291505056fea264697066735822122059e3bb174bb5c100bed37fe540922eec9f8c03b49e89fa92225c6e6dbb37c3a264736f6c634300081a0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000eb8729aa2950386e4b48140e8c73319d549ab081000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000a47656e6572616c5a4f440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a4f440000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610091575f3560e01c8063313ce56711610064578063313ce5671461013157806370a082311461014f57806395d89b411461017f578063a9059cbb1461019d578063dd62ed3e146101cd57610091565b806306fdde0314610095578063095ea7b3146100b357806318160ddd146100e357806323b872dd14610101575b5f80fd5b61009d6101fd565b6040516100aa9190610a2f565b60405180910390f35b6100cd60048036038101906100c89190610ae0565b61028d565b6040516100da9190610b38565b60405180910390f35b6100eb6102a3565b6040516100f89190610b60565b60405180910390f35b61011b60048036038101906101169190610b79565b6102ac565b6040516101289190610b38565b60405180910390f35b6101396102ce565b6040516101469190610be4565b60405180910390f35b61016960048036038101906101649190610bfd565b6102d6565b6040516101769190610b60565b60405180910390f35b61018761031b565b6040516101949190610a2f565b60405180910390f35b6101b760048036038101906101b29190610ae0565b6103ab565b6040516101c49190610b38565b60405180910390f35b6101e760048036038101906101e29190610c28565b6103c1565b6040516101f49190610b60565b60405180910390f35b60606003805461020c90610c93565b80601f016020809104026020016040519081016040528092919081815260200182805461023890610c93565b80156102835780601f1061025a57610100808354040283529160200191610283565b820191905f5260205f20905b81548152906001019060200180831161026657829003601f168201915b5050505050905090565b5f610299338484610443565b6001905092915050565b5f600254905090565b5f6102b8843384610455565b6102c38484846104e7565b600190509392505050565b5f6012905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60606004805461032a90610c93565b80601f016020809104026020016040519081016040528092919081815260200182805461035690610c93565b80156103a15780601f10610378576101008083540402835291602001916103a1565b820191905f5260205f20905b81548152906001019060200180831161038457829003601f168201915b5050505050905090565b5f6103b73384846104e7565b6001905092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61045083838360016105d7565b505050565b5f61046084846103c1565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146104e157818110156104d2578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016104c993929190610cd2565b60405180910390fd5b6104e084848484035f6105d7565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610557575f6040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161054e9190610d07565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036105c7575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016105be9190610d07565b60405180910390fd5b6105d28383836107a6565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610647575f6040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161063e9190610d07565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036106b7575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016106ae9190610d07565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555080156107a0578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516107979190610b60565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107f6578060025f8282546107ea9190610d4d565b925050819055506108c4565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561087f578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161087693929190610cd2565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361090b578060025f8282540392505081905550610955565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516109b29190610b60565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610a01826109bf565b610a0b81856109c9565b9350610a1b8185602086016109d9565b610a24816109e7565b840191505092915050565b5f6020820190508181035f830152610a4781846109f7565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610a7c82610a53565b9050919050565b610a8c81610a72565b8114610a96575f80fd5b50565b5f81359050610aa781610a83565b92915050565b5f819050919050565b610abf81610aad565b8114610ac9575f80fd5b50565b5f81359050610ada81610ab6565b92915050565b5f8060408385031215610af657610af5610a4f565b5b5f610b0385828601610a99565b9250506020610b1485828601610acc565b9150509250929050565b5f8115159050919050565b610b3281610b1e565b82525050565b5f602082019050610b4b5f830184610b29565b92915050565b610b5a81610aad565b82525050565b5f602082019050610b735f830184610b51565b92915050565b5f805f60608486031215610b9057610b8f610a4f565b5b5f610b9d86828701610a99565b9350506020610bae86828701610a99565b9250506040610bbf86828701610acc565b9150509250925092565b5f60ff82169050919050565b610bde81610bc9565b82525050565b5f602082019050610bf75f830184610bd5565b92915050565b5f60208284031215610c1257610c11610a4f565b5b5f610c1f84828501610a99565b91505092915050565b5f8060408385031215610c3e57610c3d610a4f565b5b5f610c4b85828601610a99565b9250506020610c5c85828601610a99565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610caa57607f821691505b602082108103610cbd57610cbc610c66565b5b50919050565b610ccc81610a72565b82525050565b5f606082019050610ce55f830186610cc3565b610cf26020830185610b51565b610cff6040830184610b51565b949350505050565b5f602082019050610d1a5f830184610cc3565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610d5782610aad565b9150610d6283610aad565b9250828201905080821115610d7a57610d79610d20565b5b9291505056fea264697066735822122059e3bb174bb5c100bed37fe540922eec9f8c03b49e89fa92225c6e6dbb37c3a264736f6c634300081a0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000eb8729aa2950386e4b48140e8c73319d549ab081000000000000000000000000000000000000000000000000000000003b9aca00000000000000000000000000000000000000000000000000000000000000000a47656e6572616c5a4f440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a4f440000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name_ (string): GeneralZOD
Arg [1] : symbol_ (string): ZOD
Arg [2] : _founder (address): 0xEb8729Aa2950386E4b48140e8C73319d549AB081
Arg [3] : _amount (uint256): 1000000000
-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 000000000000000000000000eb8729aa2950386e4b48140e8c73319d549ab081
Arg [3] : 000000000000000000000000000000000000000000000000000000003b9aca00
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [5] : 47656e6572616c5a4f4400000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [7] : 5a4f440000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
69:4910:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1096:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1873:148;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1366:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2029:203;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1282:76;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1465:110;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1187:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1583:140;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1731:134;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1096:83;1133:13;1166:5;1159:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1096:83;:::o;1873:148::-;1938:4;1955:36;1964:10;1976:7;1985:5;1955:8;:36::i;:::-;2009:4;2002:11;;1873:148;;;;:::o;1366:91::-;1410:7;1437:12;;1430:19;;1366:91;:::o;2029:203::-;2108:4;2125:40;2141:4;2147:10;2159:5;2125:15;:40::i;:::-;2176:26;2186:4;2192:2;2196:5;2176:9;:26::i;:::-;2220:4;2213:11;;2029:203;;;;;:::o;1282:76::-;1323:5;1348:2;1341:9;;1282:76;:::o;1465:110::-;1522:7;1549:9;:18;1559:7;1549:18;;;;;;;;;;;;;;;;1542:25;;1465:110;;;:::o;1187:87::-;1226:13;1259:7;1252:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1187:87;:::o;1583:140::-;1644:4;1661:32;1671:10;1683:2;1687:5;1661:9;:32::i;:::-;1711:4;1704:11;;1583:140;;;;:::o;1731:134::-;1803:7;1830:11;:18;1842:5;1830:18;;;;;;;;;;;;;;;:27;1849:7;1830:27;;;;;;;;;;;;;;;;1823:34;;1731:134;;;;:::o;3916:130::-;4001:37;4010:5;4017:7;4026:5;4033:4;4001:8;:37::i;:::-;3916:130;;;:::o;4497:479::-;4589:24;4616:25;4626:5;4633:7;4616:9;:25::i;:::-;4589:52;;4676:17;4656:16;:37;4652:317;;4733:5;4714:16;:24;4710:132;;;4793:7;4802:16;4820:5;4766:60;;;;;;;;;;;;;:::i;:::-;;;;;;;;4710:132;4885:57;4894:5;4901:7;4929:5;4910:16;:24;4936:5;4885:8;:57::i;:::-;4652:317;4578:398;4497:479;;;:::o;2240:308::-;2340:1;2324:18;;:4;:18;;;2320:88;;2393:1;2366:30;;;;;;;;;;;:::i;:::-;;;;;;;;2320:88;2436:1;2422:16;;:2;:16;;;2418:88;;2491:1;2462:32;;;;;;;;;;;:::i;:::-;;;;;;;;2418:88;2516:24;2524:4;2530:2;2534:5;2516:7;:24::i;:::-;2240:308;;;:::o;4054:435::-;4176:1;4159:19;;:5;:19;;;4155:91;;4231:1;4202:32;;;;;;;;;;;:::i;:::-;;;;;;;;4155:91;4279:1;4260:21;;:7;:21;;;4256:92;;4333:1;4305:31;;;;;;;;;;;:::i;:::-;;;;;;;;4256:92;4388:5;4358:11;:18;4370:5;4358:18;;;;;;;;;;;;;;;:27;4377:7;4358:27;;;;;;;;;;;;;;;:35;;;;4408:9;4404:78;;;4455:7;4439:31;;4448:5;4439:31;;;4464:5;4439:31;;;;;;:::i;:::-;;;;;;;;4404:78;4054:435;;;;:::o;2556:1127::-;2654:1;2638:18;;:4;:18;;;2634:552;;2792:5;2776:12;;:21;;;;;;;:::i;:::-;;;;;;;;2634:552;;;2830:19;2852:9;:15;2862:4;2852:15;;;;;;;;;;;;;;;;2830:37;;2900:5;2886:11;:19;2882:117;;;2958:4;2964:11;2977:5;2933:50;;;;;;;;;;;;;:::i;:::-;;;;;;;;2882:117;3154:5;3140:11;:19;3122:9;:15;3132:4;3122:15;;;;;;;;;;;;;;;:37;;;;2815:371;2634:552;3216:1;3202:16;;:2;:16;;;3198:435;;3384:5;3368:12;;:21;;;;;;;;;;;3198:435;;;3601:5;3584:9;:13;3594:2;3584:13;;;;;;;;;;;;;;;;:22;;;;;;;;;;;3198:435;3665:2;3650:25;;3659:4;3650:25;;;3669:5;3650:25;;;;;;:::i;:::-;;;;;;;;2556:1127;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:474::-;5149:6;5157;5206:2;5194:9;5185:7;5181:23;5177:32;5174:119;;;5212:79;;:::i;:::-;5174:119;5332:1;5357:53;5402:7;5393:6;5382:9;5378:22;5357:53;:::i;:::-;5347:63;;5303:117;5459:2;5485:53;5530:7;5521:6;5510:9;5506:22;5485:53;:::i;:::-;5475:63;;5430:118;5081:474;;;;;:::o;5561:180::-;5609:77;5606:1;5599:88;5706:4;5703:1;5696:15;5730:4;5727:1;5720:15;5747:320;5791:6;5828:1;5822:4;5818:12;5808:22;;5875:1;5869:4;5865:12;5896:18;5886:81;;5952:4;5944:6;5940:17;5930:27;;5886:81;6014:2;6006:6;6003:14;5983:18;5980:38;5977:84;;6033:18;;:::i;:::-;5977:84;5798:269;5747:320;;;:::o;6073:118::-;6160:24;6178:5;6160:24;:::i;:::-;6155:3;6148:37;6073:118;;:::o;6197:442::-;6346:4;6384:2;6373:9;6369:18;6361:26;;6397:71;6465:1;6454:9;6450:17;6441:6;6397:71;:::i;:::-;6478:72;6546:2;6535:9;6531:18;6522:6;6478:72;:::i;:::-;6560;6628:2;6617:9;6613:18;6604:6;6560:72;:::i;:::-;6197:442;;;;;;:::o;6645:222::-;6738:4;6776:2;6765:9;6761:18;6753:26;;6789:71;6857:1;6846:9;6842:17;6833:6;6789:71;:::i;:::-;6645:222;;;;:::o;6873:180::-;6921:77;6918:1;6911:88;7018:4;7015:1;7008:15;7042:4;7039:1;7032:15;7059:191;7099:3;7118:20;7136:1;7118:20;:::i;:::-;7113:25;;7152:20;7170:1;7152:20;:::i;:::-;7147:25;;7195:1;7192;7188:9;7181:16;;7216:3;7213:1;7210:10;7207:36;;;7223:18;;:::i;:::-;7207:36;7059:191;;;;:::o
Swarm Source
ipfs://59e3bb174bb5c100bed37fe540922eec9f8c03b49e89fa92225c6e6dbb37c3a2
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.
Add Token to MetaMask (Web3)