Crate soroban_rs

Source

Modules§

macros
xdr

Structs§

AccountConfig
Configuration options for setting up or modifying a Stellar account.
AuthorizedCallsForContract
ClientContractConfigs
Configuration for client interaction with a deployed contract
Contract
Represents a Soroban smart contract
ContractId
Env
The environment for Soroban operations.
EnvConfigs
Configuration for a Soroban environment.
GetTransactionResponse
MockGetTransactionResponse
MockTransactionMeta
MockTransactionResult
MultisigAccount
Represents a multisig account.
Operations
Factory for creating Soroban operations.
Parser
Signer
A transaction signer for Soroban operations.
SingleAccount
Represents a single-signature account.
SorobanTransactionResponse
Extended transaction response with methods to extract Soroban-specific data
TransactionBuilder
Builder for creating and configuring Stellar transactions.

Enums§

Account
Represents either a single-signature or multisig account.
Guard
ParseResult
ParserType
SorobanHelperError
Errors that can occur when using the Soroban helpers library.

Traits§

IntoScVal
A trait for converting native rust values into a ScVal.

Functions§

create_contract_id_val
create_mock_set_options_tx_envelope
mock_transaction_response_with_account_entry
mock_transaction_response_with_return_value