-
Notifications
You must be signed in to change notification settings - Fork 102
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(state): Track spending transaction ids by spent outpoints and revealed nullifiers #8895
base: main
Are you sure you want to change the base?
Commits on Oct 21, 2024
-
Adds new column family for [spent_out_loc] -> [spending_tx_loc] with …
…a read method and an update to `prepare_spending_transparent_tx_ids_batch()` for maintaining it when committing blocks to the finalized state. Adds TODOs for remaining production changes needed for issue #8837.
Configuration menu - View commit details
-
Copy full SHA for fc25c6b - Browse repository at this point
Copy the full SHA fc25c6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22ff424 - Browse repository at this point
Copy the full SHA 22ff424View commit details -
Configuration menu - View commit details
-
Copy full SHA for 378d0de - Browse repository at this point
Copy the full SHA 378d0deView commit details -
Adds a
TransactionIdForSpentOutPoint
ReadRequest and a `Transaction……Id` ReadResponse
Configuration menu - View commit details
-
Copy full SHA for 6d6b77d - Browse repository at this point
Copy the full SHA 6d6b77dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1b07a2 - Browse repository at this point
Copy the full SHA e1b07a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bf9cec - Browse repository at this point
Copy the full SHA 5bf9cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 430f1f7 - Browse repository at this point
Copy the full SHA 430f1f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53bfc5f - Browse repository at this point
Copy the full SHA 53bfc5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68badc9 - Browse repository at this point
Copy the full SHA 68badc9View commit details -
updates nullifiers column families to include revaling transaction lo…
…cations in db format upgrade
Configuration menu - View commit details
-
Copy full SHA for 5d05ff4 - Browse repository at this point
Copy the full SHA 5d05ff4View commit details -
Renames new read state request to
SpendingTransactionId
and updates…… its type to a `Spend` enum
Configuration menu - View commit details
-
Copy full SHA for ffc4170 - Browse repository at this point
Copy the full SHA ffc4170View commit details -
refactor db format upgrade and prepare_nullifiers_batch() to use Zebr…
…aDb instead of DiskDb, checks cancel_receiver before every db operation
Configuration menu - View commit details
-
Copy full SHA for 0d40775 - Browse repository at this point
Copy the full SHA 0d40775View commit details -
Adds acceptance test for checking that the finalized state has spendi…
…ng transaction ids
Configuration menu - View commit details
-
Copy full SHA for 46ff672 - Browse repository at this point
Copy the full SHA 46ff672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e83f36 - Browse repository at this point
Copy the full SHA 9e83f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec6d14 - Browse repository at this point
Copy the full SHA 8ec6d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for c115f76 - Browse repository at this point
Copy the full SHA c115f76View commit details -
adds a few log messages to the acceptance test, reduces frequency of …
…logs for progress updates
Configuration menu - View commit details
-
Copy full SHA for 99423e0 - Browse repository at this point
Copy the full SHA 99423e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d00a8ba - Browse repository at this point
Copy the full SHA d00a8baView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6faf42 - Browse repository at this point
Copy the full SHA f6faf42View commit details
Commits on Oct 24, 2024
-
Adds
indexer
compilation feature in zebra-state and build metadata ……in db format version file
Configuration menu - View commit details
-
Copy full SHA for 6a03717 - Browse repository at this point
Copy the full SHA 6a03717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e2290 - Browse repository at this point
Copy the full SHA 29e2290View commit details -
Configuration menu - View commit details
-
Copy full SHA for b736bd6 - Browse repository at this point
Copy the full SHA b736bd6View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d7b586 - Browse repository at this point
Copy the full SHA 4d7b586View commit details -
- adds build metadata when writing db version file, if any.
- adds the build metadata to the db version file before adding indexes. - deletes indexes when running without the `indexer` feature
Configuration menu - View commit details
-
Copy full SHA for 01f33c2 - Browse repository at this point
Copy the full SHA 01f33c2View commit details -
Replaces dropping cf with deleting range of all items to avoid a pani…
…c when trying to open the db with that column family.
Configuration menu - View commit details
-
Copy full SHA for 14a225e - Browse repository at this point
Copy the full SHA 14a225eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd99ab - Browse repository at this point
Copy the full SHA dfd99abView commit details