Apply inputs to contract
Build an unsigned (Cardano) transaction body which applies inputs to an open Marlowe contract. This unsigned transaction must be signed by a wallet (such as a CIP-30 or CIP-45 wallet) before being submitted. To submit the signed transaction, use the PUT /contracts/{contractId}/transactions/{transactionId} endpoint.
| Path Parameters |
|---|
contractId string — REQUIREDPossible values: Value must match regular expression A reference to a transaction output with a transaction ID and index. The value must be URL encoded by replacing the '#' character with %23. |
| Header Parameters |
|---|
X-Change-Address string — REQUIREDA cardano address, in Bech32 format |
X-Address stringA comma-separated list of values |
X-Collateral-UTxO stringA comma-separated list of values |
| Request Body |
|---|
inputs undefined[] — REQUIRED |
invalidBefore yyyy-mm-ddThh:MM:ssZ |
invalidHereafter yyyy-mm-ddThh:MM:ssZ |
metadata object — REQUIRED |
tags object — REQUIRED |
version string — REQUIREDPossible values: [ A version of the Marlowe language. |
| Responses | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
201
| ||||||||||
400Invalid | ||||||||||
404
|