patch pallas lib, use catalyst-pallas repo
Mar 21, 10-11 AM (124)
Mar 21, 11-12 PM (40)
Mar 21, 12-1 PM (93)
Mar 21, 1-2 PM (126)
Mar 21, 2-3 PM (54)
Mar 21, 3-4 PM (22)
Mar 21, 4-5 PM (68)
Mar 21, 5-6 PM (29)
Mar 21, 6-7 PM (19)
Mar 21, 7-8 PM (24)
Mar 21, 8-9 PM (5)
Mar 21, 9-10 PM (15)
Mar 21, 10-11 PM (34)
Mar 21, 11-12 AM (27)
Mar 22, 12-1 AM (5)
Mar 22, 1-2 AM (12)
Mar 22, 2-3 AM (10)
Mar 22, 3-4 AM (25)
Mar 22, 4-5 AM (1)
Mar 22, 5-6 AM (2)
Mar 22, 6-7 AM (15)
Mar 22, 7-8 AM (18)
Mar 22, 8-9 AM (43)
Mar 22, 9-10 AM (89)
Mar 22, 10-11 AM (78)
Mar 22, 11-12 PM (60)
Mar 22, 12-1 PM (50)
Mar 22, 1-2 PM (66)
Mar 22, 2-3 PM (106)
Mar 22, 3-4 PM (55)
Mar 22, 4-5 PM (19)
Mar 22, 5-6 PM (22)
Mar 22, 6-7 PM (17)
Mar 22, 7-8 PM (18)
Mar 22, 8-9 PM (11)
Mar 22, 9-10 PM (12)
Mar 22, 10-11 PM (23)
Mar 22, 11-12 AM (8)
Mar 23, 12-1 AM (5)
Mar 23, 1-2 AM (2)
Mar 23, 2-3 AM (4)
Mar 23, 3-4 AM (2)
Mar 23, 4-5 AM (6)
Mar 23, 5-6 AM (0)
Mar 23, 6-7 AM (4)
Mar 23, 7-8 AM (3)
Mar 23, 8-9 AM (13)
Mar 23, 9-10 AM (2)
Mar 23, 10-11 AM (6)
Mar 23, 11-12 PM (3)
Mar 23, 12-1 PM (4)
Mar 23, 1-2 PM (6)
Mar 23, 2-3 PM (8)
Mar 23, 3-4 PM (6)
Mar 23, 4-5 PM (0)
Mar 23, 5-6 PM (1)
Mar 23, 6-7 PM (1)
Mar 23, 7-8 PM (6)
Mar 23, 8-9 PM (2)
Mar 23, 9-10 PM (4)
Mar 23, 10-11 PM (18)
Mar 23, 11-12 AM (32)
Mar 24, 12-1 AM (49)
Mar 24, 1-2 AM (1)
Mar 24, 2-3 AM (2)
Mar 24, 3-4 AM (4)
Mar 24, 4-5 AM (0)
Mar 24, 5-6 AM (0)
Mar 24, 6-7 AM (5)
Mar 24, 7-8 AM (1)
Mar 24, 8-9 AM (4)
Mar 24, 9-10 AM (1)
Mar 24, 10-11 AM (9)
Mar 24, 11-12 PM (24)
Mar 24, 12-1 PM (4)
Mar 24, 1-2 PM (5)
Mar 24, 2-3 PM (8)
Mar 24, 3-4 PM (13)
Mar 24, 4-5 PM (16)
Mar 24, 5-6 PM (3)
Mar 24, 6-7 PM (11)
Mar 24, 7-8 PM (11)
Mar 24, 8-9 PM (40)
Mar 24, 9-10 PM (16)
Mar 24, 10-11 PM (22)
Mar 24, 11-12 AM (14)
Mar 25, 12-1 AM (15)
Mar 25, 1-2 AM (8)
Mar 25, 2-3 AM (11)
Mar 25, 3-4 AM (11)
Mar 25, 4-5 AM (9)
Mar 25, 5-6 AM (5)
Mar 25, 6-7 AM (31)
Mar 25, 7-8 AM (31)
Mar 25, 8-9 AM (55)
Mar 25, 9-10 AM (94)
Mar 25, 10-11 AM (68)
Mar 25, 11-12 PM (39)
Mar 25, 12-1 PM (93)
Mar 25, 1-2 PM (51)
Mar 25, 2-3 PM (72)
Mar 25, 3-4 PM (86)
Mar 25, 4-5 PM (46)
Mar 25, 5-6 PM (56)
Mar 25, 6-7 PM (27)
Mar 25, 7-8 PM (29)
Mar 25, 8-9 PM (37)
Mar 25, 9-10 PM (14)
Mar 25, 10-11 PM (31)
Mar 25, 11-12 AM (11)
Mar 26, 12-1 AM (4)
Mar 26, 1-2 AM (6)
Mar 26, 2-3 AM (8)
Mar 26, 3-4 AM (22)
Mar 26, 4-5 AM (10)
Mar 26, 5-6 AM (5)
Mar 26, 6-7 AM (34)
Mar 26, 7-8 AM (33)
Mar 26, 8-9 AM (35)
Mar 26, 9-10 AM (77)
Mar 26, 10-11 AM (70)
Mar 26, 11-12 PM (63)
Mar 26, 12-1 PM (158)
Mar 26, 1-2 PM (62)
Mar 26, 2-3 PM (109)
Mar 26, 3-4 PM (41)
Mar 26, 4-5 PM (55)
Mar 26, 5-6 PM (18)
Mar 26, 6-7 PM (36)
Mar 26, 7-8 PM (50)
Mar 26, 8-9 PM (8)
Mar 26, 9-10 PM (13)
Mar 26, 10-11 PM (24)
Mar 26, 11-12 AM (22)
Mar 27, 12-1 AM (9)
Mar 27, 1-2 AM (9)
Mar 27, 2-3 AM (12)
Mar 27, 3-4 AM (12)
Mar 27, 4-5 AM (10)
Mar 27, 5-6 AM (6)
Mar 27, 6-7 AM (21)
Mar 27, 7-8 AM (19)
Mar 27, 8-9 AM (47)
Mar 27, 9-10 AM (27)
Mar 27, 10-11 AM (30)
Mar 27, 11-12 PM (43)
Mar 27, 12-1 PM (64)
Mar 27, 1-2 PM (28)
Mar 27, 2-3 PM (61)
Mar 27, 3-4 PM (91)
Mar 27, 4-5 PM (46)
Mar 27, 5-6 PM (18)
Mar 27, 6-7 PM (20)
Mar 27, 7-8 PM (19)
Mar 27, 8-9 PM (6)
Mar 27, 9-10 PM (36)
Mar 27, 10-11 PM (31)
Mar 27, 11-12 AM (38)
Mar 28, 12-1 AM (5)
Mar 28, 1-2 AM (11)
Mar 28, 2-3 AM (12)
Mar 28, 3-4 AM (14)
Mar 28, 4-5 AM (2)
Mar 28, 5-6 AM (6)
Mar 28, 6-7 AM (25)
Mar 28, 7-8 AM (23)
Mar 28, 8-9 AM (49)
Mar 28, 9-10 AM (59)
Mar 28, 10-11 AM (1)
4,616 commits this week
Mar 21, 2024
-
Mar 28, 2024
Don't use head.hackage for ghc 9.8
Put the old default setup back for ghcjs
fix: margin bottom on Android
Update fake aggregator default
Add a todo to remove network from `CardanoDbBeacon`
Make fake aggregator import script download certificates last
To avoid temporal issues when the certificates list is fetched too soon.
Update fake aggregator default data
Since the openapi spec has changed.
Remove `compare_to_older` from `CardanoDbBeacon` as this responsibility switched to `TimePoint`
Remove PartialOrd implementation from Certificate
As it's no longer used and would need a complicated implementation to work with mutiple beacon types.
Deprecate immutable file number of `CertificateMetadata`
As this field was only added for retro-compatibility and should not be relied on.
Update observations to current state of work
Add epoch to Cert/CertList messages and deprecate their beacon field
Plus add network to their metadata.
Rename common `BeaconProvider` to `TimePointProvider`
Update observations to current state of work
Simplify `CertificatePending` entity to use only an epoch
Instead of using a full beacon, its message still have the full beacon.
Add epoch to `CertificatePendingMessage` and deprecate its beacon field
Simplify aggregator state machines match in tests
Since they don't use the structure content it can be fully eluded.
Make Signer state machine use a `Timepoint` instead of a `CardanoDbBeacon`
Replace `CardanoDbBeacon` with `TimePoint` in aggregator state machine
Define signed_entity_type to `/certificates` & `/certificate/{hash}` in openapi
Add signed_entity_type to certificate list message
Adapt aggregator db certificate provider to the new record structure