TxClient Members
The TxClient type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
Broadcast(MsgBase, TxOptions) |
Broadcasts the specified Tx / message.
|
![]() |
Broadcast(IMessage, TxOptions) |
Broadcasts the specified Tx / messages.
|
![]() |
Broadcast(array<IMessage>[]()[][], TxOptions) |
Used to send a complex transactions, which contains a list of messages. The messages are executed in sequence, and the transaction succeeds if all messages succeed.
|
![]() |
Broadcast(array<MsgBase>[]()[][], TxOptions) |
Used to send a complex transactions, which contains a list of messages. The messages are executed in sequence, and the transaction succeeds if all messages succeed.
|
![]() |
Broadcast<(Of <<'(T>)>>)(MsgBase, TxOptions) |
Used to send a single transactions / messages.
|
![]() |
Broadcast<(Of <<'(T>)>>)(IMessage, TxOptions) |
Used to send a single transactions / messages.
|
![]() |
Broadcast<(Of <<'(T>)>>)(array<MsgBase>[]()[][], TxOptions) |
Used to send a complex transactions, which contains a list of messages. The messages are executed in sequence, and the transaction succeeds if all messages succeed.
The result tries to convert the first message result to T.
|
![]() |
Broadcast<(Of <<'(T>)>>)(array<IMessage>[]()[][], TxOptions) |
Used to send a complex transactions, which contains a list of messages. The messages are executed in sequence, and the transaction succeeds if all messages succeed.
The result tries to convert the first message result to T.
|
![]() |
Simulate(MsgBase, TxOptions) |
Simulates the specified Tx / message.
|
![]() |
Simulate(IMessage, TxOptions) |
Simulates the specified message.
|
![]() |
Simulate(array<IMessage>[]()[][], TxOptions) |
Used to simulate a complex transactions, which contains a list of messages, without broadcasting it to the chain. Can be used to get a gas estimation or to see the output without actually committing a transaction on-chain.
The input should be exactly how you'd use it in Tx.Broadcast(), except that you don't have to pass in gasLimit, gasPriceInFeeDenom and feeDenom.
|
![]() |
Simulate(array<MsgBase>[]()[][], TxOptions) |
Used to simulate a complex transactions, which contains a list of messages, without broadcasting it to the chain. Can be used to get a gas estimation or to see the output without actually committing a transaction on-chain.
The input should be exactly how you'd use it in Tx.Broadcast(), except that you don't have to pass in gasLimit, gasPriceInFeeDenom and feeDenom.
|
Properties
Name | Description | |
---|---|---|
![]() |
Authz |
Authorization module.
|
![]() |
Bank |
Create and broadcast transactions.
|
![]() |
Compute |
Store, init and execute smart contracts.
|
![]() |
Crisis |
Crisis module.
|
![]() |
Distribution |
Distribution module.
|
![]() |
Evidence |
Evidence module.
|
![]() |
Feegrant |
Feegrant module.
|
![]() |
Gov |
Governance module.
|
![]() |
IbcChannel |
IBC Channel module.
|
![]() |
IbcClient |
IBC Client module.
|
![]() |
IbcConnection |
IBC Connection module.
|
![]() |
IbcTransfer |
IBC Transfer module.
|
![]() |
Slashing |
Slashing module.
|
![]() |
Staking |
Stake module.
|
![]() |
Vesting |
Vesting module.
|