Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

TXObject

TXObject: any

amount

amount: number

chainId

chainId: number

code

code: Buffer

data

data: Buffer

from

from: string

gasLimit

gasLimit: number

gasPrice

gasPrice: number

nonce

nonce: number

options

pubKey

pubKey: string

raw

raw: Buffer = Buffer.from("")

receipt

receipt: any

status

status: TransactionStatus = TransactionStatus.NEW

times

times: any = []

to

to: string

txn

txn: any

version

version: number = 1

Methods

addTime

  • addTime(eventName: string): void

getNumberToHex

  • getNumberToHex(num: number): string

getProtoEncodedTx

  • getProtoEncodedTx(TXObject: any): Buffer

setPending

  • setPending(): void

setReceiptStatus

  • setReceiptStatus(receipt: any): void

setSignedResult

  • setSignedResult(data: Buffer): void

setTxn

  • setTxn(txn: string): void

toParams

  • toParams(subPubKey?: string): object
  • Converts current transaction to a parameters object required for transaction signing

    Parameters

    • Optional subPubKey: string

    Returns object

    parameters object

    • amount: BN
    • code: string
    • data: string
    • gasLimit: Long
    • gasPrice: BN
    • nonce: number
    • pubKey: string
    • signature: string
    • toAddr: string
    • version: number

Static getImplementedClassName

  • getImplementedClassName(name: string): string

Generated using TypeDoc