Module client

Source
Expand description

APIs

Modules§

auth
auth_types
Structures used in account authentication
bank
APIs around bank module (get balances)
client_types
JSON Serializer/Deserializer helpers routines used to serialize / deserialize a Cosmos / Tendermint / TerraD structure
core_types
Common Structures throughout the library
fcd
lcd_types
market
APIs around market operations (swap)
oracle
APIs to perform oracle related things
oracle_types
Structures used for Oracle APIs
rpc
tendermint RPC
rpc_types
staking
staking routines
staking_types
Structures used for Staking APIs
tendermint
tendermint level APIs
tendermint_types
Structures used for Tendermint / Misc APIs
tx
operations around the transaction itself
tx_types
Structures used for sending transactions to LCD
wasm
wasm module/contract related apis
wasm_types

Structs§

GasOptions
When Submitting transactions you need to either submit gas or a fee to the validator This structure is used to determine what your preferences are by default Higher fees may be given preference by the validator to include the transaction in their block
Terra
The main structure that all API calls are generated from