Nov 27, 12-1 PM (26)
Nov 27, 1-2 PM (20)
Nov 27, 2-3 PM (34)
Nov 27, 3-4 PM (68)
Nov 27, 4-5 PM (13)
Nov 27, 5-6 PM (30)
Nov 27, 6-7 PM (15)
Nov 27, 7-8 PM (1)
Nov 27, 8-9 PM (3)
Nov 27, 9-10 PM (11)
Nov 27, 10-11 PM (3)
Nov 27, 11-12 AM (3)
Nov 28, 12-1 AM (7)
Nov 28, 1-2 AM (1)
Nov 28, 2-3 AM (0)
Nov 28, 3-4 AM (4)
Nov 28, 4-5 AM (0)
Nov 28, 5-6 AM (0)
Nov 28, 6-7 AM (1)
Nov 28, 7-8 AM (1)
Nov 28, 8-9 AM (19)
Nov 28, 9-10 AM (0)
Nov 28, 10-11 AM (3)
Nov 28, 11-12 PM (1)
Nov 28, 12-1 PM (4)
Nov 28, 1-2 PM (0)
Nov 28, 2-3 PM (2)
Nov 28, 3-4 PM (1)
Nov 28, 4-5 PM (0)
Nov 28, 5-6 PM (1)
Nov 28, 6-7 PM (7)
Nov 28, 7-8 PM (2)
Nov 28, 8-9 PM (2)
Nov 28, 9-10 PM (6)
Nov 28, 10-11 PM (0)
Nov 28, 11-12 AM (0)
Nov 29, 12-1 AM (2)
Nov 29, 1-2 AM (0)
Nov 29, 2-3 AM (0)
Nov 29, 3-4 AM (0)
Nov 29, 4-5 AM (0)
Nov 29, 5-6 AM (0)
Nov 29, 6-7 AM (1)
Nov 29, 7-8 AM (0)
Nov 29, 8-9 AM (0)
Nov 29, 9-10 AM (0)
Nov 29, 10-11 AM (1)
Nov 29, 11-12 PM (4)
Nov 29, 12-1 PM (2)
Nov 29, 1-2 PM (2)
Nov 29, 2-3 PM (1)
Nov 29, 3-4 PM (6)
Nov 29, 4-5 PM (7)
Nov 29, 5-6 PM (2)
Nov 29, 6-7 PM (2)
Nov 29, 7-8 PM (9)
Nov 29, 8-9 PM (3)
Nov 29, 9-10 PM (4)
Nov 29, 10-11 PM (0)
Nov 29, 11-12 AM (6)
Nov 30, 12-1 AM (16)
Nov 30, 1-2 AM (3)
Nov 30, 2-3 AM (2)
Nov 30, 3-4 AM (6)
Nov 30, 4-5 AM (4)
Nov 30, 5-6 AM (33)
Nov 30, 6-7 AM (44)
Nov 30, 7-8 AM (15)
Nov 30, 8-9 AM (20)
Nov 30, 9-10 AM (24)
Nov 30, 10-11 AM (24)
Nov 30, 11-12 PM (57)
Nov 30, 12-1 PM (16)
Nov 30, 1-2 PM (48)
Nov 30, 2-3 PM (48)
Nov 30, 3-4 PM (20)
Nov 30, 4-5 PM (41)
Nov 30, 5-6 PM (3)
Nov 30, 6-7 PM (8)
Nov 30, 7-8 PM (25)
Nov 30, 8-9 PM (13)
Nov 30, 9-10 PM (7)
Nov 30, 10-11 PM (3)
Nov 30, 11-12 AM (8)
Dec 01, 12-1 AM (3)
Dec 01, 1-2 AM (40)
Dec 01, 2-3 AM (3)
Dec 01, 3-4 AM (12)
Dec 01, 4-5 AM (4)
Dec 01, 5-6 AM (4)
Dec 01, 6-7 AM (6)
Dec 01, 7-8 AM (28)
Dec 01, 8-9 AM (68)
Dec 01, 9-10 AM (58)
Dec 01, 10-11 AM (24)
Dec 01, 11-12 PM (57)
Dec 01, 12-1 PM (134)
Dec 01, 1-2 PM (64)
Dec 01, 2-3 PM (35)
Dec 01, 3-4 PM (35)
Dec 01, 4-5 PM (33)
Dec 01, 5-6 PM (19)
Dec 01, 6-7 PM (27)
Dec 01, 7-8 PM (19)
Dec 01, 8-9 PM (17)
Dec 01, 9-10 PM (18)
Dec 01, 10-11 PM (21)
Dec 01, 11-12 AM (2)
Dec 02, 12-1 AM (7)
Dec 02, 1-2 AM (10)
Dec 02, 2-3 AM (1)
Dec 02, 3-4 AM (24)
Dec 02, 4-5 AM (5)
Dec 02, 5-6 AM (1)
Dec 02, 6-7 AM (18)
Dec 02, 7-8 AM (36)
Dec 02, 8-9 AM (25)
Dec 02, 9-10 AM (9)
Dec 02, 10-11 AM (23)
Dec 02, 11-12 PM (28)
Dec 02, 12-1 PM (20)
Dec 02, 1-2 PM (23)
Dec 02, 2-3 PM (32)
Dec 02, 3-4 PM (35)
Dec 02, 4-5 PM (13)
Dec 02, 5-6 PM (39)
Dec 02, 6-7 PM (17)
Dec 02, 7-8 PM (18)
Dec 02, 8-9 PM (14)
Dec 02, 9-10 PM (8)
Dec 02, 10-11 PM (9)
Dec 02, 11-12 AM (17)
Dec 03, 12-1 AM (17)
Dec 03, 1-2 AM (9)
Dec 03, 2-3 AM (10)
Dec 03, 3-4 AM (5)
Dec 03, 4-5 AM (10)
Dec 03, 5-6 AM (14)
Dec 03, 6-7 AM (17)
Dec 03, 7-8 AM (26)
Dec 03, 8-9 AM (19)
Dec 03, 9-10 AM (16)
Dec 03, 10-11 AM (40)
Dec 03, 11-12 PM (62)
Dec 03, 12-1 PM (30)
Dec 03, 1-2 PM (48)
Dec 03, 2-3 PM (73)
Dec 03, 3-4 PM (85)
Dec 03, 4-5 PM (22)
Dec 03, 5-6 PM (20)
Dec 03, 6-7 PM (22)
Dec 03, 7-8 PM (6)
Dec 03, 8-9 PM (9)
Dec 03, 9-10 PM (10)
Dec 03, 10-11 PM (15)
Dec 03, 11-12 AM (11)
Dec 04, 12-1 AM (4)
Dec 04, 1-2 AM (4)
Dec 04, 2-3 AM (3)
Dec 04, 3-4 AM (2)
Dec 04, 4-5 AM (19)
Dec 04, 5-6 AM (9)
Dec 04, 6-7 AM (41)
Dec 04, 7-8 AM (33)
Dec 04, 8-9 AM (161)
Dec 04, 9-10 AM (25)
Dec 04, 10-11 AM (17)
Dec 04, 11-12 PM (29)
Dec 04, 12-1 PM (5)
2,930 commits this week Nov 27, 2020 - Dec 04, 2020
Merge #2158
2158: CAD-2166:  delegation map size trace & export (with UTxO size) to prometheus r=deepfire a=deepfire

