{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://api-evangelist.github.io/aptos/json-schema/JWKUpdateTransaction.json", "title": "JWKUpdateTransaction", "type": "object", "required": [ "version", "hash", "state_change_hash", "event_root_hash", "gas_used", "success", "vm_status", "accumulator_root_hash", "changes", "events", "timestamp", "quorum_certified_update" ], "properties": { "version": { "$ref": "#/components/schemas/U64" }, "hash": { "$ref": "#/components/schemas/HashValue" }, "state_change_hash": { "$ref": "#/components/schemas/HashValue" }, "event_root_hash": { "$ref": "#/components/schemas/HashValue" }, "state_checkpoint_hash": { "$ref": "#/components/schemas/HashValue" }, "gas_used": { "$ref": "#/components/schemas/U64" }, "success": { "type": "boolean", "description": "Whether the transaction was successful" }, "vm_status": { "type": "string", "description": "The VM status of the transaction, can tell useful information in a failure" }, "accumulator_root_hash": { "$ref": "#/components/schemas/HashValue" }, "changes": { "type": "array", "description": "Final state of resources changed by the transaction", "items": { "$ref": "#/components/schemas/WriteSetChange" } }, "events": { "type": "array", "items": { "$ref": "#/components/schemas/Event" } }, "timestamp": { "$ref": "#/components/schemas/U64" }, "quorum_certified_update": { "$ref": "#/components/schemas/ExportedQuorumCertifiedUpdate" } } }