THORChainSwap

Types

Link copied to clipboard
Represents an asset.  Examples: BNB.BNB, RUNE.RUNE, BNB.RUNE-67C
Protobuf type TW.THORChainSwap.Proto.Asset
Link copied to clipboard
interface AssetOrBuilder
Link copied to clipboard
enum Chain
Supported blockchains
Protobuf enum TW.THORChainSwap.Proto.Chain
Link copied to clipboard
An error code + a free text
Protobuf type TW.THORChainSwap.Proto.Error
Link copied to clipboard
Predefined error codes
Protobuf enum TW.THORChainSwap.Proto.ErrorCode
Link copied to clipboard
interface ErrorOrBuilder
Link copied to clipboard
Input for a swap between source and destination chains; for creating a TX on the source chain.
Protobuf type TW.THORChainSwap.Proto.SwapInput
Link copied to clipboard
Link copied to clipboard
Result of the swap, a SigningInput struct for the specific chain
Protobuf type TW.THORChainSwap.Proto.SwapOutput
Link copied to clipboard

Functions

Link copied to clipboard
open fun registerAllExtensions(registry: ExtensionRegistryLite)