v2.8.0
What's Changed
Other Changes
- Target network fees is in IRON by @patnir in #5455
- Fixes fetching assets for display in wallet:transactions:info by @dguenther in #5456
- Fix wallet:chainport:send fee selection when -a is used by @dguenther in #5458
- Use Iron Fish API for bridge info by @dguenther in #5457
- Fix vscode not resolving test types by @mat-if in #5294
- Store backup of ledger account on disk by @patnir in #5438
- Continously ask for name if duplicate by @NullSoldier in #5463
- adds multisig server to broker dkg messages by @hughy in #5459
- Update zondax ironfish to 0.5.1 by @patnir in #5449
- Adding zondax/ledger-js dependency by @patnir in #5466
- multisig server signing by @hughy in #5464
- Move multisig broker into its own folder by @NullSoldier in #5467
- Remove references to stratum in MultisigBroker by @NullSoldier in #5468
- Split out ledger classes into files by @NullSoldier in #5469
- adds TLS support to multisig server by @hughy in #5465
- encrypts multisig server messages by @hughy in #5470
- Render error in ui/retry by @NullSoldier in #5471
- Prefer the account name as the participant name by @NullSoldier in #5472
- fixes default tls flag in multisig commands by @hughy in #5475
- reduces log output when using multisig broker by @hughy in #5481
- Cleanup sessions on Multisig Broker Server by @mat-if in #5480
- Rahul/add ledger to chainport send by @patnir in #5479
- automatically retries messages to multisig broker by @hughy in #5477
- multisig broker server broadcasts on step completions by @hughy in #5476
- Cleanup DKG identity creation by @NullSoldier in #5473
- prevents incorrect session encryption from halting process by @hughy in #5483
- Add ability for sessions to track specific clients by @mat-if in #5482
- updates ux status messages waiting for multisig broker by @hughy in #5484
- Use ledger action to make ledger more reliable by @NullSoldier in #5474
- adds idle session timeout to multisig broker server by @hughy in #5485
- Add @ledgerhq/errors package to package.json by @NullSoldier in #5487
- Upgrade wallet:multisig:sign to use ui.ledger by @NullSoldier in #5489
- Move ledger UI functions into UI by @NullSoldier in #5486
- Upgrade wallet:import to use ui.ledger by @NullSoldier in #5488
- Handle appInfo() crash on rust app by @NullSoldier in #5491
- Use the connected app in case of disconnect by @NullSoldier in #5492
- get identity after dkg parameters in dkg:create by @hughy in #5495
- resets ledger ui status between errors by @hughy in #5490
- Use the same ledgerhq/errors as other lib by @NullSoldier in #5498
- Unify ledger errors and zondax errors by @NullSoldier in #5499
- Add flags for minSigners and totalParticipants for dkg:create by @mat-if in #5497
- Handle app command rejections from device by @NullSoldier in #5500
- Switch sendTransaction to use ledger UI by @NullSoldier in #5496
- Have ledger ui tell the user to approve by @NullSoldier in #5501
- Handle DKG reject message by @NullSoldier in #5502
- removes logger from Ledger class by @hughy in #5503
- Convert ui.retry to new confirmListPrompt by @NullSoldier in #5504
- Show account name public packages by @patnir in #5506
- Backup ledger keys in a separate step by @patnir in #5505
- Unhandled exception will stop UI action by @patnir in #5507
- unhide chainport:send by @patnir in #5461
- Fix rejection type on C vs Rust SDK by @NullSoldier in #5508
- Set approve timeout greater than connect timeout by @NullSoldier in #5509
- feat(cli): Update transaction summary for chainport transactions by @rohanjadvani in #5494
- Avoid connect handshake and handle all error cases by @NullSoldier in #5512
- Remove a stray apostrophe from NotEnoughFunds message by @dguenther in #5514
- reviews tx on InvalidTxHash error by @hughy in #5513
- Handle DeviceDisconnected Error by @NullSoldier in #5515
- Handle ledger app panics by @NullSoldier in #5516
- use numberprompt for total participants in multisig sign by @patnir in #5517
- Upgrade ledger-ironfish-js to 1.0.0 by @NullSoldier in #5518
- Handle ledger DisconnectDevice error by @NullSoldier in #5519
- adds owner to RpcMint by @hughy in #5522
- Update readme documentation on error codes returned by @NullSoldier in #5523
- Handle all device locks as manual retry by @NullSoldier in #5524
- Add an ability to request identity based on approval by @NullSoldier in #5525
- Handle all connecting errors as LedgerConnectError by @NullSoldier in #5526
- adds default multisig broker server by @hughy in #5520
- Upgrade ledger:backup cmd to use ledger action by @NullSoldier in #5527
- Fix ledger restore to require encrypted key by @NullSoldier in #5528
- Upgrade ledger:restore cmd to use ledger ui by @NullSoldier in #5529
- Bump SDK and CLI to 2.8.0 by @NullSoldier in #5532
- STAGING -> MASTER by @NullSoldier in #5531
Full Changelog: v2.7.0...v2.8.0