Dec 04, 10-11 AM (64)
Dec 04, 11-12 PM (74)
Dec 04, 12-1 PM (42)
Dec 04, 1-2 PM (145)
Dec 04, 2-3 PM (45)
Dec 04, 3-4 PM (84)
Dec 04, 4-5 PM (34)
Dec 04, 5-6 PM (28)
Dec 04, 6-7 PM (21)
Dec 04, 7-8 PM (20)
Dec 04, 8-9 PM (46)
Dec 04, 9-10 PM (34)
Dec 04, 10-11 PM (37)
Dec 04, 11-12 AM (27)
Dec 05, 12-1 AM (15)
Dec 05, 1-2 AM (25)
Dec 05, 2-3 AM (18)
Dec 05, 3-4 AM (14)
Dec 05, 4-5 AM (17)
Dec 05, 5-6 AM (11)
Dec 05, 6-7 AM (17)
Dec 05, 7-8 AM (49)
Dec 05, 8-9 AM (49)
Dec 05, 9-10 AM (96)
Dec 05, 10-11 AM (78)
Dec 05, 11-12 PM (124)
Dec 05, 12-1 PM (66)
Dec 05, 1-2 PM (64)
Dec 05, 2-3 PM (85)
Dec 05, 3-4 PM (35)
Dec 05, 4-5 PM (23)
Dec 05, 5-6 PM (19)
Dec 05, 6-7 PM (9)
Dec 05, 7-8 PM (20)
Dec 05, 8-9 PM (10)
Dec 05, 9-10 PM (18)
Dec 05, 10-11 PM (37)
Dec 05, 11-12 AM (27)
Dec 06, 12-1 AM (13)
Dec 06, 1-2 AM (4)
Dec 06, 2-3 AM (2)
Dec 06, 3-4 AM (2)
Dec 06, 4-5 AM (5)
Dec 06, 5-6 AM (3)
Dec 06, 6-7 AM (10)
Dec 06, 7-8 AM (22)
Dec 06, 8-9 AM (3)
Dec 06, 9-10 AM (2)
Dec 06, 10-11 AM (2)
Dec 06, 11-12 PM (5)
Dec 06, 12-1 PM (5)
Dec 06, 1-2 PM (6)
Dec 06, 2-3 PM (22)
Dec 06, 3-4 PM (7)
Dec 06, 4-5 PM (15)
Dec 06, 5-6 PM (8)
Dec 06, 6-7 PM (7)
Dec 06, 7-8 PM (18)
Dec 06, 8-9 PM (5)
Dec 06, 9-10 PM (12)
Dec 06, 10-11 PM (24)
Dec 06, 11-12 AM (26)
Dec 07, 12-1 AM (4)
Dec 07, 1-2 AM (1)
Dec 07, 2-3 AM (4)
Dec 07, 3-4 AM (15)
Dec 07, 4-5 AM (2)
Dec 07, 5-6 AM (7)
Dec 07, 6-7 AM (4)
Dec 07, 7-8 AM (6)
Dec 07, 8-9 AM (7)
Dec 07, 9-10 AM (1)
Dec 07, 10-11 AM (2)
Dec 07, 11-12 PM (1)
Dec 07, 12-1 PM (3)
Dec 07, 1-2 PM (3)
Dec 07, 2-3 PM (19)
Dec 07, 3-4 PM (10)
Dec 07, 4-5 PM (19)
Dec 07, 5-6 PM (8)
Dec 07, 6-7 PM (12)
Dec 07, 7-8 PM (13)
Dec 07, 8-9 PM (3)
Dec 07, 9-10 PM (18)
Dec 07, 10-11 PM (24)
Dec 07, 11-12 AM (25)
Dec 08, 12-1 AM (7)
Dec 08, 1-2 AM (30)
Dec 08, 2-3 AM (4)
Dec 08, 3-4 AM (11)
Dec 08, 4-5 AM (6)
Dec 08, 5-6 AM (9)
Dec 08, 6-7 AM (4)
Dec 08, 7-8 AM (28)
Dec 08, 8-9 AM (34)
Dec 08, 9-10 AM (60)
Dec 08, 10-11 AM (37)
Dec 08, 11-12 PM (76)
Dec 08, 12-1 PM (24)
Dec 08, 1-2 PM (43)
Dec 08, 2-3 PM (73)
Dec 08, 3-4 PM (61)
Dec 08, 4-5 PM (17)
Dec 08, 5-6 PM (28)
Dec 08, 6-7 PM (56)
Dec 08, 7-8 PM (19)
Dec 08, 8-9 PM (22)
Dec 08, 9-10 PM (17)
Dec 08, 10-11 PM (40)
Dec 08, 11-12 AM (15)
Dec 09, 12-1 AM (5)
Dec 09, 1-2 AM (10)
Dec 09, 2-3 AM (5)
Dec 09, 3-4 AM (5)
Dec 09, 4-5 AM (9)
Dec 09, 5-6 AM (0)
Dec 09, 6-7 AM (11)
Dec 09, 7-8 AM (24)
Dec 09, 8-9 AM (36)
Dec 09, 9-10 AM (32)
Dec 09, 10-11 AM (40)
Dec 09, 11-12 PM (54)
Dec 09, 12-1 PM (64)
Dec 09, 1-2 PM (60)
Dec 09, 2-3 PM (66)
Dec 09, 3-4 PM (53)
Dec 09, 4-5 PM (43)
Dec 09, 5-6 PM (20)
Dec 09, 6-7 PM (14)
Dec 09, 7-8 PM (4)
Dec 09, 8-9 PM (13)
Dec 09, 9-10 PM (17)
Dec 09, 10-11 PM (54)
Dec 09, 11-12 AM (49)
Dec 10, 12-1 AM (10)
Dec 10, 1-2 AM (9)
Dec 10, 2-3 AM (19)
Dec 10, 3-4 AM (9)
Dec 10, 4-5 AM (9)
Dec 10, 5-6 AM (8)
Dec 10, 6-7 AM (5)
Dec 10, 7-8 AM (17)
Dec 10, 8-9 AM (43)
Dec 10, 9-10 AM (46)
Dec 10, 10-11 AM (47)
Dec 10, 11-12 PM (36)
Dec 10, 12-1 PM (48)
Dec 10, 1-2 PM (37)
Dec 10, 2-3 PM (38)
Dec 10, 3-4 PM (44)
Dec 10, 4-5 PM (34)
Dec 10, 5-6 PM (24)
Dec 10, 6-7 PM (19)
Dec 10, 7-8 PM (18)
Dec 10, 8-9 PM (24)
Dec 10, 9-10 PM (25)
Dec 10, 10-11 PM (49)
Dec 10, 11-12 AM (18)
Dec 11, 12-1 AM (5)
Dec 11, 1-2 AM (8)
Dec 11, 2-3 AM (12)
Dec 11, 3-4 AM (11)
Dec 11, 4-5 AM (10)
Dec 11, 5-6 AM (4)
Dec 11, 6-7 AM (30)
Dec 11, 7-8 AM (53)
Dec 11, 8-9 AM (40)
Dec 11, 9-10 AM (26)
Dec 11, 10-11 AM (21)
4,272 commits this week Dec 04, 2025 - Dec 11, 2025
fix: redirect directly to v1 on Midnight wallet removal
Previously, removing the last Midnight wallet would briefly flash the
onboarding screen before redirecting to v1. This happened because both
onboarding-extension and lmp-bundle had side-effects triggering on
wallet removal.

