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

add temp wl storage #1051

Merged
merged 2 commits into from
Apr 13, 2023
Merged

add temp wl storage #1051

merged 2 commits into from
Apr 13, 2023

Conversation

tzemanovic
Copy link
Member

based on #913

This adds TempWlStorage that can be used for storage_api::StorageRead/Write in ABCI++ prepare/process proposal handler.

@tzemanovic tzemanovic marked this pull request as ready for review February 10, 2023 12:05
juped added a commit that referenced this pull request Mar 16, 2023
…nto draft-0.15

evil: wl_storage gains a 'static

* namada/grarco/replay-protection-impl:
  [ci] wasm checksums update
  Updates fees in replay protection specs
  Brings back sig check in `finalize_block`
  Fixes fee error code
  [ci] wasm checksums update
  Fixes fee in unit tests
  Fmt
  Refactors replay protection logic
  Removes wal from replay protection specs
  Removes unnecessary clones
  Fixes tx unsigned hash
  Replay protection VP always rejects
  Fixes typos
  changelog: add #1017
  [ci] wasm checksums update
  Clippy
  Fmt
  Updates `process_proposal` unit tests
  Fixes `finalize_block` and adds unit test
  Updates replay protection specs with protocol txs
  Updates `process_proposal` unit tests
  Removes tx hash from storage in `finalize_block`
  Fixes error codes
  Refactors `process_proposal`
  Replay protection checks in `process_proposal`
  Fixes replay protection specs
  Refactors `unsigned_hash_tx`
  Unit test `mempool_validate`
  Wrapper commit hash on unsigned inner tx
  Adds tx hash check in mempool validate
  Updates replay protections specs with governance and unsigned inner hash
  Adds replay protection internal address and vp
  Updates replay protection specs
  changelog: add #1051
  core: added `TempWlStorage` for ABCI++ prepare/process proposal
juped added a commit that referenced this pull request Mar 16, 2023
…nto draft-0.15

evil: wl_storage gains a 'static

* namada/grarco/replay-protection-impl:
  [ci] wasm checksums update
  Updates fees in replay protection specs
  Brings back sig check in `finalize_block`
  Fixes fee error code
  [ci] wasm checksums update
  Fixes fee in unit tests
  Fmt
  Refactors replay protection logic
  Removes wal from replay protection specs
  Removes unnecessary clones
  Fixes tx unsigned hash
  Replay protection VP always rejects
  Fixes typos
  changelog: add #1017
  [ci] wasm checksums update
  Clippy
  Fmt
  Updates `process_proposal` unit tests
  Fixes `finalize_block` and adds unit test
  Updates replay protection specs with protocol txs
  Updates `process_proposal` unit tests
  Removes tx hash from storage in `finalize_block`
  Fixes error codes
  Refactors `process_proposal`
  Replay protection checks in `process_proposal`
  Fixes replay protection specs
  Refactors `unsigned_hash_tx`
  Unit test `mempool_validate`
  Wrapper commit hash on unsigned inner tx
  Adds tx hash check in mempool validate
  Updates replay protections specs with governance and unsigned inner hash
  Adds replay protection internal address and vp
  Updates replay protection specs
  changelog: add #1051
  core: added `TempWlStorage` for ABCI++ prepare/process proposal
grarco pushed a commit that referenced this pull request Mar 23, 2023
tzemanovic added a commit that referenced this pull request Mar 31, 2023
* tomas/add-temp-wl-storage:
  changelog: add #1051
  core: added `TempWlStorage` for ABCI++ prepare/process proposal
@tzemanovic tzemanovic mentioned this pull request Mar 31, 2023
tzemanovic added a commit that referenced this pull request Mar 31, 2023
grarco pushed a commit that referenced this pull request Mar 31, 2023
@juped juped merged commit c278068 into main Apr 13, 2023
@juped juped deleted the tomas/add-temp-wl-storage branch April 13, 2023 06:07
bengtlofgren pushed a commit that referenced this pull request May 11, 2023
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

Successfully merging this pull request may close these issues.

2 participants