Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

E3: not implemented eth_getProof #578

Open
toshihiko-okubo opened this issue Dec 20, 2024 · 3 comments
Open

E3: not implemented eth_getProof #578

toshihiko-okubo opened this issue Dec 20, 2024 · 3 comments

Comments

@toshihiko-okubo
Copy link

We are currently using erigon3 and need eth_getProof to be available on Testnet.

There is an announcement that HF after BohrHF is only supported in v1.3.
https://github.com/node-real/bsc-erigon/releases/tag/1.3.0-alpha3

Erigon3 for bsc is ready now. The v1.2.* version will not support after bohr hard fork.

PascalHF@Testnet may be implemented in December, according to the Forum.
https://forum.bnbchain.org/t/bnb-chain-upgrades-testnet/934

target: Dec 2024?

This is the official alpha version of Erigon3, and there is an issue to implement eth_getProof, but it has not yet been implemented and is scheduled to be implemented in Erigon3 beta2.
erigontech#12984
https://github.com/erigontech/erigon/milestone/28

The scenario we are hoping for is that Erigonv3 will implement eth_getProof and merge it into bsc-erigonv1.3, and then PascalHF will be implemented
What we are worried about is that PascalHF will be implemented before Erigon3 implements eth_getProof, and then eth_getProof will no longer be usable in bsc-erigon.

I would like to ask the following questions

  • Will PascalHF be implemented even if erigon3 is only in alpha version?
  • If erigon3 is only in alpha version by the time PascalHF is implemented, is there any plan to support PascalHF with erigon2?
@blxdyx
Copy link
Collaborator

blxdyx commented Dec 20, 2024

  1. PascalHF will implemented in erigon3 alpha version
  2. Still no. In our test erigon3 have better performance than erigon2 even eth_getProof still a problem.

@toshihiko-okubo
Copy link
Author

I understand.

We are currently developing a Token Bridge application called Toki on Testnet.
Toki uses an architecture that verifies messages on the inter-chain using LightClient, and it uses eth_getProof to obtain the Proof required for LightClient verification.
Therefore, it requires a Client that can execute eth_getProof in Archive Mode.

I will continue to track the development status of bsc-erigon.
Thank you!

@tornadocontrib
Copy link

May see this one erigontech#13201

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants