Skip to content
This repository was archived by the owner on Aug 18, 2020. It is now read-only.

Commit 52b5c95

Browse files
committed
Update CHANGELOG about changes in 1.5 (for the wallet backend)
1 parent a3e37e1 commit 52b5c95

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

CHANGELOG.md

+53
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,66 @@
55
### Fixes
66

77
- Limit the rate of dns queries to avoid reaching the limit of open files, try resolve dns in ntp client every 30s rather than only once ([CDEC-659](https://iohk.myjetbrains.com/youtrack/issue/CDEC-659) [#4008](https://github.com/input-output-hk/cardano-sl/pull/4008))
8+
89
- Fix incoherent To/FromJSON instances in `core`, `chain`, `lib`. Alter `TxValidationRules` datatype. ([CBR-502](https://iohk.myjetbrains.com/youtrack/issue/CBR-502) [#4037](https://github.com/input-output-hk/cardano-sl/pull/4037))
910

1011

1112
### Features
1213

1314
- Support for (unused) addresses batch import ([CO-448](https://iohk.myjetbrains.com/youtrack/issue/CO-448) [#4040](https://github.com/input-output-hk/cardano-sl/pull/4040))
1415

16+
- Node Monitoring API: nodes now serve their own settings and info via a web server via a `/api/v1/node-settings` and `/api/v1/node-info` (still proxied by the wallet backend) ([#110](https://github.com/input-output-hk/cardano-wallet/issues/110))
17+
- Set up scaffolding for node API [#3788](https://github.com/input-output-hk/cardano-sl/pull/3788)
18+
- Wire Up Node Api [#3851](https://github.com/input-output-hk/cardano-sl/pull/3851)
19+
- Unify Node APIs [#3882](https://github.com/input-output-hk/cardano-sl/pull/3882)
20+
- Node API Jsend errors [#3910](https://github.com/input-output-hk/cardano-sl/pull/3910)
21+
- Node API Documentation Server [#3925](https://github.com/input-output-hk/cardano-sl/pull/3925)
22+
- Implement IPC shutdown [#3939](https://github.com/input-output-hk/cardano-sl/pull/3939)
23+
- Implement Update endpoints for the Node API [#3957](https://github.com/input-output-hk/cardano-sl/pull/3957)
24+
- Parse required CLI params in cluster [#3987](https://github.com/input-output-hk/cardano-sl/pull/3987)
25+
- Fix Arbitrary instance for APIResponse [#3989](https://github.com/input-output-hk/cardano-sl/pull/3989)
26+
- Special case 404 errors with empty bodies [#3995](https://github.com/input-output-hk/cardano-sl/pull/3995)
27+
- Disable node monitoring API by default [#4051](https://github.com/input-output-hk/cardano-sl/pull/4051)
28+
29+
- Additional node settings exposed through the wallet backend API in `/api/v1/node-settings`. This is in order to align and be on-par with the new node monitoring API. [#4045](https://github.com/input-output-hk/cardano-sl/pull/4045)
30+
Added settings:
31+
- `slotId`: The current slot and epoch
32+
- `slotCount`: The number of slots per epoch
33+
- `maxTxSize`: The largest allowed transaction size in bytes
34+
- `feePolicy`: The fee policy, in flat Lovelace and variable Lovelace/byte
35+
- `securityParameter`: The consensus security parameter (usually referred as `k` in the papers)
36+
37+
38+
### Improvements
39+
40+
- Removal of V0 API & Legacy Data Layer ([CO-372](https://iohk.myjetbrains.com/youtrack/issue/CO-372))
41+
- Remove V0 and `Legacy*` modules ([CO-394](https://iohk.myjetbrains.com/youtrack/issue/CO-372) [#3667](https://github.com/input-output-hk/cardano-sl/pull/3667))
42+
- Move `[email protected]` to `[email protected]` ([CO-374](https://iohk.myjetbrains.com/youtrack/issue/CO-374) [#3663](https://github.com/input-output-hk/cardano-sl/pull/3663))
43+
- Replace remaining uses of `Pos.Util.Mnemonic` ([CO-401](https://iohk.myjetbrains.com/youtrack/issue/CO-401) [#3663](https://github.com/input-output-hk/cardano-sl/pull/3663))
44+
- Remove `wallet` dependency from `Cardano/Wallet/Server/Plugins.hs` ([CO-403](https://iohk.myjetbrains.com/youtrack/issue/CO-403) [#3686](https://github.com/input-output-hk/cardano-sl/pull/3686))
45+
- Remove `wallet` dependency from `Cardano/Wallet/API/V1/Swagger/Example.hs` ([CO-404](https://iohk.myjetbrains.com/youtrack/issue/CO-404) [#3687](https://github.com/input-output-hk/cardano-sl/pull/3687))
46+
- Remove `wallet` dependency from `Cardano/Wallet/API/V1/Types.hs` ([CO-405](https://iohk.myjetbrains.com/youtrack/issue/CO-405) [#3688](https://github.com/input-output-hk/cardano-sl/pull/3688))
47+
- Remove `wallet` dependency from `Cardano/Wallet/API/V1/Swagger.hs` ([CO-406](https://iohk.myjetbrains.com/youtrack/issue/CO-406) [#3689](https://github.com/input-output-hk/cardano-sl/pull/3689))
48+
- Remove `wallet` dependency from `wallet-new/src/Cardano/Wallet/Kernel/Pending.hs` & `wallet-new/src/Cardano/Wallet/Kernel/Decrypt.hs` ([CO-402](https://iohk.myjetbrains.com/youtrack/issue/CO-402) [#3683](https://github.com/input-output-hk/cardano-sl/pull/3683))
49+
- Tweaks to `Cardano.Wallet.Kernel.Decrypt` ([CO-408](https://iohk.myjetbrains.com/youtrack/issue/CO-408) [#3699](https://github.com/input-output-hk/cardano-sl/pull/3699))
50+
- Remove `wallet` dependency from `wallet-new/src/Cardano/Wallet/Kernel/Migration.hs` ([CO-407](https://iohk.myjetbrains.com/youtrack/issue/CO-407) [#3836](https://github.com/input-output-hk/cardano-sl/pull/3836))
51+
- Remove `wallet-new/src/Cardano/Wallet/API/V1/Migration/Types.hs` ([CO-380](https://iohk.myjetbrains.com/youtrack/issue/CO-380) [#3700](https://github.com/input-output-hk/cardano-sl/pull/3700))
52+
- Remove `wallet` dependency from `wallet-new/src/Cardano/Wallet/Orphans/*` ([CO-413](https://iohk.myjetbrains.com/youtrack/issue/CO-413) [#3707](https://github.com/input-output-hk/cardano-sl/pull/3707))
53+
- Accommodate LegacyHandlers refactoring result and investigate possibility of removing `Core.Coin` instances ([CO-422](https://iohk.myjetbrains.com/youtrack/issue/CO-422) [#3809](https://github.com/input-output-hk/cardano-sl/pull/3809))
54+
- Follow-up on CO-373 (Move Mnemonic module into Kernel/BIP39) ([CO-426](https://iohk.myjetbrains.com/youtrack/issue/CO-426) [#3738](https://github.com/input-output-hk/cardano-sl/pull/3738))
55+
- Cleanup references to `cardano-sl-wallet` across `cardano-sl` ([CO-430](https://iohk.myjetbrains.com/youtrack/issue/CO-430) [#3750](https://github.com/input-output-hk/cardano-sl/pull/3750))
56+
- Remove `bench` package from cardano-sl-wallet-new ([CO-442](https://iohk.myjetbrains.com/youtrack/issue/CO-442) [#3828](https://github.com/input-output-hk/cardano-sl/pull/3828))
57+
- Remove `wallet` from cardano-sl codebase ([CO-443](https://iohk.myjetbrains.com/youtrack/issue/CO-443) [#3837](https://github.com/input-output-hk/cardano-sl/pull/3837))
58+
59+
- Rewritten and redesigned integration tests framework ([CO-356](https://iohk.myjetbrains.com/youtrack/issue/CO-356) [#4047](https://github.com/input-output-hk/cardano-sl/pull/4047))
60+
61+
62+
### Documentation
63+
64+
- Remove redundant [] in backupPhrase doc example ([#4038](https://github.com/input-output-hk/cardano-sl/pull/4038))
65+
66+
- New "common use-case" entry the API doc about importing addresses ([CO-448](https://iohk.myjetbrains.com/youtrack/issue/CO-448) [#4040](https://github.com/input-output-hk/cardano-sl/pull/4040))
67+
1568

1669
## Cardano SL 2.0.1
1770

0 commit comments

Comments
 (0)