Skip to content

Tla/fix kickoff challenge 429 431 - #461

Open
blake-pro wants to merge 8 commits into
GOATNetwork:tla/kickoff-challenge-429-431from
blake-pro:tla/fix-kickoff-challenge-429-431
Open

Tla/fix kickoff challenge 429 431#461
blake-pro wants to merge 8 commits into
GOATNetwork:tla/kickoff-challenge-429-431from
blake-pro:tla/fix-kickoff-challenge-429-431

Conversation

@blake-pro

Copy link
Copy Markdown
Contributor

No description provided.

KSlashh and others added 8 commits September 4, 2026 18:15
* refactor pegin handles

* fix GOATNetwork#430

* fix GOATNetwork#429

* refactor: split swap escrow out of instance table

* fix GOATNetwork#435

* fix clippy

* feat: add MuSig2 nonce consensus and sighash binding

* remove dead code

---------

Co-authored-by: ethan <[email protected]>
* Refactor `split_topic_name` to return `Result` and improve error handling for malformed topics in `SwarmEvent`.

* Add validation for `NodeInfo` payloads and enforce sender identity consistency

* Introduce dedicated Prometheus metrics listener

* Modify the authentication message to prevent replay attacks; enable debug APIs conditionally.

* Extend `PeginRequest` handling: add metadata resolution, validation, and local storage safeguards.

* Refactor difficulty adjustment logic to use `CompactTarget` and remove redundant conversions.

* Add stricter validation for block linking and payload assertions in CBFT logic

* Remove unused fields and redundant logic

* fmt
* Add ROOT_COMMIT_PROGRAM_ID constant and update verification logic

* Add metrics support with dedicated listener for Prometheus

* refactor(proof-builder): Refactor API to separate business RPC and metrics listeners
…ork#431 depth-cap residual

detect_kickoff now treats every OperatorDataPushed/PreKickoff graph as an entry (bounded concurrency, 404 = unconfirmed), so a kickoff deeper than the 32-step walk is caught in one tick;
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