Expand description
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