Commit Graph
101 Commits
Author SHA1 Message Date
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
Youngjoon Lee b1da0a3f62 fix(cryptarchia): use existing update_epoch_state for epoch_state_for_slot (#2239) 2026-02-20 16:05:24 +09:00
Youngjoon Lee 89bc8bf478 fix(cryptarchia): start block density slot range from the 1st slot in epoch (#2236) 2026-02-20 11:25:43 +09:00
Youngjoon Lee 60ed77d577 fix(cryptarchia): use epoch schedule for total stake inference (#2235) 2026-02-20 04:12:02 +09:00
davidrusu 0c49c8a744 feat(faucet): exclude faucet from leadership (#2234) 2026-02-19 10:22:38 -05:00
Youngjoon Lee 9a5f550405 feat(pol): derive t0/t1_constant from f (#2155) 2026-02-18 09:23:09 +09: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
Petar Radovic f9af3d085a chore(ledger): Add tracing for epoch state changes (#2202) 2026-02-16 14:53:10 +01:00
davidrusu c205f3249f feat(blend): reduce blend net inactivity and retention period to 1 (#2168) 2026-02-12 01:27:17 -05: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
Antonio 903f87561a chore(blend): move reward sensitivity threshold from const to deployment config (#2110) 2026-02-05 08:51:57 +01:00
Youngjoon Lee 3b26dbfb6e fix(leader): add voucher_cm to block header (#2114) 2026-02-04 19:09:13 +09:00
davidrusu eec9e29c64 feat(epoch-state): support computing epoch state after empty epoch (#2076) 2026-01-30 04:06:11 -05:00
8c6fc563b7 chore(cryptarchia): Remove active slot coefficient loading from configuration (#2068)
Co-authored-by: Antonio Antonino <antonio@status.im>
Co-authored-by: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com>
2026-01-29 23:50:17 +09:00
Antonio a5b558e7e4 feat(blend): add redundancy to data message blending (#2069) 2026-01-29 11:13:37 +01:00
Youngjoon Leeandthomaslavaur 5c8529d2b2 fix(wallet): track vouchers in WalletStates (#2067)
Co-authored-by: thomaslavaur <thomas19.lavaur@gmail.com>
2026-01-29 13:40:38 +09:00
thomaslavaurandYoungjoon Lee ad32b86e72 chore(leader): Reward inclusion, management and claim Operation (#2050)
Co-authored-by: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com>
2026-01-29 11:05:52 +09:00
Daniel Sanchez cd1aff9249 feat(cryptarchia): Implement stake inference (#2034) 2026-01-26 11:13:11 +01: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
Youngjoon Lee 52810c89cd feat(chain-leader): aged/latest utxo merkle path for PoL (#2007) 2026-01-19 16:46:37 +09:00
Antonio 365b36469c chore(kms): unify Ed25519 dependencies into the KMS module (#1990) 2025-12-11 12:45:24 +01:00
Antonio aca8f2e69d chore(kms): Zk key migration into KMS crate (#1987) 2025-12-11 12:44:40 +01:00
Petar Radovic d2dd5a5084 fix(da): Balancer refresh subnets quick fix + tests wait for balancer before dispersing (#1970) 2025-12-03 13:38:03 +01:00
Youngjoon Lee 1d75216a42 feat(ledger): add Rewards::update_epoch and PoQ/PoSel verification (#1967) 2025-12-03 15:22:45 +09:00
Youngjoon Lee 09ec4ba35f feat(ledger): blend reward calculation (#1941) 2025-12-03 11:12:08 +09:00
Youngjoon Lee 6ceaa33092 feat(sdp): define BlendActivityProof in nomos-core (#1940) 2025-11-28 18:59:50 +09:00
Álex e09a442c6f chore(dependencies): Move serde to workspace dependency (#1944) 2025-11-25 11:45:50 +01:00
Giacomo Pasini 1819304e3d feat(ledger): Add sdp garbage collection (#1926) 2025-11-20 14:04:46 +01:00
Giacomo Pasini cdcc3e754b feat(ledger): Distribute sdp rewards (#1927) 2025-11-19 18:55:41 +01:00
Andrus Salumets 8e5bbbc931 feat(test): sdp ops e2e 2025-11-17 11:08:34 +01:00
Antonio cc06c51078 chore: add clippy lint for cargo files (#1754) 2025-11-14 15:23:07 +01:00
davidrusu 171dc15cf1 feat(zksign): Replace dummy zk signatures with real zk signature (#1916) 2025-11-12 02:30:32 -05:00
Giacomo Pasini 60e5a7772c fix(sdp): PublicKey import (#1917) 2025-11-10 15:35:54 +01:00
Giacomo Pasini 12d94671c2 feat(ledger): Add Da rewards (#1879) 2025-11-10 11:45:27 +01:00
davidrusu 152a1842b7 feat(zksign): implement ZK_DEV_MODE for zksign (#1901) 2025-11-08 03:42:04 -05:00
Andrus Salumets a29aa048a3 feat(chain): use Proposals instead of Blocks in consensus 2025-11-07 11:47:58 +01:00
gustoanddavidrusu b6eb515865 chore(da): Channel blob session number (#1871)
Co-authored-by: davidrusu <davidrusu.me@gmail.com>
2025-10-31 15:13:35 +02:00
Giacomo Pasini 7e766b48c6 feat(ledger): Add rewards scaffolding (#1852) 2025-10-31 01:32:48 +01:00
Antonio 5bd5fe06d1 chore: change membership interface for chain broadcast and integrate into Blend and DA (#1861) 2025-10-30 08:57:22 +01:00
davidrusu 230652c418 feat(wallet): Transaction Signing (#1858) 2025-10-29 04:34:31 -04:00
gustoandAntonio 6d3683816f chore(membership): Membership in da services (#1829)
Co-authored-by: Antonio <antonio@status.im>
2025-10-28 12:16:49 +02:00
Petar Radovic 101a74e127 feat(sdp): Implement signing and posting sdp messages txs (#1837) 2025-10-27 10:06:52 +01:00
Giacomo Pasini 0e23e7fffd chore(ledger): Rename {aged,latest}_commitments to {aged,latest}_utxos (#1824) 2025-10-21 16:28:29 +02:00
Daniel Sanchez 470acec653 chore(mantle): Remove nativeop (#1811) 2025-10-21 04:56:32 +00:00
davidrusu 095eec5f84 feat(encoding): DummyZkSignature compatible w/ mantle encoding spec (#1817) 2025-10-20 07:02:13 -04:00
Giacomo Pasini ce7fa8a094 chore(ledger): sdp refactor (#1812) 2025-10-17 16:36:17 +02:00
Giacomo Pasini a7175c8ea6 feat(chain): Add genesis_tx as chain initialization method (#1795) 2025-10-13 16:44:15 +02:00