🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
Dec 18, 11-12 AM (31)
Dec 19, 12-1 AM (2)
Dec 19, 1-2 AM (6)
Dec 19, 2-3 AM (4)
Dec 19, 3-4 AM (19)
Dec 19, 4-5 AM (5)
Dec 19, 5-6 AM (6)
Dec 19, 6-7 AM (4)
Dec 19, 7-8 AM (22)
Dec 19, 8-9 AM (51)
Dec 19, 9-10 AM (41)
Dec 19, 10-11 AM (20)
Dec 19, 11-12 PM (68)
Dec 19, 12-1 PM (34)
Dec 19, 1-2 PM (34)
Dec 19, 2-3 PM (50)
Dec 19, 3-4 PM (37)
Dec 19, 4-5 PM (52)
Dec 19, 5-6 PM (33)
Dec 19, 6-7 PM (32)
Dec 19, 7-8 PM (14)
Dec 19, 8-9 PM (12)
Dec 19, 9-10 PM (4)
Dec 19, 10-11 PM (26)
Dec 19, 11-12 AM (15)
Dec 20, 12-1 AM (0)
Dec 20, 1-2 AM (1)
Dec 20, 2-3 AM (3)
Dec 20, 3-4 AM (3)
Dec 20, 4-5 AM (1)
Dec 20, 5-6 AM (0)
Dec 20, 6-7 AM (0)
Dec 20, 7-8 AM (1)
Dec 20, 8-9 AM (2)
Dec 20, 9-10 AM (4)
Dec 20, 10-11 AM (12)
Dec 20, 11-12 PM (2)
Dec 20, 12-1 PM (4)
Dec 20, 1-2 PM (0)
Dec 20, 2-3 PM (2)
Dec 20, 3-4 PM (10)
Dec 20, 4-5 PM (6)
Dec 20, 5-6 PM (2)
Dec 20, 6-7 PM (16)
Dec 20, 7-8 PM (17)
Dec 20, 8-9 PM (18)
Dec 20, 9-10 PM (0)
Dec 20, 10-11 PM (21)
Dec 20, 11-12 AM (32)
Dec 21, 12-1 AM (0)
Dec 21, 1-2 AM (0)
Dec 21, 2-3 AM (3)
Dec 21, 3-4 AM (4)
Dec 21, 4-5 AM (13)
Dec 21, 5-6 AM (3)
Dec 21, 6-7 AM (3)
Dec 21, 7-8 AM (6)
Dec 21, 8-9 AM (5)
Dec 21, 9-10 AM (0)
Dec 21, 10-11 AM (1)
Dec 21, 11-12 PM (3)
Dec 21, 12-1 PM (1)
Dec 21, 1-2 PM (1)
Dec 21, 2-3 PM (9)
Dec 21, 3-4 PM (2)
Dec 21, 4-5 PM (12)
Dec 21, 5-6 PM (17)
Dec 21, 6-7 PM (7)
Dec 21, 7-8 PM (2)
Dec 21, 8-9 PM (0)
Dec 21, 9-10 PM (15)
Dec 21, 10-11 PM (29)
Dec 21, 11-12 AM (23)
Dec 22, 12-1 AM (0)
Dec 22, 1-2 AM (1)
Dec 22, 2-3 AM (4)
Dec 22, 3-4 AM (8)
Dec 22, 4-5 AM (3)
Dec 22, 5-6 AM (3)
Dec 22, 6-7 AM (8)
Dec 22, 7-8 AM (37)
Dec 22, 8-9 AM (22)
Dec 22, 9-10 AM (26)
Dec 22, 10-11 AM (27)
Dec 22, 11-12 PM (26)
Dec 22, 12-1 PM (21)
Dec 22, 1-2 PM (43)
Dec 22, 2-3 PM (24)
Dec 22, 3-4 PM (29)
Dec 22, 4-5 PM (16)
Dec 22, 5-6 PM (17)
Dec 22, 6-7 PM (2)
Dec 22, 7-8 PM (25)
Dec 22, 8-9 PM (16)
Dec 22, 9-10 PM (18)
Dec 22, 10-11 PM (30)
Dec 22, 11-12 AM (27)
Dec 23, 12-1 AM (15)
Dec 23, 1-2 AM (15)
Dec 23, 2-3 AM (25)
Dec 23, 3-4 AM (1)
Dec 23, 4-5 AM (4)
Dec 23, 5-6 AM (3)
Dec 23, 6-7 AM (4)
Dec 23, 7-8 AM (13)
Dec 23, 8-9 AM (14)
Dec 23, 9-10 AM (63)
Dec 23, 10-11 AM (21)
Dec 23, 11-12 PM (49)
Dec 23, 12-1 PM (15)
Dec 23, 1-2 PM (28)
Dec 23, 2-3 PM (22)
Dec 23, 3-4 PM (21)
Dec 23, 4-5 PM (10)
Dec 23, 5-6 PM (19)
Dec 23, 6-7 PM (13)
Dec 23, 7-8 PM (3)
Dec 23, 8-9 PM (41)
Dec 23, 9-10 PM (11)
Dec 23, 10-11 PM (27)
Dec 23, 11-12 AM (18)
Dec 24, 12-1 AM (2)
Dec 24, 1-2 AM (3)
Dec 24, 2-3 AM (0)
Dec 24, 3-4 AM (1)
Dec 24, 4-5 AM (2)
Dec 24, 5-6 AM (0)
Dec 24, 6-7 AM (36)
Dec 24, 7-8 AM (3)
Dec 24, 8-9 AM (4)
Dec 24, 9-10 AM (11)
Dec 24, 10-11 AM (25)
Dec 24, 11-12 PM (11)
Dec 24, 12-1 PM (18)
Dec 24, 1-2 PM (17)
Dec 24, 2-3 PM (26)
Dec 24, 3-4 PM (5)
Dec 24, 4-5 PM (1)
Dec 24, 5-6 PM (30)
Dec 24, 6-7 PM (39)
Dec 24, 7-8 PM (1)
Dec 24, 8-9 PM (2)
Dec 24, 9-10 PM (3)
Dec 24, 10-11 PM (42)
Dec 24, 11-12 AM (11)
Dec 25, 12-1 AM (2)
Dec 25, 1-2 AM (1)
Dec 25, 2-3 AM (0)
Dec 25, 3-4 AM (18)
Dec 25, 4-5 AM (0)
Dec 25, 5-6 AM (1)
Dec 25, 6-7 AM (0)
Dec 25, 7-8 AM (2)
Dec 25, 8-9 AM (1)
Dec 25, 9-10 AM (2)
Dec 25, 10-11 AM (1)
Dec 25, 11-12 PM (2)
Dec 25, 12-1 PM (1)
Dec 25, 1-2 PM (7)
Dec 25, 2-3 PM (19)
Dec 25, 3-4 PM (6)
Dec 25, 4-5 PM (18)
Dec 25, 5-6 PM (15)
Dec 25, 6-7 PM (9)
Dec 25, 7-8 PM (0)
Dec 25, 8-9 PM (5)
Dec 25, 9-10 PM (4)
Dec 25, 10-11 PM (10)
Dec 25, 11-12 AM (0)
2,242 commits this week
Dec 19, 2025
-
Dec 26, 2025
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
🟩 API (All properties) is up (204 in 657 ms) [skip ci] [upptime]
🟩 API (Batch) is up (204 in 142 ms) [skip ci] [upptime]
🟩 API (Specific property) is up (204 in 141 ms) [skip ci] [upptime]
Merge branch 'main' of github.com:input-output-hk/acropolis into shd/drep-validation-outcomes
New translations en-us.json (Spanish)
Bump GHC, update flake and fix partial functions warnings
Remove `Serialise` instance for `PackedBytes` as unused
Switch to decoing `ByteString` first for `PackedBytes`
As it turns out `cborg` library whenever decoing `ByteString` it will take a slice in constant time of the original large buffer that is being fed to the decoder, while it can't do the same when decoding `ByteArray#`. Concidering that for `PackedBytes` this intermediate buffer is short lived, because it is only needed for packing operation, it totally makes sense to not make a redundant copy of this buffer.
Switched `OutputVRF` to use `ByteArray`.
`OutputVRF` is small in size and is persisted in memory for some time, since we keep around block headers for a while. In order to not contribute to pinned memory fragmentation and not to retain unnecessary bytes it is better to switch to unpinned `ByteArray` from pinned `ByteString`
Introduce `packByteString`
Add failOnNonEmptyMap and failureOnNonEmptyMap to small-steps