Address Contract Partially Verified
Address
0xb874E213dc46392e6ecb7b6De57F5BA862f8cBB5
Balance
0 ETH
Nonce
1
Code Size
3885 bytes
Creator
0x95C8A185...8D07 at tx 0x0e888fea...f923bb
Indexed Transactions
0
Contract Bytecode
3885 bytes
0x608060405234801561000f575f80fd5b5060043610610091575f3560e01c8063313ce56711610064578063313ce5671461013157806370a082311461014f57806395d89b411461017f578063a9059cbb1461019d578063dd62ed3e146101cd57610091565b806306fdde0314610095578063095ea7b3146100b357806318160ddd146100e357806323b872dd14610101575b5f80fd5b61009d6101fd565b6040516100aa9190610a98565b60405180910390f35b6100cd60048036038101906100c89190610b49565b610288565b6040516100da9190610ba1565b60405180910390f35b6100eb6103e3565b6040516100f89190610bc9565b60405180910390f35b61011b60048036038101906101169190610be2565b6103e9565b6040516101289190610ba1565b60405180910390f35b610139610737565b6040516101469190610c4d565b60405180910390f35b61016960048036038101906101649190610c66565b610749565b6040516101769190610bc9565b60405180910390f35b61018761075e565b6040516101949190610a98565b60405180910390f35b6101b760048036038101906101b29190610b49565b6107ea565b6040516101c49190610ba1565b60405180910390f35b6101e760048036038101906101e29190610c91565b6109ee565b6040516101f49190610bc9565b60405180910390f35b5f805461020990610cfc565b80601f016020809104026020016040519081016040528092919081815260200182805461023590610cfc565b80156102805780601f1061025757610100808354040283529160200191610280565b820191905f5260205f20905b81548152906001019060200180831161026357829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036102f7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102ee90610d76565b60405180910390fd5b8160055f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103d19190610bc9565b60405180910390a36001905092915050565b60035481565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610458576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044f90610d76565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156104d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104cf90610dde565b60405180910390fd5b8160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610593576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058a90610e46565b60405180910390fd5b8160045f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105df9190610e91565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106329190610ec4565b925050819055508160055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106c09190610e91565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516107249190610bc9565b60405180910390a3600190509392505050565b60025f9054906101000a900460ff1681565b6004602052805f5260405f205f915090505481565b6001805461076b90610cfc565b80601f016020809104026020016040519081016040528092919081815260200182805461079790610cfc565b80156107e25780601f106107b9576101008083540402835291602001916107e2565b820191905f5260205f20905b8154815290600101906020018083116107c557829003601f168201915b505050505081565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610859576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161085090610d76565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410156108d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d090610dde565b60405180910390fd5b8160045f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546109259190610e91565b925050819055508160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546109789190610ec4565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516109dc9190610bc9565b60405180910390a36001905092915050565b6005602052815f5260405f20602052805f5260405f205f91509150505481565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610a45578082015181840152602081019050610a2a565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610a6a82610a0e565b610a748185610a18565b9350610a84818560208601610a28565b610a8d81610a50565b840191505092915050565b5f6020820190508181035f830152610ab08184610a60565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610ae582610abc565b9050919050565b610af581610adb565b8114610aff575f80fd5b50565b5f81359050610b1081610aec565b92915050565b5f819050919050565b610b2881610b16565b8114610b32575f80fd5b50565b5f81359050610b4381610b1f565b92915050565b5f8060408385031215610b5f57610b5e610ab8565b5b5f610b6c85828601610b02565b9250506020610b7d85828601610b35565b9150509250929050565b5f8115159050919050565b610b9b81610b87565b82525050565b5f602082019050610bb45f830184610b92565b92915050565b610bc381610b16565b82525050565b5f602082019050610bdc5f830184610bba565b92915050565b5f805f60608486031215610bf957610bf8610ab8565b5b5f610c0686828701610b02565b9350506020610c1786828701610b02565b9250506040610c2886828701610b35565b9150509250925092565b5f60ff82169050919050565b610c4781610c32565b82525050565b5f602082019050610c605f830184610c3e565b92915050565b5f60208284031215610c7b57610c7a610ab8565b5b5f610c8884828501610b02565b91505092915050565b5f8060408385031215610ca757610ca6610ab8565b5b5f610cb485828601610b02565b9250506020610cc585828601610b02565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610d1357607f821691505b602082108103610d2657610d25610ccf565b5b50919050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f610d60600f83610a18565b9150610d6b82610d2c565b602082019050919050565b5f6020820190508181035f830152610d8d81610d54565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f610dc8601483610a18565b9150610dd382610d94565b602082019050919050565b5f6020820190508181035f830152610df581610dbc565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f610e30601283610a18565b9150610e3b82610dfc565b602082019050919050565b5f6020820190508181035f830152610e5d81610e24565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610e9b82610b16565b9150610ea683610b16565b9250828203905081811115610ebe57610ebd610e64565b5b92915050565b5f610ece82610b16565b9150610ed983610b16565b9250828201905080821115610ef157610ef0610e64565b5b9291505056fea2646970667358221220dae5992491f2859d97fe79d36a076fa9abff9b10ed481c4759819b101d98952764736f6c63430008140033
Verified Source Code Partial Match
Compiler: v0.8.20+commit.a1b79de6
EVM: shanghai
Optimization: No
EURC.sol 47 lines
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract EURC {
string public name = "Eurasia Ultimate";
string public symbol = "EURC";
uint8 public decimals = 18;
uint256 public totalSupply = 50_000_000_000 * 10 ** uint256(decimals);
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, "Insufficient 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) {
require(spender != address(0), "Invalid address");
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, "Insufficient balance");
require(allowance[from][msg.sender] >= value, "Allowance exceeded");
balanceOf[from] -= value;
balanceOf[to] += value;
allowance[from][msg.sender] -= value;
emit Transfer(from, to, value);
return true;
}
}
Read Contract
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
No transactions found for this address