-
Notifications
You must be signed in to change notification settings - Fork 880
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
7582: Add naive RLP caching for BlockHeader, Transaction, and Withdra…
…wal (#7988) * 7582: Add naive RLP caching for BlockHeader, Transaction, and Withdrawal Signed-off-by: Matilda Clerke <[email protected]> * 7582: spotless Signed-off-by: Matilda Clerke <[email protected]> * 7582: Fix broken test after merge Signed-off-by: Matilda Clerke <[email protected]> * 7582: Back out withdrawal changes Signed-off-by: Matilda Clerke <[email protected]> * 7582: Fix up compile error after merge Signed-off-by: Matilda Clerke <[email protected]> * 7582: Apply naive RLP caching in transaction encoder/decoder classes Signed-off-by: Matilda Clerke <[email protected]> * 8053: Add RLPDecodingHelpers.Kind.EM and handle empty lists in AbstractRLPInput Signed-off-by: Matilda Clerke <[email protected]> * 7582: Add trace logging to AbstractRLPInput Signed-off-by: Matilda Clerke <[email protected]> * Revert previous change, implement new fix Signed-off-by: Matilda Clerke <[email protected]> * Revert previous change, implement new fix Signed-off-by: Matilda Clerke <[email protected]> * 7582: Finish applying naive RLP caching to transaction encoder/decoder classes Signed-off-by: Matilda Clerke <[email protected]> * Remove unused LOG Signed-off-by: Matilda Clerke <[email protected]> * 7582: Make explicit the expectation that RLP.validate does not throw an exception in test Signed-off-by: Matilda Clerke <[email protected]> * 7582: SPOTLESS Signed-off-by: Matilda Clerke <[email protected]> * 7582: Remove redundant curly braces Signed-off-by: Matilda Clerke <[email protected]> * 7582: Remove Optional from rawRlp in Transaction.Builder Signed-off-by: Matilda Clerke <[email protected]> * 7582: Make new BlockHeader constructor private Signed-off-by: Matilda Clerke <[email protected]> * Refactor tranaction encoder classes Signed-off-by: Matilda Clerke <[email protected]> * Remove logging changes from RLP module Signed-off-by: Matilda Clerke <[email protected]> * spotless Signed-off-by: Matilda Clerke <[email protected]> --------- Signed-off-by: Matilda Clerke <[email protected]> Signed-off-by: Matilda-Clerke <[email protected]> Co-authored-by: Stefan Pingel <[email protected]>
- Loading branch information
1 parent
8d360a3
commit 2412586
Showing
12 changed files
with
230 additions
and
118 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.