1. extend `LedgerQueries` with `delegMapSize` -- to query the effective delegation map size
1. trace `delegMapSize` with `TraceStartLeadershipCheck`
1. export both `utxoSize` and `delegMapSize` as metrics 
1. move all metrics to the `cardano.node.metrics` namespace.  This affects:
   - `cardano.node.Forge.metrics`
   - `cardano.node.ChainDB.metrics`


WARNING: breaking change -- see point №4.  This also simplifies configuration, making the following unnecessary:

https://github.com/input-output-hk/cardano-node/blob/master/configuration/cardano/mainnet-config.json#L66-L71

cc @disassembler @denisshevchenko 

Co-authored-by: Kosyrev Serge <[email protected]>
Merge #2158
2158: CAD-2166:  delegation map size trace & export (with UTxO size) to prometheus r=deepfire a=deepfire

1. extend `LedgerQueries` with `delegMapSize` -- to query the effective delegation map size
1. trace `delegMapSize` with `TraceStartLeadershipCheck`
1. export both `utxoSize` and `delegMapSize` as metrics 
1. move all metrics to the `cardano.node.metrics` namespace.  This affects:
   - `cardano.node.Forge.metrics`
   - `cardano.node.ChainDB.metrics`


WARNING: breaking change -- see point №4.  This also simplifies configuration, making the following unnecessary:

https://github.com/input-output-hk/cardano-node/blob/master/configuration/cardano/mainnet-config.json#L66-L71

cc @disassembler @denisshevchenko 

