Jan 20, 4-5 PM (40)
Jan 20, 5-6 PM (36)
Jan 20, 6-7 PM (11)
Jan 20, 7-8 PM (20)
Jan 20, 8-9 PM (17)
Jan 20, 9-10 PM (16)
Jan 20, 10-11 PM (31)
Jan 20, 11-12 AM (22)
Jan 21, 12-1 AM (4)
Jan 21, 1-2 AM (5)
Jan 21, 2-3 AM (2)
Jan 21, 3-4 AM (4)
Jan 21, 4-5 AM (8)
Jan 21, 5-6 AM (3)
Jan 21, 6-7 AM (6)
Jan 21, 7-8 AM (16)
Jan 21, 8-9 AM (36)
Jan 21, 9-10 AM (58)
Jan 21, 10-11 AM (54)
Jan 21, 11-12 PM (52)
Jan 21, 12-1 PM (42)
Jan 21, 1-2 PM (32)
Jan 21, 2-3 PM (36)
Jan 21, 3-4 PM (26)
Jan 21, 4-5 PM (18)
Jan 21, 5-6 PM (11)
Jan 21, 6-7 PM (14)
Jan 21, 7-8 PM (27)
Jan 21, 8-9 PM (27)
Jan 21, 9-10 PM (6)
Jan 21, 10-11 PM (28)
Jan 21, 11-12 AM (25)
Jan 22, 12-1 AM (9)
Jan 22, 1-2 AM (12)
Jan 22, 2-3 AM (10)
Jan 22, 3-4 AM (6)
Jan 22, 4-5 AM (4)
Jan 22, 5-6 AM (2)
Jan 22, 6-7 AM (11)
Jan 22, 7-8 AM (21)
Jan 22, 8-9 AM (12)
Jan 22, 9-10 AM (19)
Jan 22, 10-11 AM (38)
Jan 22, 11-12 PM (27)
Jan 22, 12-1 PM (23)
Jan 22, 1-2 PM (39)
Jan 22, 2-3 PM (14)
Jan 22, 3-4 PM (43)
Jan 22, 4-5 PM (40)
Jan 22, 5-6 PM (22)
Jan 22, 6-7 PM (6)
Jan 22, 7-8 PM (16)
Jan 22, 8-9 PM (17)
Jan 22, 9-10 PM (14)
Jan 22, 10-11 PM (37)
Jan 22, 11-12 AM (32)
Jan 23, 12-1 AM (8)
Jan 23, 1-2 AM (16)
Jan 23, 2-3 AM (6)
Jan 23, 3-4 AM (6)
Jan 23, 4-5 AM (4)
Jan 23, 5-6 AM (5)
Jan 23, 6-7 AM (6)
Jan 23, 7-8 AM (16)
Jan 23, 8-9 AM (35)
Jan 23, 9-10 AM (50)
Jan 23, 10-11 AM (54)
Jan 23, 11-12 PM (129)
Jan 23, 12-1 PM (30)
Jan 23, 1-2 PM (30)
Jan 23, 2-3 PM (35)
Jan 23, 3-4 PM (55)
Jan 23, 4-5 PM (16)
Jan 23, 5-6 PM (37)
Jan 23, 6-7 PM (46)
Jan 23, 7-8 PM (33)
Jan 23, 8-9 PM (13)
Jan 23, 9-10 PM (8)
Jan 23, 10-11 PM (26)
Jan 23, 11-12 AM (24)
Jan 24, 12-1 AM (28)
Jan 24, 1-2 AM (4)
Jan 24, 2-3 AM (11)
Jan 24, 3-4 AM (4)
Jan 24, 4-5 AM (3)
Jan 24, 5-6 AM (0)
Jan 24, 6-7 AM (4)
Jan 24, 7-8 AM (2)
Jan 24, 8-9 AM (1)
Jan 24, 9-10 AM (2)
Jan 24, 10-11 AM (7)
Jan 24, 11-12 PM (4)
Jan 24, 12-1 PM (2)
Jan 24, 1-2 PM (1)
Jan 24, 2-3 PM (10)
Jan 24, 3-4 PM (12)
Jan 24, 4-5 PM (5)
Jan 24, 5-6 PM (13)
Jan 24, 6-7 PM (3)
Jan 24, 7-8 PM (3)
Jan 24, 8-9 PM (6)
Jan 24, 9-10 PM (3)
Jan 24, 10-11 PM (25)
Jan 24, 11-12 AM (23)
Jan 25, 12-1 AM (0)
Jan 25, 1-2 AM (3)
Jan 25, 2-3 AM (0)
Jan 25, 3-4 AM (1)
Jan 25, 4-5 AM (1)
Jan 25, 5-6 AM (1)
Jan 25, 6-7 AM (1)
Jan 25, 7-8 AM (1)
Jan 25, 8-9 AM (1)
Jan 25, 9-10 AM (3)
Jan 25, 10-11 AM (0)
Jan 25, 11-12 PM (1)
Jan 25, 12-1 PM (7)
Jan 25, 1-2 PM (6)
Jan 25, 2-3 PM (12)
Jan 25, 3-4 PM (12)
Jan 25, 4-5 PM (2)
Jan 25, 5-6 PM (1)
Jan 25, 6-7 PM (2)
Jan 25, 7-8 PM (9)
Jan 25, 8-9 PM (5)
Jan 25, 9-10 PM (6)
Jan 25, 10-11 PM (21)
Jan 25, 11-12 AM (22)
Jan 26, 12-1 AM (11)
Jan 26, 1-2 AM (13)
Jan 26, 2-3 AM (15)
Jan 26, 3-4 AM (8)
Jan 26, 4-5 AM (4)
Jan 26, 5-6 AM (0)
Jan 26, 6-7 AM (4)
Jan 26, 7-8 AM (9)
Jan 26, 8-9 AM (48)
Jan 26, 9-10 AM (34)
Jan 26, 10-11 AM (16)
Jan 26, 11-12 PM (23)
Jan 26, 12-1 PM (44)
Jan 26, 1-2 PM (29)
Jan 26, 2-3 PM (33)
Jan 26, 3-4 PM (21)
Jan 26, 4-5 PM (27)
Jan 26, 5-6 PM (18)
Jan 26, 6-7 PM (16)
Jan 26, 7-8 PM (12)
Jan 26, 8-9 PM (19)
Jan 26, 9-10 PM (10)
Jan 26, 10-11 PM (29)
Jan 26, 11-12 AM (37)
Jan 27, 12-1 AM (14)
Jan 27, 1-2 AM (4)
Jan 27, 2-3 AM (4)
Jan 27, 3-4 AM (20)
Jan 27, 4-5 AM (2)
Jan 27, 5-6 AM (1)
Jan 27, 6-7 AM (9)
Jan 27, 7-8 AM (22)
Jan 27, 8-9 AM (26)
Jan 27, 9-10 AM (29)
Jan 27, 10-11 AM (70)
Jan 27, 11-12 PM (38)
Jan 27, 12-1 PM (49)
Jan 27, 1-2 PM (41)
Jan 27, 2-3 PM (23)
Jan 27, 3-4 PM (74)
Jan 27, 4-5 PM (27)
3,091 commits this week
Jan 20, 2026
-
Jan 27, 2026
Emergency commit (#353)
* Implement circuit for emergency commit * Fix sequencer * Add emergency commit spec * fmt * Add emergency commit explanation * Simplify emergency commit spec * Fix private key requirement in sequencer cli * Add AGENTS.md to test ai coding * Add mergency da rule * Add txn knowhow to the AGENTS.md * Add emergency da folder * Add info about emergency commit to the AGENTS.md * Add emergency da to the emergency commit * Fix tests * Add test of emergency commit * Add ledger index calculation to emergency rule * Fix description * Add emergency mode to the outer state * Fix circuit tests after rebase * Edit circuits spec * Don't supress prover output in tests * Reduce the size of the emergency commit circuit * Lower the size of the da folder * Fix wrap domain in emergency da folder * Add design docs * Fix fake test * Fix readmes
Require all scripts to have a cost model
Update CHANGELOG with the costmdls type change
Bind costmdlsAssoc type and its Show instance with a type alias
Provide a more specific show instance for the costmldsAssoc field
Fix Show instance of PParams
Make costmdls a map
mux: added debugTracers
WIP: updated to io-classes-1.9
NOTE: it's really `io-classes-1.10` as we're using some new API which is not part of `1.9`.
WIP mux: egress using MVar-s
build(deps): bump github.com/blinklabs-io/ouroboros-mock
Bumps [github.com/blinklabs-io/ouroboros-mock](https://github.com/blinklabs-io/ouroboros-mock) from 0.4.0 to 0.5.0. - [Release notes](https://github.com/blinklabs-io/ouroboros-mock/releases) - [Commits](https://github.com/blinklabs-io/ouroboros-mock/compare/v0.4.0...v0.5.0) --- updated-dependencies: - dependency-name: github.com/blinklabs-io/ouroboros-mock dependency-version: 0.5.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
mux: wireshark dissector improvements
Sync with next MuxSDU if a tcp packet was lost.
mux-leios-demo: changed network layout to use a bridge
mux-leios-demo: use threaded RTS
* leios block is 1000 MuxSDUs * praos block is 10 MuxSDUs Define `EGRESS_THROUPUT`, `INGRESS_DELAY` and `RTS_OPTIONS` for easier configuration.
mux: added changelog item
mux: wireshark dissector improvements
mux-leios-demo: added binary encoding / driver to req-resp protocol
This allows us to run mux-leios-demo without `CBOR` encoding.
mux-leios-demo: added bursty server
The client sends an initial request, the server responds with a number of replies, then the server terminates the protocol. The original design had the problem that the Leios traffic was sending data while the Praos was making another request (around 10 full MuxSDUs), and since Praos is making more requests than Leios, it skews the results. TODO: the client should send how many replies to get, then the commands to run this version would be similar to the original.
mux: wireshark dissector
fix: pparam update epoch handling (#1265)
Signed-off-by: Chris Gianelloni <[email protected]>
fix(ledger): intra-block utxo handling (#1269)
Signed-off-by: Chris Gianelloni <[email protected]>
ci(make): test-load-log target (#1268)
Signed-off-by: Chris Gianelloni <[email protected]>
fix(ledger): consider native script and refs (#1267)
Signed-off-by: Chris Gianelloni <[email protected]>