Home Reference Source Test
public class | source

ExtendedTransaction

Extends:

Transaction → ExtendedTransaction

Static Method Summary

Static Public Methods
public static

Constructor Summary

Public Constructor
public

constructor(sender: Address, senderType: Account.Type, recipient: Address, recipientType: Account.Type, value: number, fee: number, validityStartHeight: number, flags: Transaction.Flag | *, data: Uint8Array, proof: Uint8Array, networkId: number)

Member Summary

Public Members
public get

serializedSize: number

Method Summary

Public Methods
public

Inherited Summary

From class Transaction
public static
public get

data: Uint8Array

public get

fee: number

public get

feePerByte: number

public get

flags: number

public get

networkId: number

public get

proof: Uint8Array

public set

proof: Uint8Array

public get
public get

recipientType: Account.Type

public get
public get

senderType: Account.Type

public get
public get

serializedSize: number

public get
public get

value: number

public

compare(o: Transaction): number

public
public

equals(o: Transaction): boolean

public
public

hasFlag(flag: Transaction.Flag): boolean

public

hash(): Hash

public
public
public

toString(): string

public

verify(networkId: number): boolean

Static Public Methods

public static unserialize(buf: SerialBuffer): Transaction source

Override:

Transaction#unserialize

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

Transaction

Public Constructors

public constructor(sender: Address, senderType: Account.Type, recipient: Address, recipientType: Account.Type, value: number, fee: number, validityStartHeight: number, flags: Transaction.Flag | *, data: Uint8Array, proof: Uint8Array, networkId: number) source

Override:

Transaction#constructor

Params:

NameTypeAttributeDescription
sender Address
senderType Account.Type
recipient Address
recipientType Account.Type
value number
fee number
validityStartHeight number
flags Transaction.Flag | *
data Uint8Array
proof Uint8Array
  • optional
networkId number
  • optional

Public Members

public get serializedSize: number source

Override:

Transaction#serializedSize

Public Methods

public serialize(buf: SerialBuffer): SerialBuffer source

Override:

Transaction#serialize

Params:

NameTypeAttributeDescription
buf SerialBuffer
  • optional
  • nullable: true

Return:

SerialBuffer