All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- [PROFILES] Implement
IProfileRepository#dump
(78396fa1, @faustbrian)
- [PROFILES] Implement
IProfileRepository#push
(5b34d52f, @faustbrian)
- [PROFILES] Set profile when importing (d924bdb5, @faustbrian)
- [PROFILES] Adjust param types in
ITransactionService
sign methods (c0c0392d, @goga-m)
- [PROFILES] Export container (a0dbee4f, @faustbrian)
- [SDK] Remove entity transaction types (1763e2bb, @luciorubeens)
- [PROFILES] Restore ability to reset settings (d8688ede, @faustbrian)
- [PROFILES] [BREAKING] Rename gate methods (59c67339, @faustbrian)
- [PROFILES] Implement
AttributeBag#hasStrict
(b1f5bf1d, @faustbrian) - [BTC-INDEXER] Store transaction fees (f0566fdb, @marianogoldman)
- [BTC-INDEXER] Store recipient address when indexing (c5cd33f2, @marianogoldman)
- [PROFILES] Introduce event emitter for internal events (5a831ffc, @faustbrian)
- [PROFILES] [BREAKING] Apply migrations before profile data validation (faf743d0, @faustbrian)
- [PROFILES] [BREAKING] Use proper type for wallet object data (4d2ffdee, @faustbrian)
- [PROFILES] [BREAKING] Remove import methods from
IWalletRepository
(972ec422, @faustbrian) - [PROFILES] [BREAKING] Extract ability methods into
IWalletGate
(e7d47bbd, @faustbrian) - [PROFILES] [BREAKING] Expose internal wallet data through getters and setters (85d416f2, @faustbrian)
- [PROFILES] [BREAKING] Remove profile proxy methods for peers (34b90376, @faustbrian)
- [PROFILES] [BREAKING] Extract mutation methods into
IWalletMutator
(a01af551, @faustbrian) - [PROFILES] [BREAKING] Extract synchronisation methods into
IWalletSynchroniser
(c94d909e, @faustbrian) - [PROFILES] [BREAKING] Replace raw data methods for profile with
AttributeBag
(77ae3509, @faustbrian) - [PROFILES] [BREAKING] Extract
import/export
andencrypt/decrypt
into services (b9b17616, @faustbrian) - [PROFILES] [BREAKING] Extract dumping/serialising of profiles into services (9165963c, @faustbrian)
- [PROFILES] [BREAKING] Split wallet into smaller services (82be24c9, @faustbrian)
- [PROFILES] Add missing interfaces (c7a6c1c1, @faustbrian)
- [PROFILES] Move property methods before functional methods (70471181, @faustbrian)
- [PROFILES] Clean up some inconsistencies (b35eab90, @faustbrian)
- [ARK] Ability to set a start path for ledger scan (f2a04583, @luciorubeens)
- [SDK] Add coin name to manifests (38faf34c, @dated)
- [PROFILES] Emit fatal logging only in production (aea78020, @faustbrian)
- [BTC-INDEXER] Use
height
instead ofnumber
(5bf43f38, @faustbrian) - [PROFILES] Set delegate status to false when resigned (9addbb3f, @goga-m)
- [BTC-SERVER] Accommodate endpoint to new db structure (ffc43652, @marianogoldman)
- [PROFILES] Remove duplicate profile saving events (55ac850a, @faustbrian)