web3wagmi
← All standards

ERC-7540 Asynchronous ERC-4626 Tokenized Vaults

FinalERCcreated 2023-10-183 later proposals build on itrequires ERC-20, ERC-165, ERC-4626, ERC-7575

Extension of ERC-4626 with asynchronous deposit and redemption support

Authors: Jeroen Offerijns (@hieronx), Alina Sinelnikova (@ilinzweilin), Vikram Arun (@vikramarun), Joey Santoro (@joeysantoro), Farhaan Ali (@0xfarhaan), João Martins (@0xTimepunk)

Functions this standard introduces (8)

0x995ea21aclaimableDepositRequest(uint256,address)view
0xeaed1d07claimableRedeemRequest(uint256,address)view
0xb6363cf2isOperator(address,address)view
0x26c6f96cpendingDepositRequest(uint256,address)view
0xf5a23d8dpendingRedeemRequest(uint256,address)view
0x85b77f45requestDeposit(uint256,address,address)
0x7d41c86erequestRedeem(uint256,address,address)
0x558a7297setOperator(address,bool)

Events (3)

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

0xbb58420bb8ce44e11b84e214cc0de10ce5e7c24d0355b2815c3d758b514cae72DepositRequest(address,address,uint256,address,uint256)
0x1fdc681a13d8c5da54e301c7ce6542dcde4581e4725043fdab2db12ddc574506RedeemRequest(address,address,uint256,address,uint256)
0xceb576d9f15e4e200fdb5096d64d5dfd667e16def20c1eefd14256d8e3faa267OperatorSet(address,address,bool)

Depends on (4)

Proposals this one names in its requires field.

Built on by (3)

Later proposals that name this one in their requires field.

What the specification covers

Compare with

Parsed from the canonical specification · discussion