MyGit

v0.6.0

eth-infinitism/account-abstraction

版本发布时间: 2023-04-25 05:56:14

eth-infinitism/account-abstraction最新发布版本:v0.7.0(2024-02-23 01:47:34)

Following feedback from the community, we have pushed and deployed a new version of the EntryPoint contract, with a few modifications. The latest address is 0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789

The changes are:

Together, they guarantee that now there is a consistent view of the UserOperation :

This is primarily relevant to external entities (block explorers, wallets, and anyone processing events).

We also asked OpenZeppelin to update the audit to include these changes

The announcement

Effect on Bundlers

If a bundler has an "off-chain" calculation of the hash, it should be updated to the new implementation of the getUserOpHash() helper method in the EntryPoint.

Effect on Wallets

Effect on Block Explorers

Block explorers are not affected directly. They can now safely assume that userOpHash has a unique value.

In conclusion

Even though these changes were not critical, as there were no security implications, we felt that it is better to push such changes now, before wallets get widespread adoption.

相关地址:原始地址 下载(tar) 下载(zip)

查看:2023-04-25发行的版本