-
Notifications
You must be signed in to change notification settings - Fork 993
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
Switch the Ethereum bridge design to use Tendermint v0.38 + ABCI++ #198
Labels
ABCI++
This issue should be done when we switch to ABCI++ (Tendermint v0.38)
client
ethereum-bridge
ledger
post-mainnet
Don't worry about this yet.
Comments
We will be using ABCI v0.18.0 (i.e. parts of the former ABCI++) for initial Namada release but would eventually like to switch to ABCI v0.19.0 (full ABCI++) later on to support things like Ferveo and a better Ethereum bridge implementation |
phy-chain
pushed a commit
to phy-chain/namada
that referenced
this issue
Mar 1, 2024
* feat: test sdk extension * feat: temporary remove masp stuff * feat: WIP bond tx with wasm * fix: fetch using sdk * feat: bond tx using sdk * fix: submitBond return value * feat: store first created accounts in the sdk storage * feat: Change SubmitBondMsg to take single msg argument * feat: cleanup extern fetch call * feat: get ledger address from the env * fix: some of the error handling * fix: store to presist spending keys * feat: reset transfer masp changes * feat: remove api.rs * fix: my validators to only get non shielded addresses * feat: use sdk for transparent transfer tx (anoma#204) * refactor: use amountToMicro * feat: pass password to add_keys and add_secret_key
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
ABCI++
This issue should be done when we switch to ABCI++ (Tendermint v0.38)
client
ethereum-bridge
ledger
post-mainnet
Don't worry about this yet.
For initial launch of the Ethereum bridge, we will be using ABCI 0.18 from Tendermint v0.37, which only gives us
PrepareProposal
/ProcessProposal
ABCI methods. We eventually want to switch to Tendermint v0.38 and ABCI 0.19 which will let us properly use vote extensions. We have some code in the codebase to do with this Tendermint v0.38 design, guarded behind theabcipp
feature flag.We probably shouldn't attempt this until there is a stable prerelease of Tendermint v0.38 available for us to develop against.
Issues related to doing this are labelled ABCI++This issue should be done when we switch to ABCI++ (Tendermint v0.38)
The text was updated successfully, but these errors were encountered: