web3wagmi
← All standards

ERC-5559 Cross Chain Write Deferral Protocol

StagnantERCcreated 2022-06-23requires EIP-712

The cross chain write deferral protocol provides a mechanism to defer the storage & resolution of mutations to off-chain handlers

Authors: Paul Gauvreau (@0xpaulio), Nick Johnson (@arachnid)

Functions this standard introduces (1)

0xd5fa2b00setAddr(bytes32,address)

Events (3)

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

0x8f398717609692d5f4243541f192192f783256965570651dd3b78b7422cd0133L2HandlerDefaultChainIdChanged(uint256,uint256)
0xb7a54307f58b341a0bb3d5dbbd490d3dc474b99c9335f80891b183929f02c4cdL2HandlerContractAddressChanged(uint256,address,address)
0x80cd27d55de1340891dfb68b682bfcabcf01cd9b15fe94e75c5364db15848999OffChainDatabaseHandlerURLChanged(string,string)

Custom errors (2)

0xe0a05071StorageHandledByL2(uint256,address)
0x4bd55eddStorageHandledByOffChainDatabase((string,string,uint64,address),string,(bytes4,address,(string,string)[],uint256))

Depends on (1)

Proposals this one names in its requires field.

What the specification covers

Compare with

Parsed from the canonical specification · discussion