API Reference Soroban v0.6.0
modules
Modules
Exposes the function to invoke Soroban smart contracts
InvokeHostFunction
implementation to invoke authorized and not authorized contract functions.
Exposes functions to interact with the Soroban API requests.
Specifies the API for processing HTTP requests in the Soroban-RPC server.
Hackney HTTP client implementation. This implementation allows you to use your own JSON encoding library. The default is Jason.
Specifies expected behaviour of an HTTP client.
Specifies the callbacks to build the Soroban's endpoints.
Represents an error which occurred during a Soroban RPC call.
GetTransaction request implementation for Soroban RPC.
GetTransactionResponse
struct definition.
Represents an error which occurred during a HTTP request.
A module to work with Soroban RPC requests.
Requests are composed in a functional manner.
The request does not happen until it is configured and passed to perform/1
.
Defines RPC response type constructions.
SendTransaction request implementation for Soroban RPC.
SendTransactionResponse
struct definition.
SimulateTransaction request implementation for Soroban RPC.
SimulateTransactionResponse
struct definition.
Address
struct definition.
Bool
struct definition.
Bytes
struct definition.
Duration
struct definition.
Enum
struct definition.
Int128
struct definition.
Int256
struct definition.
Int32
struct definition.
Int64
struct definition.
Map
struct definition.
MapEntry
struct definition.
Option
struct definition.
Defines base types constructions.
String
struct definition.
Struct
struct definition.
StructField
struct definition.
Symbol
struct definition.
TimePoint
struct definition.
Tuple
struct definition.
UInt128
struct definition.
UInt256
struct definition.
UInt32
struct definition.
UInt64
struct definition.
Vec
struct definition.