kaspeak-sdk / MessageHeader
Class: MessageHeader¶
Defined in: models/message-header.ts:11
Properties¶
blockMeta¶
blockMeta:
BlockMeta
Defined in: models/message-header.ts:17
consensusHash¶
consensusHash:
string
Defined in: models/message-header.ts:18
identifier¶
identifier:
Identifier
Defined in: models/message-header.ts:16
isPayment¶
isPayment:
boolean
Defined in: models/message-header.ts:20
live¶
live:
boolean
Defined in: models/message-header.ts:19
peer¶
peer:
Peer
Defined in: models/message-header.ts:13
prefix¶
prefix:
string
Defined in: models/message-header.ts:14
requestId?¶
optionalrequestId:string
Defined in: models/message-header.ts:22
signatureType¶
signatureType:
SignatureType
Defined in: models/message-header.ts:21
txid¶
txid:
string
Defined in: models/message-header.ts:12
txOutputs¶
txOutputs:
TransactionOutput[]
Defined in: models/message-header.ts:23
type¶
type:
number
Defined in: models/message-header.ts:15
Methods¶
fromIndexerRecord()¶
staticfromIndexerRecord(rec,prefix,payload,isOwn,privateKey,requestId?):MessageHeader
Defined in: models/message-header.ts:67
Parameters¶
rec¶
prefix¶
string
payload¶
isOwn¶
boolean
privateKey¶
bigint
requestId?¶
string
Returns¶
MessageHeader
fromTransaction()¶
staticfromTransaction(prefix,txid,address,txOutputs,payload,isOwn,isPayment,blockMeta,consensusHash,privateKey):MessageHeader
Defined in: models/message-header.ts:51
Parameters¶
prefix¶
string
txid¶
string
address¶
string
txOutputs¶
payload¶
isOwn¶
boolean
isPayment¶
boolean
blockMeta¶
consensusHash¶
string
privateKey¶
bigint
Returns¶
MessageHeader