eth-infinitism/account-abstraction

For newer version of @openzeppelin/contracts@^5.0.0 ERC777 has been removed.

adityabhattad2021 opened this issue · 1 comments

In the most recent release of the @openzeppelin/contracts library, the ERC777-related contracts have been removed. As a consequence, the IERC777Recipient interface used in the @account-abstraction/contracts/samples/callback/TokenCallbackHandler.sol file, triggers an error.

For additional context and reference, here are the relevant screenshots and links

Openzeppelin change log.

Screenshot 2023-10-11 121522

Screenshot 2023-10-11 121451

@account-abstraction/contracts/samples/callback/TokenCallbackHandler.sol
Screenshot 2023-10-11 121617

.