Repository navigation
fix(sdk-core): bind GG18 offline shares to signable, enforce single use - #10126
Conversation
|
|
1e9b6e9 to
bcf118a
Compare
|
@claude review always |
This comment was marked as outdated.
This comment was marked as outdated.
15a3678 to
7f281e8
Compare
|
@claude review |
This comment was marked as outdated.
This comment was marked as outdated.
7f281e8 to
b043dee
Compare
|
@claude review |
This comment was marked as outdated.
This comment was marked as outdated.
ba73606 to
9642a04
Compare
|
@claude review |
This comment was marked as outdated.
This comment was marked as outdated.
9642a04 to
3036ebc
Compare
|
@claude review |
This comment was marked as outdated.
This comment was marked as outdated.
3036ebc to
f2807d4
Compare
|
@claude review |
This comment was marked as outdated.
This comment was marked as outdated.
f2807d4 to
1413b87
Compare
|
@claude review |
72c442b to
7b881e4
Compare
There was a problem hiding this comment.
Claude Code Review
This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.
Tip: disable this comment in your organization's Code Review settings.
82813fa to
d9a6515
Compare
d9a6515 to
25507aa
Compare
25507aa to
7cf247f
Compare
Marzooqa
left a comment
There was a problem hiding this comment.
Overall: Solid change — fail-closed semantics throughout (post-decrypt marking, atomic persist, fail-closed load) and thorough test coverage. Suggestions and a question inline; none blocking.
Rollout note for the description: envelopes minted by pre-PR code carry no adata and fail closed, so in-flight signing sessions restart at deploy.
7cf247f to
4199628
Compare
Adds authenticated binding, expiry and counterparty checks to the offline signing share helpers, and a configurable single-use consumption registry on the Express signer. Security hardening for the external-signing (signer mode) flow. References: WAL-2459
4199628 to
a1a6510
Compare
Summary
Security hardening for the external-signing (signer mode) flow in BitGo Express and the SDK. Details are tracked in the linked ticket.
Linear: WAL-2459
Changes
--signerRegistryFilePath/BITGO_SIGNER_REGISTRY_FILE_PATH).Test Plan
Full express and bitgo unit suites, plus new unit coverage for the share helpers and the registry.