Commit a299426
committed
fix(coprocessor): persist computed ct128 as local backup
Persist computed ct128 values in a dedicated `ciphertexts128` table as a
failover mechanism when S3 uploads fail and require retry.
Entries are deleted after a successful L2 `add_ciphertext` call. As an
additional safeguard, a periodic GC procedure removes stale entries in
cases where the txn-sender fails to clean up as expected.1 parent 266cdc8 commit a299426
File tree
22 files changed
+219
-107
lines changed- coprocessor/fhevm-engine
- .sqlx
- db-migration/migrations
- fhevm-engine-common/src
- sns-worker/src
- bin/utils
- tests
- test-harness/src
- transaction-sender/src
- bin
- ops
22 files changed
+219
-107
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 0 additions & 16 deletions
This file was deleted.
0 commit comments