perf(wallet): bring createAction under remote latency budgets - #426
Open
ty-everett wants to merge 1 commit into
Open
perf(wallet): bring createAction under remote latency budgets#426ty-everett wants to merge 1 commit into
ty-everett wants to merge 1 commit into
Conversation
ty-everett
force-pushed
the
codex/create-action-sub-500
branch
3 times, most recently
from
August 3, 2026 09:27
e1eba93 to
56132aa
Compare
ty-everett
force-pushed
the
codex/create-action-sub-500
branch
from
August 3, 2026 09:48
56132aa to
8659dfb
Compare
|
ty-everett
marked this pull request as ready for review
August 3, 2026 21:08
ty-everett
requested review from
BraydenLangley,
sirdeggen and
tonesnotes
as code owners
August 3, 2026 21:08
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Program and scope
8659dfbe0d7372a2047bbd217ceed32049df9d6dImpact
Affected packages/services and intended patch versions (publication occurs only through the release workflow after approval):
@bsv/sdk2.3.0: additive batch BEEF/key-derivation APIs and optimized validated Merkle/P2PKH paths.@bsv/wallet-toolbox2.5.0: atomic set-based createAction persistence, proof batching, signing/verification batching, storage indexes, session-touch coalescing, and privacy-safe spans.@bsv/wallet-toolbox-client2.5.0 and@bsv/wallet-toolbox-mobile2.5.0: coordinated compatible candidates and measured platform budgets.Verification
8659dfbe0d7372a2047bbd217ceed32049df9d6d; CI finished with 29 successful jobs and five expected scope skips..interfaces.tsdeclarations are excluded because they emit no Istanbul entry; fail-closed executable-file behavior remains tested.Security and dependencies
Quality Gate passedverdict alone is not merge evidenceDependency evidence
@bsv/verifastis a workspace-only devDependency used by the retained benchmark. No runtime dependency or peer range changed. Additive SDK APIs retain older compatible peer behavior through the sequential proof-merge fallback.Release and operations
The exact governed Node 24.18.0 release path staged, checksum/SBOM-verified, and dry-run-published all four candidate tarballs. Actual publication remains exclusively in the approved release workflow. Knex migrations are reversible and passed fresh up/down/up tests; IndexedDB advances additively to schema version 3. Rollback is the prior package set plus the down migration. No service image or live deployment is part of this draft.
Completion evidence