Class Transaction
Constructors
constructor
-
Parameters
Properties
Protected _action
Protected _chain
Protected Optional _from
Protected Optional _senderPublicKey
chainId
chainId: Buffer
data
data: Buffer
gasCoin
gasCoin: Buffer
gasPrice
gasPrice: Buffer
nonce
nonce: Buffer
payload
payload: Buffer
raw
raw: Buffer[]
serviceData
serviceData: Buffer
signature
signatureData
signatureData: Buffer
signatureType
signatureType: Buffer
type
type: Buffer
Methods
getAction
-
getChainId
-
Returns number
getRaw
-
Returns Buffer[]
getSenderAddress
-
getSenderPublicKey
-
getSignature
-
hash
- hash(includeSignature?: boolean): Buffer
-
Parameters
-
includeSignature: boolean = true
Returns Buffer
isSignatureTypeMulti
- isSignatureTypeMulti(): boolean
-
Returns boolean
isSignatureTypeSingle
- isSignatureTypeSingle(): boolean
-
Returns boolean
isSigned
-
Returns boolean
isValidSignature
- isValidSignature(): boolean
-
Returns boolean
serialize
-
Returns Buffer
sign
-
Parameters
-
-
multiSigAddress: string = null
signAsync
-
Parameters
toJSON
- toJSON(labels?: boolean): string[] | object
-
Parameters
Returns string[]
|
object
toString
-
Returns string
validate
- validate(): boolean
- validate(stringError: false): boolean
- validate(stringError: "true"): string
-
Returns boolean
-
Parameters
Returns boolean
-
Parameters
Returns string
Static rlpSchema
-
Minter transaction.