45 Commits
Author SHA1 Message Date
thomaslavaur 8654a50ee1 chore: rename locked notes to service notes (#3430) 2026-08-27 11:52:34 +00:00
Daniel Sanchez 56af751901 feat(http): Plug pow mining service to http (#3380) 2026-08-21 18:34:53 +00:00
Antonio 14c114a525 feat(blend): support tx blending (#3321) 2026-08-19 05:14:57 +00:00
Antonio 575b02175a feat: replace full tx hashes with prefixes in block proposals (#3251) 2026-08-06 07:43:27 +00:00
Petar Radovic 133570d58a feat(c-bindings): implement missing ffi Node impl (#3173) 2026-07-27 18:43:38 +00:00
Youngjoon Lee da589545f3 refactor(chain-service): reorganize the main event loop into phases (#3162) 2026-07-24 11:06:35 +09:00
Álex 51f7441c1b refactor(mantle): Split tx module (#3169) 2026-07-24 01:16:38 +02:00
Álex 5db6f708bd refactor(mantle): Transaction Traits (#3168) 2026-07-23 23:21:03 +02:00
Andrus Salumets 546a0bc916 feat(storage): migrate remaining recovery services (#3159) 2026-07-23 09:08:19 +02:00
Andrus Salumets 52e3f87d94 feat(storage): persist recovery state in RocksDB (#3134) 2026-07-23 07:22:21 +02:00
Álex 1abb2e857d feat(mantle): Verified Transactions revamp (#3123) 2026-07-22 21:00:38 +00:00
Youngjoon Lee ac2a56545e feat(api): add /mantle/sdp/snapshot (#3132) 2026-07-16 07:57:43 +09:00
Youngjoon Lee 1c871409b7 refactor(api): return SDP declarations as a HashMap keyed by id (#3133) 2026-07-15 20:14:09 +09:00
Hansie Odendaal 2977d31e93 chore: add bounded size and transaction count for blocks (#3068) 2026-07-08 13:21:23 +02:00
Andrus Salumets cff887a68d feat(mempool): preserve transaction receive order (#3053) 2026-07-07 11:10:47 +02:00
Youngjoon Lee 8abfef258c fix(cryptarchia): use strict_add for Epoch and Slot (#2924) 2026-06-12 13:10:49 +09:00
Antonio 3fcc53e497 feat: new HTTP endpoint to join Blend as core node (#2873) 2026-06-05 15:29:41 +02:00
Antonio 49212e111e feat: remove sessions (#2850) 2026-06-03 17:10:33 +02:00
Andrus Salumets 26a3d0e503 refactor(logging): migrate log targets (#2778) 2026-05-22 10:29:24 +02:00
Hansie Odendaal 8904f2e825 fix: bounded blocks range stream anomalies (#2757) 2026-05-21 19:20:56 +02:00
Andrus Salumets 187b54b1e9 fix: remove mock todo API/test (#2657) 2026-05-20 13:07:47 +02:00
Youngjoon Lee 098310da2f feat(ledger): create/store events resulted by block execution (#2745) 2026-05-14 21:09:13 +09:00
gusto 30ca6ede9b chore(sdp-service): Sdp http set declaration id endpoint (#2716) 2026-05-08 14:59:08 +03:00
Hansie Odendaal 50659af6d9 feat: add flexible bounded blocks streaming api (#2610) 2026-05-08 07:08:49 +02:00
gusto 0b38db9fea feat(chain-service): Await chain start time (#2685) 2026-05-06 16:23:40 +03:00
Antonio 5a352d2222 chore: unify deps pt 2 (#2653) 2026-05-04 11:46:58 +02:00
Youngjoon Lee 7bd5e79332 fix(test): leader_claim: wait for tx inclusion instead of balance change (#2641) 2026-04-30 18:28:12 +09:00
Youngjoon Lee 0e0b089727 feat(ledger): replace DynamicMerkleTree with MMR for voucher management (#2585)
- feat(ledger): MMR(1/4): replace DynamicMerkleTree with MMR for voucher management#2585
- feat(wallet): MMR(2/4): voucher path tracking #2586
- feat(wallet-service): MMR(3/4): use wallet MMR paths and persist LIB WalletState #2587
- feat(chain): MMR(4/4): GetHeaders with storage fallback #2588
2026-04-27 11:24:40 +09:00
davidrusu 33fc79cb44 fix(cargo-hack): feature flag pruning (#2611) 2026-04-24 09:30:29 -04:00
thomaslavaur eedfe1d4f9 refactor(mantle): Add an Operation trait (#2579) 2026-04-23 09:25:28 +02:00
Andrus Salumets 00a79fa47a chore(api): Add testing connect endpoint (#2574) 2026-04-22 17:54:47 +07:00
Antonio 6045e90c65 feat(blend): add HTTP endpoint for currently connected peers (#2573) 2026-04-20 17:12:17 +02:00
Álex 1582f0d48c feat(c-bindings): Get blocks, get block and get transaction (#2552) 2026-04-17 13:17:20 +02:00
Álex 6c63d174a3 feat(api): Block and Transaction endpoints (#2550) 2026-04-16 18:01:53 +02:00
Youngjoon Lee af89850625 refactor(cryptarchia): add lib_slot to CryptarchiaInfo and simplify zone-sdk (#2455) 2026-04-07 20:13:49 +09:00
ÁlexandYoungjoon Lee a10bb64c7f feat(ledger): Channel Withdraw (#2440)
Co-authored-by: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com>
2026-04-02 14:55:21 +09:00
Antonio 6b42706177 chore: introduce background-buffered stream and use it in Blend (#2438) 2026-03-30 16:57:26 +02: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 8d3348cc88 fix(api): remove waiting service dependencies (#2194) 2026-02-16 19:45:36 +09:00
Youngjoon Lee ae7b1e0f94 feat(api): add /leader/claim API with empty impl (#2102) 2026-02-05 19:09:14 +09:00
Álex c8c63e5236 chore(ci): Enable building c-bindings via Nix (#1538) 2026-02-02 18:14:42 +01:00
Petar Radovic e68c79ed28 feat(api): Remove block-explorer flag for cryptarchia blocks and block events API (#2059) 2026-01-29 17:35:09 +01:00
gustoandDavid Rusu 3f15894f8b feat(sdp): Sdp wallet integration (#2060)
Co-authored-by: David Rusu <davidrusu.me@gmail.com>
2026-01-28 08:38:34 +02:00
Petar Radovic 3043fcaa42 feat(da): Remove DA from logos-blockchain (#2038) 2026-01-22 10:08:36 +01:00
Antonio 97b411ed0c chore: migrate nomos* to logos-blockchain* (#2028) 2026-01-20 11:45:39 +01:00