2.0.0
Fixes the race condition caused by init method on iOS
[Breaking Change] Introduces TorusKey for uniformity and make SDK developer friendly.
The SDK previously use to return the String, and user had to perform the json decoding and create the Dart class
on iOS the private key was in String form and on Android it was returned as double on Android
The Android SDK used the BigInt and that was converted into double. This can cause overflow resulting into wrong private key for users
Code improvements
Breaking Change
All the functions(initialize, getKey, getAggregateKey) instead of returning String will return TorusKey
Full Changelog: 1.0.0...2.0.0