Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Invoker ¶
type Invoker interface {
InvokeContract(ctx context.Context, contractID string, functionName string, args []xdr.ScVal) (*xdr.ScVal, error)
SimulateContract(ctx context.Context, contractID string, functionName string, args []xdr.ScVal) (*xdr.ScVal, error)
GetEvents(ctx context.Context, contractID string, startLedger uint32, topics []string) ([]protocolrpc.EventInfo, error)
}
Invoker provides methods to invoke and simulate Soroban contracts. This is a common interface that can be implemented by any Stellar contract invocation mechanism (e.g., Deployer, RPC client wrapper). It is shared across all generated contract bindings.
Directories
¶
| Path | Synopsis |
|---|---|
|
contracts
|
|
|
burn_mint_pool
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
ccip_receiver
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
committee_verifier
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
fee_quoter
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
lock_release_pool
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
mcms
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
offramp
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
onramp
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
ramp_registry
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
rmn_proxy
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
rmn_remote
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
router
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
siloed_lock_release_pool
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
timelock
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
token_admin_registry
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
token_lock_box
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
token_pool
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
versioned_verifier_resolver
Code generated by stellar-bindings-generator.
|
Code generated by stellar-bindings-generator. |
|
Package main provides a CLI tool to generate Go bindings from Stellar contract Rust bindings.
|
Package main provides a CLI tool to generate Go bindings from Stellar contract Rust bindings. |
|
Package scval provides shared helper functions for converting between Go types and Stellar Soroban xdr.ScVal values.
|
Package scval provides shared helper functions for converting between Go types and Stellar Soroban xdr.ScVal values. |
Click to show internal directories.
Click to hide internal directories.