Skip to content

Commit a830803

Browse files
Merge branch 'develop' into feature/ddw-1022
2 parents 98afa32 + 32102a0 commit a830803

File tree

10 files changed

+225
-210
lines changed

10 files changed

+225
-210
lines changed

README.md

Lines changed: 42 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@
88

99
Daedalus - Cryptocurrency Wallet
1010

11-
## Installation
11+
## Setup development environment
1212

13-
### Yarn
13+
### Linux/macOS
14+
15+
#### Yarn
1416

1517
[Yarn](https://yarnpkg.com/lang/en/docs/install) is required to install `npm` dependencies to build Daedalus.
1618

17-
### Nix
19+
#### Nix
1820

1921
[Nix](https://nixos.org/nix/) is needed to run Daedalus in `nix-shell`.
2022

@@ -57,22 +59,19 @@ If you get SSL error when running `nix-shell` (SSL peer certificate or SSH remot
5759
```
5860
2. Download certificate from https://docs.certifytheweb.com/docs/kb/kb-202109-letsencrypt/ and import to your keychain.
5961

60-
## Development
61-
62-
### Running Daedalus with Cardano Node
62+
#### Running Daedalus with Cardano Node
6363

64-
#### Selfnode
64+
##### Selfnode
6565

6666
1. Run `yarn nix:selfnode` from `daedalus`.
6767
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-
1. Alternatively: run `yarn nix:selfnode yarn dev` to achieve the same thing in a single command. Note: after `yarn dev` exits, you will still remain in the `nix-shell`.
6968
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:
70-
- Byron wallets: `yarn byron:wallet:importer`
71-
- Shelley wallets: `yarn shelley:wallet:importer`
72-
- Mary wallets: `yarn mary:wallet:importer` (all of which contain native tokens which are visible once selfnode enters Mary era)
73-
- Yoroi Byron wallets: `yarn yoroi:wallet:importer`
74-
- _ITN Byron wallets:_ `yarn itn:byron:wallet:importer` **[Deprecated]**
75-
- _ITN Shelley wallets:_ `yarn itn:shelley:wallet:importer` **[Deprecated]**
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)
72+
- Yoroi Byron wallets: `yarn yoroi:wallet:importer`
73+
- _ITN Byron wallets:_ `yarn itn:byron:wallet:importer` **[Deprecated]**
74+
- _ITN Shelley wallets:_ `yarn itn:shelley:wallet:importer` **[Deprecated]**
7675

7776
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`).
7877

@@ -91,43 +90,37 @@ If you get SSL error when running `nix-shell` (SSL peer certificate or SSH remot
9190
| desiredPoolNumber | 3
9291
| minimumUtxoValue | 1 ADA
9392

94-
#### Mainnet
93+
##### Mainnet
9594

9695
1. Run `yarn nix:mainnet` from `daedalus`.
9796
2. Run `yarn dev` from the subsequent `nix-shell`
98-
3. Or in one command: `yarn nix:mainnet yarn dev`
9997

100-
#### Flight
98+
##### Flight
10199

102100
1. Run `yarn nix:flight` from `daedalus`.
103101
2. Run `yarn dev` from the subsequent `nix-shell`
104-
3. Or in one command: `yarn nix:flight yarn dev`
105102

106-
#### Testnet
103+
##### Testnet
107104

108105
1. Run `yarn nix:testnet` from `daedalus`.
109106
2. Run `yarn dev` from the subsequent `nix-shell`
110-
3. Or in one command: `yarn nix:testnet yarn dev`
111107

112-
#### Staging
108+
##### Staging
113109

114110
1. Run `yarn nix:staging` from `daedalus`.
115111
2. Run `yarn dev` from the subsequent `nix-shell`
116-
3. Or in one command: `yarn nix:staging yarn dev`
117112

118-
#### Shelley QA
113+
##### Shelley QA
119114

120115
1. Run `yarn nix:shelley_qa` from `daedalus`.
121116
2. Run `yarn dev` from the subsequent `nix-shell`
122-
3. Or in one command: `yarn nix:shelley_qa yarn dev`
123117

124-
#### Alonzo Purple
118+
##### Alonzo Purple
125119

126120
1. Run `yarn nix:alonzo_purple` from `daedalus`.
127121
2. Run `yarn dev` from the subsequent `nix-shell`
128-
3. Or in one command: `yarn nix:alonzo_purple yarn dev`
129122

130-
#### Native token metadata server
123+
##### Native token metadata server
131124

132125
Daedalus, by default, uses the following metadata server for all networks except for the mainnet: `https://metadata.cardano-testnet.iohkdev.io/`.
133126

@@ -158,7 +151,28 @@ http://localhost:65432/metadata/query
158151
```
159152
... and expect a "200 OK" response.
160153

161-
### 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++) *
167+
- `yarn config set msvsversion 2015 --global`
168+
169+
*needed for compiling [email protected] on Windows
170+
171+
#### Steps
172+
- `yarn install`
173+
- `yarn dev:windows`
174+
175+
#### Updating upstream dependencies (cardano-wallet, cardano-node, and iohk-nix)
162176

163177
`Niv` is used to manage the version of upstream dependencies. The versions of these dependencies can be seen in `nix/sources.json`.
164178

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"start": "gulp start",
1212
"start:dev": "NODE_ENV=development gulp start",
1313
"dev": "IS_WATCH_MODE=true gulp dev",
14+
"dev:windows": "cross-env DAEDALUS_INSTALL_DIRECTORY=\"C:\\Program Files\\Daedalus Testnet\" LAUNCHER_CONFIG=\"C:\\Program Files\\Daedalus Testnet\\launcher-config.yaml\" gulp dev",
1415
"test": "NODE_ENV=test yarn build && yarn test:unit && yarn test:e2e:fail-fast",
1516
"test:jest": "NODE_OPTIONS=--experimental-vm-modules jest",
1617
"test:generate:report": "ts-node tests/reporter.ts",

tls/client/ca.crt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
-----BEGIN CERTIFICATE-----
22
MIIDNjCCAh6gAwIBAgIBATANBgkqhkiG9w0BAQsFADA6MREwDwYDVQQKDAhEYWVk
33
YWx1czElMCMGA1UEAwwcRGFlZGFsdXMgU2VsZi1TaWduZWQgUm9vdCBDQTAeFw0y
4-
MTAzMzAxNzIwMTBaFw0zMTAzMjgxNzIxMTBaMDoxETAPBgNVBAoMCERhZWRhbHVz
4+
MjAzMzAyMDEzNDhaFw0zMjAzMjcyMDE0NDhaMDoxETAPBgNVBAoMCERhZWRhbHVz
55
MSUwIwYDVQQDDBxEYWVkYWx1cyBTZWxmLVNpZ25lZCBSb290IENBMIIBIjANBgkq
6-
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuIGJJKwYvhby2ib829IE8UU8irHEZ082
7-
J8XLgADEiG6UCs+aqn9w++27nlzMRMofF49rjfSjDjhzpML8e5Vug9djEz9s2B0u
8-
uPtAzBBJyrA56IIDUO1r/X7AcQ+h86WXWzkmGjvRQLzN0L0rPU26S7RbasXc3FP0
9-
wCer3Uaw/3npkfZopNXzq16/9CuZB95gka4g/LJVSqvrrZFx4dcQ8mpHK9S/Uq2n
10-
j1tRW8xzgFUg5NWdqhyRxvX4jtPUWMXJfn5ltOSk29Xj0Cra25ZVORtaCsqTargn
11-
pinWLzlejHeGZR4NVPY+213ucyt6EWMf3HnlPxqES83m9rf/oPYHbwIDAQABo0cw
6+
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtnH93sgS9S02Wbf9n1bMMPuf7bsu95wh
7+
vQdNRi6lmadjMcqY4KIAwebGO0bEH5fLEuPmvD2PPfjaju7/FKv8QG0aPx0ElrBo
8+
cYbiuYPaFmJWvhThxKSyYEEILxzx9oKxwJk+lbIaSR5p+mQLLR+UYET4fzZ3E9fL
9+
mgMODQNc1JKgM4GBdH13Y+0CxYsj9vQAbXTsIUvGh6+1zh0whdV1/3szSfztftnT
10+
OGT8xdsYZ2kTGeBjp2hQzSagWc50eT9G/d32fAhCKD6uvEsAT6xS2S6/RpGVlA8H
11+
+ZbdHiCVGHVAuCo8DL63fPCXHjCrmOjZnV2hajK95jug2b1XbhMbowIDAQABo0cw
1212
RTAPBgNVHQ8BAf8EBQMDBwYAMBIGA1UdEwEB/wQIMAYBAf8CAQAwDQYDVR0OBAYE
13-
BHBw0/IwDwYDVR0jBAgwBoAEcHDT8jANBgkqhkiG9w0BAQsFAAOCAQEAUlYcsa/F
14-
xak3RO4YH4mdJOPDt7I16SoqH9EP8BTlOTgFU8Ql5MpG7VE+XWVc1D3NSp0y9iQk
15-
bJH9MGaPLFbkJfwGq+pfpaS/0xI+KwRkG5rQVbpP+jOqGaADOVjuC2J3dNFg71ww
16-
eozmKRjKU16DsFnQJ+N68kWoJ3t776/NzS7p7Oa7k4oijPhGtEAkrKOBzHXLILkZ
17-
kUXYszN4pQGPPuWG2EZpTyAnvrDOwST1VrpGDFMdUy9ML891sMtuf5YM8dSF/WOS
18-
pTmpP4xcb5HciFa+5Hv7242ATVrAirUB6pGA0A9ruxRQPWXwISBRtOIiqqOq2xIi
19-
FX/3TGmzZn7kqw==
13+
BHBw0/IwDwYDVR0jBAgwBoAEcHDT8jANBgkqhkiG9w0BAQsFAAOCAQEAUOIAbhAt
14+
9AniOsPJeHL/K9bnls8zcLark229FIYrglInd53ILSKyC2+g/sOVSue2w3WebLD8
15+
6UkyHxYUsjz1ONla8/HMvYkbWSqCkWczlFzW5WjsTbXhtUIPtfQObnrYg3jtm/Q7
16+
malzKPGseR1F6cHKOzjJ2jo2FHkLrrQIgnKRAMcW0zso2sAzrx1aJnzhEhsZhKXP
17+
kSUGLQoDStRRJHfE5FYMEstTXa2odkCpR19Eha6BhZBxwmfzXjktjIqeHngUy4U3
18+
8815LuzFag+wp3nUQlkSLuwfOiBtpcWB2uzKsY6/1jrf9jcZOd8kyzOphYNngN7u
19+
r0BWefYXe1rFEA==
2020
-----END CERTIFICATE-----

tls/client/client.crt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
-----BEGIN CERTIFICATE-----
22
MIIDOjCCAiKgAwIBAgIBAzANBgkqhkiG9w0BAQsFADA6MREwDwYDVQQKDAhEYWVk
33
YWx1czElMCMGA1UEAwwcRGFlZGFsdXMgU2VsZi1TaWduZWQgUm9vdCBDQTAeFw0y
4-
MTAzMzAxNzIwMTFaFw0yMjAzMzAxNzIxMTFaMC8xETAPBgNVBAoMCERhZWRhbHVz
4+
MjAzMzAyMDEzNDhaFw0yMzAzMzAyMDE0NDhaMC8xETAPBgNVBAoMCERhZWRhbHVz
55
MRowGAYDVQQDDBFEYWVkYWx1cyBGcm9udGVuZDCCASIwDQYJKoZIhvcNAQEBBQAD
6-
ggEPADCCAQoCggEBALMc2GWmO1fBqSm+1GR/f93fOusqn1XmhE5kJG48Y0lt1MWS
7-
zpQ2hoynjpuwZ3UACpr6P/asxxboH7MWthDhygKw+dNdtg6R5DMapc8Z6oUQqQtq
8-
UGLL9G8ds5x/jkV3C1VvklX2uy9e2qCKwnwvk1by/xich02G94pdFmsKZ5E1fqcb
9-
x/oF+1dOa67wGFhILYVR0Ai8xdcwb/Yqpk+Zefw3gyQw+qvz0pZlIu0L62eP/5Xx
10-
BtCcdSBK/6/sUIVEtZ9I9WTJuO1JrIgBDL7ZV1cA42qQ8GM+22xoYl+6AkOKo31r
11-
9IAyE/ZhIHDkaRDsllUgDhStQrwWzE8Ef55QsTMCAwEAAaNWMFQwDwYDVR0PAQH/
6+
ggEPADCCAQoCggEBAMI2Ru5xGpmEN6VhKCy1ids9/9cUVqDP9hTl9KBlwMjIIuDd
7+
Scqs5rI95K7GK49Pv9yHJ048hF31ZS8TuHh2mosrjyxXYSHAVozTDgpeeryuv9od
8+
Qz6GWtLheLcgY3BIhVMgRKrCP8iDMxjseWnOeIjmxdPp9BkAZb85okfGTBptPua0
9+
M7Y8gjy8fSvyKdF2KBIiReDwJuX9rcc2yzTmixzZ6Y6GzCCK8Fctt6uFgv16nBUT
10+
KY2f/7byuk8GTP7wrOOarHyhdjcSwUq95xiWnOe9pVFFfXPOq3iYxGDF7ULZbVUG
11+
WxSL/cy/f7gk8EqeGllphqGURNxxXTRrYJHUffUCAwEAAaNWMFQwDwYDVR0PAQH/
1212
BAUDAwegADATBgNVHSUEDDAKBggrBgEFBQcDAjAMBgNVHRMEBTADAQEAMA0GA1Ud
13-
DgQGBATUMSd+MA8GA1UdIwQIMAaABHBw0/IwDQYJKoZIhvcNAQELBQADggEBADN0
14-
viDwiJiPe5e0nGio2Ac9fXhR4Y5LfIPpTM6o8QYdoshC2BQ2mm8anIGxNd5jS2x7
15-
dZsBC3Dyhxud5QGzgccsyKGPnUxT3pRrBMIQGu2VjUAvnnfEQc1WhrRCRYEHyuHa
16-
yFobD+78/ywB/yFr1tnjFKcLVi26WyiP1dSGUfNb5/6nLPOQIiKH1j7AcAjSUu2g
17-
u5CVEb6CKo6ePqzyi29Np+SwECQvnw0jR27wdMYIKLpfOw2TccD7wCqaU4g8T0G0
18-
Y2kf+74kirfpAsiH8oy84uLJQtcmA4xeRM63rz1ieGGQppkzvYCr2ZGAIGkGPxva
19-
wO77oyftSCMLkqP13vw=
13+
DgQGBATUMSd+MA8GA1UdIwQIMAaABHBw0/IwDQYJKoZIhvcNAQELBQADggEBAGP9
14+
tWmlxTnZtNqyjfzW2x64K4sjXZbhyTBoqf/ViPrEoYJMlBGn7k9Bo4UGyCEYQOpv
15+
ZZmNlsdDV8FK6esW6PnEl2EhF+o4Tf7R51PvI7HqcEXd2ksudKRlMG69uHsWpvrn
16+
tU2kINrYuj7ceZnXswE/ZHY1Y6Dy1ifdoDPY1BiWKxuM6qUKZLX+oiGgfxqkT7fV
17+
Yqf+SBYYQxiZVvoCqCH3y53rKIa918ifNdp5u4tbRXkyiyCswABLbIyuZ3bqACLK
18+
IkBM3cSNJ+fnfNFniaAP9m+F6bthqqpB+Xx0k9tT5VUngKlDXSBSGhr84/uzp2zd
19+
yGNtW0b1cmcBTn9t5pA=
2020
-----END CERTIFICATE-----

tls/client/client.key

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
-----BEGIN RSA PRIVATE KEY-----
2-
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
2727
-----END RSA PRIVATE KEY-----

tls/client/client.pem

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,47 @@
11
-----BEGIN RSA PRIVATE KEY-----
2-
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
2727
-----END RSA PRIVATE KEY-----
2828
-----BEGIN CERTIFICATE-----
2929
MIIDOjCCAiKgAwIBAgIBAzANBgkqhkiG9w0BAQsFADA6MREwDwYDVQQKDAhEYWVk
3030
YWx1czElMCMGA1UEAwwcRGFlZGFsdXMgU2VsZi1TaWduZWQgUm9vdCBDQTAeFw0y
31-
MTAzMzAxNzIwMTFaFw0yMjAzMzAxNzIxMTFaMC8xETAPBgNVBAoMCERhZWRhbHVz
31+
MjAzMzAyMDEzNDhaFw0yMzAzMzAyMDE0NDhaMC8xETAPBgNVBAoMCERhZWRhbHVz
3232
MRowGAYDVQQDDBFEYWVkYWx1cyBGcm9udGVuZDCCASIwDQYJKoZIhvcNAQEBBQAD
33-
ggEPADCCAQoCggEBALMc2GWmO1fBqSm+1GR/f93fOusqn1XmhE5kJG48Y0lt1MWS
34-
zpQ2hoynjpuwZ3UACpr6P/asxxboH7MWthDhygKw+dNdtg6R5DMapc8Z6oUQqQtq
35-
UGLL9G8ds5x/jkV3C1VvklX2uy9e2qCKwnwvk1by/xich02G94pdFmsKZ5E1fqcb
36-
x/oF+1dOa67wGFhILYVR0Ai8xdcwb/Yqpk+Zefw3gyQw+qvz0pZlIu0L62eP/5Xx
37-
BtCcdSBK/6/sUIVEtZ9I9WTJuO1JrIgBDL7ZV1cA42qQ8GM+22xoYl+6AkOKo31r
38-
9IAyE/ZhIHDkaRDsllUgDhStQrwWzE8Ef55QsTMCAwEAAaNWMFQwDwYDVR0PAQH/
33+
ggEPADCCAQoCggEBAMI2Ru5xGpmEN6VhKCy1ids9/9cUVqDP9hTl9KBlwMjIIuDd
34+
Scqs5rI95K7GK49Pv9yHJ048hF31ZS8TuHh2mosrjyxXYSHAVozTDgpeeryuv9od
35+
Qz6GWtLheLcgY3BIhVMgRKrCP8iDMxjseWnOeIjmxdPp9BkAZb85okfGTBptPua0
36+
M7Y8gjy8fSvyKdF2KBIiReDwJuX9rcc2yzTmixzZ6Y6GzCCK8Fctt6uFgv16nBUT
37+
KY2f/7byuk8GTP7wrOOarHyhdjcSwUq95xiWnOe9pVFFfXPOq3iYxGDF7ULZbVUG
38+
WxSL/cy/f7gk8EqeGllphqGURNxxXTRrYJHUffUCAwEAAaNWMFQwDwYDVR0PAQH/
3939
BAUDAwegADATBgNVHSUEDDAKBggrBgEFBQcDAjAMBgNVHRMEBTADAQEAMA0GA1Ud
40-
DgQGBATUMSd+MA8GA1UdIwQIMAaABHBw0/IwDQYJKoZIhvcNAQELBQADggEBADN0
41-
viDwiJiPe5e0nGio2Ac9fXhR4Y5LfIPpTM6o8QYdoshC2BQ2mm8anIGxNd5jS2x7
42-
dZsBC3Dyhxud5QGzgccsyKGPnUxT3pRrBMIQGu2VjUAvnnfEQc1WhrRCRYEHyuHa
43-
yFobD+78/ywB/yFr1tnjFKcLVi26WyiP1dSGUfNb5/6nLPOQIiKH1j7AcAjSUu2g
44-
u5CVEb6CKo6ePqzyi29Np+SwECQvnw0jR27wdMYIKLpfOw2TccD7wCqaU4g8T0G0
45-
Y2kf+74kirfpAsiH8oy84uLJQtcmA4xeRM63rz1ieGGQppkzvYCr2ZGAIGkGPxva
46-
wO77oyftSCMLkqP13vw=
40+
DgQGBATUMSd+MA8GA1UdIwQIMAaABHBw0/IwDQYJKoZIhvcNAQELBQADggEBAGP9
41+
tWmlxTnZtNqyjfzW2x64K4sjXZbhyTBoqf/ViPrEoYJMlBGn7k9Bo4UGyCEYQOpv
42+
ZZmNlsdDV8FK6esW6PnEl2EhF+o4Tf7R51PvI7HqcEXd2ksudKRlMG69uHsWpvrn
43+
tU2kINrYuj7ceZnXswE/ZHY1Y6Dy1ifdoDPY1BiWKxuM6qUKZLX+oiGgfxqkT7fV
44+
Yqf+SBYYQxiZVvoCqCH3y53rKIa918ifNdp5u4tbRXkyiyCswABLbIyuZ3bqACLK
45+
IkBM3cSNJ+fnfNFniaAP9m+F6bthqqpB+Xx0k9tT5VUngKlDXSBSGhr84/uzp2zd
46+
yGNtW0b1cmcBTn9t5pA=
4747
-----END CERTIFICATE-----

0 commit comments

Comments
 (0)