88def test_recovery_basic ():
99 result = recover .restore_key_and_chaincode (TEST_DIR / "backup.zip" , TEST_DIR / "priv.pem" , "Thefireblocks1!" )
1010
11- ecdsa_priv_key , ecdsa_chaincode = result ['MPC_ECDSA_SECP256K1' ]
11+ ecdsa_priv_key , ecdsa_chaincode , _ = result ['MPC_ECDSA_SECP256K1' ]
1212 assert (ecdsa_priv_key == 0x473d1820ca4bf7cf6b018a8520b1ec0849cb99bce4fff45c5598723f67b3bd52 )
1313 pub = recover .get_public_key ("MPC_ECDSA_SECP256K1" , ecdsa_priv_key )
1414 assert (pub == "021d84f3b6d7c6888f81c7cc381b658d85319f27e1ea9c93dff128667fb4b82ba0" )
@@ -18,8 +18,8 @@ def test_recovery_basic():
1818
1919def test_full_recovery ():
2020 result = recover .restore_key_and_chaincode (TEST_DIR / "backup_new.zip" , TEST_DIR / "priv2.pem" , "Thefireblocks1!" )
21- ecdsa_priv_key , ecdsa_chaincode = result ['MPC_ECDSA_SECP256K1' ]
22- eddsa_priv_key , eddsa_chaincode = result ['MPC_EDDSA_ED25519' ]
21+ ecdsa_priv_key , ecdsa_chaincode , _ = result ['MPC_ECDSA_SECP256K1' ]
22+ eddsa_priv_key , eddsa_chaincode , _ = result ['MPC_EDDSA_ED25519' ]
2323
2424 assert (ecdsa_priv_key == 0x66b1baf063db6e7152480334ebab0ab098e85f682b784754e46c18c962a1aa9d )
2525 assert (eddsa_priv_key == 0xd74820d02cc2aa09e2d0bcb36aeb92625b3d92c8d202063eab5513fd4453a44 )
@@ -39,7 +39,7 @@ def test_full_recovery():
3939
4040def test_recovery_old_format ():
4141 result = recover .restore_key_and_chaincode (TEST_DIR / "backup_old_format.zip" , TEST_DIR / "priv.pem" , "Thefireblocks1!" )
42- ecdsa_priv_key , ecdsa_chaincode = result ['MPC_ECDSA_SECP256K1' ]
42+ ecdsa_priv_key , ecdsa_chaincode , _ = result ['MPC_ECDSA_SECP256K1' ]
4343
4444 assert (ecdsa_priv_key == 0x473d1820ca4bf7cf6b018a8520b1ec0849cb99bce4fff45c5598723f67b3bd52 )
4545 pub = recover .get_public_key ("MPC_ECDSA_SECP256K1" , ecdsa_priv_key )
@@ -50,8 +50,8 @@ def test_recovery_old_format():
5050
5151def test_cmp_recovery ():
5252 result = recover .restore_key_and_chaincode (TEST_DIR / "backup_cmp.zip" , TEST_DIR / "priv.pem" , "Fireblocks1!" )
53- ecdsa_priv_key , ecdsa_chaincode = result ['MPC_CMP_ECDSA_SECP256K1' ]
54- eddsa_priv_key , eddsa_chaincode = result ['MPC_CMP_EDDSA_ED25519' ]
53+ ecdsa_priv_key , ecdsa_chaincode , _ = result ['MPC_CMP_ECDSA_SECP256K1' ]
54+ eddsa_priv_key , eddsa_chaincode , _ = result ['MPC_CMP_EDDSA_ED25519' ]
5555
5656 assert (ecdsa_priv_key == 0xf57c18e98a24ca0b36fbbd103233aff128b740426da189ce208545d44bbad050 )
5757 assert (eddsa_priv_key == 0xa536dc2f2d744ae78eb26fdfb4b9e234a649525e0a1142bf900cd9c26987007 )
@@ -77,8 +77,8 @@ def test_one_custom_chaincode_recovery():
7777 which encodes the chaincode.
7878 '''
7979 result = recover .restore_key_and_chaincode (TEST_DIR / "backup_with_one_custom_chaincode.zip" , TEST_DIR / "priv2.pem" , "Thefireblocks1!" )
80- ecdsa_priv_key , ecdsa_chaincode = result ['MPC_ECDSA_SECP256K1' ]
81- eddsa_priv_key , eddsa_chaincode = result ['MPC_EDDSA_ED25519' ]
80+ ecdsa_priv_key , ecdsa_chaincode , _ = result ['MPC_ECDSA_SECP256K1' ]
81+ eddsa_priv_key , eddsa_chaincode , _ = result ['MPC_EDDSA_ED25519' ]
8282
8383 assert (ecdsa_chaincode != eddsa_chaincode )
8484 assert (ecdsa_priv_key == 0x66b1baf063db6e7152480334ebab0ab098e85f682b784754e46c18c962a1aa9d )
@@ -111,8 +111,8 @@ def test_two_custom_chaincode_recovery():
111111
112112 '''
113113 result = recover .restore_key_and_chaincode (TEST_DIR / "backup_with_two_custom_chaincode.zip" , TEST_DIR / "priv2.pem" , "Thefireblocks1!" )
114- ecdsa_priv_key , ecdsa_chaincode = result ['MPC_ECDSA_SECP256K1' ]
115- eddsa_priv_key , eddsa_chaincode = result ['MPC_EDDSA_ED25519' ]
114+ ecdsa_priv_key , ecdsa_chaincode , _ = result ['MPC_ECDSA_SECP256K1' ]
115+ eddsa_priv_key , eddsa_chaincode , _ = result ['MPC_EDDSA_ED25519' ]
116116
117117 assert (ecdsa_chaincode != eddsa_chaincode )
118118 assert (ecdsa_priv_key == 0x66b1baf063db6e7152480334ebab0ab098e85f682b784754e46c18c962a1aa9d )
@@ -133,8 +133,8 @@ def test_two_custom_chaincode_recovery():
133133
134134def test_recovery_with_mobile_share_as_json ():
135135 result = recover .restore_key_and_chaincode (TEST_DIR / "json_share.zip" , TEST_DIR / "priv.pem" , "Fireblocks1!" )
136- ecdsa_priv_key , ecdsa_chaincode = result ['MPC_CMP_ECDSA_SECP256K1' ]
137- eddsa_priv_key , eddsa_chaincode = result ['MPC_EDDSA_ED25519' ]
136+ ecdsa_priv_key , ecdsa_chaincode , _ = result ['MPC_CMP_ECDSA_SECP256K1' ]
137+ eddsa_priv_key , eddsa_chaincode , _ = result ['MPC_EDDSA_ED25519' ]
138138
139139 assert (ecdsa_priv_key == 0x83af98f2f2bdea33eb34177b311d89569725a401c1fc4d6046d266b1ca0dc382 )
140140 assert (eddsa_priv_key == 0xd5c4d44f0f07aaa0bf18e039f28ec2131935ed696636f48ec46bab58e66296b )
@@ -154,8 +154,8 @@ def test_recovery_with_mobile_share_as_json():
154154
155155def test_recovery_with_master_keys ():
156156 result = recover .restore_key_and_chaincode (TEST_DIR / "backup_with_master_key.zip" , TEST_DIR / "priv_ncw.pem" , "2#0Iw0Qov@&QP09p" , key_pass = "SECRET" )
157- ecdsa_priv_key , ecdsa_chaincode = result ["MPC_CMP_ECDSA_SECP256K1" ]
158- eddsa_priv_key , eddsa_chaincode = result ["MPC_EDDSA_ED25519" ]
157+ ecdsa_priv_key , ecdsa_chaincode , _ = result ["MPC_CMP_ECDSA_SECP256K1" ]
158+ eddsa_priv_key , eddsa_chaincode , _ = result ["MPC_EDDSA_ED25519" ]
159159
160160 pub = recover .get_public_key ("MPC_ECDSA_SECP256K1" , ecdsa_priv_key )
161161 assert pub == "033f5e4fb621e4cc777e5b9cdc0ef06c7b55042e9ce6c3bf013daab9fba29b37b8"
0 commit comments