Oct 15, 2-3 PM (47)
Oct 15, 3-4 PM (52)
Oct 15, 4-5 PM (27)
Oct 15, 5-6 PM (18)
Oct 15, 6-7 PM (10)
Oct 15, 7-8 PM (27)
Oct 15, 8-9 PM (40)
Oct 15, 9-10 PM (11)
Oct 15, 10-11 PM (29)
Oct 15, 11-12 AM (23)
Oct 16, 12-1 AM (10)
Oct 16, 1-2 AM (5)
Oct 16, 2-3 AM (4)
Oct 16, 3-4 AM (14)
Oct 16, 4-5 AM (12)
Oct 16, 5-6 AM (11)
Oct 16, 6-7 AM (57)
Oct 16, 7-8 AM (37)
Oct 16, 8-9 AM (37)
Oct 16, 9-10 AM (36)
Oct 16, 10-11 AM (50)
Oct 16, 11-12 PM (69)
Oct 16, 12-1 PM (86)
Oct 16, 1-2 PM (67)
Oct 16, 2-3 PM (47)
Oct 16, 3-4 PM (23)
Oct 16, 4-5 PM (28)
Oct 16, 5-6 PM (23)
Oct 16, 6-7 PM (11)
Oct 16, 7-8 PM (16)
Oct 16, 8-9 PM (7)
Oct 16, 9-10 PM (10)
Oct 16, 10-11 PM (36)
Oct 16, 11-12 AM (25)
Oct 17, 12-1 AM (3)
Oct 17, 1-2 AM (9)
Oct 17, 2-3 AM (12)
Oct 17, 3-4 AM (12)
Oct 17, 4-5 AM (5)
Oct 17, 5-6 AM (9)
Oct 17, 6-7 AM (46)
Oct 17, 7-8 AM (50)
Oct 17, 8-9 AM (46)
Oct 17, 9-10 AM (78)
Oct 17, 10-11 AM (42)
Oct 17, 11-12 PM (83)
Oct 17, 12-1 PM (53)
Oct 17, 1-2 PM (49)
Oct 17, 2-3 PM (42)
Oct 17, 3-4 PM (32)
Oct 17, 4-5 PM (24)
Oct 17, 5-6 PM (11)
Oct 17, 6-7 PM (72)
Oct 17, 7-8 PM (19)
Oct 17, 8-9 PM (19)
Oct 17, 9-10 PM (21)
Oct 17, 10-11 PM (38)
Oct 17, 11-12 AM (17)
Oct 18, 12-1 AM (11)
Oct 18, 1-2 AM (12)
Oct 18, 2-3 AM (8)
Oct 18, 3-4 AM (9)
Oct 18, 4-5 AM (14)
Oct 18, 5-6 AM (9)
Oct 18, 6-7 AM (16)
Oct 18, 7-8 AM (35)
Oct 18, 8-9 AM (73)
Oct 18, 9-10 AM (74)
Oct 18, 10-11 AM (49)
Oct 18, 11-12 PM (47)
Oct 18, 12-1 PM (43)
Oct 18, 1-2 PM (39)
Oct 18, 2-3 PM (45)
Oct 18, 3-4 PM (37)
Oct 18, 4-5 PM (29)
Oct 18, 5-6 PM (13)
Oct 18, 6-7 PM (25)
Oct 18, 7-8 PM (22)
Oct 18, 8-9 PM (8)
Oct 18, 9-10 PM (14)
Oct 18, 10-11 PM (24)
Oct 18, 11-12 AM (16)
Oct 19, 12-1 AM (4)
Oct 19, 1-2 AM (6)
Oct 19, 2-3 AM (4)
Oct 19, 3-4 AM (4)
Oct 19, 4-5 AM (6)
Oct 19, 5-6 AM (0)
Oct 19, 6-7 AM (1)
Oct 19, 7-8 AM (6)
Oct 19, 8-9 AM (12)
Oct 19, 9-10 AM (6)
Oct 19, 10-11 AM (1)
Oct 19, 11-12 PM (0)
Oct 19, 12-1 PM (11)
Oct 19, 1-2 PM (5)
Oct 19, 2-3 PM (3)
Oct 19, 3-4 PM (7)
Oct 19, 4-5 PM (39)
Oct 19, 5-6 PM (10)
Oct 19, 6-7 PM (7)
Oct 19, 7-8 PM (8)
Oct 19, 8-9 PM (2)
Oct 19, 9-10 PM (3)
Oct 19, 10-11 PM (28)
Oct 19, 11-12 AM (30)
Oct 20, 12-1 AM (13)
Oct 20, 1-2 AM (1)
Oct 20, 2-3 AM (0)
Oct 20, 3-4 AM (2)
Oct 20, 4-5 AM (0)
Oct 20, 5-6 AM (1)
Oct 20, 6-7 AM (3)
Oct 20, 7-8 AM (1)
Oct 20, 8-9 AM (12)
Oct 20, 9-10 AM (1)
Oct 20, 10-11 AM (2)
Oct 20, 11-12 PM (3)
Oct 20, 12-1 PM (3)
Oct 20, 1-2 PM (5)
Oct 20, 2-3 PM (0)
Oct 20, 3-4 PM (4)
Oct 20, 4-5 PM (1)
Oct 20, 5-6 PM (1)
Oct 20, 6-7 PM (6)
Oct 20, 7-8 PM (7)
Oct 20, 8-9 PM (5)
Oct 20, 9-10 PM (1)
Oct 20, 10-11 PM (26)
Oct 20, 11-12 AM (25)
Oct 21, 12-1 AM (0)
Oct 21, 1-2 AM (7)
Oct 21, 2-3 AM (7)
Oct 21, 3-4 AM (16)
Oct 21, 4-5 AM (3)
Oct 21, 5-6 AM (18)
Oct 21, 6-7 AM (28)
Oct 21, 7-8 AM (36)
Oct 21, 8-9 AM (69)
Oct 21, 9-10 AM (30)
Oct 21, 10-11 AM (27)
Oct 21, 11-12 PM (30)
Oct 21, 12-1 PM (44)
Oct 21, 1-2 PM (60)
Oct 21, 2-3 PM (23)
Oct 21, 3-4 PM (51)
Oct 21, 4-5 PM (18)
Oct 21, 5-6 PM (29)
Oct 21, 6-7 PM (15)
Oct 21, 7-8 PM (20)
Oct 21, 8-9 PM (33)
Oct 21, 9-10 PM (13)
Oct 21, 10-11 PM (30)
Oct 21, 11-12 AM (31)
Oct 22, 12-1 AM (22)
Oct 22, 1-2 AM (5)
Oct 22, 2-3 AM (7)
Oct 22, 3-4 AM (10)
Oct 22, 4-5 AM (11)
Oct 22, 5-6 AM (7)
Oct 22, 6-7 AM (28)
Oct 22, 7-8 AM (41)
Oct 22, 8-9 AM (22)
Oct 22, 9-10 AM (47)
Oct 22, 10-11 AM (39)
Oct 22, 11-12 PM (44)
Oct 22, 12-1 PM (42)
Oct 22, 1-2 PM (27)
Oct 22, 2-3 PM (2)
3,750 commits this week
Oct 15, 2024
-
Oct 22, 2024
docs: add upgrade crates and openapi versions devbook
Use hackage `rawlock`
Add a unit test for two table types and remove from QLS testing
Previously the QLS test spent half of its search space on making sure we get coverage for using operations at two different table types. While it is important to get this coverage, we do not need to divide our search space in half to achieve it. That search space can be better spent on longer sequences of actions on fewer tables that can have sharing and thus interesting interactions. So we move the {Key,Value,Blob}{1,2} types into the unit test module, and do a simple unit test where we create, insert, snapshot and restore tables of two different types. And we also simplify the QLS test to use a single set of key,value,blob types.
chore: upgrade crate versions
* mithril-aggregator from `0.5.87` to `0.5.88` * mithril-common from `0.4.72` to `0.4.73` * mithril-signer from `0.2.202` to `0.2.203`
Update mock implementation of deposit wallet environment
deploy: 9197c6262802b21b82733175ca0c403c780a39da
cardano-api: update to 10.1.0 release
Deploying to gh-pages from @ input-output-hk/catalyst-ci@a818e6fc1b1dc259108066adccc3ee17bee8c4a6 🚀
Merge pull request #7 from klntsky/nazrhom/cip116/add-examples
Add examples for some types
Test e2e with era switch without regenesis
Run e2e tests with --mithril-era-regenesis-on-switch option
Update E2E test case with era switch without regenesis
feat: set markdown alignment unset
Remove KES sign key serialization
added the mod.rs file
Remove orphan DRep votes
chore: update changelog
refactor(common): use full chainpoint in `ChainBlockNextAction::RollBackward`
This will allow to return the latest chain point known by the cardano block scanner. Else we only know it when there's a roll foward.
fix(signer): avoid unnecessary rescan when importing transactions in chunk
This fix the issue of importing when there's no transactions to store in a large range of blocks: * Instead of always using the database to get the start point the db is only used for the first chunk. * For subsequent call the last chain point polled by the streamer is used.
chore(aggregator): synchronise `cardano_transactions_importer` code with signer
chore: upgrade crate versions
* mithril-aggregator from `0.5.86` to `0.5.87` * mithril-common from `0.4.72` to `0.4.73` * mithril-signer from `0.2.202` to `0.2.203`
feat(common): `BlockStreamer` can now return their latest polled chain point