Worm Protocol

Verified contract

Active on Ethereum with 7 txns
Deployed by via 0xb52743ee at 10396264
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Worm Protocol"

0x18e640b1d580c4773572f92ddf80cde2c61fdbd366aaa21f95a0ca3e3cf48f55
0xbcbe4c4bb0f254e8de7666df93f390555e6dfe2fc0acfb137a0e881532a85d1e
0x4f9e854e784c2ee08ef84f6a439c428c7d46ed454f083a22331781e7c5411571
0x4b04823aa3210bc37389f00d901000d738780e2a23ede8f389f185635ba14cc1
0x7c048edf5766473c07c6a04406462ea401ea6212770bc1b19dba863b5f495975
0x1f0167179ef47382dcab948e83c1efc935399e55e74be8dae4d97dd6d70e8dd8
0xea20ee67471177e9f4b2acab9a74e73e9a515ee2aee26b6018fe7cff86061c66

Functions
Getter at block 21435047
BUILT_ON(view returns (string)
https://vittominacori.github.io/erc20-generator
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
OPERATOR_ROLE(view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
cap(view returns (uint256)
1000000000000000000000000000
decimals(view returns (uint8)
18
mintingFinished(view returns (bool)
true
name(view returns (string)
Worm Protocol
owner(view returns (address)
0xf9562f479fe9e6cd0ff654cbbb167f319a8de19b
symbol(view returns (string)
WORM
totalSupply(view returns (uint256)
1000000000000000000000000000
transferEnabled(view returns (bool)
true
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
approveAndCall(address spenderuint256 valuereturns (bool)
approveAndCall(address spenderuint256 valuebytes datareturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
enableTransfer(
finishMinting(
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
mint(address touint256 value
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transfer(address touint256 valuereturns (bool)
transferAndCall(address touint256 valuereturns (bool)
transferAndCall(address touint256 valuebytes datareturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferFromAndCall(address fromaddress touint256 valuereturns (bool)
transferFromAndCall(address fromaddress touint256 valuebytes datareturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
MintFinished(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
TransferEnabled(
Constructor
constructor(string namestring symboluint8 decimalsuint256 capuint256 initialSupplybool transferEnabledbool mintingFinished
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.