Crate fireblocks_signer_transport

Crate fireblocks_signer_transport 

Source
Expand description

Fireblocks API client implementation.

This module provides the core client functionality for interacting with the Fireblocks API. The Client struct handles authentication, request signing, and communication with Fireblocks services for transaction creation, signing, and status polling.

The client supports both production and sandbox environments, with configurable timeouts, user agents, and connection parameters through the ClientBuilder.

Structs§

Client
A client for interacting with the Fireblocks API.
ClientBuilder
Builder for configuring and creating Fireblocks API clients.
CreateTransactionResponse
ExtraParameters
JwtSigner
SourceTransferPeerPath
SourceTransferPeerPath : The source of the transaction.
SystemMessageInfo
TransactionRequest
TransactionResponse
VaultAddressesResponse
VaultWalletAddress

Enums§

AddressType
FeeLevel
FireblocksClientError
TransactionOperation
TransactionStatus
TransactionStatus : The primary status of the transaction. For details, see Primary transaction statuses The primary status of the transaction. For details, see Primary transaction statuses
TransactionSubStatus
TransactionSubStatus : See Transaction substatuses for the list of transaction sub statuses See Transaction substatuses for the list of transaction sub statuses
Type

Constants§

FIREBLOCKS_API
The production Fireblocks API endpoint.
FIREBLOCKS_SANDBOX_API
The sandbox Fireblocks API endpoint for testing.

Type Aliases§

Result