web3wagmi
← All standards

ERC-5247 Smart Contract Executable Proposal Interface

ReviewERCcreated 2022-07-131 later proposal build on it

An interface to create and execute proposals.

Author: Zainan Victor Zhou (@xinbenlv)

ERC-165 interface ids

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

IERC52470x9916c177

Functions this standard introduces (2)

0xba6855e5createProposal(uint256,address[],uint256[],uint256[],bytes[],bytes)
0x237e9492executeProposal(uint256,bytes)

Events (2)

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

0xdcc86afbb3bc73deac1b679c89df86a53ab42ed69c93d658fbb13d10f758cb7aProposalCreated(address,uint256,address[],uint256[],uint256[],bytes[],bytes)
0x50f52134688323821e8aeaf528ccb6b25ebf9e697cd45209f467fcef5a36c8ecProposalExecuted(address,uint256,bytes)

Built on by (1)

Later proposals that name this one in their requires field.

What the specification covers

Compare with

Parsed from the canonical specification · discussion