-
Notifications
You must be signed in to change notification settings - Fork 224
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
Replace RPC ABCI types with ABCI domain types #1204
Commits on Sep 28, 2022
-
Remove local ABCI module import
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Configuration menu - View commit details
-
Copy full SHA for f7502a7 - Browse repository at this point
Copy the full SHA f7502a7View commit details -
Refactor abci_info endpoint to use domain type
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Configuration menu - View commit details
-
Copy full SHA for 77af375 - Browse repository at this point
Copy the full SHA 77af375View commit details -
Replace RPC ABCI Path with a String
Signed-off-by: Thane Thomson <connect@thanethomson.com>
Configuration menu - View commit details
-
Copy full SHA for 6d41cfd - Browse repository at this point
Copy the full SHA 6d41cfdView commit details -
Replace all uses of tendermint_rpc::abci::transaction::Hash with tend…
…ermint::Hash Signed-off-by: Thane Thomson <connect@thanethomson.com>
Configuration menu - View commit details
-
Copy full SHA for 95aee68 - Browse repository at this point
Copy the full SHA 95aee68View commit details
Commits on Oct 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6b5798c - Browse repository at this point
Copy the full SHA 6b5798cView commit details
Commits on Oct 3, 2022
-
rpc: Replace DeliverTx and Event with domain types
First attempt, with a serialization snag in tendermint-proto.
Configuration menu - View commit details
-
Copy full SHA for 5a7953f - Browse repository at this point
Copy the full SHA 5a7953fView commit details -
Serialize some ABCI domain types directly
Instead of deriving serde on raw proto types to de/serialize abci::response::DeliverTx, abci::Event, and abci::EventAttribute, derive on the domain types directly. This disentangles the serialization, now primarily used by JSON-RPC, from protobuf struct definitions which are subject to change for Tendermint Core 0.37 (in case of EventAttribute).
Configuration menu - View commit details
-
Copy full SHA for 58fecb5 - Browse repository at this point
Copy the full SHA 58fecb5View commit details
Commits on Oct 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 879f1fc - Browse repository at this point
Copy the full SHA 879f1fcView commit details
Commits on Oct 5, 2022
-
In tendermint-rpc, the only place where Gas newtype is still used is in the response to /broadcast_tx_commit, which is a development-only endpoint. Leave the response struct defined through tx_commit::TxResult for the time being. Define serialization of abci::response::CheckTx (currently not used) to match that of DeliverTx.
Configuration menu - View commit details
-
Copy full SHA for 0b0382f - Browse repository at this point
Copy the full SHA 0b0382fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7235354 - Browse repository at this point
Copy the full SHA 7235354View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8849441 - Browse repository at this point
Copy the full SHA 8849441View commit details -
Configuration menu - View commit details
-
Copy full SHA for a565367 - Browse repository at this point
Copy the full SHA a565367View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0673a3 - Browse repository at this point
Copy the full SHA e0673a3View commit details
Commits on Oct 7, 2022
-
rpc: Replace BeginBlock/EndBlock with domain types
Also in tendermint, remove validator::Update which duplicates abci::types::ValidatorUpdate.
Configuration menu - View commit details
-
Copy full SHA for f6c670e - Browse repository at this point
Copy the full SHA f6c670eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5725d4f - Browse repository at this point
Copy the full SHA 5725d4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 897e595 - Browse repository at this point
Copy the full SHA 897e595View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35d39e9 - Browse repository at this point
Copy the full SHA 35d39e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for be27082 - Browse repository at this point
Copy the full SHA be27082View commit details -
Configuration menu - View commit details
-
Copy full SHA for da53dc3 - Browse repository at this point
Copy the full SHA da53dc3View commit details
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f4d4bf0 - Browse repository at this point
Copy the full SHA f4d4bf0View commit details -
rpc: Move abci::Code to crate tendermint
Promote this to a proper domain type.
Configuration menu - View commit details
-
Copy full SHA for c03dc06 - Browse repository at this point
Copy the full SHA c03dc06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71a774c - Browse repository at this point
Copy the full SHA 71a774cView commit details -
rpc: Eliminate abci::Transaction
This was the last of the ABCI helper types defined in tendermint-rpc, and with it goes the abci module.
Configuration menu - View commit details
-
Copy full SHA for c7652b4 - Browse repository at this point
Copy the full SHA c7652b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9998ec1 - Browse repository at this point
Copy the full SHA 9998ec1View commit details
Commits on Oct 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b445957 - Browse repository at this point
Copy the full SHA b445957View commit details
Commits on Oct 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 03a8bf6 - Browse repository at this point
Copy the full SHA 03a8bf6View commit details
Commits on Oct 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d566fe7 - Browse repository at this point
Copy the full SHA d566fe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc1f3fb - Browse repository at this point
Copy the full SHA dc1f3fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d211df - Browse repository at this point
Copy the full SHA 3d211dfView commit details