Migration Guide
Migrating Apps to Version 1.2.03
Dependencies
Updated
implementation name: 'BlockchainPlatformSDK_1.2.03', ext: 'aar'
implementation name: 'blockchainKeystoreSDK_v1.6.0', ext: 'aar'
Migrating Apps to Version 1.2.00
Dependencies
Updated
implementation name: 'BlockchainPlatformSDK_1.2.00', ext: 'aar'
implementation 'org.web3j:core:4.8.8-android'
Change in gradle.properties
Updated
//Use incase of build failure: Failed to transform artifact 'bcprov-jdk15on.jar
android.jetifier.blacklist=bcprov
Migrating Apps to Version 1.1.01
Dependencies
Updated
implementation name: 'BlockchainPlatformSDK_1.1.01', ext: 'aar'
implementation name: 'KeystoreSDK_v1.5.1', ext: 'aar'
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 |
Class | Deprecation of FeeInfo Class | FeeInfo class was deprecated. Use EthereumFeeInfo class instaed. Please check the getFeeInfo example. |