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