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.
- [LSK] Implement
WIFService
(6d7cb1d6, @faustbrian)
- [SDK] Implement command to update feature flags in manifests (b102a07f, @faustbrian)
- [ARK] Return maximum fee as minimum and average for multi-payments (f2317231, @faustbrian)
- [MARKET] Correct coincap daily average (5f32f299, @faustbrian)
- [PROFILES] Respect word count for wallet generation when passed in (dc50e777, @faustbrian)
- [PROFILES] Expose word count for BIP39 passphrases (29969e3b, @faustbrian)
- [SDK] Implement methods to identify ledger device model (5d0eccda, @faustbrian)
- [ARK] Remove
multiSignature.ledgerS
flag (cf53b3e6, @faustbrian)
- [ARK] Ensure ledger public key is associated with MuSig (cab2fe09, @faustbrian)
- [LSK] Implement second WIF support for MuSig signing (f114e812, @faustbrian)
- [ARK] Add final MuSig signature with ledger (633549ce, @faustbrian)
- [ARK] Add MuSig participant signature with ledger (cdd2f0e1, @faustbrian)
- [LSK] Remove multi-signature transaction flag (995b5388, @faustbrian)
- [LSK] Set
recipientId
before ledger signing (5972e68a, @faustbrian)
- [ARK] Compendia testnet host (eac533cf, @faustbrian)
- [SDK] Consolidate confirmed transaction DTOs (fc86bb0a, @faustbrian)
- [PROFILES] Add missing methods to
ExtendedSignedTransactionData
(0a9e2c48, @faustbrian)
- [SDK] Stop normalising broadcasting errors (b7a1e9dd, @faustbrian)
- [PROFILES] Add missing methods to
ExtendedSignedTransactionData
(46d0718c, @faustbrian)
- [PROFILES] Multi signature registration process (00eb172f, @faustbrian)
- [ARK] Throw an exception if invalid signatory is used for
addSignature
(aa3e856f, @faustbrian) - [SDK] Return transaction broadcasting error as string (603450c5, @faustbrian)
- [PROFILES] Pass plain object to multi-signature broadcaster (ab990540, @faustbrian)
- [SDK] Indicate if an import method can be encrypted (395e7df0, @faustbrian)
- [ARK] Correct multi-payment recipient count (d3f068da, @faustbrian)
- [ARK] Derive address for nonce with second signature (892b7aca, @faustbrian)
- [SDK] Expose number of multi payment recipients (dd6c449e, @faustbrian)
- [SDK] Always use
BigNumberService
forBigNumber
creation in DTOs (45a6060e, @faustbrian)
- [PROFILES] Normalise multi-payment amounts (d9859690, @faustbrian)
- [PROFILES] Handle edge-case where confirmations come back as 0 from APIs (2ad8b2c2, @faustbrian)
- [PROFILES] Implement password removal (3faca55a, @faustbrian)
- [ARK] Use maximum fee as static and maximum (ef47e6e5, @w3ea)
- [ARK] [LSK] Confirm ARK and LSK as soon as the transaction is on-chain (51ea3446, @faustbrian)
- [PROFILES] Export
Wallet
class (392db724, @faustbrian)
- [PROFILES] Export
Profile
class (d4de6770, @faustbrian)
- [PROFILES] Proxy temporary
SignedTransactionData
methods and normalise their output (b9b904a3, @faustbrian)
- [SDK] Temporarily expose username, hash and recipients through
SignedTransactionData
(a415c8cc, @faustbrian)
- [JSON-RPC] Implement
business.withdrawal
(d1e6629c, @faustbrian)
- [INTL] Make Numeral
locale
optional (c173f549, @alesmit)
- [SDK] Create
WalletData
throughDataTransferObjectService
(baec0781, @faustbrian)
- [PROFILES] Handle all expiration errors (c0cc13c3, @faustbrian)
- [PROFILES] Export
ExtendedSignedTransactionData
(93bb6a5f, @faustbrian)
- [PROFILES] Normalise signed data through
ExtendedSignedTransactionData
(8170a9b3, @faustbrian)
- [PROFILES] Prevent duplicate DTO transformation in
TransactionAggregate
(04e86745, @faustbrian)
- [SDK] Treat balances, amounts and fees as numbers (9255267e, @faustbrian)