Commit Graph

1088 Commits

Author SHA1 Message Date
trezor-ci
577771aea4 npm-release: @trezor/connect 9.6.2-beta.1 2025-07-07 09:54:48 +02:00
Marek Polak
5e1b2ac043 test(connect): unit tests adjusted 2025-07-02 13:22:47 +02:00
Marek Polak
f965980d73 refactor(connect): improved pendingTransportEvent 2025-07-02 13:22:47 +02:00
Marek Polak
da4893be5f refactor(connect): add devices after handshake 2025-07-02 13:22:47 +02:00
Marek Polak
742d1c12dc refactor(connect): lifecycle changed to emitter 2025-07-02 13:22:47 +02:00
karliatto
b3d28dbceb chore(connect): replace deprecated NodeRequire with NodeJS.Require 2025-07-02 10:13:20 +02:00
karliatto
8230255082 feat(connect): included bundled releases 2025-07-02 10:13:08 +02:00
karliatto
6c306d558e feat(connect): firmware release utils and tests 2025-07-01 13:45:38 +02:00
Tomas Martykan
a0a2f1c049 fix(connect): button request data in ethereumSignTypedData 2025-07-01 11:17:29 +02:00
Jiri Zbytovsky
f74a035e7d feat(connect): FW installation progress check 2025-07-01 10:05:01 +02:00
Marek Polak
e02214aca1 fix(connect): fix unlockPath in signTx 2025-06-30 13:42:22 +02:00
Martin Varmuza
86d982eb31 feat(connect): change default for skipFinalReload 2025-06-30 13:42:22 +02:00
Martin Varmuza
906d8354f1 feat(connect): reorganize order of getHDNode and SingTx calls; remove decred verification 2025-06-30 13:42:22 +02:00
Martin Varmuza
acbcc80c8e chore(connect): verifyTx, pass only network from CoinInfo 2025-06-30 13:42:22 +02:00
Martin Varmuza
aaa46977dd chore(connect): reorganize verifyTx params 2025-06-30 13:42:22 +02:00
Martin Varmuza
2e1fa8f5a4 chore(connect): composeTransaction destructure device and params for similarity with signTransaction 2025-06-30 13:42:22 +02:00
Martin Varmuza
a6abcafa27 chore(connect): remove need to pass unlock_path param in verifyTx 2025-06-30 13:42:22 +02:00
Martin Varmuza
a679a85cc9 chore(connect): add comment 2025-06-27 09:47:29 +02:00
Szymon Lesisz
5f07f57b8b feat(connect): create THP devices in handshake process 2025-06-25 12:02:39 +02:00
trezor-ci
e3a6c3b1c1 npm-release: @trezor/connect 9.6.1 2025-06-25 06:44:23 +02:00
Marek Polak
367ab8ad44 feat(connect): add HID T1 workarounds to handshake cancel workflow 2025-06-24 14:05:09 +02:00
Szymon Lesisz
afb98b8215 feat(connect): handshake cancel workflow 2025-06-24 14:05:09 +02:00
trezor-ci
4b2e7550cd npm-release: @trezor/connect 9.6.1-beta.2 2025-06-16 16:14:56 +02:00
Jiri Zbytovsky
bfbafb2e3a chore(connect): remove useless property 2025-06-16 15:41:27 +02:00
Jiri Zbytovsky
f90e2ad685 test(connect): cleanup BitcoinFeeLevels test 2025-06-16 15:41:27 +02:00
Jiri Zbytovsky
bdbf4e7288 chore(connect): simplify legacy fee estimation logic 2025-06-16 15:41:27 +02:00
Martin Varmuza
529466c8e1 feat(connect): add new UI.EVENT INVALID_PIN_ATTEMPTS_DEPLETED 2025-06-16 10:54:46 +02:00
Martin Homola
040e81cdcf feat(connect): set payment requests for signing tx 2025-06-16 10:24:56 +02:00
Martin Homola
1d4ef38482 feat(connect): add mac to the getAddress 2025-06-16 10:24:48 +02:00
Marek Polak
440fb65305 fix(connect): try to improve unreadable device situation 2025-06-12 17:02:03 +02:00
Marek Polak
49cbbec518 refactor(connect): exact comparison of libusb error 2025-06-12 17:02:03 +02:00
Jan Komarek
e84e01467a chore(connect): replace t2b1 with t3b1 inb tests 2025-06-12 16:51:03 +02:00
Carlos Garcia Ortiz karliatto
326f6ced0c Revert "feat(connect): allow temporarily outdated t1b1 firmwares"
This reverts commit b38d473dfd.
2025-06-12 15:19:50 +02:00
Martin Varmuza
b38d473dfd feat(connect): allow temporarily outdated t1b1 firmwares 2025-06-12 14:03:52 +02:00
trezor-ci
606a693ea4 npm-release: @trezor/connect 9.6.1-beta.1 2025-06-12 14:03:52 +02:00
Martin Homola
72a141752b feat(connect): add getNonce 2025-06-12 09:43:44 +02:00
Tomas Martykan
2f41cc6140 feat(connect): decode hex in message signing 2025-06-11 09:32:52 +02:00
Jiri Zbytovsky
0b5ab6e2c3 fix(connect): allow FW update calls when uninitialized 2025-06-10 14:10:48 +02:00
Szymon Lesisz
dd9ffde5f1 refactor(connect): split Device related code to workflow modules 2025-06-09 10:59:24 +02:00
Martin Varmuza
dd50a1a484 chore(connect): remove _sessionsBackgroundUrl init param 2025-06-05 13:58:51 +02:00
Martin Varmuza
cdd73c596f Revert "fix(connect): webusb sessions sync in all deployments"
This reverts commit 13ec59a53d.
2025-06-05 13:58:51 +02:00
Martin Varmuza
6f0ff281fa chore(connect): throw error when trying to call device which was not Initialized 2025-06-05 09:29:21 +02:00
Szymon Lesisz
5919fe9d7c feat(connect): add ThpState and ThpMessageResponse to DeviceCurrentSession
- use `protocol` from this.device, the value is dynamic and could be changed after DeviceCurrentSession is created
- add `thpState` to transport call/send/receive
2025-06-04 20:04:46 +02:00
Szymon Lesisz
60849944a4 feat(connect): add UI response for THP pairing tag 2025-06-04 12:06:08 +02:00
Carlos Garcia Ortiz karliatto
1e87cd6d0f fix(connect): refactor check firmware revision download 2025-06-04 09:30:21 +02:00
Martin Varmuza
a3b804e1ff feat(connect): add backendType 2025-06-03 15:47:16 +02:00
trezor-ci
da186194ed npm-release: @trezor/connect 9.6.0 2025-06-03 12:31:05 +02:00
trezor-ci
03e6189c2e chore(connect): update device authenticity config 2025-06-02 10:55:00 +02:00
Martin Varmuza
500fd568c5 chore(connect): move models to @trezor/device-utils 2025-06-02 10:14:45 +02:00
Marek Polak
e7f7fcd5bd fix(connect): add timeout to GetFeatures 2025-05-30 09:12:27 +02:00