Package-level declarations
Types
FFI-based serializer backed by the Rust ledger.
HTTP error from node RPC (4xx or 5xx status).
Invalid or malformed response from node RPC.
Network connectivity error (no internet, DNS failure, connection refused).
Client for Midnight node JSON-RPC API.
Ktor-based implementation of NodeRpcClient for Midnight node JSON-RPC API.
JSON-RPC error from node (negative error code in response).
Base exception for all node RPC errors.
Request timeout error.
Proof computation failed (proof server could not generate valid proof).
Client for Midnight Proof Server API.
Ktor-based implementation of ProofServerClient for Midnight proof server.
Proof server returned an error response.
Base exception for all proof server errors.
HTTP error (non-2xx status code).
Invalid or malformed response from proof server.
Network connectivity error (connection refused, DNS failure, etc.).
Timeout error (proof generation took too long).
Result of transaction finalization.
Transaction rejected by node (validation failed).
Serializes signed transactions to SCALE codec for node submission.
Orchestrates transaction submission and confirmation for Midnight blockchain.