From 8c7cdcbdb74bf71ef476c70b127b1c84bd77d562 Mon Sep 17 00:00:00 2001 From: Tomas Martykan Date: Tue, 4 Feb 2025 10:27:22 +0100 Subject: [PATCH] chore(connect): add types to e2e fixtures --- packages/connect/e2e/__fixtures__/applyFlags.ts | 2 +- packages/connect/e2e/__fixtures__/applySettings.ts | 2 +- packages/connect/e2e/__fixtures__/binanceGetAddress.ts | 2 +- packages/connect/e2e/__fixtures__/binanceGetPublicKey.ts | 2 +- .../connect/e2e/__fixtures__/binanceSignTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/cardanoGetAddress.ts | 2 +- .../e2e/__fixtures__/cardanoGetAddressDerivations.ts | 2 +- .../e2e/__fixtures__/cardanoGetNativeScriptHash.ts | 2 +- packages/connect/e2e/__fixtures__/cardanoGetPublicKey.ts | 2 +- .../connect/e2e/__fixtures__/cardanoSignTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/changeLanguage.ts | 2 +- packages/connect/e2e/__fixtures__/composeTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/eosGetPublicKey.ts | 2 +- packages/connect/e2e/__fixtures__/eosSignTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/ethereumGetAddress.ts | 2 +- packages/connect/e2e/__fixtures__/ethereumGetPublicKey.ts | 2 +- packages/connect/e2e/__fixtures__/ethereumSignMessage.ts | 2 +- .../connect/e2e/__fixtures__/ethereumSignTransaction.ts | 2 +- .../e2e/__fixtures__/ethereumSignTransactionEip155.ts | 2 +- .../e2e/__fixtures__/ethereumSignTransactionEip1559.ts | 2 +- .../connect/e2e/__fixtures__/ethereumSignTypedData.ts | 2 +- .../connect/e2e/__fixtures__/ethereumVerifyMessage.ts | 2 +- packages/connect/e2e/__fixtures__/getAccountDescriptor.ts | 2 +- packages/connect/e2e/__fixtures__/getAccountInfo.ts | 2 +- packages/connect/e2e/__fixtures__/getAddress.ts | 2 +- packages/connect/e2e/__fixtures__/getAddressMultisig.ts | 2 +- .../e2e/__fixtures__/getAddressMultisigPubkeysOrder.ts | 2 +- packages/connect/e2e/__fixtures__/getAddressSegwit.ts | 2 +- packages/connect/e2e/__fixtures__/getFeatures.ts | 2 +- packages/connect/e2e/__fixtures__/getFirmwareHash.ts | 2 +- packages/connect/e2e/__fixtures__/getOwnershipId.ts | 2 +- packages/connect/e2e/__fixtures__/getOwnershipProof.ts | 2 +- packages/connect/e2e/__fixtures__/getPublicKey.ts | 4 ++-- packages/connect/e2e/__fixtures__/getPublicKeyBip48.ts | 2 +- packages/connect/e2e/__fixtures__/loadDevice.ts | 2 +- packages/connect/e2e/__fixtures__/nemGetAddress.ts | 2 +- .../connect/e2e/__fixtures__/nemSignTransactionMosaic.ts | 2 +- .../e2e/__fixtures__/nemSignTransactionMultisig.ts | 2 +- .../connect/e2e/__fixtures__/nemSignTransactionOthers.ts | 2 +- .../e2e/__fixtures__/nemSignTransactionTransfer.ts | 2 +- packages/connect/e2e/__fixtures__/rippleGetAddress.ts | 2 +- .../connect/e2e/__fixtures__/rippleSignTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/signMessage.ts | 2 +- packages/connect/e2e/__fixtures__/signTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/signTransactionBcash.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionBech32.ts | 2 +- packages/connect/e2e/__fixtures__/signTransactionBgold.ts | 2 +- packages/connect/e2e/__fixtures__/signTransactionDash.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionDecred.ts | 2 +- packages/connect/e2e/__fixtures__/signTransactionDoge.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionExternal.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionKomodo.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionMultisig.ts | 2 +- .../e2e/__fixtures__/signTransactionMultisigChange.ts | 2 +- .../__fixtures__/signTransactionMultisigPubkeysOrder.ts | 2 +- .../e2e/__fixtures__/signTransactionPaymentRequest.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionPeercoin.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionReplace.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionSegwit.ts | 2 +- .../connect/e2e/__fixtures__/signTransactionTaproot.ts | 2 +- packages/connect/e2e/__fixtures__/signTransactionZcash.ts | 2 +- .../connect/e2e/__fixtures__/solanaComposeTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/solanaGetAddress.ts | 2 +- packages/connect/e2e/__fixtures__/solanaGetPublicKey.ts | 2 +- .../connect/e2e/__fixtures__/solanaSignTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/stellarGetAddress.ts | 2 +- .../connect/e2e/__fixtures__/stellarSignTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/tezosGetAddress.ts | 2 +- packages/connect/e2e/__fixtures__/tezosGetPublicKey.ts | 2 +- packages/connect/e2e/__fixtures__/tezosSignTransaction.ts | 2 +- packages/connect/e2e/__fixtures__/verifyMessage.ts | 2 +- packages/connect/e2e/__fixtures__/verifyMessageSegwit.ts | 2 +- .../connect/e2e/__fixtures__/verifyMessageSegwitNative.ts | 2 +- packages/connect/e2e/__fixtures__/wipeDevice.ts | 2 +- packages/connect/e2e/globals.d.ts | 8 +++++++- 75 files changed, 82 insertions(+), 76 deletions(-) diff --git a/packages/connect/e2e/__fixtures__/applyFlags.ts b/packages/connect/e2e/__fixtures__/applyFlags.ts index 3af9cfe4188..b4bfa6cefe0 100644 --- a/packages/connect/e2e/__fixtures__/applyFlags.ts +++ b/packages/connect/e2e/__fixtures__/applyFlags.ts @@ -14,4 +14,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/applySettings.ts b/packages/connect/e2e/__fixtures__/applySettings.ts index 2ac4282b844..9a393ef2f08 100644 --- a/packages/connect/e2e/__fixtures__/applySettings.ts +++ b/packages/connect/e2e/__fixtures__/applySettings.ts @@ -26,4 +26,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/binanceGetAddress.ts b/packages/connect/e2e/__fixtures__/binanceGetAddress.ts index 23443459777..19016504067 100644 --- a/packages/connect/e2e/__fixtures__/binanceGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/binanceGetAddress.ts @@ -36,4 +36,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/binanceGetPublicKey.ts b/packages/connect/e2e/__fixtures__/binanceGetPublicKey.ts index fe7f426fe35..1c1e0cf069a 100644 --- a/packages/connect/e2e/__fixtures__/binanceGetPublicKey.ts +++ b/packages/connect/e2e/__fixtures__/binanceGetPublicKey.ts @@ -25,4 +25,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/binanceSignTransaction.ts b/packages/connect/e2e/__fixtures__/binanceSignTransaction.ts index 5ded49042b6..bf6c8dec303 100644 --- a/packages/connect/e2e/__fixtures__/binanceSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/binanceSignTransaction.ts @@ -100,4 +100,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/cardanoGetAddress.ts b/packages/connect/e2e/__fixtures__/cardanoGetAddress.ts index 8317204bf99..4cfda33d9b2 100644 --- a/packages/connect/e2e/__fixtures__/cardanoGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/cardanoGetAddress.ts @@ -506,4 +506,4 @@ export default { result: false, }, ].map(test => ({ ...test, legacyResults: [legacyResults.minConnectVersion] })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/cardanoGetAddressDerivations.ts b/packages/connect/e2e/__fixtures__/cardanoGetAddressDerivations.ts index e2ebff8ff38..2c15357b1a7 100644 --- a/packages/connect/e2e/__fixtures__/cardanoGetAddressDerivations.ts +++ b/packages/connect/e2e/__fixtures__/cardanoGetAddressDerivations.ts @@ -38,4 +38,4 @@ export default { }, legacyResults: [legacyResults.minConnectVersion], })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/cardanoGetNativeScriptHash.ts b/packages/connect/e2e/__fixtures__/cardanoGetNativeScriptHash.ts index 86b3498c6b5..7bdec467e13 100644 --- a/packages/connect/e2e/__fixtures__/cardanoGetNativeScriptHash.ts +++ b/packages/connect/e2e/__fixtures__/cardanoGetNativeScriptHash.ts @@ -315,4 +315,4 @@ export default { }, }, ].map(test => ({ ...test, legacyResults: [legacyResults.minConnectVersion] })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/cardanoGetPublicKey.ts b/packages/connect/e2e/__fixtures__/cardanoGetPublicKey.ts index 304b2a885a0..4ec814b8d69 100644 --- a/packages/connect/e2e/__fixtures__/cardanoGetPublicKey.ts +++ b/packages/connect/e2e/__fixtures__/cardanoGetPublicKey.ts @@ -70,4 +70,4 @@ export default { }, }, ].map(t => ({ ...t, legacyResults: [legacyResults.minConnectVersion] })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/cardanoSignTransaction.ts b/packages/connect/e2e/__fixtures__/cardanoSignTransaction.ts index 59f5937e3c2..4651b4d1a21 100644 --- a/packages/connect/e2e/__fixtures__/cardanoSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/cardanoSignTransaction.ts @@ -2909,4 +2909,4 @@ export default { return { ...test, legacyResults: [legacyResults.minConnectVersion] }; }), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/changeLanguage.ts b/packages/connect/e2e/__fixtures__/changeLanguage.ts index 0659d5b6f9a..2b07a3312ad 100644 --- a/packages/connect/e2e/__fixtures__/changeLanguage.ts +++ b/packages/connect/e2e/__fixtures__/changeLanguage.ts @@ -15,4 +15,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/composeTransaction.ts b/packages/connect/e2e/__fixtures__/composeTransaction.ts index b1dda10b3e9..9c3203070b5 100644 --- a/packages/connect/e2e/__fixtures__/composeTransaction.ts +++ b/packages/connect/e2e/__fixtures__/composeTransaction.ts @@ -475,4 +475,4 @@ export default { ], }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/eosGetPublicKey.ts b/packages/connect/e2e/__fixtures__/eosGetPublicKey.ts index bfe05da02a8..712bf5097bd 100644 --- a/packages/connect/e2e/__fixtures__/eosGetPublicKey.ts +++ b/packages/connect/e2e/__fixtures__/eosGetPublicKey.ts @@ -66,4 +66,4 @@ export default { }, }, ].map(fixture => ({ ...fixture, legacyResults })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/eosSignTransaction.ts b/packages/connect/e2e/__fixtures__/eosSignTransaction.ts index e6069a85bd4..28c25ac851d 100644 --- a/packages/connect/e2e/__fixtures__/eosSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/eosSignTransaction.ts @@ -776,4 +776,4 @@ export default { ...fixture, legacyResults: [...legacyResults, ...(fixture.legacyResults || [])], })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumGetAddress.ts b/packages/connect/e2e/__fixtures__/ethereumGetAddress.ts index 1998c8f2dd6..c33452b3335 100644 --- a/packages/connect/e2e/__fixtures__/ethereumGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/ethereumGetAddress.ts @@ -55,4 +55,4 @@ export default { ], }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumGetPublicKey.ts b/packages/connect/e2e/__fixtures__/ethereumGetPublicKey.ts index 4a44dd5cebf..158ee28b632 100644 --- a/packages/connect/e2e/__fixtures__/ethereumGetPublicKey.ts +++ b/packages/connect/e2e/__fixtures__/ethereumGetPublicKey.ts @@ -20,4 +20,4 @@ export default { xpub: result.xpub, }, })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumSignMessage.ts b/packages/connect/e2e/__fixtures__/ethereumSignMessage.ts index 796d4da33d6..8eebe894174 100644 --- a/packages/connect/e2e/__fixtures__/ethereumSignMessage.ts +++ b/packages/connect/e2e/__fixtures__/ethereumSignMessage.ts @@ -45,4 +45,4 @@ export default { ], })), ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumSignTransaction.ts b/packages/connect/e2e/__fixtures__/ethereumSignTransaction.ts index d58440b9a1e..6fce79d3396 100644 --- a/packages/connect/e2e/__fixtures__/ethereumSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/ethereumSignTransaction.ts @@ -125,4 +125,4 @@ export default { result: false, }, ]), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip155.ts b/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip155.ts index d240888f066..d6639fc1d87 100644 --- a/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip155.ts +++ b/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip155.ts @@ -80,4 +80,4 @@ export default { return fixture; }), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip1559.ts b/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip1559.ts index 10581364c57..ddb29d79eb1 100644 --- a/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip1559.ts +++ b/packages/connect/e2e/__fixtures__/ethereumSignTransactionEip1559.ts @@ -58,4 +58,4 @@ export default { return fixture; }), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumSignTypedData.ts b/packages/connect/e2e/__fixtures__/ethereumSignTypedData.ts index 2f1e7ae405e..0ef1a041ba9 100644 --- a/packages/connect/e2e/__fixtures__/ethereumSignTypedData.ts +++ b/packages/connect/e2e/__fixtures__/ethereumSignTypedData.ts @@ -70,4 +70,4 @@ export default { mnemonic: commonFixtures.setup.mnemonic, }, tests: fixtures, -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/ethereumVerifyMessage.ts b/packages/connect/e2e/__fixtures__/ethereumVerifyMessage.ts index 458f712dc7a..6c6c9b3a507 100644 --- a/packages/connect/e2e/__fixtures__/ethereumVerifyMessage.ts +++ b/packages/connect/e2e/__fixtures__/ethereumVerifyMessage.ts @@ -18,4 +18,4 @@ export default { message: 'Message verified', }, })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getAccountDescriptor.ts b/packages/connect/e2e/__fixtures__/getAccountDescriptor.ts index b884162f2f4..bb25b42f9e1 100644 --- a/packages/connect/e2e/__fixtures__/getAccountDescriptor.ts +++ b/packages/connect/e2e/__fixtures__/getAccountDescriptor.ts @@ -64,4 +64,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getAccountInfo.ts b/packages/connect/e2e/__fixtures__/getAccountInfo.ts index 26fcc0a1697..ab9553f0d0e 100644 --- a/packages/connect/e2e/__fixtures__/getAccountInfo.ts +++ b/packages/connect/e2e/__fixtures__/getAccountInfo.ts @@ -159,4 +159,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getAddress.ts b/packages/connect/e2e/__fixtures__/getAddress.ts index 500418e33bb..f79b7a27aa2 100644 --- a/packages/connect/e2e/__fixtures__/getAddress.ts +++ b/packages/connect/e2e/__fixtures__/getAddress.ts @@ -152,4 +152,4 @@ export default { ], }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getAddressMultisig.ts b/packages/connect/e2e/__fixtures__/getAddressMultisig.ts index 7cc59caabfb..e46e335986d 100644 --- a/packages/connect/e2e/__fixtures__/getAddressMultisig.ts +++ b/packages/connect/e2e/__fixtures__/getAddressMultisig.ts @@ -63,4 +63,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getAddressMultisigPubkeysOrder.ts b/packages/connect/e2e/__fixtures__/getAddressMultisigPubkeysOrder.ts index 55e7a0ee4ea..121c975eee4 100644 --- a/packages/connect/e2e/__fixtures__/getAddressMultisigPubkeysOrder.ts +++ b/packages/connect/e2e/__fixtures__/getAddressMultisigPubkeysOrder.ts @@ -116,4 +116,4 @@ export default { ], }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getAddressSegwit.ts b/packages/connect/e2e/__fixtures__/getAddressSegwit.ts index aeeffa4cfc2..3701de197d1 100644 --- a/packages/connect/e2e/__fixtures__/getAddressSegwit.ts +++ b/packages/connect/e2e/__fixtures__/getAddressSegwit.ts @@ -49,4 +49,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getFeatures.ts b/packages/connect/e2e/__fixtures__/getFeatures.ts index 24fc3e7730f..ebc52846d8c 100644 --- a/packages/connect/e2e/__fixtures__/getFeatures.ts +++ b/packages/connect/e2e/__fixtures__/getFeatures.ts @@ -213,4 +213,4 @@ export default { mnemonic: 'mnemonic_12', }, tests, -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getFirmwareHash.ts b/packages/connect/e2e/__fixtures__/getFirmwareHash.ts index 8eccdf468c2..c8045514c6b 100644 --- a/packages/connect/e2e/__fixtures__/getFirmwareHash.ts +++ b/packages/connect/e2e/__fixtures__/getFirmwareHash.ts @@ -24,4 +24,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getOwnershipId.ts b/packages/connect/e2e/__fixtures__/getOwnershipId.ts index 4faa46ca896..ab1ecc7022f 100644 --- a/packages/connect/e2e/__fixtures__/getOwnershipId.ts +++ b/packages/connect/e2e/__fixtures__/getOwnershipId.ts @@ -67,4 +67,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getOwnershipProof.ts b/packages/connect/e2e/__fixtures__/getOwnershipProof.ts index d565e52a9b0..ef6f7f0b79a 100644 --- a/packages/connect/e2e/__fixtures__/getOwnershipProof.ts +++ b/packages/connect/e2e/__fixtures__/getOwnershipProof.ts @@ -96,4 +96,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getPublicKey.ts b/packages/connect/e2e/__fixtures__/getPublicKey.ts index b4628c64c4c..e63e6a9690b 100644 --- a/packages/connect/e2e/__fixtures__/getPublicKey.ts +++ b/packages/connect/e2e/__fixtures__/getPublicKey.ts @@ -17,7 +17,7 @@ export default { legacyResults: [ { rules: ['<1.10.4', '<2.4.3'], - result: false, + success: false, }, ], }, @@ -84,4 +84,4 @@ export default { result: false, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/getPublicKeyBip48.ts b/packages/connect/e2e/__fixtures__/getPublicKeyBip48.ts index 11c70cebd7a..9c8c6e9d40f 100644 --- a/packages/connect/e2e/__fixtures__/getPublicKeyBip48.ts +++ b/packages/connect/e2e/__fixtures__/getPublicKeyBip48.ts @@ -39,4 +39,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/loadDevice.ts b/packages/connect/e2e/__fixtures__/loadDevice.ts index 804fb11e1e9..6ee6dac153f 100644 --- a/packages/connect/e2e/__fixtures__/loadDevice.ts +++ b/packages/connect/e2e/__fixtures__/loadDevice.ts @@ -15,4 +15,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/nemGetAddress.ts b/packages/connect/e2e/__fixtures__/nemGetAddress.ts index 467e8eccf6e..a939fb8cc1b 100644 --- a/packages/connect/e2e/__fixtures__/nemGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/nemGetAddress.ts @@ -27,4 +27,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/nemSignTransactionMosaic.ts b/packages/connect/e2e/__fixtures__/nemSignTransactionMosaic.ts index 116c3a48335..d69ff1c9cd8 100644 --- a/packages/connect/e2e/__fixtures__/nemSignTransactionMosaic.ts +++ b/packages/connect/e2e/__fixtures__/nemSignTransactionMosaic.ts @@ -166,4 +166,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/nemSignTransactionMultisig.ts b/packages/connect/e2e/__fixtures__/nemSignTransactionMultisig.ts index 148b720c723..b30bc7ce5cc 100644 --- a/packages/connect/e2e/__fixtures__/nemSignTransactionMultisig.ts +++ b/packages/connect/e2e/__fixtures__/nemSignTransactionMultisig.ts @@ -168,4 +168,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/nemSignTransactionOthers.ts b/packages/connect/e2e/__fixtures__/nemSignTransactionOthers.ts index 3b1d6ead513..18e8405cc3e 100644 --- a/packages/connect/e2e/__fixtures__/nemSignTransactionOthers.ts +++ b/packages/connect/e2e/__fixtures__/nemSignTransactionOthers.ts @@ -53,4 +53,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/nemSignTransactionTransfer.ts b/packages/connect/e2e/__fixtures__/nemSignTransactionTransfer.ts index a039aa75363..0e6b9a112b9 100644 --- a/packages/connect/e2e/__fixtures__/nemSignTransactionTransfer.ts +++ b/packages/connect/e2e/__fixtures__/nemSignTransactionTransfer.ts @@ -209,4 +209,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/rippleGetAddress.ts b/packages/connect/e2e/__fixtures__/rippleGetAddress.ts index a9e3400f2bb..f6229f3b753 100644 --- a/packages/connect/e2e/__fixtures__/rippleGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/rippleGetAddress.ts @@ -48,4 +48,4 @@ export default { }, }, ].map(fixture => ({ ...fixture, legacyResults })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/rippleSignTransaction.ts b/packages/connect/e2e/__fixtures__/rippleSignTransaction.ts index 06ac4df2547..8a14f314b9e 100644 --- a/packages/connect/e2e/__fixtures__/rippleSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/rippleSignTransaction.ts @@ -93,4 +93,4 @@ export default { result: false, }, ].map(fixture => ({ ...fixture, legacyResults })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signMessage.ts b/packages/connect/e2e/__fixtures__/signMessage.ts index 2e7607ed650..7af4943d1e0 100644 --- a/packages/connect/e2e/__fixtures__/signMessage.ts +++ b/packages/connect/e2e/__fixtures__/signMessage.ts @@ -245,4 +245,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransaction.ts b/packages/connect/e2e/__fixtures__/signTransaction.ts index 4113dc5ed28..32735171bf8 100644 --- a/packages/connect/e2e/__fixtures__/signTransaction.ts +++ b/packages/connect/e2e/__fixtures__/signTransaction.ts @@ -454,4 +454,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionBcash.ts b/packages/connect/e2e/__fixtures__/signTransactionBcash.ts index 985d41d988b..7dba4cd34ef 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionBcash.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionBcash.ts @@ -116,4 +116,4 @@ export default { result: false, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionBech32.ts b/packages/connect/e2e/__fixtures__/signTransactionBech32.ts index e6611e29808..ba3584f06a3 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionBech32.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionBech32.ts @@ -140,4 +140,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionBgold.ts b/packages/connect/e2e/__fixtures__/signTransactionBgold.ts index fe1633b30d0..6f1c642d199 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionBgold.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionBgold.ts @@ -207,4 +207,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionDash.ts b/packages/connect/e2e/__fixtures__/signTransactionDash.ts index a3da18c6a0d..c0264b3fedb 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionDash.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionDash.ts @@ -110,4 +110,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionDecred.ts b/packages/connect/e2e/__fixtures__/signTransactionDecred.ts index d76a1aff259..72d984565de 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionDecred.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionDecred.ts @@ -200,4 +200,4 @@ export default { ], }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionDoge.ts b/packages/connect/e2e/__fixtures__/signTransactionDoge.ts index 26d60ed5d24..e6650de82b9 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionDoge.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionDoge.ts @@ -45,4 +45,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionExternal.ts b/packages/connect/e2e/__fixtures__/signTransactionExternal.ts index af1c33e7f59..3494b1b8a8d 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionExternal.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionExternal.ts @@ -394,4 +394,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionKomodo.ts b/packages/connect/e2e/__fixtures__/signTransactionKomodo.ts index 7deb0eee3b0..0a6ebb34fe0 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionKomodo.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionKomodo.ts @@ -76,4 +76,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionMultisig.ts b/packages/connect/e2e/__fixtures__/signTransactionMultisig.ts index ca925ced78e..cf6c51d29dc 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionMultisig.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionMultisig.ts @@ -272,4 +272,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionMultisigChange.ts b/packages/connect/e2e/__fixtures__/signTransactionMultisigChange.ts index 82581ee9c03..b6b668e3419 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionMultisigChange.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionMultisigChange.ts @@ -167,4 +167,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionMultisigPubkeysOrder.ts b/packages/connect/e2e/__fixtures__/signTransactionMultisigPubkeysOrder.ts index d604b5a7495..c588fb0a17d 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionMultisigPubkeysOrder.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionMultisigPubkeysOrder.ts @@ -105,4 +105,4 @@ export default { ], }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionPaymentRequest.ts b/packages/connect/e2e/__fixtures__/signTransactionPaymentRequest.ts index 92f60483fdc..0b3815ea912 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionPaymentRequest.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionPaymentRequest.ts @@ -63,4 +63,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionPeercoin.ts b/packages/connect/e2e/__fixtures__/signTransactionPeercoin.ts index 85caa195570..173d31f0e42 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionPeercoin.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionPeercoin.ts @@ -64,4 +64,4 @@ export default { result: false, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionReplace.ts b/packages/connect/e2e/__fixtures__/signTransactionReplace.ts index 649103dd217..8f0d05a41ae 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionReplace.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionReplace.ts @@ -394,4 +394,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionSegwit.ts b/packages/connect/e2e/__fixtures__/signTransactionSegwit.ts index cb9d965643d..9ba3bcb598e 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionSegwit.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionSegwit.ts @@ -119,4 +119,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionTaproot.ts b/packages/connect/e2e/__fixtures__/signTransactionTaproot.ts index ca32e3439bc..7f2ce547f47 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionTaproot.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionTaproot.ts @@ -155,4 +155,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/signTransactionZcash.ts b/packages/connect/e2e/__fixtures__/signTransactionZcash.ts index 7ba21ed6133..c3e12f18c58 100644 --- a/packages/connect/e2e/__fixtures__/signTransactionZcash.ts +++ b/packages/connect/e2e/__fixtures__/signTransactionZcash.ts @@ -421,4 +421,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/solanaComposeTransaction.ts b/packages/connect/e2e/__fixtures__/solanaComposeTransaction.ts index d570791679a..5ba10852259 100644 --- a/packages/connect/e2e/__fixtures__/solanaComposeTransaction.ts +++ b/packages/connect/e2e/__fixtures__/solanaComposeTransaction.ts @@ -94,4 +94,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/solanaGetAddress.ts b/packages/connect/e2e/__fixtures__/solanaGetAddress.ts index ee46668add5..bd454712883 100644 --- a/packages/connect/e2e/__fixtures__/solanaGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/solanaGetAddress.ts @@ -44,4 +44,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/solanaGetPublicKey.ts b/packages/connect/e2e/__fixtures__/solanaGetPublicKey.ts index 92624a21eef..2b939e799b3 100644 --- a/packages/connect/e2e/__fixtures__/solanaGetPublicKey.ts +++ b/packages/connect/e2e/__fixtures__/solanaGetPublicKey.ts @@ -44,4 +44,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/solanaSignTransaction.ts b/packages/connect/e2e/__fixtures__/solanaSignTransaction.ts index 3d5184d50f6..b1a4733ddfc 100644 --- a/packages/connect/e2e/__fixtures__/solanaSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/solanaSignTransaction.ts @@ -40,4 +40,4 @@ export default { legacyResults, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/stellarGetAddress.ts b/packages/connect/e2e/__fixtures__/stellarGetAddress.ts index 1fecfb49e4c..e89ee00bb67 100644 --- a/packages/connect/e2e/__fixtures__/stellarGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/stellarGetAddress.ts @@ -39,4 +39,4 @@ export default { result: false, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/stellarSignTransaction.ts b/packages/connect/e2e/__fixtures__/stellarSignTransaction.ts index c4666a2ab64..de8ac6666d8 100644 --- a/packages/connect/e2e/__fixtures__/stellarSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/stellarSignTransaction.ts @@ -267,4 +267,4 @@ export default { ], }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/tezosGetAddress.ts b/packages/connect/e2e/__fixtures__/tezosGetAddress.ts index c751df49281..737ad6d8cff 100644 --- a/packages/connect/e2e/__fixtures__/tezosGetAddress.ts +++ b/packages/connect/e2e/__fixtures__/tezosGetAddress.ts @@ -49,4 +49,4 @@ export default { result: false, }, ].map(fixture => ({ ...fixture, legacyResults })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/tezosGetPublicKey.ts b/packages/connect/e2e/__fixtures__/tezosGetPublicKey.ts index 9de6376770b..377324fba90 100644 --- a/packages/connect/e2e/__fixtures__/tezosGetPublicKey.ts +++ b/packages/connect/e2e/__fixtures__/tezosGetPublicKey.ts @@ -49,4 +49,4 @@ export default { result: false, }, ].map(fixture => ({ ...fixture, legacyResults })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/tezosSignTransaction.ts b/packages/connect/e2e/__fixtures__/tezosSignTransaction.ts index 0b35ba27894..d501db513a5 100644 --- a/packages/connect/e2e/__fixtures__/tezosSignTransaction.ts +++ b/packages/connect/e2e/__fixtures__/tezosSignTransaction.ts @@ -169,4 +169,4 @@ export default { }, }, ].map(fixture => ({ ...fixture, legacyResults })), -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/verifyMessage.ts b/packages/connect/e2e/__fixtures__/verifyMessage.ts index 5cd5ba1a960..34658f927ad 100644 --- a/packages/connect/e2e/__fixtures__/verifyMessage.ts +++ b/packages/connect/e2e/__fixtures__/verifyMessage.ts @@ -138,4 +138,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/verifyMessageSegwit.ts b/packages/connect/e2e/__fixtures__/verifyMessageSegwit.ts index a62a5bb7d40..2ebf6922611 100644 --- a/packages/connect/e2e/__fixtures__/verifyMessageSegwit.ts +++ b/packages/connect/e2e/__fixtures__/verifyMessageSegwit.ts @@ -76,4 +76,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/verifyMessageSegwitNative.ts b/packages/connect/e2e/__fixtures__/verifyMessageSegwitNative.ts index 586fb26fdbe..e652c1f6f37 100644 --- a/packages/connect/e2e/__fixtures__/verifyMessageSegwitNative.ts +++ b/packages/connect/e2e/__fixtures__/verifyMessageSegwitNative.ts @@ -76,4 +76,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/__fixtures__/wipeDevice.ts b/packages/connect/e2e/__fixtures__/wipeDevice.ts index eef43d3a016..c2a78c48124 100644 --- a/packages/connect/e2e/__fixtures__/wipeDevice.ts +++ b/packages/connect/e2e/__fixtures__/wipeDevice.ts @@ -12,4 +12,4 @@ export default { }, }, ], -}; +} satisfies TestCase; diff --git a/packages/connect/e2e/globals.d.ts b/packages/connect/e2e/globals.d.ts index a362d7ffd28..63fe8a5ec56 100644 --- a/packages/connect/e2e/globals.d.ts +++ b/packages/connect/e2e/globals.d.ts @@ -24,7 +24,11 @@ declare namespace globalThis { result?: any; legacyResults?: LegacyResult[]; customTimeout?: number; - setup?: any; + setup?: { + wiped?: boolean; + mnemonic?: string; + settings?: any; + }; skip?: any; }; @@ -32,7 +36,9 @@ declare namespace globalThis { // method: keyof typeof TrezorConnect; method: string; setup: { + wiped?: boolean; mnemonic?: string; + settings?: any; }; tests: Fixture[]; };