@iohk-jormungandr/wallet-js

Wallet functionalities to interact with Jörmungandr This package profiles all that is needed to have an healthy and secure interaction with Jörmungandr blockchain technology.

Showing:

Popularity

Downloads/wk

21

GitHub Stars

12

Maintenance

Last Commit

14d ago

Contributors

12

Package

Dependencies

0

License

MIT OR Apache-2.0

Type Definitions

Built-In

Tree-Shakeable

Yes?

Categories

Readme

chain-wallet-libs

MIT licensed C.I. Integration C.I. Checks Release

Chain Wallet libs is a set of library, written in rust-lang, to use to build application for Jörmungandr.

released binaries

Currently we provide support for many platforms of the high level wallet library.

Releases can be found there: link

Android

Targetreleased binaries
aarch64-linux-android
arm-linux-androideabi
armv7-linux-androideabi
i686-linux-android
x86_64-linux-android

This includes bindings for Android Kotlin already packaged in a AAR package.

Cordova plugin

Platformsupported
android
ios
electron

iOS

Targetreleased binaries
aarch64-apple-ios
x86_64-apple-ios

Swift package in development...

Linux

Targetreleased binaries
aarch64-unknown-linux-gnu
arm-unknown-linux-gnueabi
armv7-unknown-linux-gnueabihf
mips64el-unknown-linux-gnueabi64
powerpc64el-unknown-linux-gnu
x86_64-unknown-linux-gnu
x86_64-unknown-linux-musl

MacOS

Targetreleased binaries
x86_64-apple-darwin

Wasm (and JavaScript)

Targetreleased binaries
wasm32-unknown-unknown

This include Javascript generated binaries (with typescript annotations) for webjs and nodejs.

Windows

Targetreleased binaries
x86_64-pc-windows-gnu
x86_64-pc-windows-msvc

Development

You can find the main rust libraries at the top level of this repository. These are the core elements and offer prime support for all the different bindings implemented in the bindings directory.

Code formatting

In order to avoid long lasting discussions and arguments about how code should be formatted for better readability all must be formatted with rustfmt.

Clippy

Cargo clippy is ran on this repository at every PRs. This will come in handy to prevent some readability issues but also potential mistakes in the C bindings when manipulating raw pointers.

Documentation

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100