Skip to content
This repository has been archived by the owner on Feb 1, 2021. It is now read-only.

v0.4.0 - Simplified API

Pre-release
Pre-release
Compare
Choose a tag to compare
@mirceanis mirceanis released this 12 Mar 14:37
· 167 commits to develop since this release
dd72b65
  • core module is a simple java library (and can be used as a dependency in JVM tests)
  • [breaking] AccountCreator interface methods are now using suspend instead of callbacks.
  • [breaking] The callback variant of createAccount from the Uport object has been deprecated.
  • [breaking] all available JsonRPC methods are suspend methods and are full members of the class
    (and can now be easily mocked). The callback variants no longer exist.
  • network_id field in EthNetwork was renamed to networkId
  • add Transports.sendExpectingResult() functionality
  • add createPersonalSignRequest, createVerificationSignatureRequest, createEthereumTransactionRequest convenience methods to Credentials to interact with the uPort app
  • extensive refactoring of tests with better mocks and ability to run offline
  • also publishing sources.jar for each module