Skip to content

2.0.0

Compare
Choose a tag to compare
@sleepdefic1t sleepdefic1t released this 07 Feb 02:44
· 65 commits to master since this release
6fe0df0

Summary

Specific objectives accomplished within this release:


  • Support ARK Core v2 Transactions.
  • Support Message Signing.
  • Merge changes from LedgerHQ/ledger-app-ark.
  • Update the ARK Ledger App to use Ledger Nano FW v.1.6.0.
  • Improve overall project layout.

  • Add files to support development environment setup using Vagrant.
  • Update documentation.



Significant changes can be found in the CHANGELOG, as well as the following pull requests:


  • added message signing features #40
  • implement v2 Transactions #27
  • added VendorField display support #29
  • added build options and documentation #32
  • merged updates from LedgerHQ/ledger-app-ark #23
  • cleaned up warnings and refactored implementation #25
  • upgraded nanos-secure-sdk version 1553 -> 160 #46
  • refactor transactions classes to decouple Ledger SDK code #51
  • unify Ledger NanoS and NanoX ux display flow #53
  • implement support for large text fields #55

Supported in 2.0.0

Transaction Versions:

  • v0
  • v1 (added)
  • v2 (added)

Signing Algorithms:

  • Ecdsa

Operation Types:

  • Get PublicKey
  • Get App Configuration
  • Sign Message (added)
  • Sign Transaction

Transaction Types:

  • v0
    • Transfer
    • Vote
  • v1 (added)
    • Transfer
    • Vote
  • v2 (added)
    • Transfer
    • Second Signature Registration
    • Vote
    • IPFS
    • Htlc Lock
    • Htlc Claim
    • Htlc Refund