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
| ||||||||||
400 Invalid | ||||||||||
404
|