Address Contract Verified
Address
0x9008928c4FCca0438794f61d2fe4f3e82DFCAd63
Balance
0 ETH
Nonce
1
Code Size
3979 bytes
Creator
0x19a210C2...8d52 at tx 0x89430b26...1fda3b
Indexed Transactions
0 (1 on-chain, 1.1% indexed)
Contract Bytecode
3979 bytes
0x608060405234801561000f575f80fd5b50600436106100a7575f3560e01c806370a082311161006f57806370a082311461016557806395d89b4114610195578063a9059cbb146101b3578063c2ac6521146101e3578063dd62ed3e14610201578063fe20731414610231576100a7565b806306fdde03146100ab578063095ea7b3146100c957806318160ddd146100f957806323b872dd14610117578063313ce56714610147575b5f80fd5b6100b361024f565b6040516100c09190610af6565b60405180910390f35b6100e360048036038101906100de9190610ba7565b6102da565b6040516100f09190610bff565b60405180910390f35b6101016103c7565b60405161010e9190610c27565b60405180910390f35b610131600480360381019061012c9190610c40565b6103cd565b60405161013e9190610bff565b60405180910390f35b61014f61071b565b60405161015c9190610cab565b60405180910390f35b61017f600480360381019061017a9190610cc4565b61072d565b60405161018c9190610c27565b60405180910390f35b61019d610742565b6040516101aa9190610af6565b60405180910390f35b6101cd60048036038101906101c89190610ba7565b6107ce565b6040516101da9190610bff565b60405180910390f35b6101eb6109d2565b6040516101f89190610af6565b60405180910390f35b61021b60048036038101906102169190610cef565b610a0f565b6040516102289190610c27565b60405180910390f35b610239610a2f565b6040516102469190610af6565b60405180910390f35b5f805461025b90610d5a565b80601f016020809104026020016040519081016040528092919081815260200182805461028790610d5a565b80156102d25780601f106102a9576101008083540402835291602001916102d2565b820191905f5260205f20905b8154815290600101906020018083116102b557829003601f168201915b505050505081565b5f8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103b59190610c27565b60405180910390a36001905092915050565b60035481565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361043c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161043390610dd4565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156104bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104b390610e3c565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610577576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161056e90610ea4565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105c39190610eef565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106169190610f22565b925050819055508160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106a49190610eef565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107089190610c27565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b6004602052805f5260405f205f915090505481565b6001805461074f90610d5a565b80601f016020809104026020016040519081016040528092919081815260200182805461077b90610d5a565b80156107c65780601f1061079d576101008083540402835291602001916107c6565b820191905f5260205f20905b8154815290600101906020018083116107a957829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361083d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161083490610dd4565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156108bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b490610e3c565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546109099190610eef565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461095c9190610f22565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516109c09190610c27565b60405180910390a36001905092915050565b60606040518060400160405280600b81526020017f41582d4467736672346661000000000000000000000000000000000000000000815250905090565b6005602052815f5260405f20602052805f5260405f205f91509150505481565b60606040518060400160405280600c81526020017f44414772372d6134663332330000000000000000000000000000000000000000815250905090565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610aa3578082015181840152602081019050610a88565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610ac882610a6c565b610ad28185610a76565b9350610ae2818560208601610a86565b610aeb81610aae565b840191505092915050565b5f6020820190508181035f830152610b0e8184610abe565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b4382610b1a565b9050919050565b610b5381610b39565b8114610b5d575f80fd5b50565b5f81359050610b6e81610b4a565b92915050565b5f819050919050565b610b8681610b74565b8114610b90575f80fd5b50565b5f81359050610ba181610b7d565b92915050565b5f8060408385031215610bbd57610bbc610b16565b5b5f610bca85828601610b60565b9250506020610bdb85828601610b93565b9150509250929050565b5f8115159050919050565b610bf981610be5565b82525050565b5f602082019050610c125f830184610bf0565b92915050565b610c2181610b74565b82525050565b5f602082019050610c3a5f830184610c18565b92915050565b5f805f60608486031215610c5757610c56610b16565b5b5f610c6486828701610b60565b9350506020610c7586828701610b60565b9250506040610c8686828701610b93565b9150509250925092565b5f60ff82169050919050565b610ca581610c90565b82525050565b5f602082019050610cbe5f830184610c9c565b92915050565b5f60208284031215610cd957610cd8610b16565b5b5f610ce684828501610b60565b91505092915050565b5f8060408385031215610d0557610d04610b16565b5b5f610d1285828601610b60565b9250506020610d2385828601610b60565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610d7157607f821691505b602082108103610d8457610d83610d2d565b5b50919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f610dbe600f83610a76565b9150610dc982610d8a565b602082019050919050565b5f6020820190508181035f830152610deb81610db2565b9050919050565b7f4e6f7420656e6f7567682062616c616e636500000000000000000000000000005f82015250565b5f610e26601283610a76565b9150610e3182610df2565b602082019050919050565b5f6020820190508181035f830152610e5381610e1a565b9050919050565b7f4e6f7420616c6c6f7765640000000000000000000000000000000000000000005f82015250565b5f610e8e600b83610a76565b9150610e9982610e5a565b602082019050919050565b5f6020820190508181035f830152610ebb81610e82565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610ef982610b74565b9150610f0483610b74565b9250828203905081811115610f1c57610f1b610ec2565b5b92915050565b5f610f2c82610b74565b9150610f3783610b74565b9250828201905080821115610f4f57610f4e610ec2565b5b9291505056fea26469706673582212202820eed24edb59b3fb9fd9e167b2c371eba6dab5aa1d09d4ac7423a90f84fa6264736f6c63430008140033
Verified Source Code Full Match
Compiler: v0.8.20+commit.a1b79de6
EVM: shanghai
Optimization: No
MOGDOGE.sol 56 lines
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract MOGDOGE {
string public name = "MOGDOGE";
string public symbol = "MOGDOGE";
uint8 public decimals = 18;
uint256 public totalSupply = 1_000_000 * 10**18;
mapping(address => uint256) public balanceOf;
mapping(address => mapping(address => uint256)) public allowance;
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(address indexed owner, address indexed spender, uint256 value);
constructor() {
balanceOf[msg.sender] = totalSupply;
emit Transfer(address(0), msg.sender, totalSupply);
}
function transfer(address _to, uint256 _value) public returns (bool success) {
require(_to != address(0), "Invalid address");
require(balanceOf[msg.sender] >= _value, "Not enough balance");
balanceOf[msg.sender] -= _value;
balanceOf[_to] += _value;
emit Transfer(msg.sender, _to, _value);
return true;
}
function approve(address _spender, uint256 _value) public returns (bool success) {
allowance[msg.sender][_spender] = _value;
emit Approval(msg.sender, _spender, _value);
return true;
}
function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
require(_to != address(0), "Invalid address");
require(balanceOf[_from] >= _value, "Not enough balance");
require(allowance[_from][msg.sender] >= _value, "Not allowed");
balanceOf[_from] -= _value;
balanceOf[_to] += _value;
allowance[_from][msg.sender] -= _value;
emit Transfer(_from, _to, _value);
return true;
}
function AXSDgsfr4fa() public pure returns (string memory) {
return "AX-Dgsfr4fa";
}
function DAGra4f323() public pure returns (string memory) {
return "DAGr7-a4f323";
}
}
Read Contract
AXSDgsfr4fa 0xc2ac6521 → string
DAGra4f323 0xfe207314 → string
allowance 0xdd62ed3e → uint256
balanceOf 0x70a08231 → uint256
decimals 0x313ce567 → uint8
name 0x06fdde03 → string
symbol 0x95d89b41 → string
totalSupply 0x18160ddd → uint256
Write Contract 3 functions
These functions modify contract state and require a wallet transaction to execute.
approve 0x095ea7b3
address _spender
uint256 _value
returns: bool
transfer 0xa9059cbb
address _to
uint256 _value
returns: bool
transferFrom 0x23b872dd
address _from
address _to
uint256 _value
returns: bool
Recent Transactions
This address has 1 on-chain transactions, but only 1.1% of the chain is indexed. Transactions will appear as indexing progresses. View on Etherscan →