Commit Graph
65 Commits
Author SHA1 Message Date
Andrus Salumets ee11e2c077 fix: filter private ip + remove unreachable addr from kad 2026-02-26 19:46:17 +07:00
Youngjoon Lee e2803f8768 feat(chain-network): sample both discovered and connected peers explicitly to attempt block downloads (#2300) 2026-02-26 20:40:11 +09:00
Petar RadovicandYoungjoon Lee b0c3b1192b feat(sdp): recover declaration info on restart (#2287)
Co-authored-by: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com>
2026-02-25 18:18:32 +01:00
Youngjoon Lee 9fbd58fa74 fix(sdp): bump declaration nonce correctly and use locked note for signing active msg (#2280) 2026-02-25 21:17:49 +09:00
Antonio 356bf13012 chore(blend): do not panic on unexpected case and add more logs to proof generation and verification for easier matching (#2283) 2026-02-25 12:31:32 +01:00
Youngjoon LeeandAntonio Antonino 87ac7ac29c fix(blend): dial peers after new session starts (#2274)
Co-authored-by: Antonio Antonino <antonio@status.im>
2026-02-25 01:27:29 +09:00
Antonio 471b426495 fix: blend session rotation issues (#2272) 2026-02-24 11:28:43 +01:00
Antonioandgusto d214afed67 fix(blend): more Blend fixes and chores (#2237)
Co-authored-by: gusto <bacvinka@gmail.com>
2026-02-23 13:52:06 +01:00
Álex 90aa19c137 feat(c-bindings): Update eprintln calls in c-bindings to logs. (#2253) 2026-02-23 08:42:23 +00:00
Youngjoon Lee 928af20381 chore(chain-network): increase default max_orphan_cache_size to 1000 (#2245) 2026-02-20 18:28:05 +09:00
Youngjoon Lee e7048b2b36 chore(chain-network): add logging for orphan handler (#2241) 2026-02-20 02:09:50 -05:00
Youngjoon Lee b1da0a3f62 fix(cryptarchia): use existing update_epoch_state for epoch_state_for_slot (#2239) 2026-02-20 16:05:24 +09:00
Antonio 7f32c764d5 fix(blend): panic on empty membership before core and edge services are gracefully shut down (#2233) 2026-02-19 19:48:10 +01:00
davidrusu 0c49c8a744 feat(faucet): exclude faucet from leadership (#2234) 2026-02-19 10:22:38 -05:00
Daniel SanchezandPetar Radovic 9ae525d6d1 chore(kademlia): Kademlia server mode + update traces for kademlia (#2228)
Co-authored-by: Petar Radovic <petar.radovic@gmail.com>
2026-02-19 13:57:05 +00:00
jimmy-clawandjimmy-claw 9fc06a8880 fix(system-sig): prevent CTRL+C shutdown hang (#2223)
Co-authored-by: jimmy-claw <jimmy@openclaw.ai>
2026-02-19 05:11:10 -05:00
gusto 9941b2a95a feat(tracing): Multiple tracing layers at once (#2220) 2026-02-18 14:19:40 +02:00
Antonio de49930ff6 chore: small updates to logging (#2211) 2026-02-18 11:45:14 +01:00
Youngjoon Lee 9a5f550405 feat(pol): derive t0/t1_constant from f (#2155) 2026-02-18 09:23:09 +09:00
gusto f978a8aed5 chore(tracing): Otlp layer for logging (#2212) 2026-02-17 18:04:34 +02:00
Youngjoon Lee a4972a8d30 fix(cryptarchia): use s_gen for bootstrap fork choice rule (#2209) 2026-02-17 18:48:14 +09:00
Daniel Sanchez f1dc87b41e chore(settings): Stake inference beta config (#2199) 2026-02-16 10:23:39 -05:00
davidrusu 47a103848c fix(cryptarchia): initialize LIB with correct slot and height (#2198) 2026-02-16 08:43:50 -05:00
Antonio ef32585768 chore: collect all node state into a single folder (#2197) 2026-02-16 13:38:50 +01:00
Youngjoon Lee 8d3348cc88 fix(api): remove waiting service dependencies (#2194) 2026-02-16 19:45:36 +09:00
Daniel Sanchez 4c3738609e feat(c-bindings): Add retrieval methods for known addresses in wallet, expose method to… (#2191) 2026-02-15 10:33:23 +01:00
Youngjoon Lee 5174899312 fix(ibd): fail IBD if no peer is successfully caught up (#2179) 2026-02-13 20:55:50 +09:00
Hansie Odendaal 62c1c3bb29 chore: prevent potential panics (#2162) 2026-02-12 21:31:20 +02:00
Hansie Odendaal cbf6ca61bd test: improve cucumber tests (#2150)
- Improved cucumber test artefacts by persisting them to the test output location, grouped by `feature>scenario>attempt>node`.
- Removed old `NOMOS_` const references.
- Updated test framework tag and re-pointed to the updated commit.
- Ensured that the required test artefacts are uploaded in CI.
- Fixed the _chain_start_time_ issue in the main repo and the test framework. This fixed `test_ibd_behind_nodes` locally.
2026-02-12 13:31:19 +02:00
Petar Radovic 3ef7a137b9 feat(zone-sdk): v0 indexer/sequencer e2e (#2161) 2026-02-12 10:27:46 +01:00
Antonio 41d5d6b30f fix: Blend panic with empty membership (#2158) 2026-02-10 12:32:12 +01:00
Antonio 1e370ca108 feat: promote genesis state to deployment config (#2149) 2026-02-09 15:14:25 +01:00
AntonioandYoungjoon Lee b18f3c7fb2 feat(blend): replace mock PoL proofs with real ones (#2090)
Co-authored-by: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com>
2026-02-06 09:11:26 +01:00
Daniel Sanchez e16fc657f3 feat(wallet): Remove lib processed vouchers from wallet (#2120) 2026-02-05 17:39:49 +00:00
Youngjoon Lee 271a97ebd0 fix(chain-leader): do not propose blocks while chain is in Bootstrapping mode (#2115) 2026-02-05 23:21:15 +09:00
Youngjoon Lee d55a248fa6 feat(chain-leader): implement logic for /leader/claim API (#2108) 2026-02-05 22:32:39 +09:00
Youngjoon Lee bb2712741a fix(mantle): remove tx_hash from LeaderClaimOp (#2104) 2026-02-05 21:42:42 +09:00
Youngjoon Lee ae7b1e0f94 feat(api): add /leader/claim API with empty impl (#2102) 2026-02-05 19:09:14 +09:00
Youngjoon Lee 2530ff0b5d refactor(wallet): remove unnecessary field: WalletState::claimable_vouchers (#2123) 2026-02-05 19:03:54 +09:00
Antonio 903f87561a chore(blend): move reward sensitivity threshold from const to deployment config (#2110) 2026-02-05 08:51:57 +01:00
davidrusu c4ee20761e feat(wallet): transfer API submits to mempool (#2117) 2026-02-04 05:40:19 -05:00
Youngjoon Lee 3b26dbfb6e fix(leader): add voucher_cm to block header (#2114) 2026-02-04 19:09:13 +09:00
davidrusu 3af1b762a1 feat(pol): change high-active-slot-coefficient from 0.5 to 0.1 (#2113) 2026-02-03 14:44:55 -05:00
Youngjoon Lee d40db90e8b feat(wallet): derive leader vouchers from master key in KMS (#2089) 2026-02-03 20:44:23 +09:00
Youngjoon Lee 43828aea1f fix(chain-leader): remove assertion that proposed block always becomes honest chain tip (#2099) 2026-02-03 18:35:09 +09:00
Daniel Sanchez 45266a26fe feat(leadership): Use kms operators in leader (#2085) 2026-02-03 08:35:32 +00:00
Álex c8c63e5236 chore(ci): Enable building c-bindings via Nix (#1538) 2026-02-02 18:14:42 +01:00
Youngjoon Lee ea98ac1ad0 feat(chain-leader): remove the designated leader_sk (#2080) 2026-01-31 09:00:21 +09:00
Youngjoon Lee fd2e17a331 refactor(chain): remove pol-dev-mode feature and POL_PROOF_DEV_MODE (#2077) 2026-01-30 18:43:30 +09:00
davidrusu eec9e29c64 feat(epoch-state): support computing epoch state after empty epoch (#2076) 2026-01-30 04:06:11 -05:00