[−][src]Crate grin_wallet_api
Higher level wallet functions which can be used by callers to operate on the wallet, as well as helpers to invoke and instantiate wallets and listeners
Structs
ECDHPubkey | Wrapper for ECDH Public keys |
EncryptedRequest | Wrapper for secure JSON requests |
EncryptedResponse | Wrapper for secure JSON requests |
EncryptionErrorResponse | Wrapper for encryption error responses |
Foreign | Main interface into all wallet API functions. Wallet APIs are split into two seperate blocks of functionality called the 'Owner' and 'Foreign' APIs |
Owner | Main interface into all wallet API functions. Wallet APIs are split into two seperate blocks of functionality called the 'Owner' and 'Foreign' APIs |
Token | Wrapper for API Tokens |
Enums
ForeignCheckMiddlewareFn | Middleware Identifiers for each function |
foreign_rpc_client | Helper module for jsonrpc clients. Automatically generated by easy-jsonrpc. |
Traits
ForeignRpc | Public definition used to generate Foreign jsonrpc api. |
OwnerRpc | Public definition used to generate Owner jsonrpc api. |
OwnerRpcS | Public definition used to generate Owner jsonrpc api.
Secure version containing wallet lifecycle functions. All calls to this API must be encrypted.
See |
Functions
run_doctest_foreign | helper to set up a real environment to run integrated doctests |
run_doctest_owner | helper to set up a real environment to run integrated doctests |
Type Definitions
ForeignCheckMiddleware | ForeignAPI Middleware Check callback |