dynamic_sdk_fireblocks_flow library
Classes
- AttachedFlow
- The minimal flow summary embedded in AttachSourceResponse.
- AttachSourceRequest
-
Request body for
POST /sdk/{environmentId}/flow/{flowId}/source(Fireblocks Flow API step 2 — Attach Source). - AttachSourceResponse
- Response body for the Attach Source step.
- BroadcastRequest
-
Request body for
POST /sdk/{environmentId}/flow/{flowId}/broadcast(Fireblocks Flow API step 6 — Record Broadcast). - BroadcastResponse
- Response body for the Record Broadcast step.
- EvmApproval
- EvmTransaction
- FireblocksFlow
- Client-side driver for a Fireblocks Flow (payment/deposit/withdraw).
- FireblocksFlowService
- Client-side implementation of the Fireblocks Flow API.
- FlowQuote
-
The
quoteobject nested in GetQuoteResponse. - FlowSessionStore
-
Persists Fireblocks Flow session tokens (
dft_...) in secure storage, keyed by flow ID. - FlowStatus
-
Response body for
GET /sdk/{environmentId}/flow/{flowId}(Fireblocks Flow API step 7 — Poll for settlement). - GasEstimate
- GetQuoteRequest
-
Request body for
POST /sdk/{environmentId}/flow/{flowId}/quote(Fireblocks Flow API step 3 — Get Quote). - GetQuoteResponse
- Response body for the Get Quote step.
- PrepareSigningQuote
-
The
quoteobject nested in PrepareSigningResponse. - PrepareSigningRequest
-
Request body for
POST /sdk/{environmentId}/flow/{flowId}/prepare(Fireblocks Flow API step 4 — Prepare Signing). - PrepareSigningResponse
- Response body for the Prepare Signing step.
- QuoteFees
- SigningPayload
- The unsigned payload the source-chain wallet must sign in step 5 (Sign and Broadcast — done entirely client-side, outside this package).
- TronTransaction
Enums
- FlowExecutionState
- The execution state of a Fireblocks Flow, as returned by the Flow API.
- FlowSettlementState
- The settlement state of a Fireblocks Flow, as returned by the Flow API.
- FlowSourceType
-
The type of source being attached to a flow in the
attachSourcestep.
Extensions
- DynamicSDKFireblocksFlowExtension on DynamicSDK
-
Extension on
DynamicSDKto provide easy access to Fireblocks Flow functionality. - FlowExecutionStateExtension on FlowExecutionState
- Extension to convert FlowExecutionState to/from its wire representation.
- FlowSettlementStateExtension on FlowSettlementState
- Extension to convert FlowSettlementState to/from its wire representation.
- FlowSourceTypeExtension on FlowSourceType
- Extension to convert FlowSourceType to/from its wire representation.
Exceptions / Errors
- FireblocksFlowException
- Thrown when a Fireblocks Flow API call fails.