Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

0.2.0

Compare
Choose a tag to compare
@rain-on rain-on released this 01 Aug 07:22
· 275 commits to master since this release

Changelog

0.2.0

Known Issues

  • When a private transaction is submitted without a nonce, then transaction will be rejected. Ethsigner is unable to derive an appropriate nonce for a private transaction, as such the nonce field of eea_SendTransaction is mandatory - if a private transaction is submitted without a nonce an error will be returned. DApps can use the priv_getTransactionCount JSON RPC to determine the correct nonce prior to transaction transmission.

Breaking Changes

  • Command line reworked to specify the source of the key used for transaction signing.
  • EthSigner is supported on Java 11+ only; Java 8 is no longer supported.

Features Added

  • Created EthSigner documentation
  • Allow EthSigner to be deployed as a Docker image
  • Support signing transaction with a key stored in an Azure KeyVault (cloud based software/HSM signing service) (thanks to jimthematrix)
  • Added an Upcheck endpoint
  • Support signing transactions with a key stored in a Hashicorp vault
  • Sign private transaction submitted via eea_SendTransaction
  • Jar files are available from the EthSigner bintray repository.

Bugs Fixed

  • N/A