feat(tbtc): retained FROST wallet history source and identity-frozen primary transport - #4200
Merged
mswilkison merged 17 commits intoJul 29, 2026
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
mswilkison
force-pushed
the
codex/frost-retained-history-source
branch
from
July 27, 2026 00:52
79501a5 to
5e7bf0a
Compare
mswilkison
changed the base branch from
feat/frost-schnorr-migration-scaffold
to
codex/frost-preauth-outbox-restored
July 27, 2026 00:52
mswilkison
marked this pull request as ready for review
July 27, 2026 01:25
Own the exact RPC client used by the primary Ethereum handle: direct TLS 1.3 HTTP/1.1 only, first complete DNS answer frozen, every connection and WebSocket reconnect verified and recorded as a peer identity before it can reach go-ethereum, and the retained-group history source held to a separation policy against the primary transport's trust domain. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DpftF6aYHh56KgiHU6D2NQ
mswilkison
force-pushed
the
codex/frost-retained-history-source
branch
from
July 29, 2026 13:33
78ceaae to
c692248
Compare
mswilkison
merged commit Jul 29, 2026
9e89555
into
codex/frost-preauth-outbox-restored
18 checks passed
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.
Stacked on #4199 (
codex/frost-preauth-outbox-restored). Draft — keep-core activation remains dormant until the external tbtc-v2 anchor/broadcast/indexer/reconciliation path is delivered; nothing here activates on its own.The retained FROST wallet history source and its activation surface, restacked onto the rebuilt #4199 lineage:
FrostRetainedGroupHistoryand constructed by the start command before TBTC initialization whenever FROST activation is on.Verification
At the pushed head:
go build ./..., repo-widegofmtclean,go vet, fullgo testoverpkg/tbtc,pkg/chain/ethereum,pkg/frost/...,cmd, plus thefrost_nativeandfrost_native frost_roast_retrymock-FFI tag sets and the frost-cgo-integration suite against the pinned signer (b35637ed0, ABI 4.3).