Jan 10, 8-9 PM (0)
Jan 10, 9-10 PM (1)
Jan 10, 10-11 PM (26)
Jan 10, 11-12 AM (31)
Jan 11, 12-1 AM (0)
Jan 11, 1-2 AM (3)
Jan 11, 2-3 AM (0)
Jan 11, 3-4 AM (3)
Jan 11, 4-5 AM (5)
Jan 11, 5-6 AM (5)
Jan 11, 6-7 AM (2)
Jan 11, 7-8 AM (1)
Jan 11, 8-9 AM (1)
Jan 11, 9-10 AM (1)
Jan 11, 10-11 AM (0)
Jan 11, 11-12 PM (1)
Jan 11, 12-1 PM (0)
Jan 11, 1-2 PM (9)
Jan 11, 2-3 PM (0)
Jan 11, 3-4 PM (3)
Jan 11, 4-5 PM (4)
Jan 11, 5-6 PM (4)
Jan 11, 6-7 PM (3)
Jan 11, 7-8 PM (5)
Jan 11, 8-9 PM (6)
Jan 11, 9-10 PM (2)
Jan 11, 10-11 PM (19)
Jan 11, 11-12 AM (20)
Jan 12, 12-1 AM (2)
Jan 12, 1-2 AM (2)
Jan 12, 2-3 AM (2)
Jan 12, 3-4 AM (7)
Jan 12, 4-5 AM (2)
Jan 12, 5-6 AM (2)
Jan 12, 6-7 AM (11)
Jan 12, 7-8 AM (40)
Jan 12, 8-9 AM (30)
Jan 12, 9-10 AM (21)
Jan 12, 10-11 AM (49)
Jan 12, 11-12 PM (30)
Jan 12, 12-1 PM (31)
Jan 12, 1-2 PM (27)
Jan 12, 2-3 PM (25)
Jan 12, 3-4 PM (64)
Jan 12, 4-5 PM (26)
Jan 12, 5-6 PM (46)
Jan 12, 6-7 PM (22)
Jan 12, 7-8 PM (17)
Jan 12, 8-9 PM (17)
Jan 12, 9-10 PM (29)
Jan 12, 10-11 PM (30)
Jan 12, 11-12 AM (33)
Jan 13, 12-1 AM (6)
Jan 13, 1-2 AM (7)
Jan 13, 2-3 AM (11)
Jan 13, 3-4 AM (7)
Jan 13, 4-5 AM (9)
Jan 13, 5-6 AM (44)
Jan 13, 6-7 AM (7)
Jan 13, 7-8 AM (6)
Jan 13, 8-9 AM (25)
Jan 13, 9-10 AM (92)
Jan 13, 10-11 AM (26)
Jan 13, 11-12 PM (34)
Jan 13, 12-1 PM (56)
Jan 13, 1-2 PM (80)
Jan 13, 2-3 PM (57)
Jan 13, 3-4 PM (26)
Jan 13, 4-5 PM (43)
Jan 13, 5-6 PM (13)
Jan 13, 6-7 PM (13)
Jan 13, 7-8 PM (22)
Jan 13, 8-9 PM (20)
Jan 13, 9-10 PM (27)
Jan 13, 10-11 PM (31)
Jan 13, 11-12 AM (22)
Jan 14, 12-1 AM (12)
Jan 14, 1-2 AM (7)
Jan 14, 2-3 AM (11)
Jan 14, 3-4 AM (5)
Jan 14, 4-5 AM (3)
Jan 14, 5-6 AM (5)
Jan 14, 6-7 AM (4)
Jan 14, 7-8 AM (12)
Jan 14, 8-9 AM (21)
Jan 14, 9-10 AM (24)
Jan 14, 10-11 AM (30)
Jan 14, 11-12 PM (41)
Jan 14, 12-1 PM (37)
Jan 14, 1-2 PM (31)
Jan 14, 2-3 PM (60)
Jan 14, 3-4 PM (47)
Jan 14, 4-5 PM (25)
Jan 14, 5-6 PM (47)
Jan 14, 6-7 PM (15)
Jan 14, 7-8 PM (19)
Jan 14, 8-9 PM (18)
Jan 14, 9-10 PM (9)
Jan 14, 10-11 PM (25)
Jan 14, 11-12 AM (18)
Jan 15, 12-1 AM (2)
Jan 15, 1-2 AM (4)
Jan 15, 2-3 AM (10)
Jan 15, 3-4 AM (12)
Jan 15, 4-5 AM (111)
Jan 15, 5-6 AM (5)
Jan 15, 6-7 AM (20)
Jan 15, 7-8 AM (23)
Jan 15, 8-9 AM (48)
Jan 15, 9-10 AM (27)
Jan 15, 10-11 AM (32)
Jan 15, 11-12 PM (46)
Jan 15, 12-1 PM (26)
Jan 15, 1-2 PM (26)
Jan 15, 2-3 PM (65)
Jan 15, 3-4 PM (28)
Jan 15, 4-5 PM (19)
Jan 15, 5-6 PM (12)
Jan 15, 6-7 PM (9)
Jan 15, 7-8 PM (16)
Jan 15, 8-9 PM (48)
Jan 15, 9-10 PM (7)
Jan 15, 10-11 PM (27)
Jan 15, 11-12 AM (29)
Jan 16, 12-1 AM (9)
Jan 16, 1-2 AM (1)
Jan 16, 2-3 AM (1)
Jan 16, 3-4 AM (5)
Jan 16, 4-5 AM (5)
Jan 16, 5-6 AM (3)
Jan 16, 6-7 AM (2)
Jan 16, 7-8 AM (27)
Jan 16, 8-9 AM (41)
Jan 16, 9-10 AM (25)
Jan 16, 10-11 AM (25)
Jan 16, 11-12 PM (26)
Jan 16, 12-1 PM (24)
Jan 16, 1-2 PM (51)
Jan 16, 2-3 PM (52)
Jan 16, 3-4 PM (25)
Jan 16, 4-5 PM (25)
Jan 16, 5-6 PM (20)
Jan 16, 6-7 PM (11)
Jan 16, 7-8 PM (7)
Jan 16, 8-9 PM (13)
Jan 16, 9-10 PM (8)
Jan 16, 10-11 PM (36)
Jan 16, 11-12 AM (19)
Jan 17, 12-1 AM (10)
Jan 17, 1-2 AM (3)
Jan 17, 2-3 AM (0)
Jan 17, 3-4 AM (0)
Jan 17, 4-5 AM (0)
Jan 17, 5-6 AM (0)
Jan 17, 6-7 AM (1)
Jan 17, 7-8 AM (0)
Jan 17, 8-9 AM (1)
Jan 17, 9-10 AM (0)
Jan 17, 10-11 AM (0)
Jan 17, 11-12 PM (2)
Jan 17, 12-1 PM (5)
Jan 17, 1-2 PM (2)
Jan 17, 2-3 PM (2)
Jan 17, 3-4 PM (6)
Jan 17, 4-5 PM (5)
Jan 17, 5-6 PM (1)
Jan 17, 6-7 PM (0)
Jan 17, 7-8 PM (5)
Jan 17, 8-9 PM (0)
3,086 commits this week Jan 10, 2026 - Jan 17, 2026
Improve perfomance and reduce overhead of SnapShot creation:
There was some duplicate computation as well as redundant retention of
unnecessary data in the `SnapShots`. This commit introdcues a better
approach that eliminates the need for the above overhead, while
temporarely keeping the old appraoch with some assertions that will be
further used to confirm accuracy on mainnet data. Keeping old approach
should not incur any overhead, since it was made lazy and is only forced
during testing with assertions. The plan is to remove this old approach
before the next release, however there is no danger to go to production
with these follow up changes, due to lazy evaluation of an old approach.

See my comments on #5516 for more details on individual optimizations.
feat(utxorpc): Implement query.ReadGenesis (#1182)
* feat(query): Added Read genesis query service

Signed-off-by: Akhil Repala <[email protected]>

* feat(query): Fixed lint errors

Signed-off-by: Akhil Repala <[email protected]>

* feat(query): Fixed coderabbit comment

Signed-off-by: Akhil Repala <[email protected]>

* feat(utxorpc): Fixed lint error

Signed-off-by: Akhil Repala <[email protected]>

---------

Signed-off-by: Akhil Repala <[email protected]>
Signed-off-by: Akhil <[email protected]>