Co-authored-by: Kosyrev Serge <[email protected]>
[DDW-197] Ledger and Trezor hardware wallet support (#2046)
* [DDW-197] Define hw device status types

* [DDW-197] Bump cardano-wallet revision

* [DDW-197] Change statuses on ledger interactions

* [DDW-197] Change initial HW status to CONNECTING

* [DDW-197] Hardware wallet status component

* [DDW-197] Add HW Byron API support

* [DDW-197] Device connection status connected to UI

* [DDW-197] Remove unnecessary log

* [DDW-197] Fix HW addresses listing

* [DDW-197] HW transactions listing fix

* [DDW-197] Edit HW name support added

* [DDW-197] Send HW transaction request WIP

* use 'Buffer' all the way down utils.request and handle buffer as a special body case

* [DDW-197] Test method for external transactions

* [DDW-197] Code cleanup and logic improvements

* [DDW-197] Code cleanup, fixing flow issues and logic improvements

* [DDW-197] Remove device singletone declaration, fix HW utxo-s, fix HW name edit, pass real hw declaration to transactions dialog

* [DDW-197] Add electron-rebuild postinstall script

* [DDW-197] Move HW logic part from wallets to hardwareWallets store

* [DDW-197] External TX helper improvements

* [DDW-197] Improve hw recognizing by using discovery wallet param. Fix disconnected label hide/show clause

* [DDW-197] Test reset fix and applying HW deletion

* [DDW-197] Init Trezor integration

* [DDW-197] Trezor connect improvement

* [DDW-197] Clean yarn.lock

* [DDW-197] Improve Trezor HW store manipulations

* [DDW-197] Fix translations conflict and run translations manager

* [DDW-197] Fix hw transactions types conflict

* [DDW-197] Code cleanup

* [DDW-197] Switch HW support to Shelley cardano wallet API and LedgerJs shelley methods

* [DDW-197] Fix HW loading, add tx serialization and shelley derivation path for exporiting public key

* [DDW-197] Fix Local Storage

* [DDW-197] HW transaction serialization INIT

* [DDW-197] Preparing Trezor TX

* [DDW-197] WORKING trezor tx

* [DDW-197] Ledger TX send with faked data

* [DDW-197] Isolate Ledger / Trezor specific methods to utils and store cleanup

* [DDW-197] Add Hardware Wallets config constants, remove logs and sign tx channel cleanup

* fix yarn.lock

* [DDW-197] Code improvements, eslint issues fixes, new flow types

* [DDW-197] Remove unncecessary webpack external

* fix yarn.lock more

* fix ci by breaking daedalus

* fix electron-rebuild on linux in nix-shell

* [DDW-197] Fix all EsLint and Flow issues, code improvements

* [DDW-197] Type all shelleyLedger methods and helpers

* fix loading usb_bindings.node

* fix HID-hidraw

* [DDW-197] Connecting improvement and additional LC devices storage

* fix darwin development shell

* [DDW-197] New hw icon for each wallet and removing connectin process once wallet recognized

* [DDW-197] Add hardware wallets to list with orher wallets. Reverted trezor-connect as external

* [DDW-197] Handle hw devices on app start

* fix yarn.lock

* electron-rebuild: patchelf output files in nix-shell

* do not webpack trezor-connect

* [DDW-197] Bump cardano-wallet to latest master, comment out smashUrl and integration of derivation_path coins selection input parameter

* fix linux installers and yarn.lock

* fix CI

* temporarily turn allowedRequisites off

* [DDW-197] Connect Trezor logic with Send Tx dialog

* [DDW-197] Remove hw_ prefixes, move hardware wallets to global wallets list and remove all separated HW handlers

* [DDW-197] Remove isHardwareWalletRoute declaration and instances

* whitelist all the deps of trezor-connect

* [DDW-197] Remove and replace active hardware wallet with active wallet and fix tx send issue caused by hw migration

* [DDW-197] Connect wallet feature from Add screen

* dont try to patchelf on darwin

* add the same whitelist to darwin

* [DDW-197] Add / Improve hardware wallet connect feature

* fix missing usb binding files

* fix missing usb binding files

* [DDW-197] Remove Hardware Wallets sidebar section

* [DDW-197] Remove all hardware wallets related component we dont need anymore

* [DDW-197] Add missing HardwareWalletStatus component

* [DDW-197] Delegation with Hardware Wallets - INIT - missing WBE

* [DDW-197] Bump the cardano-wallet to the released version to fix the wallet restoration issue

* [DDW-197] Roll back last commit

* [DDW-197] Various fixes

* try commenting out ledger support

* fix yarn.lock

* [DDW-197] Bump WBE to latest master and prepare HW delegation process

* [DDW-197] Remove unnecessary helper dummy data

* [DDW-197] Remove TransportNodeHID related methods from main process due to latest dev-ops changes and excluded package. Fix WBE revision

* [DDW-197] Remove Ledger instantiating on app bootstraping

* [DDW-197] Remove unnecessary declarations and cleanup

* [DDW-197] Bump cardano-wallet to latest master and extended coin selections integration / improvement

* [DDW-197] Fix electron store type for HARDWARE_WALLET_DEVICES

* [DDW-197] Fix CI builds

* [DDW-197] Fix Add / Connect hardware wallet icon styles

* [DDW-197] Enable Ledger devices / HW

* [DDW-197] Small fix for Device Change handler

* [DDW-197] Fix device interaction immediately after Hardware Wallet creation

* [DDW-197] Logic improvement for connecting device while process started and device was unplugged

* [DDW-197] Unset PAIRED flag on wallet delete

* [DDW-197] Improve device - wallet connection check on app start

* [DDW-197] Remove weird red border from sidebar wallet while wallet disconnected

* [DDW-197] Improve process while device not connected and transaction send initialized

* [DDW-197] Change send dialog for Flight, improve HW status dialog and spinner

* [DDW-197] Improve submitting state while sending external transaction + Flight send dialog confirmation checkbox improvement

* [DDW-197] Send transaction progress label

* [DDW-197] HW delegation progress label

* [DDW-197] Introduce try&catch on TrezorConnect

* use pre-built usb bindings for windows

they where built by just running `yarn install` in the source on a windows VM

* [DDW-197] Connecting logic improvement for Trezor devices

* [DDW-197] Add firmware, device model and Trezor Bridge checkers

* [DDW-197] Merges develop

* [DDW-197] Cancel all device action on tx dialog close. Reset listeners on app refresh

* [DDW-197] Fix eslint issues and small code cleanup

* [DDW-197] Fix multiple connections instantiting on hardware wallet restore

* [DDW-197] Cancel all device actions on connecting dialog close

* [DDW-197] Avoid rebuilding electron on CI

* [DDW-197] Move postinstall into node script

* [DDW-197] Add supported devices flag. Disable Ledger initialization and show Trezor image on Connect dialog

* [DDW-197] Move node-hid pkg to optional dependencies

* [DDW-197] Code and logic improvements

* [DDW-197] Move device action reset method to separated channel. Fix Flow and ESLint issues

* [DDW-197] Run prettier and fix ESLint issues

* [DDW-197] Fix transaction signing when multiple devices presented

* [DDW-197] Update copy and improve logic to pass named HW to status progress

* [DDW-197] Run translations manager

* [DDW-197] If device match already restored wallet then redirect from connecting dialog to corresponding wallet summary screen

* [DDW-197] Remove all logs from stores and main process

* [DDW-197] Remove eslint-disable and fix issues in hardware wallets main process channel

* [DDW-197] Fix aborting device action on delegation confirmation dialog and fix cancel button disable state

* [DDW-197] Pass coin selections request errors to delegation and send dialogs

* [DDW-197] Fix hw delegation from stake pools list

* Merges in latest develop, Adds CHANGELOG

* [DDW-197] Fix all the themes for HW features

* [DDW-197] Add Hardware Wallet Support config variable

* [DDW-197] Run translations manager

* [DDW-197] Add Hardware Wallet logging filters and prevent exposing sensitive device data/keys

* [DDW-197] Add connecting guard on tx sign dialog

* [DDW-197] Fixes add screen button colors

* [DDW-197] Copy update

* Adds signing support for keccak supplemental

* [DDW-197] Enable Ledger support and fix connacting and signing

* [DDW-197] Fix deriveXpub and handle in main process, preparing logic for handling delegation certs

* [DDW-197] Add HW addressess (getPublicKey / constructAddress / inspectAddress) support

* [DDW-197] Bump cardano-wallet to the latest master

* [DDW-197] Bump cardano-wallet to include ADP-461

* [DDW-197] Construct address api call improvement

* [DDW-197] Fix Ledger delegation - working logic without cleanup WIP

* [DDW-197] Pass real HW ID and get public keys for delegation

* [DDW-197] Introduce HARDENED constants and more PATH transformation helpers

* [DDW-197] Fix First delegation fees with deposit amount

* [DDW-197] Remove Ledger inicializations we do not need anymore

* [DDW-197] Improve Ledger delete (recognizing wallet name) and saving connection related data

* [DDW-197] Ledger connect improvements

* [DDW-197] New Ledger connecting approach

* [DDW-197] Multy Hardware Wallets support improvements - Final

* [DDW-197] Improve multiple connections at same session

* [DDW-197] Copy update and Ledger Cardano app version checking improvement

* [DDW-197] New Ledger connecting logic without PENDING devices initially stored

* [DDW-197] Fix for unknown device while Ledger signing initiated

* [DDW-197] Improve connecting and actions rejecting actions / Change clusters / switch logs to loggers

* [DDW-197] Update signing rules

* [DDW-197] Update permissions

* [DDW-197] Fix signing issues

* [DDW-197] Update signing - again

* [DDW-197] Update signing - again x 2

* [DDW-197] Improve HW device images and CSS

* [DDW-197] Multiple device connections improvements / more error handlers on tx confirmations

* [DDW-197] Cleanup

* [DDW-197] Remove objects logging from main process

* [DDW-197] Updates CHANGELOG

* [DDW-197] Disable Ledger on Linux, Improve text copy, Improve logging

* [DDW-197] Improve Pair dialog styling

* [DDW-197] Fixes Ledger support on Linux

* [DDW-197] Fix Flow and EsLint issues

* [DDW-197] Run prettier

* [DDW-197] Fix path role types

* [DDW-197] Fix flow issues, Restore CI builds

* [DDW-197] Remove unnecessary logging

* [DDW-197] Logging cleanup

* [DDW-197] Improve connecting message

* [DDW-197] Fix Ledger disconnected state

* [DDW-197] Add logging

* [DDW-197] Fix error message detection

* [DDW-197] Fix Trezor TTL

* [DDW-197] Improve Ledger transport handling

* [DDW-197] Fix Ledger closed device case

* [DDW-197] Fix Ledger disconnected state handling

* [DDW-197] Fix cardano app polling

* [DDW-197] Add more Ledger transport change guards

* [DDW-197] Adds more logging

* [DDW-197] Fix logic

* [DDW-197] Debug Ledger handling

* [DDW-197] Improve transport change / disconnect detection on Windows

* [DDW-197] Update minimal Cardano Ledger App version

* [DDW-197] Refactor error handling for getting cardano app

* [DDW-197] Simplify logging

* [DDW-197] Update device path on change

* [DDW-197] Add poller on device path change - Windows only

* [DDW-197] Fix pending device flag

* [DDW-197] Remove transport.close() and improve device LC removal logic

* [DDW-197] Improve flow types

* [DDW-197] LC cleanup and eslint fixes

* [DDW-197] Update text copy, fix Delegation wizard validation

* [DDW-197] Guard against potential empty devices list

* [DDW-197] Enable hardware wallets for Testnet network (#2264)

* [DDW-197] HW testnet support

* [DDW-197] Testnet support

* [DDW-197] Code improvement

* [DDW-197] Adds CHANGELOG entry

Co-authored-by: Tomislav Horaček <[email protected]>

* [DEVOPS] Reduce the size of Linux installers (#2260)

* reduce the linux installer size some

* Adds CHANGELOG

Co-authored-by: Nikola Glumac <[email protected]>

* [DDW-197] Update CHANGELOG, Bump Daedalus version

Co-authored-by: Nikola Glumac <[email protected]>
Co-authored-by: KtorZ <[email protected]>
Co-authored-by: Michael Bishop <[email protected]>
Co-authored-by: Samuel Leathers <[email protected]>
Co-authored-by: darkomijic <[email protected]>
Co-authored-by: Dominik Guzei <[email protected]>
Co-authored-by: John Lotoski <[email protected]>
Merge #2369
2369: Fix `removeDatabase waits for connections to close` test by increasing the delay. r=jonathanknowles a=jonathanknowles

# Issue Number

https://github.com/input-output-hk/cardano-wallet/issues/2360
https://jira.iohk.io/browse/ADP-595

# Overview

This PR fixes the **"removeDatabase waits for connections to close"** test, which is currently failing on around **15%** of all test runs.

The fix uses the same technique as used in PR https://github.com/input-output-hk/cardano-wallet/pull/2358, which is to increase the delay.

Co-authored-by: Jonathan Knowles <[email protected]>