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