client library
Exports Brambl streaming operations needed to poll for transaction updates and changes to block state
Classes
- AbstractTransactionUpdateFetcher
- ApiKeyAuthInterceptor
- AuthInterceptor
- BramblClient
- Class for sending requests over an HTTP JSON-RPC API endpoint to Bifrost nodes. You will instead have to obtain private keys of addresses yourself before transactions can be created.
- ExpensiveOperations
- Wrapper around some potentially expensive operations so that they can optionally be executed in a background isolate. This is mainly needed for flutter apps where these would otherwise block the UI thread.
- JsonRPC
- Polling
- RetryInterceptor
- An interceptor that will try to send failed request again
- RetryOptions
- RPCResponse
- Response from the server to an rpc request. Contains the id of the request and the corresponding result as sent by the server.
Mixins
Constants
- retryValue → const int
Properties
- log → Logger
-
final
Typedefs
-
RetryEvaluator
= FutureOr<
bool> Function(DioError error)
Exceptions / Errors
- RPCError
- Exception thrown when an the server returns an error code to an rpc request.
- ShortPollingException