web3wagmi
← All standards

ERC-1538 Transparent Contract Standard

WithdrawnERCcreated 2018-10-31

Author: Nick Mudge

ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

ERC15380x61455567

Functions this standard introduces (1)

0x61455567updateContract(address,string,string)

Optional extensions (1)

Interfaces the spec defines alongside the core one, which an implementation may or may not carry.

ERC1538Query0xcecd5e8d

0xa08e8b36totalFunctions()
0x0164ee96functionByIndex(uint256)
0x5bfc7f77functionExists(string)
0x49d0cd85functionSignatures()
0x51fc00eddelegateFunctionSignatures(address)
0x0f0132b8delegateAddress(string)
0xa3f01e59functionById(bytes4)
0x8006a5d3delegateAddresses()

Events (3)

Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.

0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0OwnershipTransferred(address,address)
0xaa1c0a0a78cec2470f9652e5d29540752e7a64d70f926933cebf13afaeda45deCommitMessage(string)
0x3234040ce3bd4564874e44810f198910133a1b24c4e84aac87edbf6b458f5353FunctionUpdate(bytes4,address,address,string)

What the specification covers

Compare with

Parsed from the canonical specification · discussion