Introduces a config addon pattern allowing lmp-bundle to disable the
onboarding redirect specifically on wallet/account removal, while
preserving normal onboarding behavior for fresh app loads.
fix: airdrop redeem flow - sign transaction with preventSubmit and navigate to success
- Fix preventSubmit=true path to sign transactions for non-HW wallets
- Add signTx() function for signing without blockchain submission
- Refactor submitTx() to use signTx() internally
- Add navigation to success screen after successful redemption API submission
- Add comprehensive error logging throughout the flow
- Create REDEEM_FLOW_REPORT.md documenting successful flow
- Clean up verbose debug logs while preserving error logs
Add Peras certificate validation to Dijkstra BBODY rule
This commit enhances the BBODY rule for Dijkstra to validate Peras
certificates when they appear in a block body. This currently uses
a mocked-up validation routine that will be replaced with the real
one from 'cardano-base' once that is ready.

NOTE: this change makes the existing rule a bit more lenient, as it
now allows deferring the check for the previous epoch nonce to be
passed until we actually need it (when a certificate is present).
feat(p2p-testing): enhance UX with visualization and clearer documentation
  - Add visual HTTP POST flow diagram explaining why Node 1 is publisher
  - Enhance test-pubsub-propagation with 4 insight sections:
    * Propagation timeline with receive timestamps
    * Network statistics (message size, success rate, latency)
    * Live log preview showing PubSub activity
    * Peer connection matrix showing full mesh
  - Add educational explanations of Gossipsub, PubSub topics, and CIDs
  - Add workflow diagram to README showing daily command flow
  - Clarify interactive mode (start) vs CI mode (start-ci) throughout docs
  - Emphasize peer ID lifecycle: preserved with 'stop', regenerated after 'clean'
  - Update help command with important notes section

  Makes P2P testing infrastructure more accessible and educational for new users.