Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DDW-321] V1 API Integration #1070

Merged
merged 309 commits into from
Sep 21, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
309 commits
Select commit Hold shift + click to select a range
6df52d2
[DDW-358] Implements V1 specifications for changeAdaWalletPassphrase.js
MarcusHurney Aug 8, 2018
57627f9
[DDW-358] Sets oldPassword as optional param of UpdateWalletPasswordR…
MarcusHurney Aug 8, 2018
133d899
[DDW-358] Fixes typo on AdaV1WalletSyncState flow type
MarcusHurney Aug 8, 2018
5635d6a
[DDW-358] Implements V1 specifications for deleteAdaWallet.js
MarcusHurney Aug 8, 2018
2229474
[DDW-358] Constructs response body after delete wallet to prevent fal…
MarcusHurney Aug 8, 2018
245b37f
[DDW-358] Passes success response to Logger in AdaApi deleteWallet
MarcusHurney Aug 8, 2018
3a36198
[DDW-357] Transaction - init
thedanheller Aug 8, 2018
a3eed4b
[DDW-357] Transaction - init
thedanheller Aug 8, 2018
358a02b
[DDW-358] Implements V1 specifications for nextAdaUpdate.js
MarcusHurney Aug 8, 2018
c655764
[DDW-358] Adds ResponseBaseV1 flow type for typical meta data
MarcusHurney Aug 8, 2018
b1cbecd
[DDW-358] Implements V1 version of nextAdaUpdate in AdaApi index.js
MarcusHurney Aug 8, 2018
4bcd994
Merge branch 'develop' into feature/ddw-355-v1-api-endpoints-integrat…
DominikGuzei Aug 8, 2018
00761fc
[DDW-358] Adds V1 & V0 transaction assurance types to domains/Wallet.js
MarcusHurney Aug 10, 2018
dd05295
[DDW-358] Implements V1 specifications of updateAdaWallet.js
MarcusHurney Aug 10, 2018
9ce3617
[DDW-358] Implements V1 specs for updateWallet ada api method
MarcusHurney Aug 10, 2018
d610527
[DDW-358] Adds type definitions: ResponseStatus and UpdateWalletResponse
MarcusHurney Aug 10, 2018
f8f5173
[DDW-358] Adds type definition for UpdateWalletResponse to common.js
MarcusHurney Aug 10, 2018
25eff6c
[DDW-358] Fixes indentation linting error
MarcusHurney Aug 10, 2018
02ba77d
[DDW-358] Creates V1 versions of transaction assurance type defintions
MarcusHurney Aug 10, 2018
4114616
[DDW-358] Adds V1 & V0 transaction assurance types to etcLocalStorage…
MarcusHurney Aug 10, 2018
041ea0b
[DDW-358] Names wallet data keys to match V1 spec in settings store
MarcusHurney Aug 10, 2018
933c458
[DDW-357] createTransaction and formattedAmountToLovelace
thedanheller Aug 10, 2018
e4b61ee
[DDW-357] Fixes `_createTransactionFromServerDataV1` wrong outcome
thedanheller Aug 10, 2018
7a3e223
[DDW-357] Fixes `_createTransactionFromServerDataV1` wrong date
thedanheller Aug 10, 2018
1b42300
[DDW-357] Fixes `createTransaction` amount
thedanheller Aug 10, 2018
3d13111
[DDW-357] Fixes transactions list details
thedanheller Aug 10, 2018
e33a23a
Merge branch 'develop' of github.com:input-output-hk/daedalus into fe…
MarcusHurney Aug 11, 2018
c89ce1b
[DDW-358] Updates CHANGELOG
MarcusHurney Aug 11, 2018
e4ee583
[DDW-357] flow & lint
thedanheller Aug 13, 2018
19849a0
[DDW-357] Fixes transactions list sorting
thedanheller Aug 13, 2018
e669625
[DDW-357] Removes unecessary V1 references
thedanheller Aug 13, 2018
7f12630
[DDW-359] Deletes V0 requests to be replaced by a common V1 request
MarcusHurney Aug 14, 2018
57a127b
[DDW-359] Adds getNodeInfo.js V1 request
MarcusHurney Aug 14, 2018
69fa4d2
[DDW-359] Replaces depreciated V0 types with NodeInfo type for V1 data
MarcusHurney Aug 14, 2018
663895e
[DDW-359] Updates GetSyncProgressResponse type to V1 spec
MarcusHurney Aug 14, 2018
0aa2d32
[DDW-359] Updates getLocalTimeDifference and getSyncProgress AdaApi m…
MarcusHurney Aug 14, 2018
a5879a9
[DDW-359] Updates NetworkStatusStore.js to use V1 API data and requests
MarcusHurney Aug 14, 2018
31a9256
[DDW-359] Flow fix: Changes return type to NodeInfo
MarcusHurney Aug 14, 2018
1d27b11
[DDW-359] Fixes remaining flow errors
MarcusHurney Aug 14, 2018
7759cf5
Merge branch 'develop' into feature/ddw-357-v1-api-endpoints-integrat…
thedanheller Aug 17, 2018
726dcfb
[DDW-357] Updates transaction-steps tests and removes getAccountIndex.js
thedanheller Aug 19, 2018
6cfae6d
[DDW-357] Updates transaction-steps tests
thedanheller Aug 21, 2018
00d6523
[DDW-355] Adjusts AdaWallet type. Adds AdaWalletV0 type for existing …
MarcusHurney Aug 21, 2018
9012be3
[DDW-355] Adds AdaWalletV0 type to import wallet requests still using…
MarcusHurney Aug 21, 2018
046272f
[DDW-355] Turns spendingPassword into a hex. Adds _createWalletFromSe…
MarcusHurney Aug 21, 2018
3af74db
Merge pull request #1018 from input-output-hk/feature/ddw-355-v1-api-…
MarcusHurney Aug 21, 2018
0fb9bf6
[DDW-356] Pulls in DDW-355 updates recently merged with target branch…
MarcusHurney Aug 21, 2018
c99a954
Merge branch 'develop' of github.com:input-output-hk/daedalus into fe…
MarcusHurney Aug 21, 2018
a1dfc43
Merge branch 'feature/ddw-321-v1-api-integration' of github.com:input…
MarcusHurney Aug 21, 2018
cd53955
[DDW-358] Pulls in updates from feature/ddw-321. Fixes assurance types.
MarcusHurney Aug 22, 2018
2296c30
[DDW-321] fixes broken test code for creating wallets
DominikGuzei Aug 22, 2018
a13312c
Merge pull request #1037 from input-output-hk/feature/ddw-356-v1-api-…
MarcusHurney Aug 22, 2018
2825e6e
[DDW-357] Adds V1 types where applicable to fix flow errors
MarcusHurney Aug 23, 2018
1e2f21e
[DDW-357] Fix lint warning
MarcusHurney Aug 23, 2018
3404a22
[DDW-357] Switches AdaTransactionsV1 from Object type to Array fixing…
MarcusHurney Aug 23, 2018
5361ad7
[DDW-357] Resolves merge conflicts
MarcusHurney Aug 23, 2018
cdef15e
[DDW-357] Resolves previously missed merge conflicts
MarcusHurney Aug 23, 2018
40a75cd
Merge pull request #1031 from input-output-hk/feature/ddw-357-v1-api-…
MarcusHurney Aug 23, 2018
c8437ea
[DDW-358] Adds missing comma to response body's data prop
MarcusHurney Aug 28, 2018
b726da3
[DDW-358] Resolves merge conflict
MarcusHurney Aug 28, 2018
5e53fa2
[DDW-358] Resolves an unresolved merge conflict that got merged
MarcusHurney Aug 28, 2018
e4919c5
[DDW-358] Pulls over new types from ddw-321 target branch
MarcusHurney Aug 28, 2018
7837612
[DDW-358] Encrypts spendingPassword before sending newAdaWalletAddres…
MarcusHurney Aug 28, 2018
1a87ac0
[DDW-358] Fixes flow error
MarcusHurney Aug 28, 2018
52ec477
[DDW-359] Lint warning
thedanheller Aug 28, 2018
de0fde7
Merge pull request #1042 from input-output-hk/feature/ddw-358-v1-api-…
MarcusHurney Aug 29, 2018
7f5978f
[DDW-359] Removes unused type
MarcusHurney Aug 29, 2018
aeab3b3
[DDW-359] Removes uncaught merge conflict comments from CHANGELOG
MarcusHurney Aug 29, 2018
12346aa
Merge branch 'feature/ddw-359-v1-api-endpoints-integration-5-5' of gi…
MarcusHurney Aug 29, 2018
9a2fb5b
[DDW-359] Pulls latest from feature/ddw-321
MarcusHurney Aug 30, 2018
6ae58fe
Merge pull request #1045 from input-output-hk/feature/ddw-359-v1-api-…
MarcusHurney Aug 30, 2018
18d7183
[DDW-321] Resolves merge conflicts
MarcusHurney Aug 30, 2018
a717b4a
[DDW-321] Resolves merge conflicts in yarn.lock
MarcusHurney Aug 30, 2018
f575f4b
[DDW-321] Deletes V1 version of getAdaWalletAccounts.js
MarcusHurney Aug 30, 2018
40dde76
[DDW-321] Removes V1 from getAddresses API method's name from and it…
MarcusHurney Aug 30, 2018
476e674
[DDW-321] Removes V1 from account type names
MarcusHurney Aug 30, 2018
3f03df3
[DDW-321] Replaces getAccountIdByWalletId with getAccountIndexByWalletId
MarcusHurney Aug 30, 2018
7d28fbd
[DDW-360] import wallet - init
thedanheller Aug 30, 2018
140e718
[DDW-360] Implements V1 spec for redeeming ada api methods
MarcusHurney Aug 31, 2018
fe28b2b
[DDW-360] Implements V1 spec for redeemAda.js
MarcusHurney Aug 31, 2018
9af9624
[DDW-360] Implements V1 spec for redeemAdaPaperVend.js
MarcusHurney Aug 31, 2018
011bc84
[DDW-360] Updates RedeemPaperVendedAdaRequest flow type in store
MarcusHurney Aug 31, 2018
78923e5
[DDW-321] Remove syncProgress===100 condition in isSynced logic
nikolaglumac Aug 31, 2018
243e461
[DDW-321] Improve hasBlockSyncingStart logic
nikolaglumac Aug 31, 2018
05b1913
[DDW-321] Merges develop and fixes conflicts, fixes password handling…
nikolaglumac Aug 31, 2018
d236583
[DDW-360] Updates Node types
MarcusHurney Sep 1, 2018
f896d91
[DDW-360] Fixes nextAdaUpdate to use correct endpoint
MarcusHurney Sep 1, 2018
4e63654
[DDW-360] Adds check for when no node update is available
MarcusHurney Sep 1, 2018
5eda1f4
[DDW-360] Adds V1 endpoint for adaTestReset
MarcusHurney Sep 1, 2018
06e8cf5
[DDW-360] Adds V1 endpoint for applyAdaUpdate
MarcusHurney Sep 1, 2018
3c8bd5e
[DDW-360] Adds V1 endpoint for postponeAdaUpdate
MarcusHurney Sep 1, 2018
40c9aea
[DDW-360] Import Wallet from Key file - correct endpoint
thedanheller Sep 3, 2018
40dca1c
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
thedanheller Sep 3, 2018
8315280
[DDW-360] Renamed language variable
thedanheller Sep 3, 2018
f67c3aa
[DDW-321] Config Cardano to use new data layer
nikolaglumac Sep 4, 2018
d55aff1
[DDW-321] update cardano-sl-src.json to latest develop
cleverca22 Sep 4, 2018
e42d7a2
[DDW-360] Run translation manager
nikolaglumac Sep 4, 2018
f685350
[DDW-360] Transactions paging
thedanheller Sep 4, 2018
7eefc9f
[DDW-360] Removes hardcoded '1 item per page'
thedanheller Sep 4, 2018
672e151
Merge pull request #1076 from input-output-hk/feature/ddw-360-missing…
nikolaglumac Sep 4, 2018
8ffecf5
Merge branch 'develop' into feature/ddw-321-v1-api-integration
nikolaglumac Sep 4, 2018
ab9279a
update cardano-sl-src to tip of https://github.com/input-output-hk/ca…
cleverca22 Sep 4, 2018
f36ae60
Merge branch 'feature/ddw-321-v1-api-integration' of github.com:input…
nikolaglumac Sep 4, 2018
d619e38
[DDW-360] Pulls in latest from feature/ddw-321. Resolves merge confli…
MarcusHurney Sep 5, 2018
fde840a
[DDW-360] Pulls in latest from feature/ddw-321. Resolves merge confli…
MarcusHurney Sep 5, 2018
43b15ca
[DDW-360] Fixes flow error for return type of api.ada.nextUpdate
MarcusHurney Sep 5, 2018
5e23539
[DDW-406] Adds GetNetworkStatusResponse type
MarcusHurney Sep 5, 2018
fb3bccc
[DDW-406] Adds getNetworkStatus Ada Api method in place of getSyncPro…
MarcusHurney Sep 5, 2018
cc0249a
[DDW-406] Refactors NetworkStatusStore to use V1 naming.
MarcusHurney Sep 5, 2018
285e35c
[DDW-406] Updates CHANGELOG
MarcusHurney Sep 5, 2018
1b009fb
[DDW-360] change `returnMeta` to object
thedanheller Sep 5, 2018
ffe3538
[DDW-360] Update next-update Api endpoint handling
nikolaglumac Sep 5, 2018
34ead96
[DDW-360] Improve next-update Api response handling
nikolaglumac Sep 5, 2018
b933470
[DDW-360] Fix broken syntax
nikolaglumac Sep 5, 2018
6b8a3b1
[DDW-360] Use v1 request for ada-test-reset call
nikolaglumac Sep 5, 2018
427427c
[DDW-406] Handle node-info blockchainHeight null value
nikolaglumac Sep 5, 2018
ac9876d
[DDW-360] Avoid unecessary looping throught the pages
thedanheller Sep 5, 2018
11ba0b5
[DDW-360] Avoids unecessary looping through the pages
thedanheller Sep 5, 2018
1b44a32
[DDW-360] Adds correct type for the meta data
thedanheller Sep 5, 2018
c5efaca
[DDW-360] Avoids unecessary looping through the pages
thedanheller Sep 5, 2018
51d78f0
[DDW-360] Logic for the transactions limit
thedanheller Sep 5, 2018
ff35616
[DDW-360] Improve page limit calculation
nikolaglumac Sep 5, 2018
80307b5
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 5, 2018
a0ea020
[DDW-360] Renames walletPassword to spendingPassword
MarcusHurney Sep 6, 2018
ec23324
[DDW-360] Renames walletPassword to spendingPassword in actions
MarcusHurney Sep 6, 2018
f90d557
[DDW-360] Renames variables to match V1 spec in AdaRedemptionStore
MarcusHurney Sep 6, 2018
61851a3
[DDW-360] Updates CHANGELOG
MarcusHurney Sep 6, 2018
7ad6d64
[DDW-360] Updates CHANGELOG
MarcusHurney Sep 6, 2018
3ca61ad
Merge pull request #1079 from input-output-hk/feature/ddw-360-missing…
nikolaglumac Sep 6, 2018
893241a
Merge branch 'develop' into feature/ddw-321-v1-api-integration
nikolaglumac Sep 6, 2018
bb35cb2
[DDW-406] Merge in latest V1 Api branch and fix conflict
nikolaglumac Sep 6, 2018
26b6258
[DDW-360] Merge latest V1 Api branch and fix conflict
nikolaglumac Sep 6, 2018
aa5fd4e
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 6, 2018
8e2d94a
[DDW-360] Run translation manager
nikolaglumac Sep 6, 2018
6a463f7
[DDW-360] re-using meta types
thedanheller Sep 6, 2018
7b43cf4
[DDW-275] Improve NTP check handling
thedanheller Sep 6, 2018
8fcd6ed
Merge branch 'develop' into feature/ddw-321-v1-api-integration
nikolaglumac Sep 6, 2018
7a939f1
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-40…
nikolaglumac Sep 6, 2018
bfe5750
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 6, 2018
ab04cd6
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 6, 2018
b91ee69
[DDW-360] Adds flow to redemption-key-validation funcs
MarcusHurney Sep 7, 2018
ca5c8c0
[DDW-360] Renames ada redemption types, moves to types.js
MarcusHurney Sep 7, 2018
a86d030
[DDW-360] Adds updated type names, fixes flow errors
MarcusHurney Sep 7, 2018
53eee4e
[DDW-360] Removes unneeded async await from redemption methods
MarcusHurney Sep 7, 2018
bc6c4b9
[DDW-360] Adds updated type names, fixes bugs and flow errors
MarcusHurney Sep 7, 2018
a388243
Merge branch 'feature/ddw-360-missing-v1-api-endpoints-integration-3-…
MarcusHurney Sep 7, 2018
f69c09a
[DDW-360] Improves CHANGELOG entry
MarcusHurney Sep 7, 2018
323421e
[DDW-275] Improve request logic
nikolaglumac Sep 7, 2018
651fd45
[DDW-321] Fix test suite
nikolaglumac Sep 7, 2018
4e51433
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 7, 2018
c52ddcf
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 7, 2018
57754c7
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-40…
nikolaglumac Sep 7, 2018
8e4d759
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-27…
nikolaglumac Sep 7, 2018
12a7a31
[DDW-321] bump cardano-sl to tip of develop
disassembler Sep 7, 2018
d576721
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-27…
nikolaglumac Sep 7, 2018
23f59ee
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-40…
nikolaglumac Sep 7, 2018
6ef8f24
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 7, 2018
1228fdc
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-36…
nikolaglumac Sep 7, 2018
cac9483
[DDW-406] Improves accuracy of types based on V1 docs
MarcusHurney Sep 8, 2018
475a700
[DDW-406] Adds getLocalTimeDifference to Ada API
MarcusHurney Sep 8, 2018
031deed
[DDW-406] Improves variable naming and logic in NetworkStatusStore
MarcusHurney Sep 8, 2018
8023b2e
[DDW-406] Improve network status store logic
nikolaglumac Sep 10, 2018
3304fe2
[DDW-360] Code improvements and limitless calls
thedanheller Sep 10, 2018
0bd941b
[DDW-360] Limitless calls
thedanheller Sep 10, 2018
01c4a26
[DDW-175] Check time - isExecuting state
thedanheller Sep 10, 2018
84fbb1c
Merge pull request #1080 from input-output-hk/feature/ddw-360-missing…
MarcusHurney Sep 10, 2018
f8157b2
[DDW-321] Deletes depreciated AdaTransaction type. Removes V1 prefix …
MarcusHurney Sep 11, 2018
961bbad
[DDW-321] Renames AdaTransactionV1 to AdaTransaction
MarcusHurney Sep 11, 2018
fc37a7f
[DDW-321] Removes depreciated types
MarcusHurney Sep 11, 2018
28a7df5
[DDW-321] Pulls wallet constants containing types into Wallet.js domain
MarcusHurney Sep 11, 2018
1089432
[DDW-321] Pulls wallet constants containing types into Wallet.js domain
MarcusHurney Sep 11, 2018
0e1b9bc
[DDW-321] Pulls transactions constants containing types into WalletTr…
MarcusHurney Sep 11, 2018
7d4e0da
[DDW-321] Replaces old type names with new ones
MarcusHurney Sep 11, 2018
f0bd517
[DDW-406] Improve subscriptionStatus handling
nikolaglumac Sep 11, 2018
1bdcd24
[DDW-406] Merged in latest feature/ddw-321-v1-api-integration branch …
nikolaglumac Sep 11, 2018
617a7d9
[DDW-360] Merges in latest feature/ddw-321-v1-api-integration and fix…
nikolaglumac Sep 11, 2018
d68c43d
[DDW-360] Improve constants
nikolaglumac Sep 11, 2018
6b66f67
Merge pull request #1078 from input-output-hk/feature/ddw-360-transac…
nikolaglumac Sep 11, 2018
99a546a
Merge pull request #1081 from input-output-hk/feature/ddw-406-v1-api-…
nikolaglumac Sep 11, 2018
24a617e
[DDW-275] Merges in latest feature/ddw-321-v1-api-integration and fix…
nikolaglumac Sep 11, 2018
81f4787
[DDW-275] Improve store request variable naming
nikolaglumac Sep 11, 2018
e828646
[DDW-360] V1 API Ada Redemption, Fix failing acceptance tests and imp…
nikolaglumac Sep 11, 2018
0c8720e
[DDW-275] Guard against falsy future block dates
nikolaglumac Sep 11, 2018
6ec8cdc
[DDW-321] Pulls in latest and resolves conflicts
MarcusHurney Sep 12, 2018
d27be0c
[DDW-321] Implements new API file structure. Renames requests.
MarcusHurney Sep 12, 2018
874eac4
[DDW-321] Moves common and wallet errors into their respective files
MarcusHurney Sep 12, 2018
540b780
[DDW-321] Moves types in respective files. Deletes redundant type def…
MarcusHurney Sep 12, 2018
39204bd
[DDW-275] Refactor network status store
nikolaglumac Sep 12, 2018
8d88ac8
[DDW-275] Add logic for automatic system time change detection
nikolaglumac Sep 13, 2018
aa76938
[DDW-321] Fixes incorrect spelling of a constant
MarcusHurney Sep 13, 2018
29902fe
[DDW-321] Adds flow to config files
MarcusHurney Sep 13, 2018
3a77bd1
[DDW-275] Refactor and improve NetworkStatusStore
nikolaglumac Sep 13, 2018
2406b44
[DDW-275] Add Network Status page
nikolaglumac Sep 13, 2018
b84bdbf
Merge branch 'develop' into feature/ddw-321-v1-api-integration
nikolaglumac Sep 13, 2018
0cd6bac
[DDW-275] Add Network Status screen
nikolaglumac Sep 13, 2018
02aff5e
Merge branch 'feature/ddw-321-v1-api-integration' into feature/ddw-27…
nikolaglumac Sep 13, 2018
38bb6f7
[DDW-321] Moves redemption-key-validation.js to /api/utils
MarcusHurney Sep 14, 2018
9234a69
[DDW-321] Moves commented out API helper methods to api/utils
MarcusHurney Sep 14, 2018
b86844f
[DDW-321] Renames paper vended ada redemption request file
MarcusHurney Sep 14, 2018
163131b
[DDW-321] Separates API errors into sub-directories by category
MarcusHurney Sep 14, 2018
30dc394
[DDW-321] Separates API types into sub-directories by category
MarcusHurney Sep 14, 2018
0d227e7
[DDW-321] Separates Accounts requests into its own sub-directory
MarcusHurney Sep 14, 2018
1865c67
[DDW-321] Separates Addresses requests into their own sub-directory
MarcusHurney Sep 14, 2018
9eb48c0
[DDW-321] Separates Nodes requests into their own sub-directory
MarcusHurney Sep 14, 2018
4ccd7b7
[DDW-321] Separates Transactions requests into their own sub-directory
MarcusHurney Sep 14, 2018
16a012b
[DDW-321] Separates Wallets requests into their own sub-directory
MarcusHurney Sep 14, 2018
3bf5441
[DDW-321] Updates name of flow types in patchAdaApi.js
MarcusHurney Sep 14, 2018
43f4ae4
[DDW-321] Updates name of flow types in components
MarcusHurney Sep 14, 2018
5eb9aa1
[DDW-321] Updates name of flow types in domains
MarcusHurney Sep 14, 2018
cde2038
[DDW-321] Updates name of flow types in stores
MarcusHurney Sep 14, 2018
058dee4
[DDW-321] Updates name of flow types and request names in api.js - pr…
MarcusHurney Sep 14, 2018
fc18b6c
[DDW-275] Improve flow types, move contants into config, handle NTP-n…
nikolaglumac Sep 14, 2018
984467a
[DDW-275] Log Forced NTP check Api calls
nikolaglumac Sep 14, 2018
9b18162
[DDW-275] Remove extra space
nikolaglumac Sep 14, 2018
a5332f7
[DDW-275] Run translation manager
nikolaglumac Sep 14, 2018
3d98cdb
[DDW-275] Finish network status store refactoring
nikolaglumac Sep 14, 2018
fa6a0ae
[DDW-275] Add accelerator to Network Status menu item
nikolaglumac Sep 14, 2018
d4e00f0
[DDW-275] Improve Network status screen styling, Add logging for syst…
nikolaglumac Sep 14, 2018
19eabbd
[DDW-275] Improve red text color on Network Status screen
nikolaglumac Sep 14, 2018
442649b
[DDW-275] Use same styling for Network Status screen for all themes
nikolaglumac Sep 14, 2018
02aadc1
[DDW-275] Link underline via border-bottom
thedanheller Sep 14, 2018
923c84e
[DDW-275] Add block heights chart
nikolaglumac Sep 14, 2018
5a7f8d5
Merge branch 'feature/ddw-275-improve-ntp-check-handling' of github.c…
nikolaglumac Sep 14, 2018
8096eba
[DDW-275] Enable hotkey toggling of Network Status screen
nikolaglumac Sep 14, 2018
f27a626
[DDW-275] Show connection errors on Network Status screen
nikolaglumac Sep 15, 2018
ecca129
[DDW-275] Improve Network Status screen styling
nikolaglumac Sep 15, 2018
17a7a16
[DDW-275] Limit number of decimal places for sync percentage
nikolaglumac Sep 16, 2018
b7103c8
[DDW-275] Show time since last block change info on network status sc…
nikolaglumac Sep 16, 2018
91637ef
[DDW-275] Improve logging
nikolaglumac Sep 16, 2018
b4e278c
[DDW-275] Show application menu item for Network status in all enviro…
nikolaglumac Sep 17, 2018
acd96f4
[DDW-275] Remove unnecessary global shortcuts
nikolaglumac Sep 17, 2018
e532983
Merge pull request #1086 from input-output-hk/feature/ddw-275-improve…
nikolaglumac Sep 17, 2018
e510a4d
[DDW-321] Pulls in latest from feature/ddw-321-v1-api-integration and…
MarcusHurney Sep 17, 2018
4f0a744
[DDW-321] Deletes file that was added after merge conflict
MarcusHurney Sep 17, 2018
c36265c
[DDW-321] Updates CHANGELOG
MarcusHurney Sep 18, 2018
59077fb
[DDW-321] Punctuation fix in CHANGELOG
MarcusHurney Sep 18, 2018
ce81032
[DDW-321] Runs translation manager
MarcusHurney Sep 18, 2018
1c0374d
Merge pull request #1088 from input-output-hk/feature/ddw-321-clean-u…
nikolaglumac Sep 18, 2018
bf52af8
[DDW-318] Handle forbidden mnemonics Api error, Fix handled error mes…
nikolaglumac Sep 18, 2018
a1233f0
[DDW-415] Add missing Japanese translations for NTP error screen
nikolaglumac Sep 19, 2018
c3b740a
[DDW-318] Correct error messages
thedanheller Sep 19, 2018
5d7670e
[DDW-275] Restore Network Status screen connection errors display
nikolaglumac Sep 20, 2018
a55ce23
[DDW-321] Merge latest develop and fix conflicts
nikolaglumac Sep 20, 2018
76ae5e4
Merge branch 'feature/ddw-321-v1-api-integration' into fix/ddw-318-im…
nikolaglumac Sep 20, 2018
1eeb99d
[DDW-318] Finish V1 API error handling
nikolaglumac Sep 20, 2018
b3ccd47
[DDW-318] Fix failing acceptance tests
nikolaglumac Sep 20, 2018
1e36d15
Merge pull request #1093 from input-output-hk/fix/ddw-318-improve-v1-…
nikolaglumac Sep 20, 2018
055aa72
Merge branch 'develop' into feature/ddw-321-v1-api-integration
nikolaglumac Sep 20, 2018
64ec804
Merge branch 'develop' into feature/ddw-321-v1-api-integration
nikolaglumac Sep 20, 2018
4d97f01
update daedalus to latest develop and fix the problems on both sides
cleverca22 Sep 20, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,17 @@ Changelog

