Skip to content

PreparedTransaction

Example

{
    "id": "00000000-0000-0000-0000-000000000000",
    "domain": "",
    "to": null,
    "transaction": {},
    "states": {}
}

Field Descriptions

Field Name Description Type
id The ID of the original transaction that prepared this transaction, and will be confirmed by its submission to the blockchain UUID
domain The domain of the original transaction that prepared this transaction submission string
to The to address or the original transaction that prepared this transaction submission EthAddress
transaction The Paladin transaction definition that has been prepared for submission, with the ABI and function details resolved TransactionInput
metadata Domain specific additional information generated during prepare in addition to the states. Used particularly in atomic multi-party transactions to separate data that can be disclosed, away from the full transaction submission payload RawJSON
states Details of all states of the original transaction that prepared this transaction submission TransactionStates