- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Release bump from 0.5.21 to 0.5.22.
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: (Android) Update pirate dependencies to v1.19.0-beta05
- changed: (Android) Increase processor update frequency during block download
- changed: (Android) Update pirate dependencies to v1.19.0-beta04
- changed: Updated checkpoints
- changed: Updated checkpoints
- fixed: Upgrade to latest upstream piratechain libraries.
- changed: Updated checkpoints
- fixed: Make the
initializereturn type compatible with RN79.
- changed: Updated checkpoints
- fixed: Ambiguous
Expressionimports in Swift.
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Updated checkpoints
- fixed: Fix txid returned from broadcast
- changed: Updated checkpoints
- changed: (Android) Update pirate-lightwallet-client to v1.19.0-beta02
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Replace
pirate.lightwallet.clientwith precompiled .aar that resolves incompatibility with newer versions ofio.grpc - changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Updated checkpoints
- added: Add error listeners
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Updated checkpoints
- fixed: Fix deriveViewingKey return value type
- changed: Updated checkpoints
- fixed: Add a missing header file to the podspec.
- fixed: Pause synchronizer events until JavaScript is ready to receive them.
- fixed: Stop depending on the iOS-provided SQLite, which causes crashes on iOS 13-15 because it is too old.
- changed: Updated checkpoints
- changed: Updated checkpoints
- fixed: Update the packaging scripts to clean leftover files.
- fixed: Update the packaging scripts to correctly report errors, so we don't send failed packages to NPM.
- changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Updated checkpoints
- fixed: (android) Wrap sdk methods in try/catch to prevent native crashes
- changed: Updated checkpoints
- changed: Updated checkpoints
- fixed: (Android) Make sure parseTx always returns a
memosfield - changed: Updated checkpoints
- changed: Updated checkpoints
- changed: Upgrade pirate-android-sdk to v1.19.0-beta01
- changed: Upgrade PirateLightClientKit to v0.19.0-beta
- changed: Repackage
KoyToolandAddressToolmethods synchronizer-independentTools - changed: Always return memos array with transactions
- fixed: Update our default Kotlin version to be compatible with React Native v0.72.
- changed: Remove our iOS dependency on PirateLightClientKit by copying the Swift sources directly into this NPM package. This removes the need for users to touch checkpoints on either platform.
- added: Add checkpoints to repo with script to update and copy them from Android to iOS build directories
- changed: Proper install instructions for Android in README
- fixed: Update the Android build.gradle to use the upstream-specified Kotlin version and upstream-specified appcompat library version.
- getBirthdayHeight: Remove Android specific network name and use host and port for both platforms
- Init Piratechain
- Port features and fixes from react-native-zcash:
- Add
getBirthdayHeightmethod to query blockheight without an active synchronizer - iOS: Add missing
getLatestNetworkHeightmethod - RN: Remove unimplemented methods and POC comments
- Fix exported types
- iOS: Handle potential throw in synchronizer.latestHeight()
- Add
- Upgrade SDKs to NU5 compatible versions
- Android: Upgrade zcash-android-sdk to v1.5.0-beta01
- iOS: Upgrade ZcashLightClientKit to v0.14.0-beta
- iOS: Fix memory leak after stopping synchronizer
- ANdroid: White space and import cleanups
- Update the ZcashLightClientKit dependency
- Remove unused build scripts
- Add iOS support
- Android: Cleanup unused methods
- Initial release
- Add stubs for deriveViewKey and getShieldedBalance
- Initial release