Previews transaction against the network.
This endpoint is effectively a proxy towards the Core API /v0/transaction/preview
endpoint. See the Core API documentation for more details.
/transaction/preview
A set of flags to configure the response of the transaction preview.
A text-representation of a transaction manifest
An array of hex-encoded blob data, if referenced by the manifest.
An integer between 0
and 10^10
, marking the epoch at which the transaction starts
being valid. If omitted, the current epoch will be used (taking into account the
at_ledger_state
, if specified).
An integer between 0
and 10^10
, marking the epoch at which the transaction is no
longer valid. If omitted, a maximum epoch (relative to the start_epoch_inclusive
) will
be used.
Whether the notary should count as a signatory (defaults to false
).
An integer between 0
and 65535
, giving the validator tip as a percentage amount.
A value of 1
corresponds to a 1% fee.
An integer between 0
and 2^32 - 1
, chosen to allow a unique intent to be created
(to enable submitting an otherwise identical/duplicate intent).
A list of public keys to be used as transaction signers
An optional transaction message. Only affects the costing.
This type is defined in the Core API as TransactionMessage
. See the Core API documentation for more details.