EIP-712 message payload for a generic op payment.
opType
"grant"
"data_access"
opId
accessRecord.recordId
asset
amount
paymentNonce
payerAddress
EIP-712 message payload for a generic op payment.
opTypeis"grant"for legacy grant lifecycle payments or"data_access"for a standalone receipt-bound read.opIdis the bytes32 id of the operation being paid for: the grant id for"grant", oraccessRecord.recordIdfor"data_access".assetis the ERC-20 token address, or the zero address for native VANA.amountis the total amount in base units (wei for VANA). Must match the sum the gateway expects for the current lifecycle of the op.paymentNoncemust be a positive integer unique perpayerAddress. Use 1 for the first payment; increment by at least 1 for each subsequent call.