Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TxModelCreator

Hierarchy

  • TxModelCreator

Index

Methods

Static createAnyModel

  • createAnyModel(typeUrl: string, value: Uint8Array): any
  • Parameters

    • typeUrl: string
    • value: Uint8Array

    Returns any

Static createAuthInfoModel

  • createAuthInfoModel(fee: StdFee, sequence?: undefined | string, publicKey?: string | Pubkey): any
  • Parameters

    • fee: StdFee
    • Optional sequence: undefined | string
    • Optional publicKey: string | Pubkey

    Returns any

Static createBodyModel

  • createBodyModel(msgs: Msg[], memo: string, timeoutHeight: number): any
  • Parameters

    • msgs: Msg[]
    • memo: string
    • timeoutHeight: number

    Returns any

Static createCoinModel

  • createCoinModel(denom: string, amount: string): any
  • Parameters

    • denom: string
    • amount: string

    Returns any

Static createFeeModel

  • createFeeModel(amounts: Coin[], gasLimit: string): any
  • Parameters

    • amounts: Coin[]
    • gasLimit: string

    Returns any

Static createPublicKeyModel

  • createPublicKeyModel(publicKey: string | Pubkey): { type: string; value: any }
  • Parameters

    • publicKey: string | Pubkey

    Returns { type: string; value: any }

    • type: string
    • value: any

Static createSignerInfoModel

  • createSignerInfoModel(sequence: string, publicKey: string | Pubkey): any
  • Parameters

    • sequence: string
    • publicKey: string | Pubkey

    Returns any

Generated using TypeDoc