Migrating Apps to Version 1.1.00

Dependencies

Updated

implementation name: 'BlockchainPlatformSDK_1.1.00', ext: 'aar'
implementation name: 'KeystoreSDK_v1.3.0', ext: 'aar'
implementation 'com.ledger.lib:ledger-android-library:1.2.2'

Added

implementation "io.reactivex.rxjava2:rxjava:2.2.8"
implementation "io.reactivex.rxjava2:rxandroid:2.1.1"

implementation 'com.google.protobuf:protobuf-java:3.9.1'
implementation 'com.google.protobuf:protobuf-gradle-plugin:0.8.10'
annotationProcessor "org.eclipse.sisu:org.eclipse.sisu.inject:0.0.0.M5"

Changes

Category

Change

Summary

API Deprecation of init API

init API in CucumberWebView was deprecated. Use addCoinServiceConnector API instead.

API Deprecation of restore API

restoreAccounts(HardwareWallet, Boolean, List) API in AccountManager was deprecated. Use restoreAccounts(HardwareWallet, Boolean, CoinNetworkInfo) instead.

Class Deprecation of FeeInfo Class

FeeInfo class was deprecated. Use EthereumFeeInfo class instaed. Please check the getFeeInfo example.