Crate in3[−][src]
Bindings to the Incubed C library.
This crate is a wrapper around the Incubed C library.“
The IN3 client is a
- Crypto-Economic
- Non-syncronizing and stateless, but fully verifying
- Minimal resource consuming
blockchain client (Crypto-Economic Client, Minimal Verification Client, Ultra Light Client).
The Client
struct is the main interface to the library.
Modules
btc | IN3 API implementation for the Bitcoin blockchain. |
error | Errors used throughout the library. |
eth1 | IN3 API implementation for the Ethereum blockchain. |
in3 | IN3 client implementation. |
ipfs | IPFS JSON RPC client API. |
json_rpc | Minimal JSON RPC implementation. |
logging | Minimal logger implementation that interfaces with the underlying C impl |
prelude | Contains items that you probably want to always import. |
signer | Signer trait implementations. |
traits | Core trait definitions. |
transport | Transport trait implementations used by default or in tests. |
types | Types common to all modules. |
Functions
init | Initializes the in3 library |