{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://api-evangelist.github.io/aptos/json-schema/SubmitTransactionRequest.json", "title": "SubmitTransactionRequest", "type": "object", "description": "A request to submit a transaction\n\nThis requires a transaction and a signature of it", "required": [ "sender", "sequence_number", "max_gas_amount", "gas_unit_price", "expiration_timestamp_secs", "payload", "signature" ], "properties": { "sender": { "$ref": "#/components/schemas/Address" }, "sequence_number": { "$ref": "#/components/schemas/U64" }, "max_gas_amount": { "$ref": "#/components/schemas/U64" }, "gas_unit_price": { "$ref": "#/components/schemas/U64" }, "expiration_timestamp_secs": { "$ref": "#/components/schemas/U64" }, "payload": { "$ref": "#/components/schemas/TransactionPayload" }, "replay_protection_nonce": { "$ref": "#/components/schemas/U64" }, "signature": { "$ref": "#/components/schemas/TransactionSignature" } } }