knox_sdk library

knox sdk entry point

Classes

CPacket
CProxy
CRawPromissory
CWallet
NativeLibrary
Promissory
Root table for a promissory file.
PromissoryBuilder
PromissoryObjectBuilder
Proxy
Proxy for connecting to gateway networks
SignatureBlock
Signature block hash list. Each block hash is determined based on the previous block hash.
SignatureBlockBuilder
SignatureBlockObjectBuilder
SignatureSystem
Cryptographic backend for signatures
slice_ref_uint8
\brief &'lt [T] but with a guaranteed #[repr(C)] layout.
Vec_uint8
\brief Same as `rust::Vec`, but with guaranteed #[repr(C)] layout
Version
VersionBuilder
VersionObjectBuilder
Wallet

Constants

false1 → const int
INT16_MAX → const int
INT16_MIN → const int
INT32_MAX → const int
INT32_MIN → const int
INT64_MAX → const int
INT64_MIN → const int
INT8_MAX → const int
INT8_MIN → const int
INT_FAST16_MAX → const int
INT_FAST16_MIN → const int
INT_FAST32_MAX → const int
INT_FAST32_MIN → const int
INT_FAST64_MAX → const int
INT_FAST64_MIN → const int
INT_FAST8_MAX → const int
INT_FAST8_MIN → const int
INT_LEAST16_MAX → const int
INT_LEAST16_MIN → const int
INT_LEAST32_MAX → const int
INT_LEAST32_MIN → const int
INT_LEAST64_MAX → const int
INT_LEAST64_MIN → const int
INT_LEAST8_MAX → const int
INT_LEAST8_MIN → const int
INTMAX_MAX → const int
INTMAX_MIN → const int
INTPTR_MAX → const int
INTPTR_MIN → const int
NULL → const int
PTRDIFF_MAX → const int
PTRDIFF_MIN → const int
RSIZE_MAX → const int
SIG_ATOMIC_MAX → const int
SIG_ATOMIC_MIN → const int
SIZE_MAX → const int
true1 → const int
UINT16_MAX → const int
UINT32_MAX → const int
UINT64_MAX → const int
UINT8_MAX → const int
UINT_FAST16_MAX → const int
UINT_FAST32_MAX → const int
UINT_FAST64_MAX → const int
UINT_FAST8_MAX → const int
UINT_LEAST16_MAX → const int
UINT_LEAST32_MAX → const int
UINT_LEAST64_MAX → const int
UINT_LEAST8_MAX → const int
UINTMAX_MAX → const int
UINTPTR_MAX → const int
USER_ADDR_NULL → const int
WCHAR_MAX → const int
WCHAR_MIN → const int
WINT_MAX → const int
WINT_MIN → const int

Typedefs

CPacket_t = CPacket
CProxy_t = CProxy
CRawPromissory_t = CRawPromissory
CWallet_t = CWallet
size_t = __darwin_size_t
slice_ref_uint8_t = slice_ref_uint8
\brief &'lt [T] but with a guaranteed #[repr(C)] layout.
Vec_uint8_t = Vec_uint8
\brief Same as `rust::Vec`, but with guaranteed #[repr(C)] layout