Re-exports§
pub use stellar_rpc_client;
Modules§
Structs§
- Account
Config - Configuration options for setting up or modifying a Stellar account.
- Authorized
Calls ForContract - Client
Contract Configs - Configuration for client interaction with a deployed contract
- Contract
- Represents a Soroban smart contract
- Contract
Id - Env
- The environment for Soroban operations.
- EnvConfigs
- Configuration for a Soroban environment.
- GetTransaction
Response - Mock
GetTransaction Response - Mock
Transaction Meta - Mock
Transaction Result - Multisig
Account - Represents a multisig account.
- Operations
- Factory for creating Soroban operations.
- Parser
- Signer
- A transaction signer for Soroban operations.
- Single
Account - Represents a single-signature account.
- Soroban
Transaction Response - Extended transaction response with methods to extract Soroban-specific data
- Transaction
Builder - Builder for creating and configuring Stellar transactions.
Enums§
- Account
- Represents either a single-signature or multisig account.
- Guard
- Parse
Result - Parser
Type - Soroban
Helper Error - Errors that can occur when using the Soroban helpers library.
Traits§
- Into
ScVal - A trait for converting native rust values into a
ScVal
.
Functions§
- all_
signers - Returns a collection of mock signers for testing
- create_
contract_ id_ val - create_
mock_ contract_ event - create_
mock_ set_ options_ tx_ envelope - mock_
account_ entry - Creates a mock account entry with specified account ID
- mock_
contract_ id - Creates a mock contract ID for testing
- mock_
env - Creates a mock environment with configurable responses
- mock_
signer1 - Creates the first mock signer with a predefined private key
- mock_
signer2 - Creates the second mock signer with a predefined private key
- mock_
signer3 - Creates the third mock signer with a predefined private key
- mock_
simulate_ tx_ response - mock_
transaction - mock_
transaction_ envelope - mock_
transaction_ response - mock_
transaction_ response_ with_ account_ entry - mock_
transaction_ response_ with_ return_ value