Skip to main content

Crate stellar_baselib

Crate stellar_baselib 

Source
Expand description

A low-level library that offers a comprehensive set of functions for reading, writing, hashing, and signing primitive XDR constructs utilized in the Stellar network. It provides a nice abstraction for building and signing transactions

Modulesยง

account
Account represents a single account in the Stellar network and its sequence number. Create a new Account object.
address
Address represents a single address in the Stellar network.
asset
Asset class represents an asset, either the native asset (XLM) or an asset code / issuer account ID pair
claimant
contract
Contract represents a single contract in the Stellar network
get_liquidity_pool
hashing
Utility Sha256 Hash Function
keypair
Keypair represents public (and secret) keys of the account.
liquidity_pool_asset
liquidity_pool_id
memo
muxed_account
network
Contains passphrases for common networks
operation
Operations are individual commands that modify the ledger.
signer_key
signing
This module provides the signing functionality used by the stellar network
soroban
soroban_data_builder
transaction
transaction_builder
Builder pattern to construct new transactions that interact with Stellar environment
utils
Util Functions
xdr
Re-exporting XDR from stellar-xdr