You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Implemented error message when trying to leave wallet without enough ada to support tokens ([PR 2783](https://github.com/input-output-hk/daedalus/pull/2783))
9
12
10
13
### Fixes
11
14
12
15
- Fixed stake pool list styling ([PR 2920](https://github.com/input-output-hk/daedalus/pull/2920))
16
+
- Fixed margin for dialogs content and token table header ([PR 2944](https://github.com/input-output-hk/daedalus/pull/2944))
17
+
- Fixed performance issue on stake pool list view ([PR 2924](https://github.com/input-output-hk/daedalus/pull/2924))
18
+
- Fixed catalyst fund name ([PR 2946](https://github.com/input-output-hk/daedalus/pull/2946))
19
+
- Fixed position of popup on syncing screen ([PR 2921](https://github.com/input-output-hk/daedalus/pull/2921))
20
+
- Fixed issue with missing character when copying address from PDF ([PR 2925](https://github.com/input-output-hk/daedalus/pull/2925))
21
+
- Fixed stake pool list view overlapping news feed ([PR 2917](https://github.com/input-output-hk/daedalus/pull/2917))
22
+
- Restored opacity for search icon when focused ([PR 2909](https://github.com/input-output-hk/daedalus/pull/2909))
13
23
- Fixed styling of the incentivized testnet rewards wallet dropdown ([PR 2907](https://github.com/input-output-hk/daedalus/pull/2907))
14
24
- Fix warning sign displayed when recommend decimals is zero ([PR 2905](https://github.com/input-output-hk/daedalus/pull/2905))
15
25
- Fixed discrete tooltip being clipped by loading overlay when stake pools are adjusted ([PR 2902](https://github.com/input-output-hk/daedalus/pull/2902))
16
26
- Sets minimum transaction fee to ada input field when tokens are removed ([PR 2918](https://github.com/input-output-hk/daedalus/pull/2918))
17
27
18
28
### Chores
19
29
30
+
- Introduced new version of the `@cardano-foundation/ledgerjs-hw-app-cardano` package ([PR 2930](https://github.com/input-output-hk/daedalus/pull/2930))
31
+
- Using new faker.js ([PR 2855](https://github.com/input-output-hk/daedalus/pull/2855))
32
+
- Removed `dockutil` due compatibility issues with MacOs Monterey 12.3 ([PR 2929](https://github.com/input-output-hk/daedalus/pull/2929))
20
33
- Fixed spelling issues and typos ([PR 2915](https://github.com/input-output-hk/daedalus/pull/2915))
Copy file name to clipboardExpand all lines: README.md
+42-21Lines changed: 42 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,13 +8,15 @@
8
8
9
9
Daedalus - Cryptocurrency Wallet
10
10
11
-
## Installation
11
+
## Setup development environment
12
12
13
-
### Yarn
13
+
### Linux/macOS
14
+
15
+
#### Yarn
14
16
15
17
[Yarn](https://yarnpkg.com/lang/en/docs/install) is required to install `npm` dependencies to build Daedalus.
16
18
17
-
### Nix
19
+
####Nix
18
20
19
21
[Nix](https://nixos.org/nix/) is needed to run Daedalus in `nix-shell`.
20
22
@@ -57,21 +59,19 @@ If you get SSL error when running `nix-shell` (SSL peer certificate or SSH remot
57
59
```
58
60
2. Download certificate from https://docs.certifytheweb.com/docs/kb/kb-202109-letsencrypt/ and import to your keychain.
59
61
60
-
## Development
61
-
62
-
### Running Daedalus with Cardano Node
62
+
#### Running Daedalus with Cardano Node
63
63
64
-
#### Selfnode
64
+
#####Selfnode
65
65
66
66
1. Run `yarn nix:selfnode` from `daedalus`.
67
67
2. Run `yarn dev` from the subsequent `nix-shell` (use `KEEP_LOCAL_CLUSTER_RUNNING` environment variable to keep the local cluster running after Daedalus exits: `KEEP_LOCAL_CLUSTER_RUNNING=true yarn dev`)
68
68
3. Once Daedalus has started and has gotten past the loading screen run the following commands from a new terminal window if you wish to import funded wallets:
69
-
- Byron wallets: `yarn byron:wallet:importer`
70
-
- Shelley wallets: `yarn shelley:wallet:importer`
71
-
- Mary wallets: `yarn mary:wallet:importer` (all of which contain native tokens which are visible once selfnode enters Mary era)
These scripts import 3 wallets by default. You can import up to 10 wallets by supplying `WALLET_COUNT` environment variable (e.g. `WALLET_COUNT=10 yarn mary:wallet:importer`).
77
77
@@ -90,37 +90,37 @@ If you get SSL error when running `nix-shell` (SSL peer certificate or SSH remot
90
90
| desiredPoolNumber | 3
91
91
| minimumUtxoValue | 1 ADA
92
92
93
-
#### Mainnet
93
+
#####Mainnet
94
94
95
95
1. Run `yarn nix:mainnet` from `daedalus`.
96
96
2. Run `yarn dev` from the subsequent `nix-shell`
97
97
98
-
#### Flight
98
+
#####Flight
99
99
100
100
1. Run `yarn nix:flight` from `daedalus`.
101
101
2. Run `yarn dev` from the subsequent `nix-shell`
102
102
103
-
#### Testnet
103
+
#####Testnet
104
104
105
105
1. Run `yarn nix:testnet` from `daedalus`.
106
106
2. Run `yarn dev` from the subsequent `nix-shell`
107
107
108
-
#### Staging
108
+
#####Staging
109
109
110
110
1. Run `yarn nix:staging` from `daedalus`.
111
111
2. Run `yarn dev` from the subsequent `nix-shell`
112
112
113
-
#### Shelley QA
113
+
#####Shelley QA
114
114
115
115
1. Run `yarn nix:shelley_qa` from `daedalus`.
116
116
2. Run `yarn dev` from the subsequent `nix-shell`
117
117
118
-
#### Alonzo Purple
118
+
#####Alonzo Purple
119
119
120
120
1. Run `yarn nix:alonzo_purple` from `daedalus`.
121
121
2. Run `yarn dev` from the subsequent `nix-shell`
122
122
123
-
#### Native token metadata server
123
+
#####Native token metadata server
124
124
125
125
Daedalus, by default, uses the following metadata server for all networks except for the mainnet: `https://metadata.cardano-testnet.iohkdev.io/`.
### Updating upstream dependencies (cardano-wallet, cardano-node, and iohk-nix)
154
+
### Windows
155
+
156
+
This option is only for troubleshooting windows specific issues with hardware wallets. It is not recommended to use Windows as a developer environment.
157
+
Most of the commands need `nix` and will run only on Linux or macOS.
158
+
159
+
#### Requisites
160
+
- Windows 10/11
161
+
- Daedalus testnet installation (similar version used in branch) in `C:\Program Files\Daedalus Testnet`
162
+
- NodeJS 16
163
+
- Python2 *
164
+
-`yarn global add windows-build-tools` * (if this does not work extract daedalus\nix\windows-usb-libs.zip under daedalus\build folder)
165
+
- Microsoft Build Tools 2015 *
166
+
- Microsoft Visual Studio 2017 (Include Desktop development with C++) *
0 commit comments