Skip to content

Commit 4acec54

Browse files
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 4acec54

19 files changed

+228
-103
lines changed

coprocessor/fhevm-engine/.sqlx/query-f77c171e5206860291e8d884535b3bf1989a40fb31f8df696e46da68ed6b8231.json renamed to coprocessor/fhevm-engine/.sqlx/query-10302a1039344f5a16d305330eeabdcf90ec0834c1191934911c22387ba4a807.json

Lines changed: 2 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-4117c79d86aeb750ee98026c53c2405bb5f1ba788b8345a685e6980fa7d67843.json renamed to coprocessor/fhevm-engine/.sqlx/query-2d1c166a3060b8a0f3fc805be75e82673a5a9ae1c1dc7114a1ae77827aae272b.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-6e79a42707d3e5a6351638b5a3fc366cb4196394860bfd84e7e982cb8d6c5b18.json

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-556dbda2415973bd6d94b8455eeae8cb8e4e177cd72376a7acad880eef60e419.json renamed to coprocessor/fhevm-engine/.sqlx/query-984ef2523666374ea56f9c58cb38219252a58b26d1f0466d495ce5bcef8b25e3.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-99237ee03c0003d54e64d7f82ec481484449812fb61cad496304b595902750c3.json

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-a006d9ccf85f04ed5c9d65eb759b6e83376343cfc56ad730b15d5fa476d5db37.json

Lines changed: 0 additions & 15 deletions
This file was deleted.

coprocessor/fhevm-engine/.sqlx/query-d29e9df298ea9c3a54102bf68e5e78a7c506c03aa50c546ce1ba2c3155689ab7.json

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-d5b12dd3fb892a8383165b7deb6ea7b38ac541e7df07b6708ac6db6a54f7faf1.json

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-d7f8906e1ac617629dc51e9c58ed28a03564df2aa1b270aec24e50ee45a098f6.json

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coprocessor/fhevm-engine/.sqlx/query-da2a26634646e61cb8d69807bfac6d010dc9e150057edd06199ee37f0371c1c5.json

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)