Skip to main content

Namespace: bank

@shareledgerjs/client.bank

Interfaces

Type Aliases

BankExtension

Ƭ BankExtension: BankQueryExtension & BankTxExtension


BankExtensionMethods

Ƭ BankExtensionMethods: BankQueryExtensionMethods & BankTxExtensionMethods

Functions

BankExtension

BankExtension<T>(constructor): T

Type parameters

NameType
Textends (...args: any[]) => BaseClient & BankQueryExtension & BankTxExtension

Parameters

NameType
constructorT

Returns

T


BankQueryExtension

BankQueryExtension<T>(constructor): T

Type parameters

NameType
Textends (...args: any[]) => BaseClient & BankQueryExtension

Parameters

NameType
constructorT

Returns

T


BankTxExtension

BankTxExtension<T>(constructor): T

Type parameters

NameType
Textends (...args: any[]) => BaseClient & BankTxExtension

Parameters

NameType
constructorT

Returns

T


createBankActions

createBankActions(): Record<string, string>

Returns

Record<string, string>


createBankAminoConverters

createBankAminoConverters(prefix): Record<string, AminoConverter | "not_supported_by_chain">

Parameters

NameType
prefixstring

Returns

Record<string, AminoConverter | "not_supported_by_chain">


createBankTypes

createBankTypes(): ReadonlyArray<[string, GeneratedType]>

Returns

ReadonlyArray<[string, GeneratedType]>


isAminoMsgMultiSend

isAminoMsgMultiSend(msg): msg is AminoMsgMultiSend

Parameters

NameType
msgAminoMsg

Returns

msg is AminoMsgMultiSend


isAminoMsgSend

isAminoMsgSend(msg): msg is AminoMsgSend

Parameters

NameType
msgAminoMsg

Returns

msg is AminoMsgSend


isMsgMultiSendEncodeObject

isMsgMultiSendEncodeObject(encodeObject): encodeObject is MsgMultiSendEncodeObject

Parameters

NameType
encodeObjectEncodeObject

Returns

encodeObject is MsgMultiSendEncodeObject


isMsgSendEncodeObject

isMsgSendEncodeObject(encodeObject): encodeObject is MsgSendEncodeObject

Parameters

NameType
encodeObjectEncodeObject

Returns

encodeObject is MsgSendEncodeObject