Ethmoji

Verified contract

Active on Ethereum with 4,675 txns
Deployed by via 0xc51382b9 at 5268855
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2,692.34
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xf90c0c6a3fe2e867fea1a7569828301bfc52ae37a5e965b914ca820231c7dc0f
From
0x8959dd350a72a39eace0dc546316da8c515ac56781d90428910ffb17253fe8c5
From
0xc3ebc641c2c00662516da190df6c616b4d036704ffa1021f87d8c21cbf7ccbca
From
0x4fe4143f1580be0f97f55a3597d71adef7a051f012acc148a417951bbcc07be9
From
0xbb576ac658d2aa86772956e3b453e89b0f437732f524ced0f8640c82e0575f4c
From
0x19022239c6afb342339f2c0b2e6d3c906fe3b19da851b2045c26de501e2cdd86
From
0x3a37e795810ce3c5f53fa2a951cbcf0c02c4bd898dcecd109eb8fd2e1c63bdf7
From
0x9d8f61b0ddf5da967e6046105d1bff8abaac389097f74f1391d2c2d70869b344
From
0xb4bda1a4e8341302baca642f6c1e9ed7b541ad1d1dba4745e82fc3f0f68808ea
From
0x0aad242c81a857553a4dd79fecbe52502e9939c283c7e5c6c1c452124c0c3beb
From

Functions
Getter at block 21161808
MAX_LAYERS(view returns (uint256)
100
NAME(view returns (string)
Ethmoji
SYMBOL(view returns (string)
EMJ
isCompositionOnlyWithBaseLayers(view returns (bool)
true
minCompositionFee(view returns (uint256)
1000000000000000
name(pure returns (string)
Ethmoji
owner(view returns (address)
0xe5c3aaa1f68d5817a7f1e1cfb7fbef73b7f46744
paused(view returns (bool)
false
symbol(pure returns (string)
EMJ
totalPayments(view returns (uint256)
0
totalSupply(view returns (uint256)
1241
Read-only
addressToAvatar(addressview returns (uint256)
approvedFor(uint256 _tokenIdview returns (address)
balanceOf(address _ownerview returns (uint256)
compositions(bytes32view returns (bool)
getAvatar(address _ownerview returns (uint256)
getCompositionPrice(uint256 _tokenIdview returns (uint256)
getTokenLayers(uint256 _tokenIdview returns (uint256[])
getTotalCompositionPrice(uint256[] _tokenIdsview returns (uint256)
imageHashes(uint256view returns (uint256)
isValidComposition(uint256[] _tokenIdsuint256 _imageHashview returns (bool)
ownerOf(uint256 _tokenIdview returns (address)
payments(addressview returns (uint256)
tokenIdToCompositionPrice(uint256view returns (uint256)
tokenIdToLayers(uint256uint256view returns (uint256)
tokensOf(address _ownerview returns (uint256[])
State-modifying
approve(address _touint256 _tokenId
compose(uint256[] _tokenIdsuint256 _imageHashpayable 
mintTo(address _touint256 _compositionPriceuint256 _imageHash
pause(
payout(address _to
setAvatar(uint256 _tokenId
setCompositionPrice(uint256 _tokenIduint256 _price
setGlobalCompositionFee(uint256 _price
takeOwnership(uint256 _tokenId
transfer(address _touint256 _tokenId
transferOwnership(address newOwner
unpause(
withdrawPayments(
Events
Approval(address indexed _owneraddress indexed _approveduint256 _tokenId
BaseTokenCreated(uint256 tokenId
CompositionPriceChanged(uint256 tokenIduint256 priceaddress indexed owner
CompositionTokenCreated(uint256 tokenIduint256[] layersaddress indexed owner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Pause(
Transfer(address indexed _fromaddress indexed _touint256 _tokenId
Unpause(
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.