Jul 01, 2-3 AM (12)
Jul 01, 3-4 AM (1)
Jul 01, 4-5 AM (13)
Jul 01, 5-6 AM (29)
Jul 01, 6-7 AM (23)
Jul 01, 7-8 AM (38)
Jul 01, 8-9 AM (25)
Jul 01, 9-10 AM (15)
Jul 01, 10-11 AM (55)
Jul 01, 11-12 PM (11)
Jul 01, 12-1 PM (12)
Jul 01, 1-2 PM (51)
Jul 01, 2-3 PM (41)
Jul 01, 3-4 PM (18)
Jul 01, 4-5 PM (15)
Jul 01, 5-6 PM (50)
Jul 01, 6-7 PM (23)
Jul 01, 7-8 PM (23)
Jul 01, 8-9 PM (5)
Jul 01, 9-10 PM (3)
Jul 01, 10-11 PM (1)
Jul 01, 11-12 AM (39)
Jul 02, 12-1 AM (3)
Jul 02, 1-2 AM (2)
Jul 02, 2-3 AM (6)
Jul 02, 3-4 AM (11)
Jul 02, 4-5 AM (8)
Jul 02, 5-6 AM (20)
Jul 02, 6-7 AM (25)
Jul 02, 7-8 AM (33)
Jul 02, 8-9 AM (14)
Jul 02, 9-10 AM (20)
Jul 02, 10-11 AM (18)
Jul 02, 11-12 PM (23)
Jul 02, 12-1 PM (16)
Jul 02, 1-2 PM (30)
Jul 02, 2-3 PM (33)
Jul 02, 3-4 PM (19)
Jul 02, 4-5 PM (16)
Jul 02, 5-6 PM (21)
Jul 02, 6-7 PM (1)
Jul 02, 7-8 PM (7)
Jul 02, 8-9 PM (4)
Jul 02, 9-10 PM (5)
Jul 02, 10-11 PM (2)
Jul 02, 11-12 AM (4)
Jul 03, 12-1 AM (7)
Jul 03, 1-2 AM (10)
Jul 03, 2-3 AM (8)
Jul 03, 3-4 AM (23)
Jul 03, 4-5 AM (7)
Jul 03, 5-6 AM (5)
Jul 03, 6-7 AM (12)
Jul 03, 7-8 AM (31)
Jul 03, 8-9 AM (26)
Jul 03, 9-10 AM (8)
Jul 03, 10-11 AM (25)
Jul 03, 11-12 PM (12)
Jul 03, 12-1 PM (15)
Jul 03, 1-2 PM (24)
Jul 03, 2-3 PM (37)
Jul 03, 3-4 PM (12)
Jul 03, 4-5 PM (15)
Jul 03, 5-6 PM (7)
Jul 03, 6-7 PM (9)
Jul 03, 7-8 PM (13)
Jul 03, 8-9 PM (16)
Jul 03, 9-10 PM (16)
Jul 03, 10-11 PM (14)
Jul 03, 11-12 AM (12)
Jul 04, 12-1 AM (4)
Jul 04, 1-2 AM (3)
Jul 04, 2-3 AM (0)
Jul 04, 3-4 AM (0)
Jul 04, 4-5 AM (0)
Jul 04, 5-6 AM (0)
Jul 04, 6-7 AM (0)
Jul 04, 7-8 AM (1)
Jul 04, 8-9 AM (0)
Jul 04, 9-10 AM (0)
Jul 04, 10-11 AM (3)
Jul 04, 11-12 PM (2)
Jul 04, 12-1 PM (0)
Jul 04, 1-2 PM (2)
Jul 04, 2-3 PM (5)
Jul 04, 3-4 PM (1)
Jul 04, 4-5 PM (2)
Jul 04, 5-6 PM (3)
Jul 04, 6-7 PM (1)
Jul 04, 7-8 PM (0)
Jul 04, 8-9 PM (0)
Jul 04, 9-10 PM (0)
Jul 04, 10-11 PM (0)
Jul 04, 11-12 AM (2)
Jul 05, 12-1 AM (4)
Jul 05, 1-2 AM (0)
Jul 05, 2-3 AM (2)
Jul 05, 3-4 AM (1)
Jul 05, 4-5 AM (0)
Jul 05, 5-6 AM (6)
Jul 05, 6-7 AM (0)
Jul 05, 7-8 AM (1)
Jul 05, 8-9 AM (6)
Jul 05, 9-10 AM (28)
Jul 05, 10-11 AM (4)
Jul 05, 11-12 PM (5)
Jul 05, 12-1 PM (0)
Jul 05, 1-2 PM (1)
Jul 05, 2-3 PM (8)
Jul 05, 3-4 PM (4)
Jul 05, 4-5 PM (2)
Jul 05, 5-6 PM (1)
Jul 05, 6-7 PM (2)
Jul 05, 7-8 PM (0)
Jul 05, 8-9 PM (6)
Jul 05, 9-10 PM (5)
Jul 05, 10-11 PM (2)
Jul 05, 11-12 AM (11)
Jul 06, 12-1 AM (12)
Jul 06, 1-2 AM (18)
Jul 06, 2-3 AM (21)
Jul 06, 3-4 AM (9)
Jul 06, 4-5 AM (34)
Jul 06, 5-6 AM (25)
Jul 06, 6-7 AM (22)
Jul 06, 7-8 AM (30)
Jul 06, 8-9 AM (28)
Jul 06, 9-10 AM (16)
Jul 06, 10-11 AM (23)
Jul 06, 11-12 PM (41)
Jul 06, 12-1 PM (26)
Jul 06, 1-2 PM (17)
Jul 06, 2-3 PM (42)
Jul 06, 3-4 PM (24)
Jul 06, 4-5 PM (17)
Jul 06, 5-6 PM (13)
Jul 06, 6-7 PM (21)
Jul 06, 7-8 PM (11)
Jul 06, 8-9 PM (27)
Jul 06, 9-10 PM (11)
Jul 06, 10-11 PM (13)
Jul 06, 11-12 AM (29)
Jul 07, 12-1 AM (15)
Jul 07, 1-2 AM (1)
Jul 07, 2-3 AM (27)
Jul 07, 3-4 AM (6)
Jul 07, 4-5 AM (43)
Jul 07, 5-6 AM (12)
Jul 07, 6-7 AM (13)
Jul 07, 7-8 AM (34)
Jul 07, 8-9 AM (56)
Jul 07, 9-10 AM (20)
Jul 07, 10-11 AM (21)
Jul 07, 11-12 PM (40)
Jul 07, 12-1 PM (21)
Jul 07, 1-2 PM (39)
Jul 07, 2-3 PM (44)
Jul 07, 3-4 PM (27)
Jul 07, 4-5 PM (15)
Jul 07, 5-6 PM (15)
Jul 07, 6-7 PM (31)
Jul 07, 7-8 PM (9)
Jul 07, 8-9 PM (5)
Jul 07, 9-10 PM (7)
Jul 07, 10-11 PM (10)
Jul 07, 11-12 AM (7)
Jul 08, 12-1 AM (18)
Jul 08, 1-2 AM (10)
Jul 08, 2-3 AM (3)
2,411 commits this week Jul 01, 2020 - Jul 08, 2020
Add API support for Shelley era extended ed25519 keys
This lets us support extended keys which are used by the wallet, and
were also supported by the ITN jcli.

Adding it also lets us share a bit of code with the Byron witness
support which also uses extended keys.

Split the key role casting class into two: one for verification keys and
one for signing keys. This lets us add instances for converting extneded
keys, since you can convert an extended vkey to a normal one, but you
cannot convert an extended skey to a normal skey.
Add API support for Shelley era extended ed25519 keys
This lets us support extended keys which are used by the wallet, and
were also supported by the ITN jcli.

Adding it also lets us share a bit of code with the Byron witness
support which also uses extended keys.

Split the key role casting class into two: one for verification keys and
one for signing keys. This lets us add instances for converting extneded
keys, since you can convert an extended vkey to a normal one, but you
cannot convert an extended skey to a normal skey.