### Features

- Removes depreciated types, requests, and API methods associated with the V0 API. Within the /api directory, organizes requests, types, and errors into subdirectories based on the categories Accounts, Addresses, Common, Nodes, Transactions, and Wallets. ([PR 1088](https://github.com/input-output-hk/daedalus/pull/1088))
- Refactors and improves Network Status Store to use V1 API. ([PR 1081](https://github.com/input-output-hk/daedalus/pull/1081))
- Implemented the V1 API endpoints for redeeming ADA with all types of certificates. Updates ADA redemption API methods, flow types, and variable names to match the V1 nomenclature. ([PR 1080](https://github.com/input-output-hk/daedalus/pull/1080))
- Implements the missing V1 API endpoints for checking if a node update is available and responding to the update by either applying it or postponing it. Adds the V1 endpoint for adaTestReset.js. ([PR 1079](https://github.com/input-output-hk/daedalus/pull/1079))
- Implemented the V1 API specifications for 4 pieces of functionality and their associated API requests within Daedalus. These include: Setting a passphrase or changing an existing passphrase. Deleting an existing wallet and all its accounts. Checking for an available node update and displaying a notification about the update and versioning. Updating the name and/or assurance level of an existing wallet. ([PR 1042](https://github.com/input-output-hk/daedalus/pull/1042))
- Implemented a switch instead of a link for “hide used” addresses on the Receive screen ([PR 935](https://github.com/input-output-hk/daedalus/pull/935))
- Implemented forms submission on "Enter" key press ([PR 981](https://github.com/input-output-hk/daedalus/pull/981))
- Improved the loading UX ([PR 723](https://github.com/input-output-hk/daedalus/pull/723))
- Integrated the V1 API endpoint for Ada payments ([PR 1031](https://github.com/input-output-hk/daedalus/pull/1031))
- Integrated the V1 API endpoint for creating and restoring Wallets ([PR 1018](https://github.com/input-output-hk/daedalus/pull/1018))
- Integrated the V1 API endpoints for fetching all accounts associated with a wallet, fetching a single address, and creating a new address ([PR 1037](https://github.com/input-output-hk/daedalus/pull/1037))
- Send cert and key with api requests to support tls-auth ([PR 1072](https://github.com/input-output-hk/daedalus/pull/1072))

### Fixes
Expand Down
4 changes: 2 additions & 2 deletions cardano-sl-src.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"url": "https://github.com/input-output-hk/cardano-sl",
"rev": "6fa649355d93a1ebfaace3edbbfc54a7304ce5ff",
"sha256": "0xp6fl0pfcdvi54j3nvp5jp8q4q8vwr68zf4h6m1g755i9malbz1",
"rev": "515afc3fb6e8b9804a6c325defa95a778df8c8e8",
"sha256": "0f7djx171jvcp1wxnpy063xnqh28qhl701n9ldsy4bj89bj2iza2",
"fetchSubmodules": false
}
10 changes: 5 additions & 5 deletions features/import-wallet-via-sidebar.feature
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@ Feature: Import Wallet via Sidebar
And I select a valid wallet import key file
And I click on the import wallet button in import wallet dialog
Then I should not see the import wallet dialog anymore
And I should have newly created "Genesis wallet" wallet loaded
And I should be on the "Genesis wallet" wallet "summary" screen
And I should have newly created "Imported Wallet" wallet loaded
And I should be on the "Imported Wallet" wallet "summary" screen
And I should see the restore status notification while import is running
And I should not see the restore status notification once import is finished

Scenario: Wallet Already Imported Error
Given I have a "Genesis wallet" with funds
Given I have a "Imported Wallet" with funds
When I try to import the wallet with funds again
Then I see the import wallet dialog with an error that the wallet already exists

Expand All @@ -40,7 +40,7 @@ Feature: Import Wallet via Sidebar
| Secret123 | Secret123 |
And I click on the import wallet button in import wallet dialog
Then I should not see the import wallet dialog anymore
And I should have newly created "Genesis wallet" wallet loaded
And I should be on the "Genesis wallet" wallet "summary" screen
And I should have newly created "Imported Wallet" wallet loaded
And I should be on the "Imported Wallet" wallet "summary" screen
And I should see the restore status notification while import is running
And I should not see the restore status notification once import is finished
8 changes: 4 additions & 4 deletions features/paper-wallets-certificate.feature
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Feature: Paper Wallets Certificate generation

Background:
Given I have completed the basic setup
And I have a "Genesis wallet" with funds
And I have a "Imported Wallet" with funds

Scenario: Paper wallets certificate success generation
Given The sidebar shows the "wallets" category
Expand All @@ -24,16 +24,16 @@ Feature: Paper Wallets Certificate generation
And Cardano explorer link and wallet address should be valid
And I click on the finish button
And I should not see the create paper wallet certificate dialog anymore
When I click on the "Genesis wallet" wallet in the sidebar
And I am on the "Genesis wallet" wallet "send" screen
When I click on the "Imported Wallet" wallet in the sidebar
And I am on the "Imported Wallet" wallet "send" screen
And I fill out the send form:
| amount |
| 0.000010 |
And the transaction fees are calculated
And I click on the next button in the wallet send form
And I see send money confirmation dialog
And I submit the wallet send form
Then I should be on the "Genesis wallet" wallet "summary" screen
Then I should be on the "Imported Wallet" wallet "summary" screen
And the latest transaction should show:
| title | amountWithoutFees |
| wallet.transaction.sent | -0.000010 |
Expand Down
6 changes: 3 additions & 3 deletions features/receive-money.feature
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Feature: Receive money

Background:
Given I have completed the basic setup
And I have a "Genesis wallet" with funds
And I have a "Imported Wallet" with funds
And I have the following wallets:
| name |
| TargetWallet |
Expand All @@ -11,8 +11,8 @@ Feature: Receive money
Given I am on the "TargetWallet" wallet "receive" screen
And I generate 1 addresses
And I have made the following transactions:
| sender | receiver | amount |
| Genesis wallet | TargetWallet | 1 |
| source | destination | amount |
| Imported Wallet | TargetWallet | 1 |
Then I should see 2 addresses
When I click the ShowUsed switch
Then I should see 1 addresses
Expand Down
12 changes: 6 additions & 6 deletions features/send-money-to-receiver.feature
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Feature: Send Money to Receiver
| first |

Scenario: User Sends Money to Receiver
Given I have a "Genesis wallet" with funds
And I am on the "Genesis wallet" wallet "send" screen
Given I have a "Imported Wallet" with funds
And I am on the "Imported Wallet" wallet "send" screen
And I can see the send form
When I fill out the send form with a transaction to "first" wallet:
| amount |
Expand All @@ -17,7 +17,7 @@ Feature: Send Money to Receiver
And I click on the next button in the wallet send form
And I see send money confirmation dialog
And I submit the wallet send form
Then I should be on the "Genesis wallet" wallet "summary" screen
Then I should be on the "Imported Wallet" wallet "summary" screen
And the latest transaction should show:
| title | amountWithoutFees |
| wallet.transaction.sent | -0.000010 |
Expand All @@ -26,8 +26,8 @@ Feature: Send Money to Receiver
| 0.000010 |

Scenario: User Sends Money from wallet with spending password to Receiver
Given I have a "Genesis wallet" with funds and password
And I am on the "Genesis wallet" wallet "send" screen
Given I have a "Imported Wallet" with funds and password
And I am on the "Imported Wallet" wallet "send" screen
And I can see the send form
When I fill out the send form with a transaction to "first" wallet:
| amount |
Expand All @@ -37,7 +37,7 @@ Feature: Send Money to Receiver
And I see send money confirmation dialog
And I enter wallet spending password in confirmation dialog "Secret123"
And I submit the wallet send form
Then I should be on the "Genesis wallet" wallet "summary" screen
Then I should be on the "Imported Wallet" wallet "summary" screen
And the latest transaction should show:
| title | amountWithoutFees |
| wallet.transaction.sent | -0.000010 |
Expand Down
2 changes: 1 addition & 1 deletion features/step_definitions/local-time-difference-steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { Given, Then } from 'cucumber';
Given(/^I set wrong local time difference$/, async function () {
await this.client.executeAsync((timeDifference, done) => {
daedalus.api.ada.setLocalTimeDifference(timeDifference)
.then(() => daedalus.stores.networkStatus._updateLocalTimeDifference())
.then(() => daedalus.stores.networkStatus._updateNetworkStatus())
.then(done)
.catch((error) => done(error));
}, 1511823600000);
Expand Down
2 changes: 1 addition & 1 deletion features/step_definitions/settings-steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ Then(/^I should have wallet with "Strict" assurance level set$/, async function
.catch((error) => done(error));
});
const activeWallet = wallets.value.find((w) => w.name === activeWalletName);
expect(activeWallet.assurance).to.equal('CWAStrict');
expect(activeWallet.assurance).to.equal('strict');
});

Then(/^I should see new wallet name "([^"]*)"$/, async function (walletName) {
Expand Down
16 changes: 8 additions & 8 deletions features/step_definitions/transactions-steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ import { getWalletByName } from '../support/helpers/wallets-helpers';
// use only when the order is important because it's slower!
Given(/^I have made the following transactions:$/, { timeout: 40000 }, async function (table) {
const txData = table.hashes().map((t) => ({
sender: getWalletByName.call(this, t.sender).id,
receiver: getWalletByName.call(this, t.receiver).id,
amount: new BigNumber(t.amount).times(LOVELACES_PER_ADA),
password: t.password || null,
walletId: getWalletByName.call(this, t.source).id,
destinationWalletId: getWalletByName.call(this, t.destination).id,
amount: parseInt(new BigNumber(t.amount).times(LOVELACES_PER_ADA), 10),
spendingPassword: t.password || null,
}));
this.transactions = [];
// Sequentially (and async) create transactions with for loop
Expand All @@ -21,12 +21,12 @@ Given(/^I have made the following transactions:$/, { timeout: 40000 }, async fun
new window.Promise((resolve) => (
// Need to fetch the wallets data async and wait for all results
window.Promise.all([
daedalus.stores.ada.addresses.getAccountIdByWalletId(transaction.sender),
daedalus.stores.ada.addresses.getAddressesByWalletId(transaction.receiver)
daedalus.stores.ada.addresses.getAccountIndexByWalletId(transaction.walletId),
daedalus.stores.ada.addresses.getAddressesByWalletId(transaction.destinationWalletId)
]).then(results => (
daedalus.api.ada.createTransaction(window.Object.assign(transaction, {
sender: results[0], // Account id of sender wallet
receiver: results[1][0].id // First address of receiving wallet
accountIndex: results[0], // Account index of sender wallet
address: results[1][0].id // First address of receiving wallet
})).then(resolve)
))
)).then(done)
Expand Down
21 changes: 14 additions & 7 deletions features/step_definitions/wallets-steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,23 +25,24 @@ import {
} from '../support/helpers/notifications-helpers';

const defaultWalletKeyFilePath = path.resolve(__dirname, '../support/default-wallet.key');
const defaultWalletJSONFilePath = path.resolve(__dirname, '../support/default-wallet.json');
// const defaultWalletJSONFilePath = path.resolve(__dirname, '../support/default-wallet.json');
// ^^ JSON wallet file import is currently not working due to missing JSON import V1 API endpoint

Given(/^I have a "Genesis wallet" with funds$/, async function () {
Given(/^I have a "Imported Wallet" with funds$/, async function () {
await importWalletWithFunds(this.client, {
keyFilePath: defaultWalletKeyFilePath,
password: null,
});
const wallet = await waitUntilWalletIsLoaded.call(this, 'Genesis wallet');
const wallet = await waitUntilWalletIsLoaded.call(this, 'Imported Wallet');
addOrSetWalletsForScenario.call(this, wallet);
});

Given(/^I have a "Genesis wallet" with funds and password$/, async function () {
Given(/^I have a "Imported Wallet" with funds and password$/, async function () {
await importWalletWithFunds(this.client, {
keyFilePath: defaultWalletKeyFilePath,
password: 'Secret123',
});
const wallet = await waitUntilWalletIsLoaded.call(this, 'Genesis wallet');
const wallet = await waitUntilWalletIsLoaded.call(this, 'Imported Wallet');
addOrSetWalletsForScenario.call(this, wallet);
});

Expand Down Expand Up @@ -99,7 +100,10 @@ When(/^I see the import wallet dialog$/, function () {
});

When(/^I select a valid wallet import key file$/, function () {
return importWalletDialog.selectFile(this.client, { filePath: defaultWalletJSONFilePath });
// return importWalletDialog.selectFile(this.client, { filePath: defaultWalletJSONFilePath });
// ^^ JSON wallet file import is currently not working due to missing JSON import V1 API endpoint
// so we have to use the KEY wallet file instead:
return importWalletDialog.selectFile(this.client, { filePath: defaultWalletKeyFilePath });
});

When(/^I toggle "Activate to create password" switch on the import wallet key dialog$/, function () {
Expand Down Expand Up @@ -310,7 +314,10 @@ When(/^I try to import the wallet with funds again$/, async function () {
await addWalletPage.waitForVisible(this.client);
await addWalletPage.clickImportButton(this.client);
await importWalletDialog.waitForDialog(this.client);
await importWalletDialog.selectFile(this.client, { filePath: defaultWalletJSONFilePath });
// await importWalletDialog.selectFile(this.client, { filePath: defaultWalletJSONFilePath });
// ^^ JSON wallet file import is currently not working due to missing JSON import V1 API endpoint
// so we have to use the KEY wallet file instead:
await importWalletDialog.selectFile(this.client, { filePath: defaultWalletKeyFilePath });
return importWalletDialog.clickImport(this.client);
});

Expand Down
2 changes: 1 addition & 1 deletion features/support/default-wallet.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"wallet":{"accounts":[{"name":"Genesis account","index":2147483648}],"walletSecretKey":"WIAwbsQgbz9X0WhvOnVeH+yRs7Ri93ESTdMspBHzeLnPUR6hLZL/NazfB40z2x8FZhLwNIt83DCuMR1nGG+ZqvsD/ouyzg3ec729fnrqEMO4A+qPTJmpiRgQZfYO2KDJDRxLtMyofXl90VVZOEke/QddnZ8CGHoR/lCemJgZuvzBpw==","walletMeta":{"name":"Genesis wallet","assurance":"normal","unit":"ADA"},"passwordHash":"WGQxNHw4fDF8V0NERGRHY0JGcThzelVyeFdza00wM1VjYnloeVBBQXBvdWtwdWFsUTExNGVFdz09fFJXMk5kUmVJYmg2REtsa2lsWG8rQ1lvTStRZmJkMzRmRVd0MG4rSy82YUU9"},"fileType":"WALLETS_EXPORT","fileVersion":"1.0.0"}
{"wallet":{"accounts":[{"name":"Genesis account","index":2147483648}],"walletSecretKey":"WIAwbsQgbz9X0WhvOnVeH+yRs7Ri93ESTdMspBHzeLnPUR6hLZL/NazfB40z2x8FZhLwNIt83DCuMR1nGG+ZqvsD/ouyzg3ec729fnrqEMO4A+qPTJmpiRgQZfYO2KDJDRxLtMyofXl90VVZOEke/QddnZ8CGHoR/lCemJgZuvzBpw==","walletMeta":{"name":"Imported Wallet","assurance":"normal","unit":"ADA"},"passwordHash":"WGQxNHw4fDF8V0NERGRHY0JGcThzelVyeFdza00wM1VjYnloeVBBQXBvdWtwdWFsUTExNGVFdz09fFJXMk5kUmVJYmg2REtsa2lsWG8rQ1lvTStRZmJkMzRmRVd0MG4rSy82YUU9"},"fileType":"WALLETS_EXPORT","fileVersion":"1.0.0"}
4 changes: 2 additions & 2 deletions features/support/helpers/notifications-helpers.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { syncStateTags } from '../../../source/renderer/app/domains/Wallet';
import { WalletSyncStateTags } from '../../../source/renderer/app/domains/Wallet';

export const isActiveWalletBeingRestored = async (client) => {
const result = await client.execute((expectedSyncTag) => (
daedalus.stores.ada.wallets.active.syncState.tag === expectedSyncTag
), syncStateTags.RESTORING);
), WalletSyncStateTags.RESTORING);
return result.value;
};

Expand Down
12 changes: 6 additions & 6 deletions features/support/helpers/wallets-helpers.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ export const fillOutWalletSendForm = async function (values) {
const formSelector = '.WalletSendForm_component';
await this.client.setValue(`${formSelector} .receiver .SimpleInput_input`, values.address);
await this.client.setValue(`${formSelector} .amount .SimpleInput_input`, values.amount);
if (values.walletPassword) {
await this.client.setValue(`${formSelector} .walletPassword .SimpleInput_input`, values.walletPassword);
if (values.spendingPassword) {
await this.client.setValue(`${formSelector} .spendingPassword .SimpleInput_input`, values.spendingPassword);
}
this.walletSendFormValues = values;
};
Expand Down Expand Up @@ -58,8 +58,8 @@ export const addOrSetWalletsForScenario = function (wallet) {
};

export const importWalletWithFunds = async (client, { keyFilePath, password }) => (
await client.executeAsync((filePath, walletPassword, done) => {
daedalus.api.ada.importWalletFromKey({ filePath, walletPassword })
await client.executeAsync((filePath, spendingPassword, done) => {
daedalus.api.ada.importWalletFromKey({ filePath, spendingPassword })
.then(() => (
daedalus.stores.ada.wallets.refreshWalletsData()
.then(done)
Expand All @@ -75,7 +75,7 @@ const createWalletsAsync = async (table, context) => {
daedalus.api.ada.createWallet({
name: wallet.name,
mnemonic: daedalus.utils.crypto.generateMnemonic(),
password: wallet.password || null,
spendingPassword: wallet.password || null,
})
)))
.then(() => (
Expand Down Expand Up @@ -104,7 +104,7 @@ const createWalletsSequentially = async (wallets, context) => {
daedalus.api.ada.createWallet({
name: wallet.name,
mnemonic: daedalus.utils.crypto.generateMnemonic(),
password: wallet.password || null,
spendingPassword: wallet.password || null,
}).then(() => (
daedalus.stores.ada.wallets.walletsRequest.execute()
.then((storeWallets) => (
Expand Down
16 changes: 8 additions & 8 deletions features/transactions-display.feature
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Feature: Display wallet transactions

Background:
Given I have completed the basic setup
And I have a "Genesis wallet" with funds
And I have a "Imported Wallet" with funds
And I have the following wallets:
| name |
| TargetWallet |
Expand All @@ -22,13 +22,13 @@ Feature: Display wallet transactions

Scenario: More than five transactions
Given I have made the following transactions:
| sender | receiver | amount |
| Genesis wallet | TargetWallet | 1 |
| Genesis wallet | TargetWallet | 2 |
| Genesis wallet | TargetWallet | 3 |
| Genesis wallet | TargetWallet | 4 |
| Genesis wallet | TargetWallet | 5 |
| Genesis wallet | TargetWallet | 6 |
| source | destination | amount |
| Imported Wallet | TargetWallet | 1 |
| Imported Wallet | TargetWallet | 2 |
| Imported Wallet | TargetWallet | 3 |
| Imported Wallet | TargetWallet | 4 |
| Imported Wallet | TargetWallet | 5 |
| Imported Wallet | TargetWallet | 6 |
When I am on the "TargetWallet" wallet "summary" screen
Then I should see the following transactions:
| type | amount |
Expand Down
2 changes: 1 addition & 1 deletion installers/dhall/linux64.dhall
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ in
, logsPrefix = "${dataDir}/Logs"
, topology = "\${DAEDALUS_CONFIG}/wallet-topology.yaml"
, updateLatestPath = "${dataDir}/installer.sh"
, walletDBPath = "${dataDir}/Wallet/"
, walletDBPath = "${dataDir}/Wallet"
, tlsPath = "${dataDir}/tls"
}
, pass =
Expand Down
1 change: 1 addition & 0 deletions source/common/ipc-api/go-to-network-status-screen.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export const GO_TO_NETWORK_STATUS_SCREEN_CHANNEL = 'GO_TO_NETWORK_STATUS_SCREEN';
Loading