Skip to main content

ValidationStamp

[ValidationStamp] represents the validation performs by the coordinator It includes:

  • Proof of work: Public key matching the origin signature
  • Proof of integrity: Hash of the previous proof of integrity and the transaction
  • Ledger operations: All the operations performed by the transaction
  • Signature: Coordinator signature of the stamp
  • Protocol version: Version of the transaction validation protocol
type ValidationStamp {
ledgerOperations: LedgerOperations
proofOfIntegrity: VersionedHash
proofOfWork: PublicKey
protocolVersion: Int
signature: Hex
timestamp: Timestamp
}

Fields

ValidationStamp.ledgerOperations ● LedgerOperations object

ValidationStamp.proofOfIntegrity ● VersionedHash scalar

ValidationStamp.proofOfWork ● PublicKey scalar

ValidationStamp.protocolVersion ● Int scalar

ValidationStamp.signature ● Hex scalar

ValidationStamp.timestamp ● Timestamp scalar

Member of

Transaction object