Skip to content

integrity: add Store[T] bound to storage#71

Merged
bigbes merged 1 commit intomasterfrom
bigbes/tntp-7587-store-api
May 4, 2026
Merged

integrity: add Store[T] bound to storage#71
bigbes merged 1 commit intomasterfrom
bigbes/tntp-7587-store-api

Conversation

@bigbes
Copy link
Copy Markdown
Collaborator

@bigbes bigbes commented May 4, 2026

Add Store[T] (codec bound to storage) with Get/Put/Delete/Range/Watch methods as 3-line Tx wrappers. Add Codec[T].Bind (cheap struct literal). Port typed_test.gostore_test.go (43 TestStore_ functions) updated for the new LayeredNamer key layout and Prefixed wrapper semantics.

Part of TNTP-7587

@bigbes bigbes marked this pull request as draft May 4, 2026 08:34
@bigbes bigbes force-pushed the bigbes/tntp-7587-store-api branch from 7550fde to 420d730 Compare May 4, 2026 08:49
Base automatically changed from bigbes/tntp-7587-tx-api to master May 4, 2026 12:31
@bigbes bigbes marked this pull request as ready for review May 4, 2026 12:31
Add Store[T] (codec bound to storage) with Get/Put/Delete/Range/Watch methods
as 3-line Tx wrappers. Add Codec[T].Bind (cheap struct literal). Port
typed_test.go → store_test.go (43 TestStore_ functions) updated for the new
LayeredNamer key layout and Prefixed wrapper semantics.

Part of TNTP-7587
@bigbes bigbes force-pushed the bigbes/tntp-7587-store-api branch from 420d730 to f025af6 Compare May 4, 2026 12:36
@bigbes bigbes merged commit 3541872 into master May 4, 2026
17 checks passed
@bigbes bigbes deleted the bigbes/tntp-7587-store-api branch May 4, 2026 13:30
@bigbes bigbes mentioned this pull request May 5, 2026
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.

3 participants