├── .openapi-generator
└── VERSION
├── openapitools.json
├── docs
├── RolesConfig.md
├── TimeInterval.md
├── AssertFail.md
├── UseValue.md
├── MarloweStateAccountsInnerInner.md
├── Negate.md
├── MarloweStateBoundValuesInnerInner.md
├── MarloweVersion.md
├── Metadata.md
├── Not.md
├── NotifyInput.md
├── TxStatus.md
├── ChooseFor.md
├── Close.md
├── ContractSourceIds.md
├── NegateObject.md
├── NotObject.md
├── NotifyAction.md
├── ValueOfChoice.md
├── PayToParty.md
├── PostWithdrawalsRequest.md
├── Add.md
├── CloseObject.md
├── NotifyActionObject.md
├── ApplyInputsResponseLinks.md
├── CreateContractResponseLinks.md
├── Divide.md
├── Equal.md
├── ExBudget.md
├── GetContractResponseLinks.md
├── Greater.md
├── Lesser.md
├── Minus.md
├── PartyRoleName.md
├── ChooseForObject.md
├── StakingPointer.md
├── Multiply.md
├── ScriptCredential.md
├── ValueOfChoiceObject.md
├── Bound.md
├── CaseThen.md
├── GetPayoutsResponseResultsInnerLinks.md
├── InvalidIntervalInvalidInterval.md
├── LesserOrEqual.md
├── PayToPartyObject.md
├── PubKeyCredential.md
├── And.md
├── GreaterOrEqual.md
├── LabelRef.md
├── Or.md
├── AddObject.md
├── CaseMerkleizedThen.md
├── GetWithdrawalsResponseResultsInnerLinks.md
├── PayToAccount.md
├── PayoutStatus.md
├── StakingHash.md
├── Assets.md
├── BlockHeader.md
├── Payee.md
├── PlutusStakingCredential.md
├── TokenInAccount.md
├── TransactionInputTxInterval.md
├── DivideObject.md
├── EqualObject.md
├── GreaterObject.md
├── LesserObject.md
├── MinusObject.md
├── PartyAddress.md
├── TokenMetadataFile.md
├── TxOutputError.md
├── ChoiceId.md
├── ChoiceAction.md
├── GetPayoutsResponse.md
├── GetTransactionResponseLinks.md
├── MarloweStateChoicesInnerInner.md
├── MultiplyObject.md
├── PlutusCredential.md
├── AndObject.md
├── AssetId.md
├── CaseMerkleizedThenObject.md
├── CaseThenObject.md
├── GetContractsResponse.md
├── LesserOrEqualObject.md
├── OrObject.md
├── Party.md
├── PayToAccountObject.md
├── ChoiceActionObject.md
├── ChoiceInput.md
├── GreaterOrEqualObject.md
├── IntervalInPastIntervalInPastError.md
├── GetWithdrawalsResponse.md
├── IfValue.md
├── Token.md
├── TransactionError.md
├── ChoiceIdObject.md
├── GetTransactionsResponse.md
├── PayeeObject.md
├── TokenInAccountObject.md
├── GetPayoutResponse.md
├── TransactionErrorOneOf.md
├── GetContractsResponseResultsInnerLinks.md
├── GetTransactionResponse.md
├── AddressAndMetadata.md
├── InvalidInterval.md
├── MetadataAndRecipients.md
├── VariableShadowing.md
├── Assert.md
├── GetContractResponse.md
├── IntervalInPast.md
├── MetadataAndScript.md
├── GetPayoutResponseLinks.md
├── Let.md
├── Payout.md
├── ApplyInputsResponse.md
├── CreateContractResponse.md
├── GetTransactionsResponseResultsInner.md
├── Payment.md
├── Case.md
├── IfValueObject.md
├── DepositAction.md
├── TransactionInput.md
├── AssertObject.md
├── PostContractSourceResponse.md
├── GetPayoutsResponseResultsInner.md
├── DepositActionObject.md
├── LetObject.md
├── WithdrawPayoutsResponse.md
├── WithdrawalHeader.md
├── AccountTokenTupleInner.md
├── ContinuationInput.md
├── GetContractsResponseResultsInner.md
├── PlutusAddress.md
├── CaseObject.md
├── GetWithdrawalsResponseResultsInner.md
├── NonPositivePayment.md
├── DepositInput.md
├── If.md
├── NonPositiveDeposit.md
├── WithdrawTxEnvelope.md
├── PartyObject.md
├── ApplicableInputs.md
├── CanNotify.md
├── PartialPayment.md
├── TokenObject.md
├── IntervalError.md
├── WithdrawTxBodyEnvelope.md
├── Withdrawal.md
├── Pay.md
├── LabelledObject.md
├── Next.md
├── IfObject.md
├── RoleTokenConfig.md
├── Transaction.md
├── TxOutputSuccess.md
├── When.md
├── ChoiceContinuationInput.md
├── CreateTxEnvelope.md
├── MarloweState.md
├── PayObject.md
├── TokenMetadata.md
├── WhenObject.md
├── ApplyInputsTxEnvelope.md
├── CreateTxBodyEnvelope.md
├── TextEnvelope.md
├── CanChoose.md
├── TransactionOutput.md
├── PostTransactionsRequest.md
├── PayoutHeader.md
├── Action.md
├── DepositContinuationInput.md
├── Input.md
├── CanDeposit.md
├── PostContractsRequest.md
├── TransactionWarning.md
├── ActionObject.md
├── PayoutState.md
├── ContractHeader.md
├── TxHeader.md
├── Contract.md
├── PostContractsRequestContract.md
├── Observation.md
├── Value.md
├── ContractObject.md
├── ObservationObject.md
├── SafetyError.md
├── ContractState.md
├── ValueObject.md
└── Tx.md
├── src
├── MarloweAPIClient
│ ├── Client
│ │ ├── ExceptionFactory.cs
│ │ ├── RetryConfiguration.cs
│ │ ├── HttpMethod.cs
│ │ ├── OpenAPIDateConverter.cs
│ │ └── IApiAccessor.cs
│ ├── Model
│ │ ├── MarloweVersion.cs
│ │ ├── AssertFail.cs
│ │ ├── NotifyInput.cs
│ │ ├── Close.cs
│ │ ├── CloseObject.cs
│ │ ├── PayoutStatus.cs
│ │ └── TxStatus.cs
│ └── MarloweAPIClient.csproj
└── MarloweAPIClient.Test
│ ├── MarloweAPIClient.Test.csproj
│ └── Model
│ ├── CloseTests.cs
│ ├── MetadataTests.cs
│ ├── TxStatusTests.cs
│ ├── AssertFailTests.cs
│ ├── CloseObjectTests.cs
│ ├── NotifyInputTests.cs
│ ├── RolesConfigTests.cs
│ ├── PayoutStatusTests.cs
│ ├── TimeIntervalTests.cs
│ ├── MarloweVersionTests.cs
│ ├── NotTests.cs
│ ├── NegateTests.cs
│ ├── LabelRefTests.cs
│ ├── NotObjectTests.cs
│ ├── MarloweStateAccountsInnerInnerTests.cs
│ ├── UseValueTests.cs
│ ├── PayToPartyTests.cs
│ ├── ChooseForTests.cs
│ ├── MarloweStateBoundValuesInnerInnerTests.cs
│ ├── NegateObjectTests.cs
│ ├── PartyAddressTests.cs
│ ├── PayToAccountTests.cs
│ ├── NotifyActionTests.cs
│ ├── StakingHashTests.cs
│ ├── PartyRoleNameTests.cs
│ ├── StakingPointerTests.cs
│ ├── TxOutputErrorTests.cs
│ ├── ValueOfChoiceTests.cs
│ ├── PayToPartyObjectTests.cs
│ ├── ContractSourceIdsTests.cs
│ ├── IntervalInPastTests.cs
│ ├── ChooseForObjectTests.cs
│ ├── InvalidIntervalTests.cs
│ ├── GetPayoutsResponseTests.cs
│ ├── NotifyActionObjectTests.cs
│ ├── PayToAccountObjectTests.cs
│ └── PubKeyCredentialTests.cs
├── .openapi-generator-ignore
└── MarloweAPIClient.sln
/.openapi-generator/VERSION:
--------------------------------------------------------------------------------
1 | 7.1.0
--------------------------------------------------------------------------------
/openapitools.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "./node_modules/@openapitools/openapi-generator-cli/config.schema.json",
3 | "spaces": 2,
4 | "generator-cli": {
5 | "version": "7.1.0"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/docs/RolesConfig.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.RolesConfig
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 |
8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
9 |
10 |
--------------------------------------------------------------------------------
/docs/TimeInterval.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TimeInterval
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 |
8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
9 |
10 |
--------------------------------------------------------------------------------
/docs/AssertFail.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.AssertFail
2 | A semantics assertion failed.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/UseValue.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.UseValue
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarUseValue** | **string** | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/MarloweStateAccountsInnerInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MarloweStateAccountsInnerInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 |
8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
9 |
10 |
--------------------------------------------------------------------------------
/docs/Negate.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Negate
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarNegate** | [**Value**](Value.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/MarloweStateBoundValuesInnerInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MarloweStateBoundValuesInnerInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 |
8 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
9 |
10 |
--------------------------------------------------------------------------------
/docs/MarloweVersion.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MarloweVersion
2 | A version of the Marlowe language.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Metadata.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Metadata
2 | Arbitrary JSON-encoded transaction metadata
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Not.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Not
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarNot** | [**Observation**](Observation.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/NotifyInput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.NotifyInput
2 | Notify a contract to check a condition
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/TxStatus.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TxStatus
2 | The status of a transaction on the local node.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/ChooseFor.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChooseFor
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ChoseSomethingFor** | [**ChoiceId**](ChoiceId.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Close.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Close
2 | No more payments will be sent and the balance of the contract is 0.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/ContractSourceIds.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ContractSourceIds
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Results** | **List<string>** | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/NegateObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.NegateObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Negate** | [**ValueObject**](ValueObject.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/NotObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.NotObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Not** | [**ObservationObject**](ObservationObject.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/NotifyAction.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.NotifyAction
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **NotifyIf** | [**Observation**](Observation.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/ValueOfChoice.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ValueOfChoice
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarValueOfChoice** | [**ChoiceId**](ChoiceId.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/PayToParty.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayToParty
2 | Pays funds to a party.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Party** | [**Party**](Party.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PostWithdrawalsRequest.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PostWithdrawalsRequest
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Payouts** | **List<string>** | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Add.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Add
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarAdd** | [**Value**](Value.md) | |
8 | **And** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/CloseObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CloseObject
2 | No more payments will be sent and the balance of the contract is 0.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/NotifyActionObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.NotifyActionObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **NotifyIf** | [**Observation**](Observation.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/ApplyInputsResponseLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ApplyInputsResponseLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Transaction** | **string** | | [optional]
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/CreateContractResponseLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CreateContractResponseLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Contract** | **string** | | [optional]
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Divide.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Divide
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **By** | [**Value**](Value.md) | |
8 | **VarDivide** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/Equal.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Equal
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **EqualTo** | [**Value**](Value.md) | |
8 | **Value** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/ExBudget.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ExBudget
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ExBudgetCPU** | **decimal** | |
8 | **ExBudgetMemory** | **decimal** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetContractResponseLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetContractResponseLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Transactions** | **string** | | [optional]
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Greater.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Greater
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Gt** | [**Value**](Value.md) | |
8 | **Value** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/Lesser.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Lesser
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Lt** | [**Value**](Value.md) | |
8 | **Value** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/Minus.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Minus
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarMinus** | [**Value**](Value.md) | |
8 | **Value** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PartyRoleName.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PartyRoleName
2 | Refers to a party by role name.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **RoleToken** | **string** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/ChooseForObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChooseForObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ChoseSomethingFor** | [**ChoiceIdObject**](ChoiceIdObject.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/StakingPointer.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.StakingPointer
2 | A Plutus staking pointer.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **StakingHash** | **List<int>** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/Multiply.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Multiply
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarMultiply** | [**Value**](Value.md) | |
8 | **Times** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/ScriptCredential.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ScriptCredential
2 | A Plutus script credential.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarScriptCredential** | **string** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/ValueOfChoiceObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ValueOfChoiceObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ValueOfChoice** | [**ChoiceIdObject**](ChoiceIdObject.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Bound.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Bound
2 | An inclusive range of values for a choice.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **From** | **int** | |
9 | **To** | **int** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/CaseThen.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CaseThen
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarCase** | [**Action**](Action.md) | |
8 | **Then** | [**Contract**](Contract.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetPayoutsResponseResultsInnerLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetPayoutsResponseResultsInnerLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Payout** | **string** | | [optional]
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/InvalidIntervalInvalidInterval.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.InvalidIntervalInvalidInterval
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **From** | **int** | |
8 | **To** | **int** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/LesserOrEqual.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.LesserOrEqual
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **LeThan** | [**Value**](Value.md) | |
8 | **Value** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PayToPartyObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayToPartyObject
2 | Pays funds to a party.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Party** | [**PartyObject**](PartyObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PubKeyCredential.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PubKeyCredential
2 | A Plutus public key credential.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarPubKeyCredential** | **string** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/And.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.And
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarAnd** | [**Observation**](Observation.md) | |
8 | **Both** | [**Observation**](Observation.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GreaterOrEqual.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GreaterOrEqual
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **GeThan** | [**Value**](Value.md) | |
8 | **Value** | [**Value**](Value.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/LabelRef.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.LabelRef
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarRef** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/Or.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Or
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Either** | [**Observation**](Observation.md) | |
8 | **VarOr** | [**Observation**](Observation.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/AddObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.AddObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Add** | [**ValueObject**](ValueObject.md) | |
8 | **And** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/CaseMerkleizedThen.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CaseMerkleizedThen
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarCase** | [**Action**](Action.md) | |
8 | **MerkleizedThen** | **string** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetWithdrawalsResponseResultsInnerLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetWithdrawalsResponseResultsInnerLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Withdrawal** | **string** | | [optional]
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/PayToAccount.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayToAccount
2 | Pays funds into a party's account in the contract.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Account** | [**Party**](Party.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PayoutStatus.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayoutStatus
2 | The status of a payout. Either it is available to be withdrawn, or it has already been withdrawn.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/StakingHash.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.StakingHash
2 | A Plutus staking hash.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarStakingHash** | [**PlutusCredential**](PlutusCredential.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/Assets.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Assets
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Lovelace** | **int** | |
8 | **Tokens** | **Dictionary<string, Dictionary<string, int>>** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/BlockHeader.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.BlockHeader
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **BlockHeaderHash** | **string** | |
8 | **BlockNo** | **long** | |
9 | **SlotNo** | **long** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/Payee.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Payee
2 | A recipient of a payment
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Account** | [**Party**](Party.md) | |
9 | **Party** | [**Party**](Party.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/PlutusStakingCredential.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PlutusStakingCredential
2 | A Plutus staking credential.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **StakingHash** | **List<int>** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/TokenInAccount.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TokenInAccount
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **AmountOfToken** | [**Token**](Token.md) | |
8 | **InAccount** | [**Party**](Party.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/TransactionInputTxInterval.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TransactionInputTxInterval
2 | Time interval.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **From** | **int** | |
9 | **To** | **int** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/DivideObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.DivideObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **By** | [**ValueObject**](ValueObject.md) | |
8 | **Divide** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/EqualObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.EqualObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **EqualTo** | [**ValueObject**](ValueObject.md) | |
8 | **Value** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GreaterObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GreaterObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Gt** | [**ValueObject**](ValueObject.md) | |
8 | **Value** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/LesserObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.LesserObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Lt** | [**ValueObject**](ValueObject.md) | |
8 | **Value** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/MinusObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MinusObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Minus** | [**ValueObject**](ValueObject.md) | |
8 | **Value** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PartyAddress.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PartyAddress
2 | Refers to a party by Cardano address.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Address** | **string** | A cardano address, in Bech32 format |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/TokenMetadataFile.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TokenMetadataFile
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **MediaType** | **string** | |
8 | **Name** | **string** | |
9 | **Src** | **string** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/TxOutputError.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TxOutputError
2 | Marlowe transaction error.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **TransactionError** | [**TransactionError**](TransactionError.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/ChoiceId.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChoiceId
2 | Refers to a party by role name.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ChoiceName** | **string** | |
9 | **ChoiceOwner** | [**Party**](Party.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/ChoiceAction.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChoiceAction
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ChooseBetween** | [**List<Bound>**](Bound.md) | |
8 | **ForChoice** | [**ChoiceId**](ChoiceId.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetPayoutsResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetPayoutsResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Results** | [**List<GetPayoutsResponseResultsInner>**](GetPayoutsResponseResultsInner.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/GetTransactionResponseLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetTransactionResponseLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Next** | **string** | | [optional]
8 | **Previous** | **string** | | [optional]
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/MarloweStateChoicesInnerInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MarloweStateChoicesInnerInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ChoiceName** | **string** | |
8 | **ChoiceOwner** | [**Party**](Party.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/MultiplyObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MultiplyObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Multiply** | [**ValueObject**](ValueObject.md) | |
8 | **Times** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PlutusCredential.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PlutusCredential
2 | A Plutus credential.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **PubKeyCredential** | **string** | |
9 | **ScriptCredential** | **string** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/AndObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.AndObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **And** | [**ObservationObject**](ObservationObject.md) | |
8 | **Both** | [**ObservationObject**](ObservationObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/AssetId.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.AssetId
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **AssetName** | **string** | |
8 | **PolicyId** | **string** | The hex-encoded minting policy ID for a native Cardano token |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/CaseMerkleizedThenObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CaseMerkleizedThenObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarCase** | [**ActionObject**](ActionObject.md) | |
8 | **MerkleizedThen** | **string** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/CaseThenObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CaseThenObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarCase** | [**ActionObject**](ActionObject.md) | |
8 | **Then** | [**ContractObject**](ContractObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetContractsResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetContractsResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Results** | [**List<GetContractsResponseResultsInner>**](GetContractsResponseResultsInner.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/LesserOrEqualObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.LesserOrEqualObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **LeThan** | [**ValueObject**](ValueObject.md) | |
8 | **Value** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/OrObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.OrObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Either** | [**ObservationObject**](ObservationObject.md) | |
8 | **Or** | [**ObservationObject**](ObservationObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/Party.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Party
2 | A participant in a contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **RoleToken** | **string** | |
9 | **Address** | **string** | A cardano address, in Bech32 format |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/PayToAccountObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayToAccountObject
2 | Pays funds into a party's account in the contract.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Account** | [**PartyObject**](PartyObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/ChoiceActionObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChoiceActionObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ChooseBetween** | [**List<Bound>**](Bound.md) | |
8 | **ForChoice** | [**ChoiceId**](ChoiceId.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/ChoiceInput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChoiceInput
2 | Make a choice in a contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ForChoiceId** | [**ChoiceId**](ChoiceId.md) | |
9 | **InputThatChoosesNum** | **int** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/GreaterOrEqualObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GreaterOrEqualObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **GeThan** | [**ValueObject**](ValueObject.md) | |
8 | **Value** | [**ValueObject**](ValueObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/IntervalInPastIntervalInPastError.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.IntervalInPastIntervalInPastError
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **From** | **int** | |
8 | **MinTime** | **int** | |
9 | **To** | **int** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/GetWithdrawalsResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetWithdrawalsResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Results** | [**List<GetWithdrawalsResponseResultsInner>**](GetWithdrawalsResponseResultsInner.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/IfValue.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.IfValue
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarElse** | [**Value**](Value.md) | |
8 | **VarIf** | [**Observation**](Observation.md) | |
9 | **Then** | [**Value**](Value.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/Token.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Token
2 | A token with a currency symbol (minting policy ID) and token name.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **CurrencySymbol** | **string** | |
9 | **TokenName** | **string** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/TransactionError.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TransactionError
2 | A Marlowe transaction error.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Context** | [**IntervalError**](IntervalError.md) | |
9 | **Error** | **string** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/ChoiceIdObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChoiceIdObject
2 | Refers to a party by role name.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ChoiceName** | **string** | |
9 | **ChoiceOwner** | [**PartyObject**](PartyObject.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/GetTransactionsResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetTransactionsResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Results** | [**List<GetTransactionsResponseResultsInner>**](GetTransactionsResponseResultsInner.md) | |
8 |
9 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10 |
11 |
--------------------------------------------------------------------------------
/docs/PayeeObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayeeObject
2 | A recipient of a payment
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Account** | [**PartyObject**](PartyObject.md) | |
9 | **Party** | [**PartyObject**](PartyObject.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/TokenInAccountObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TokenInAccountObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **AmountOfToken** | [**TokenObject**](TokenObject.md) | |
8 | **InAccount** | [**PartyObject**](PartyObject.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetPayoutResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetPayoutResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**GetPayoutResponseLinks**](GetPayoutResponseLinks.md) | |
8 | **Resource** | [**PayoutState**](PayoutState.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/TransactionErrorOneOf.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TransactionErrorOneOf
2 | An invalid time interval.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Context** | [**IntervalError**](IntervalError.md) | |
9 | **Error** | **string** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/GetContractsResponseResultsInnerLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetContractsResponseResultsInnerLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Contract** | **string** | | [optional]
8 | **Transactions** | **string** | | [optional]
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetTransactionResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetTransactionResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**GetTransactionResponseLinks**](GetTransactionResponseLinks.md) | |
8 | **Resource** | [**Tx**](Tx.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/AddressAndMetadata.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.AddressAndMetadata
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Address** | **string** | A cardano address, in Bech32 format |
8 | **Metadata** | [**TokenMetadata**](TokenMetadata.md) | | [optional]
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/InvalidInterval.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.InvalidInterval
2 | Invalid Marlowe transaction interval.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarInvalidInterval** | [**InvalidIntervalInvalidInterval**](InvalidIntervalInvalidInterval.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/MetadataAndRecipients.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MetadataAndRecipients
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Metadata** | [**TokenMetadata**](TokenMetadata.md) | | [optional]
8 | **Recipients** | **Dictionary<string, long>** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/VariableShadowing.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.VariableShadowing
2 | A variable-name shadowing warning.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **HadValue** | **int** | |
9 | **IsNowAssigned** | **int** | |
10 | **ValueId** | **string** | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/Assert.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Assert
2 | Check an observation and produce a warning if it is false.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarAssert** | [**Observation**](Observation.md) | |
9 | **Then** | [**Contract**](Contract.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/GetContractResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetContractResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**GetContractResponseLinks**](GetContractResponseLinks.md) | |
8 | **Resource** | [**ContractState**](ContractState.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/IntervalInPast.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.IntervalInPast
2 | Marlowe transaction interval in past.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **IntervalInPastError** | [**IntervalInPastIntervalInPastError**](IntervalInPastIntervalInPastError.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/MetadataAndScript.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MetadataAndScript
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Metadata** | [**TokenMetadata**](TokenMetadata.md) | | [optional]
8 | **Script** | **string** | The type of script receiving the role token. |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetPayoutResponseLinks.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetPayoutResponseLinks
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Contract** | **string** | | [optional]
8 | **Transaction** | **string** | | [optional]
9 | **Withdrawal** | **string** | | [optional]
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/Let.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Let
2 | Bind a value to a name within the scope of a sub-contract.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Be** | [**Value**](Value.md) | |
9 | **VarLet** | **string** | |
10 | **Then** | [**Contract**](Contract.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/Payout.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Payout
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Assets** | [**Assets**](Assets.md) | |
8 | **PayoutId** | **string** | A reference to a transaction output with a transaction ID and index. |
9 | **Role** | **string** | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/ApplyInputsResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ApplyInputsResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**ApplyInputsResponseLinks**](ApplyInputsResponseLinks.md) | |
8 | **Resource** | [**ApplyInputsTxEnvelope**](ApplyInputsTxEnvelope.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/CreateContractResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CreateContractResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**CreateContractResponseLinks**](CreateContractResponseLinks.md) | |
8 | **Resource** | [**CreateTxEnvelope**](CreateTxEnvelope.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetTransactionsResponseResultsInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetTransactionsResponseResultsInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**ApplyInputsResponseLinks**](ApplyInputsResponseLinks.md) | |
8 | **Resource** | [**TxHeader**](TxHeader.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/Payment.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Payment
2 | A Marlowe payment.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Amount** | **int** | |
9 | **PaymentFrom** | [**Party**](Party.md) | |
10 | **To** | [**Payee**](Payee.md) | |
11 | **Token** | [**Token**](Token.md) | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/Case.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Case
2 | A contract which becomes active when an action occurs.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarCase** | [**Action**](Action.md) | |
9 | **Then** | [**Contract**](Contract.md) | |
10 | **MerkleizedThen** | **string** | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/IfValueObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.IfValueObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **VarElse** | [**ValueObject**](ValueObject.md) | |
8 | **VarIf** | [**ObservationObject**](ObservationObject.md) | |
9 | **Then** | [**ValueObject**](ValueObject.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/DepositAction.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.DepositAction
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Deposits** | [**Value**](Value.md) | |
8 | **IntoAccount** | [**Party**](Party.md) | |
9 | **OfToken** | [**Token**](Token.md) | |
10 | **Party** | [**Party**](Party.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/TransactionInput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TransactionInput
2 | Marlowe transaction input.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **TxInputs** | [**List<Input>**](Input.md) | |
9 | **TxInterval** | [**TransactionInputTxInterval**](TransactionInputTxInterval.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/AssertObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.AssertObject
2 | Check an observation and produce a warning if it is false.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Assert** | [**ObservationObject**](ObservationObject.md) | |
9 | **Then** | [**ContractObject**](ContractObject.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/PostContractSourceResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PostContractSourceResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ContractSourceId** | **string** | The hex-encoded identifier of a Marlowe contract source |
8 | **IntermediateIds** | **Dictionary<string, string>** | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/GetPayoutsResponseResultsInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetPayoutsResponseResultsInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**GetPayoutsResponseResultsInnerLinks**](GetPayoutsResponseResultsInnerLinks.md) | |
8 | **Resource** | [**PayoutHeader**](PayoutHeader.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/DepositActionObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.DepositActionObject
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Deposits** | [**Value**](Value.md) | |
8 | **IntoAccount** | [**Party**](Party.md) | |
9 | **OfToken** | [**Token**](Token.md) | |
10 | **Party** | [**Party**](Party.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/LetObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.LetObject
2 | Bind a value to a name within the scope of a sub-contract.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Be** | [**ValueObject**](ValueObject.md) | |
9 | **Let** | **string** | |
10 | **Then** | [**ContractObject**](ContractObject.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/WithdrawPayoutsResponse.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.WithdrawPayoutsResponse
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**GetWithdrawalsResponseResultsInnerLinks**](GetWithdrawalsResponseResultsInnerLinks.md) | |
8 | **Resource** | [**WithdrawTxEnvelope**](WithdrawTxEnvelope.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/WithdrawalHeader.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.WithdrawalHeader
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Block** | [**BlockHeader**](BlockHeader.md) | | [optional]
8 | **Status** | **TxStatus** | |
9 | **WithdrawalId** | **string** | The hex-encoded identifier of a Cardano transaction |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/AccountTokenTupleInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.AccountTokenTupleInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **RoleToken** | **string** | |
8 | **Address** | **string** | A cardano address, in Bech32 format |
9 | **CurrencySymbol** | **string** | |
10 | **TokenName** | **string** | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/ContinuationInput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ContinuationInput
2 | Notify a contract to check a condition and provide the continuation of the contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ContinuationHash** | **string** | |
9 | **MerkleizedContinuation** | [**Contract**](Contract.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/GetContractsResponseResultsInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetContractsResponseResultsInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**GetContractsResponseResultsInnerLinks**](GetContractsResponseResultsInnerLinks.md) | |
8 | **Resource** | [**ContractHeader**](ContractHeader.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/PlutusAddress.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PlutusAddress
2 | A Plutus address.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **AddressCredential** | [**PlutusCredential**](PlutusCredential.md) | |
9 | **AddressStakingCredential** | [**PlutusStakingCredential**](PlutusStakingCredential.md) | | [optional]
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/CaseObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CaseObject
2 | A contract which becomes active when an action occurs.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarCase** | [**ActionObject**](ActionObject.md) | |
9 | **Then** | [**ContractObject**](ContractObject.md) | |
10 | **MerkleizedThen** | **string** | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/GetWithdrawalsResponseResultsInner.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.GetWithdrawalsResponseResultsInner
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Links** | [**GetWithdrawalsResponseResultsInnerLinks**](GetWithdrawalsResponseResultsInnerLinks.md) | |
8 | **Resource** | [**WithdrawalHeader**](WithdrawalHeader.md) | |
9 |
10 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11 |
12 |
--------------------------------------------------------------------------------
/docs/NonPositivePayment.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.NonPositivePayment
2 | A warning for a non-positive payment.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Account** | [**Party**](Party.md) | |
9 | **AskedToPay** | **int** | |
10 | **OfToken** | [**Token**](Token.md) | |
11 | **ToPayee** | [**Payee**](Payee.md) | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/DepositInput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.DepositInput
2 | Deposit funds into an account in a contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **InputFromParty** | [**Party**](Party.md) | |
9 | **IntoAccount** | [**Party**](Party.md) | |
10 | **OfToken** | [**Token**](Token.md) | |
11 | **ThatDeposits** | **int** | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/If.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.If
2 | If an observation is true, the first contract applies, otherwise the second contract applies.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarElse** | [**Contract**](Contract.md) | |
9 | **VarIf** | [**Observation**](Observation.md) | |
10 | **Then** | [**Contract**](Contract.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/NonPositiveDeposit.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.NonPositiveDeposit
2 | A warning for a non-positive deposit.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **AskedToDeposit** | **int** | |
9 | **InAccount** | [**Party**](Party.md) | |
10 | **OfToken** | [**Token**](Token.md) | |
11 | **Party** | [**Party**](Party.md) | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/WithdrawTxEnvelope.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.WithdrawTxEnvelope
2 | The \"type\" property of \"tx\" must be \"Tx BabbageEra\" or \"Tx ConwayEra\"
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Tx** | [**TextEnvelope**](TextEnvelope.md) | |
9 | **WithdrawalId** | **string** | The hex-encoded identifier of a Cardano transaction |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/PartyObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PartyObject
2 | A participant in a contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **RoleToken** | **string** | |
9 | **Address** | **string** | A cardano address, in Bech32 format |
10 | **VarRef** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/ApplicableInputs.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ApplicableInputs
2 | Applicable Inputs for a given contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Choices** | [**List<CanChoose>**](CanChoose.md) | |
9 | **Deposits** | [**List<CanDeposit>**](CanDeposit.md) | |
10 | **Notify** | [**CanNotify**](CanNotify.md) | | [optional]
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/CanNotify.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CanNotify
2 | Notify Input tha can be applied for a given contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **CaseIndex** | **int** | Index of a \"Case Action\" in a \"When\" |
9 | **IsMerkleizedContinuation** | **bool** | Indicates if a given contract continuation is merkleized |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/PartialPayment.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PartialPayment
2 | A warning for partial payment.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Account** | [**Party**](Party.md) | |
9 | **AskedToPay** | **int** | |
10 | **ButOnlyPaid** | **int** | |
11 | **OfToken** | [**Token**](Token.md) | |
12 | **ToPayee** | [**Payee**](Payee.md) | |
13 |
14 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
15 |
16 |
--------------------------------------------------------------------------------
/docs/TokenObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TokenObject
2 | A token with a currency symbol (minting policy ID) and token name.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **CurrencySymbol** | **string** | |
9 | **TokenName** | **string** | |
10 | **VarRef** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/IntervalError.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.IntervalError
2 | A Marlowe transaction interval error.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **InvalidInterval** | [**InvalidIntervalInvalidInterval**](InvalidIntervalInvalidInterval.md) | |
9 | **IntervalInPastError** | [**IntervalInPastIntervalInPastError**](IntervalInPastIntervalInPastError.md) | |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/WithdrawTxBodyEnvelope.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.WithdrawTxBodyEnvelope
2 | The \"type\" property of \"txBody\" must be \"TxBody BabbageEra\" or \"TxBody ConwayEra\"
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **TxBody** | [**TextEnvelope**](TextEnvelope.md) | |
9 | **WithdrawalId** | **string** | The hex-encoded identifier of a Cardano transaction |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/Withdrawal.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Withdrawal
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Block** | [**BlockHeader**](BlockHeader.md) | | [optional]
8 | **Payouts** | [**List<PayoutHeader>**](PayoutHeader.md) | |
9 | **Status** | **TxStatus** | |
10 | **WithdrawalId** | **string** | The hex-encoded identifier of a Cardano transaction |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/Pay.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Pay
2 | A payment will be sent from an account to a payee.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **FromAccount** | [**Party**](Party.md) | |
9 | **VarPay** | [**Value**](Value.md) | |
10 | **Then** | [**Contract**](Contract.md) | |
11 | **To** | [**Payee**](Payee.md) | |
12 | **Token** | [**Token**](Token.md) | |
13 |
14 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
15 |
16 |
--------------------------------------------------------------------------------
/docs/LabelledObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.LabelledObject
2 | A bundle of labelled Marlowe objects in define-before-use order.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Label** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
9 | **Type** | **string** | |
10 | **Value** | [**LabelledObjectValue**](LabelledObjectValue.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/Next.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Next
2 | Describe the reducibility (Can be Reduced ?) and the applicability (Can Inputs be Applied ?) for a given contract.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ApplicableInputs** | [**ApplicableInputs**](ApplicableInputs.md) | |
9 | **CanReduce** | **bool** | Indicates if a given contract can be reduced (apply []) or not. |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/IfObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.IfObject
2 | If an observation is true, the first contract applies, otherwise the second contract applies.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarElse** | [**ContractObject**](ContractObject.md) | |
9 | **VarIf** | [**ObservationObject**](ObservationObject.md) | |
10 | **Then** | [**ContractObject**](ContractObject.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/RoleTokenConfig.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.RoleTokenConfig
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Address** | **string** | A cardano address, in Bech32 format |
8 | **Metadata** | [**TokenMetadata**](TokenMetadata.md) | | [optional]
9 | **Script** | **string** | The type of script receiving the role token. |
10 | **Recipients** | **Dictionary<string, long>** | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/Transaction.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Transaction
2 | Information about a Marlowe transaction.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Contract** | [**Contract**](Contract.md) | |
9 | **Input** | [**TransactionInput**](TransactionInput.md) | |
10 | **Output** | [**TransactionOutput**](TransactionOutput.md) | |
11 | **State** | [**MarloweState**](MarloweState.md) | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/TxOutputSuccess.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TxOutputSuccess
2 | Marlowe transaction output information.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Contract** | [**Contract**](Contract.md) | |
9 | **Payments** | [**List<Payment>**](Payment.md) | |
10 | **State** | [**MarloweState**](MarloweState.md) | |
11 | **Warnings** | [**List<TransactionWarning>**](TransactionWarning.md) | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/When.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.When
2 | Wait for an action to be performed and apply the matching contract when it does. Apply the timeout contract if no actions have been performed in the timeout period.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Timeout** | **long** | |
9 | **TimeoutContinuation** | [**Contract**](Contract.md) | |
10 | **VarWhen** | [**List<Case>**](Case.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/ChoiceContinuationInput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ChoiceContinuationInput
2 | Make a choice in a contract and provide the continuation of the contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ContinuationHash** | **string** | |
9 | **ForChoiceId** | [**ChoiceId**](ChoiceId.md) | |
10 | **InputThatChoosesNum** | **int** | |
11 | **MerkleizedContinuation** | [**Contract**](Contract.md) | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Client/ExceptionFactory.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 |
13 | namespace MarloweAPIClient.Client
14 | {
15 | ///
16 | /// A delegate to ExceptionFactory method
17 | ///
18 | /// Method name
19 | /// Response
20 | /// Exceptions
21 | public delegate Exception ExceptionFactory(string methodName, IApiResponse response);
22 | }
23 |
--------------------------------------------------------------------------------
/docs/CreateTxEnvelope.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CreateTxEnvelope
2 | The \"type\" property of \"tx\" must be \"Tx BabbageEra\" or \"Tx ConwayEra\"
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
9 | **SafetyErrors** | [**List<SafetyError>**](SafetyError.md) | | [optional]
10 | **Tx** | [**TextEnvelope**](TextEnvelope.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/MarloweState.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.MarloweState
2 | The on-chain state of a Marlowe contract.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Accounts** | **List<List<MarloweStateAccountsInnerInner>>** | |
9 | **BoundValues** | **List<List<MarloweStateBoundValuesInnerInner>>** | |
10 | **Choices** | **List<List<MarloweStateChoicesInnerInner>>** | |
11 | **MinTime** | **long** | |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/PayObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayObject
2 | A payment will be sent from an account to a payee.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **FromAccount** | [**PartyObject**](PartyObject.md) | |
9 | **Pay** | [**ValueObject**](ValueObject.md) | |
10 | **Then** | [**ContractObject**](ContractObject.md) | |
11 | **To** | [**PayeeObject**](PayeeObject.md) | |
12 | **Token** | [**TokenObject**](TokenObject.md) | |
13 |
14 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
15 |
16 |
--------------------------------------------------------------------------------
/docs/TokenMetadata.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TokenMetadata
2 | Metadata for an NFT, as described by https://cips.cardano.org/cips/cip25/
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Description** | **string** | | [optional]
9 | **Files** | [**List<TokenMetadataFile>**](TokenMetadataFile.md) | | [optional]
10 | **Image** | **string** | |
11 | **MediaType** | **string** | | [optional]
12 | **Name** | **string** | |
13 |
14 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
15 |
16 |
--------------------------------------------------------------------------------
/docs/WhenObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.WhenObject
2 | Wait for an action to be performed and apply the matching contract when it does. Apply the timeout contract if no actions have been performed in the timeout period.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Timeout** | **long** | |
9 | **TimeoutContinuation** | [**ContractObject**](ContractObject.md) | |
10 | **When** | [**List<CaseObject>**](CaseObject.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/ApplyInputsTxEnvelope.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ApplyInputsTxEnvelope
2 | The \"type\" property of \"tx\" must be \"Tx BabbageEra\" or \"Tx ConwayEra\"
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
9 | **TransactionId** | **string** | The hex-encoded identifier of a Cardano transaction |
10 | **Tx** | [**TextEnvelope**](TextEnvelope.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/CreateTxBodyEnvelope.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CreateTxBodyEnvelope
2 | The \"type\" property of \"txBody\" must be \"TxBody BabbageEra\" or \"TxBody ConwayEra\"
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
9 | **SafetyErrors** | [**List<SafetyError>**](SafetyError.md) | | [optional]
10 | **TxBody** | [**TextEnvelope**](TextEnvelope.md) | |
11 |
12 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
13 |
14 |
--------------------------------------------------------------------------------
/docs/TextEnvelope.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TextEnvelope
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **CborHex** | **string** | |
8 | **Description** | **string** | |
9 | **Type** | **string** | What type of data is encoded in the CBOR Hex. Valid values include \"Tx <era>\", \"TxBody <era>\", and \"ShelleyTxWitness <era>\" where <era> is one of \"BabbageEra\", \"ConwayEra\". |
10 |
11 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12 |
13 |
--------------------------------------------------------------------------------
/docs/CanChoose.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CanChoose
2 | Choice Inputs that can be applied for a given contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **CanChooseBetween** | [**List<Bound>**](Bound.md) | |
9 | **CaseIndex** | **int** | Index of a \"Case Action\" in a \"When\" |
10 | **ForChoice** | [**ChoiceId**](ChoiceId.md) | |
11 | **IsMerkleizedContinuation** | **bool** | Indicates if a given contract continuation is merkleized |
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/TransactionOutput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TransactionOutput
2 | Marlowe transaction output.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Contract** | [**Contract**](Contract.md) | |
9 | **Payments** | [**List<Payment>**](Payment.md) | |
10 | **State** | [**MarloweState**](MarloweState.md) | |
11 | **Warnings** | [**List<TransactionWarning>**](TransactionWarning.md) | |
12 | **TransactionError** | [**TransactionError**](TransactionError.md) | |
13 |
14 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
15 |
16 |
--------------------------------------------------------------------------------
/docs/PostTransactionsRequest.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PostTransactionsRequest
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Inputs** | [**List<Input>**](Input.md) | |
8 | **InvalidBefore** | **string** | | [optional]
9 | **InvalidHereafter** | **string** | | [optional]
10 | **Metadata** | [**Dictionary<string, Metadata>**](Metadata.md) | |
11 | **Tags** | [**Dictionary<string, Metadata>**](Metadata.md) | |
12 | **VarVersion** | **MarloweVersion** | |
13 |
14 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
15 |
16 |
--------------------------------------------------------------------------------
/docs/PayoutHeader.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayoutHeader
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
8 | **PayoutId** | **string** | A reference to a transaction output with a transaction ID and index. |
9 | **Role** | [**AssetId**](AssetId.md) | |
10 | **Status** | **PayoutStatus** | |
11 | **WithdrawalId** | **string** | The hex-encoded identifier of a Cardano transaction | [optional]
12 |
13 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
14 |
15 |
--------------------------------------------------------------------------------
/docs/Action.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Action
2 | A contract which becomes active when an action occurs.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Deposits** | [**Value**](Value.md) | |
9 | **IntoAccount** | [**Party**](Party.md) | |
10 | **OfToken** | [**Token**](Token.md) | |
11 | **Party** | [**Party**](Party.md) | |
12 | **ChooseBetween** | [**List<Bound>**](Bound.md) | |
13 | **ForChoice** | [**ChoiceId**](ChoiceId.md) | |
14 | **NotifyIf** | [**Observation**](Observation.md) | |
15 |
16 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
17 |
18 |
--------------------------------------------------------------------------------
/docs/DepositContinuationInput.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.DepositContinuationInput
2 | Deposit funds into an account in a contract and provide the continuation of the contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ContinuationHash** | **string** | |
9 | **InputFromParty** | [**Party**](Party.md) | |
10 | **IntoAccount** | [**Party**](Party.md) | |
11 | **MerkleizedContinuation** | [**Contract**](Contract.md) | |
12 | **OfToken** | [**Token**](Token.md) | |
13 | **ThatDeposits** | **int** | |
14 |
15 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
16 |
17 |
--------------------------------------------------------------------------------
/docs/Input.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Input
2 | An input to a Marlowe transaction
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **ContinuationHash** | **string** | |
9 | **MerkleizedContinuation** | [**Contract**](Contract.md) | |
10 | **ForChoiceId** | [**ChoiceId**](ChoiceId.md) | |
11 | **InputThatChoosesNum** | **int** | |
12 | **InputFromParty** | [**Party**](Party.md) | |
13 | **IntoAccount** | [**Party**](Party.md) | |
14 | **OfToken** | [**Token**](Token.md) | |
15 | **ThatDeposits** | **int** | |
16 |
17 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
18 |
19 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/MarloweAPIClient.Test.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | MarloweAPIClient.Test
5 | MarloweAPIClient.Test
6 | net7.0
7 | false
8 | annotations
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/docs/CanDeposit.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.CanDeposit
2 | Deposit Input that can be applied for a given contract
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **VarCanDeposit** | **int** | |
9 | **CaseIndex** | **int** | Index of a \"Case Action\" in a \"When\" |
10 | **IntoAccount** | [**Party**](Party.md) | |
11 | **IsMerkleizedContinuation** | **bool** | Indicates if a given contract continuation is merkleized |
12 | **OfToken** | [**Token**](Token.md) | |
13 | **Party** | [**Party**](Party.md) | |
14 |
15 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
16 |
17 |
--------------------------------------------------------------------------------
/docs/PostContractsRequest.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PostContractsRequest
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Contract** | [**PostContractsRequestContract**](PostContractsRequestContract.md) | |
8 | **Metadata** | [**Dictionary<string, Metadata>**](Metadata.md) | |
9 | **MinUTxODeposit** | **long** | | [optional]
10 | **Roles** | [**RolesConfig**](RolesConfig.md) | | [optional]
11 | **Tags** | [**Dictionary<string, Metadata>**](Metadata.md) | |
12 | **ThreadTokenName** | **string** | | [optional]
13 | **VarVersion** | **MarloweVersion** | |
14 |
15 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
16 |
17 |
--------------------------------------------------------------------------------
/docs/TransactionWarning.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TransactionWarning
2 | A transaction semantics warning.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **AskedToDeposit** | **int** | |
9 | **InAccount** | [**Party**](Party.md) | |
10 | **OfToken** | [**Token**](Token.md) | |
11 | **Party** | [**Party**](Party.md) | |
12 | **Account** | [**Party**](Party.md) | |
13 | **AskedToPay** | **int** | |
14 | **ToPayee** | [**Payee**](Payee.md) | |
15 | **ButOnlyPaid** | **int** | |
16 | **HadValue** | **int** | |
17 | **IsNowAssigned** | **int** | |
18 | **ValueId** | **string** | |
19 |
20 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
21 |
22 |
--------------------------------------------------------------------------------
/docs/ActionObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ActionObject
2 | A contract which becomes active when an action occurs.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **Deposits** | [**Value**](Value.md) | |
9 | **IntoAccount** | [**Party**](Party.md) | |
10 | **OfToken** | [**Token**](Token.md) | |
11 | **Party** | [**Party**](Party.md) | |
12 | **ChooseBetween** | [**List<Bound>**](Bound.md) | |
13 | **ForChoice** | [**ChoiceId**](ChoiceId.md) | |
14 | **NotifyIf** | [**Observation**](Observation.md) | |
15 | **VarRef** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
16 |
17 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
18 |
19 |
--------------------------------------------------------------------------------
/docs/PayoutState.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PayoutState
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Assets** | [**Assets**](Assets.md) | |
8 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
9 | **PayoutId** | **string** | A reference to a transaction output with a transaction ID and index. |
10 | **PayoutValidatorAddress** | **string** | A cardano address, in Bech32 format |
11 | **Role** | [**AssetId**](AssetId.md) | |
12 | **Status** | **PayoutStatus** | |
13 | **WithdrawalId** | **string** | The hex-encoded identifier of a Cardano transaction | [optional]
14 |
15 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
16 |
17 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Client/RetryConfiguration.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Polly;
12 | using RestSharp;
13 |
14 | namespace MarloweAPIClient.Client
15 | {
16 | ///
17 | /// Configuration class to set the polly retry policies to be applied to the requests.
18 | ///
19 | public static class RetryConfiguration
20 | {
21 | ///
22 | /// Retry policy
23 | ///
24 | public static Policy RetryPolicy { get; set; }
25 |
26 | ///
27 | /// Async retry policy
28 | ///
29 | public static AsyncPolicy AsyncRetryPolicy { get; set; }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/docs/ContractHeader.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ContractHeader
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Block** | [**BlockHeader**](BlockHeader.md) | | [optional]
8 | **Continuations** | **string** | | [optional]
9 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
10 | **Metadata** | [**Dictionary<string, Metadata>**](Metadata.md) | |
11 | **RoleTokenMintingPolicyId** | **string** | The hex-encoded minting policy ID for a native Cardano token |
12 | **Status** | **TxStatus** | |
13 | **Tags** | [**Dictionary<string, Metadata>**](Metadata.md) | |
14 | **VarVersion** | **MarloweVersion** | |
15 |
16 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
17 |
18 |
--------------------------------------------------------------------------------
/docs/TxHeader.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.TxHeader
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Block** | [**BlockHeader**](BlockHeader.md) | | [optional]
8 | **Continuations** | **string** | | [optional]
9 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
10 | **Metadata** | [**Dictionary<string, Metadata>**](Metadata.md) | |
11 | **Status** | **TxStatus** | |
12 | **Tags** | [**Dictionary<string, Metadata>**](Metadata.md) | |
13 | **TransactionId** | **string** | The hex-encoded identifier of a Cardano transaction |
14 | **Utxo** | **string** | A reference to a transaction output with a transaction ID and index. | [optional]
15 |
16 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
17 |
18 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Client/HttpMethod.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | namespace MarloweAPIClient.Client
12 | {
13 | ///
14 | /// Http methods supported by swagger
15 | ///
16 | public enum HttpMethod
17 | {
18 | /// HTTP GET request.
19 | Get,
20 | /// HTTP POST request.
21 | Post,
22 | /// HTTP PUT request.
23 | Put,
24 | /// HTTP DELETE request.
25 | Delete,
26 | /// HTTP HEAD request.
27 | Head,
28 | /// HTTP OPTIONS request.
29 | Options,
30 | /// HTTP PATCH request.
31 | Patch
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/docs/Contract.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Contract
2 | Contract terms specified in Marlowe
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **FromAccount** | [**Party**](Party.md) | |
9 | **Pay** | [**Value**](Value.md) | |
10 | **Then** | [**Contract**](Contract.md) | |
11 | **To** | [**Payee**](Payee.md) | |
12 | **Token** | [**Token**](Token.md) | |
13 | **VarElse** | [**Contract**](Contract.md) | |
14 | **VarIf** | [**Observation**](Observation.md) | |
15 | **Timeout** | **long** | |
16 | **TimeoutContinuation** | [**Contract**](Contract.md) | |
17 | **When** | [**List<Case>**](Case.md) | |
18 | **Be** | [**Value**](Value.md) | |
19 | **Let** | **string** | |
20 | **Assert** | [**Observation**](Observation.md) | |
21 |
22 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
23 |
24 |
--------------------------------------------------------------------------------
/docs/PostContractsRequestContract.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.PostContractsRequestContract
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **FromAccount** | [**Party**](Party.md) | |
8 | **Pay** | [**Value**](Value.md) | |
9 | **Then** | [**Contract**](Contract.md) | |
10 | **To** | [**Payee**](Payee.md) | |
11 | **Token** | [**Token**](Token.md) | |
12 | **VarElse** | [**Contract**](Contract.md) | |
13 | **VarIf** | [**Observation**](Observation.md) | |
14 | **Timeout** | **long** | |
15 | **TimeoutContinuation** | [**Contract**](Contract.md) | |
16 | **When** | [**List<Case>**](Case.md) | |
17 | **Be** | [**Value**](Value.md) | |
18 | **Let** | **string** | |
19 | **Assert** | [**Observation**](Observation.md) | |
20 |
21 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
22 |
23 |
--------------------------------------------------------------------------------
/docs/Observation.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Observation
2 | A time-varying expression that evaluates to an integer
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **And** | [**Observation**](Observation.md) | |
9 | **Both** | [**Observation**](Observation.md) | |
10 | **Either** | [**Observation**](Observation.md) | |
11 | **Or** | [**Observation**](Observation.md) | |
12 | **Not** | [**Observation**](Observation.md) | |
13 | **ChoseSomethingFor** | [**ChoiceId**](ChoiceId.md) | |
14 | **GeThan** | [**Value**](Value.md) | |
15 | **Value** | [**Value**](Value.md) | |
16 | **Gt** | [**Value**](Value.md) | |
17 | **Lt** | [**Value**](Value.md) | |
18 | **LeThan** | [**Value**](Value.md) | |
19 | **EqualTo** | [**Value**](Value.md) | |
20 |
21 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
22 |
23 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Client/OpenAPIDateConverter.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 | using Newtonsoft.Json.Converters;
11 |
12 | namespace MarloweAPIClient.Client
13 | {
14 | ///
15 | /// Formatter for 'date' openapi formats ss defined by full-date - RFC3339
16 | /// see https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#data-types
17 | ///
18 | public class OpenAPIDateConverter : IsoDateTimeConverter
19 | {
20 | ///
21 | /// Initializes a new instance of the class.
22 | ///
23 | public OpenAPIDateConverter()
24 | {
25 | // full-date = date-fullyear "-" date-month "-" date-mday
26 | DateTimeFormat = "yyyy-MM-dd";
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/docs/Value.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Value
2 | A time-varying expression that evaluates to a boolean
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **AmountOfToken** | [**Token**](Token.md) | |
9 | **InAccount** | [**Party**](Party.md) | |
10 | **Negate** | [**Value**](Value.md) | |
11 | **Add** | [**Value**](Value.md) | |
12 | **And** | [**Value**](Value.md) | |
13 | **Minus** | [**Value**](Value.md) | |
14 | **VarValue** | [**Value**](Value.md) | |
15 | **Multiply** | [**Value**](Value.md) | |
16 | **Times** | [**Value**](Value.md) | |
17 | **By** | [**Value**](Value.md) | |
18 | **Divide** | [**Value**](Value.md) | |
19 | **ValueOfChoice** | [**ChoiceId**](ChoiceId.md) | |
20 | **UseValue** | **string** | |
21 | **VarElse** | [**Value**](Value.md) | |
22 | **VarIf** | [**Observation**](Observation.md) | |
23 | **Then** | [**Value**](Value.md) | |
24 |
25 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
26 |
27 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Client/IApiAccessor.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 |
13 | namespace MarloweAPIClient.Client
14 | {
15 | ///
16 | /// Represents configuration aspects required to interact with the API endpoints.
17 | ///
18 | public interface IApiAccessor
19 | {
20 | ///
21 | /// Gets or sets the configuration object
22 | ///
23 | /// An instance of the Configuration
24 | IReadableConfiguration Configuration { get; set; }
25 |
26 | ///
27 | /// Gets the base path of the API client.
28 | ///
29 | /// The base path
30 | string GetBasePath();
31 |
32 | ///
33 | /// Provides a factory method hook for the creation of exceptions.
34 | ///
35 | ExceptionFactory ExceptionFactory { get; set; }
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/docs/ContractObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ContractObject
2 | Contract terms specified in Marlowe
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **FromAccount** | [**PartyObject**](PartyObject.md) | |
9 | **Pay** | [**ValueObject**](ValueObject.md) | |
10 | **Then** | [**ContractObject**](ContractObject.md) | |
11 | **To** | [**PayeeObject**](PayeeObject.md) | |
12 | **Token** | [**TokenObject**](TokenObject.md) | |
13 | **VarElse** | [**ContractObject**](ContractObject.md) | |
14 | **VarIf** | [**ObservationObject**](ObservationObject.md) | |
15 | **Timeout** | **long** | |
16 | **TimeoutContinuation** | [**ContractObject**](ContractObject.md) | |
17 | **When** | [**List<CaseObject>**](CaseObject.md) | |
18 | **Be** | [**ValueObject**](ValueObject.md) | |
19 | **Let** | **string** | |
20 | **Assert** | [**ObservationObject**](ObservationObject.md) | |
21 | **VarRef** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
22 |
23 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
24 |
25 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Model/MarloweVersion.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 | using System.Collections;
13 | using System.Collections.Generic;
14 | using System.Collections.ObjectModel;
15 | using System.Linq;
16 | using System.IO;
17 | using System.Runtime.Serialization;
18 | using System.Text;
19 | using System.Text.RegularExpressions;
20 | using Newtonsoft.Json;
21 | using Newtonsoft.Json.Converters;
22 | using Newtonsoft.Json.Linq;
23 | using System.ComponentModel.DataAnnotations;
24 | using OpenAPIDateConverter = MarloweAPIClient.Client.OpenAPIDateConverter;
25 |
26 | namespace MarloweAPIClient.Model
27 | {
28 | ///
29 | /// A version of the Marlowe language.
30 | ///
31 | /// A version of the Marlowe language.
32 | [JsonConverter(typeof(StringEnumConverter))]
33 | public enum MarloweVersion
34 | {
35 | ///
36 | /// Enum V1 for value: v1
37 | ///
38 | [EnumMember(Value = "v1")]
39 | V1 = 1
40 | }
41 |
42 | }
43 |
--------------------------------------------------------------------------------
/docs/ObservationObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ObservationObject
2 | A time-varying expression that evaluates to an integer
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **And** | [**ObservationObject**](ObservationObject.md) | |
9 | **Both** | [**ObservationObject**](ObservationObject.md) | |
10 | **Either** | [**ObservationObject**](ObservationObject.md) | |
11 | **Or** | [**ObservationObject**](ObservationObject.md) | |
12 | **Not** | [**ObservationObject**](ObservationObject.md) | |
13 | **ChoseSomethingFor** | [**ChoiceIdObject**](ChoiceIdObject.md) | |
14 | **GeThan** | [**ValueObject**](ValueObject.md) | |
15 | **Value** | [**ValueObject**](ValueObject.md) | |
16 | **Gt** | [**ValueObject**](ValueObject.md) | |
17 | **Lt** | [**ValueObject**](ValueObject.md) | |
18 | **LeThan** | [**ValueObject**](ValueObject.md) | |
19 | **EqualTo** | [**ValueObject**](ValueObject.md) | |
20 | **VarRef** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
21 |
22 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
23 |
24 |
--------------------------------------------------------------------------------
/.openapi-generator-ignore:
--------------------------------------------------------------------------------
1 | # OpenAPI Generator Ignore
2 | # Generated by openapi-generator https://github.com/openapitools/openapi-generator
3 |
4 | # Use this file to prevent files from being overwritten by the generator.
5 | # The patterns follow closely to .gitignore or .dockerignore.
6 |
7 | # As an example, the C# client generator defines ApiClient.cs.
8 | # You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line:
9 | #ApiClient.cs
10 |
11 | # You can match any string of characters against a directory, file or extension with a single asterisk (*):
12 | #foo/*/qux
13 | # The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
14 |
15 | # You can recursively match patterns against a directory, file or extension with a double asterisk (**):
16 | #foo/**/qux
17 | # This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
18 |
19 | # You can also negate patterns with an exclamation (!).
20 | # For example, you can ignore all files in a docs folder with the file extension .md:
21 | #docs/*.md
22 | # Then explicitly reverse the ignore rule for a single file:
23 | #!docs/README.md
24 | git_push.sh
25 | appveyor.yml
26 | .gitignore
27 | # README.md
28 | #MarloweApiClient.sln
29 | #src/MarloweAPIClient.Test/**
30 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Model/AssertFail.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 | using System.Collections;
13 | using System.Collections.Generic;
14 | using System.Collections.ObjectModel;
15 | using System.Linq;
16 | using System.IO;
17 | using System.Runtime.Serialization;
18 | using System.Text;
19 | using System.Text.RegularExpressions;
20 | using Newtonsoft.Json;
21 | using Newtonsoft.Json.Converters;
22 | using Newtonsoft.Json.Linq;
23 | using System.ComponentModel.DataAnnotations;
24 | using OpenAPIDateConverter = MarloweAPIClient.Client.OpenAPIDateConverter;
25 |
26 | namespace MarloweAPIClient.Model
27 | {
28 | ///
29 | /// A semantics assertion failed.
30 | ///
31 | /// A semantics assertion failed.
32 | [JsonConverter(typeof(StringEnumConverter))]
33 | public enum AssertFail
34 | {
35 | ///
36 | /// Enum AssertionFailed for value: assertion_failed
37 | ///
38 | [EnumMember(Value = "assertion_failed")]
39 | AssertionFailed = 1
40 | }
41 |
42 | }
43 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Model/NotifyInput.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 | using System.Collections;
13 | using System.Collections.Generic;
14 | using System.Collections.ObjectModel;
15 | using System.Linq;
16 | using System.IO;
17 | using System.Runtime.Serialization;
18 | using System.Text;
19 | using System.Text.RegularExpressions;
20 | using Newtonsoft.Json;
21 | using Newtonsoft.Json.Converters;
22 | using Newtonsoft.Json.Linq;
23 | using System.ComponentModel.DataAnnotations;
24 | using OpenAPIDateConverter = MarloweAPIClient.Client.OpenAPIDateConverter;
25 |
26 | namespace MarloweAPIClient.Model
27 | {
28 | ///
29 | /// Notify a contract to check a condition
30 | ///
31 | /// Notify a contract to check a condition
32 | [JsonConverter(typeof(StringEnumConverter))]
33 | public enum NotifyInput
34 | {
35 | ///
36 | /// Enum InputNotify for value: input_notify
37 | ///
38 | [EnumMember(Value = "input_notify")]
39 | InputNotify = 1
40 | }
41 |
42 | }
43 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Model/Close.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 | using System.Collections;
13 | using System.Collections.Generic;
14 | using System.Collections.ObjectModel;
15 | using System.Linq;
16 | using System.IO;
17 | using System.Runtime.Serialization;
18 | using System.Text;
19 | using System.Text.RegularExpressions;
20 | using Newtonsoft.Json;
21 | using Newtonsoft.Json.Converters;
22 | using Newtonsoft.Json.Linq;
23 | using System.ComponentModel.DataAnnotations;
24 | using OpenAPIDateConverter = MarloweAPIClient.Client.OpenAPIDateConverter;
25 |
26 | namespace MarloweAPIClient.Model
27 | {
28 | ///
29 | /// No more payments will be sent and the balance of the contract is 0.
30 | ///
31 | /// No more payments will be sent and the balance of the contract is 0.
32 | [JsonConverter(typeof(StringEnumConverter))]
33 | public enum Close
34 | {
35 | ///
36 | /// Enum Close for value: close
37 | ///
38 | [EnumMember(Value = "close")]
39 | Close = 1
40 | }
41 |
42 | }
43 |
--------------------------------------------------------------------------------
/docs/SafetyError.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.SafetyError
2 | Information about the safety of a Marlowe contract and its state.
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **AccountId** | [**Party**](Party.md) | | [optional]
9 | **Address** | [**PlutusAddress**](PlutusAddress.md) | | [optional]
10 | **Bytes** | **int** | | [optional]
11 | **ChoiceId** | [**ChoiceId**](ChoiceId.md) | | [optional]
12 | **Cost** | [**ExBudget**](ExBudget.md) | | [optional]
13 | **CurrencySymbol** | **string** | | [optional]
14 | **Detail** | **string** | |
15 | **Error** | **string** | |
16 | **Fatal** | **bool** | |
17 | **Hash** | **string** | | [optional]
18 | **Message** | **string** | | [optional]
19 | **RoleName** | **string** | | [optional]
20 | **Token** | [**Token**](Token.md) | | [optional]
21 | **TokenName** | **string** | | [optional]
22 | **Transaction** | [**Transaction**](Transaction.md) | | [optional]
23 | **ValueId** | **string** | | [optional]
24 | **Warning** | [**TransactionWarning**](TransactionWarning.md) | | [optional]
25 |
26 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
27 |
28 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Model/CloseObject.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 | using System.Collections;
13 | using System.Collections.Generic;
14 | using System.Collections.ObjectModel;
15 | using System.Linq;
16 | using System.IO;
17 | using System.Runtime.Serialization;
18 | using System.Text;
19 | using System.Text.RegularExpressions;
20 | using Newtonsoft.Json;
21 | using Newtonsoft.Json.Converters;
22 | using Newtonsoft.Json.Linq;
23 | using System.ComponentModel.DataAnnotations;
24 | using OpenAPIDateConverter = MarloweAPIClient.Client.OpenAPIDateConverter;
25 |
26 | namespace MarloweAPIClient.Model
27 | {
28 | ///
29 | /// No more payments will be sent and the balance of the contract is 0.
30 | ///
31 | /// No more payments will be sent and the balance of the contract is 0.
32 | [JsonConverter(typeof(StringEnumConverter))]
33 | public enum CloseObject
34 | {
35 | ///
36 | /// Enum Close for value: close
37 | ///
38 | [EnumMember(Value = "close")]
39 | Close = 1
40 | }
41 |
42 | }
43 |
--------------------------------------------------------------------------------
/docs/ContractState.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ContractState
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Assets** | [**Assets**](Assets.md) | |
8 | **Block** | [**BlockHeader**](BlockHeader.md) | | [optional]
9 | **Continuations** | **string** | | [optional]
10 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
11 | **CurrentContract** | [**Contract**](Contract.md) | | [optional]
12 | **InitialContract** | [**Contract**](Contract.md) | |
13 | **Metadata** | [**Dictionary<string, Metadata>**](Metadata.md) | |
14 | **RoleTokenMintingPolicyId** | **string** | The hex-encoded minting policy ID for a native Cardano token |
15 | **State** | [**MarloweState**](MarloweState.md) | | [optional]
16 | **Status** | **TxStatus** | |
17 | **Tags** | [**Dictionary<string, Metadata>**](Metadata.md) | |
18 | **TxBody** | [**TextEnvelope**](TextEnvelope.md) | | [optional]
19 | **UnclaimedPayouts** | [**List<Payout>**](Payout.md) | |
20 | **Utxo** | **string** | A reference to a transaction output with a transaction ID and index. | [optional]
21 | **VarVersion** | **MarloweVersion** | |
22 |
23 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
24 |
25 |
--------------------------------------------------------------------------------
/docs/ValueObject.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.ValueObject
2 | A time-varying expression that evaluates to a boolean
3 |
4 | ## Properties
5 |
6 | Name | Type | Description | Notes
7 | ------------ | ------------- | ------------- | -------------
8 | **AmountOfToken** | [**TokenObject**](TokenObject.md) | |
9 | **InAccount** | [**PartyObject**](PartyObject.md) | |
10 | **Negate** | [**ValueObject**](ValueObject.md) | |
11 | **Add** | [**ValueObject**](ValueObject.md) | |
12 | **And** | [**ValueObject**](ValueObject.md) | |
13 | **Minus** | [**ValueObject**](ValueObject.md) | |
14 | **Value** | [**ValueObject**](ValueObject.md) | |
15 | **Multiply** | [**ValueObject**](ValueObject.md) | |
16 | **Times** | [**ValueObject**](ValueObject.md) | |
17 | **By** | [**ValueObject**](ValueObject.md) | |
18 | **Divide** | [**ValueObject**](ValueObject.md) | |
19 | **ValueOfChoice** | [**ChoiceIdObject**](ChoiceIdObject.md) | |
20 | **UseValue** | **string** | |
21 | **VarElse** | [**ValueObject**](ValueObject.md) | |
22 | **VarIf** | [**ObservationObject**](ObservationObject.md) | |
23 | **Then** | [**ValueObject**](ValueObject.md) | |
24 | **VarRef** | **string** | An arbitrary text identifier for an object in a Marlowe object bundle. |
25 |
26 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
27 |
28 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Model/PayoutStatus.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 | using System.Collections;
13 | using System.Collections.Generic;
14 | using System.Collections.ObjectModel;
15 | using System.Linq;
16 | using System.IO;
17 | using System.Runtime.Serialization;
18 | using System.Text;
19 | using System.Text.RegularExpressions;
20 | using Newtonsoft.Json;
21 | using Newtonsoft.Json.Converters;
22 | using Newtonsoft.Json.Linq;
23 | using System.ComponentModel.DataAnnotations;
24 | using OpenAPIDateConverter = MarloweAPIClient.Client.OpenAPIDateConverter;
25 |
26 | namespace MarloweAPIClient.Model
27 | {
28 | ///
29 | /// The status of a payout. Either it is available to be withdrawn, or it has already been withdrawn.
30 | ///
31 | /// The status of a payout. Either it is available to be withdrawn, or it has already been withdrawn.
32 | [JsonConverter(typeof(StringEnumConverter))]
33 | public enum PayoutStatus
34 | {
35 | ///
36 | /// Enum Available for value: available
37 | ///
38 | [EnumMember(Value = "available")]
39 | Available = 1,
40 |
41 | ///
42 | /// Enum Withdrawn for value: withdrawn
43 | ///
44 | [EnumMember(Value = "withdrawn")]
45 | Withdrawn = 2
46 | }
47 |
48 | }
49 |
--------------------------------------------------------------------------------
/MarloweAPIClient.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 12.00
2 | # Visual Studio 2012
3 | VisualStudioVersion = 12.0.0.0
4 | MinimumVisualStudioVersion = 10.0.0.1
5 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MarloweAPIClient", "src\MarloweAPIClient\MarloweAPIClient.csproj", "{4CCC9F93-3287-4D7A-A060-C26A54034FAD}"
6 | EndProject
7 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MarloweAPIClient.Test", "src\MarloweAPIClient.Test\MarloweAPIClient.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
8 | EndProject
9 | Global
10 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
11 | Debug|Any CPU = Debug|Any CPU
12 | Release|Any CPU = Release|Any CPU
13 | EndGlobalSection
14 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
15 | {4CCC9F93-3287-4D7A-A060-C26A54034FAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16 | {4CCC9F93-3287-4D7A-A060-C26A54034FAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
17 | {4CCC9F93-3287-4D7A-A060-C26A54034FAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
18 | {4CCC9F93-3287-4D7A-A060-C26A54034FAD}.Release|Any CPU.Build.0 = Release|Any CPU
19 | {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
20 | {19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
21 | {19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
22 | {19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.Build.0 = Release|Any CPU
23 | EndGlobalSection
24 | GlobalSection(SolutionProperties) = preSolution
25 | HideSolutionNode = FALSE
26 | EndGlobalSection
27 | EndGlobal
--------------------------------------------------------------------------------
/docs/Tx.md:
--------------------------------------------------------------------------------
1 | # MarloweAPIClient.Model.Tx
2 |
3 | ## Properties
4 |
5 | Name | Type | Description | Notes
6 | ------------ | ------------- | ------------- | -------------
7 | **Assets** | [**Assets**](Assets.md) | |
8 | **Block** | [**BlockHeader**](BlockHeader.md) | | [optional]
9 | **ConsumingTx** | **string** | The hex-encoded identifier of a Cardano transaction | [optional]
10 | **Continuations** | **string** | | [optional]
11 | **ContractId** | **string** | A reference to a transaction output with a transaction ID and index. |
12 | **Inputs** | [**List<Input>**](Input.md) | |
13 | **InputUtxo** | **string** | A reference to a transaction output with a transaction ID and index. |
14 | **InvalidBefore** | **string** | |
15 | **InvalidHereafter** | **string** | |
16 | **Metadata** | [**Dictionary<string, Metadata>**](Metadata.md) | |
17 | **OutputContract** | [**Contract**](Contract.md) | | [optional]
18 | **OutputState** | [**MarloweState**](MarloweState.md) | | [optional]
19 | **OutputUtxo** | **string** | A reference to a transaction output with a transaction ID and index. | [optional]
20 | **Payouts** | [**List<Payout>**](Payout.md) | |
21 | **Status** | **TxStatus** | |
22 | **Tags** | [**Dictionary<string, Metadata>**](Metadata.md) | |
23 | **TransactionId** | **string** | The hex-encoded identifier of a Cardano transaction |
24 | **TxBody** | [**TextEnvelope**](TextEnvelope.md) | | [optional]
25 |
26 | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
27 |
28 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/MarloweAPIClient.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | false
5 | net7.0
6 | MarloweAPIClient
7 | MarloweAPIClient
8 | Library
9 | OpenAPI
10 | OpenAPI
11 | OpenAPI Library
12 | A library generated from a OpenAPI doc
13 | No Copyright
14 | MarloweAPIClient
15 | 1.0.0
16 | bin\$(Configuration)\$(TargetFramework)\MarloweAPIClient.xml
17 | https://github.com/marlowe-contrib/marlowe-csharp-sdk.git
18 | git
19 | Minor update
20 | annotations
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient/Model/TxStatus.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using System;
12 | using System.Collections;
13 | using System.Collections.Generic;
14 | using System.Collections.ObjectModel;
15 | using System.Linq;
16 | using System.IO;
17 | using System.Runtime.Serialization;
18 | using System.Text;
19 | using System.Text.RegularExpressions;
20 | using Newtonsoft.Json;
21 | using Newtonsoft.Json.Converters;
22 | using Newtonsoft.Json.Linq;
23 | using System.ComponentModel.DataAnnotations;
24 | using OpenAPIDateConverter = MarloweAPIClient.Client.OpenAPIDateConverter;
25 |
26 | namespace MarloweAPIClient.Model
27 | {
28 | ///
29 | /// The status of a transaction on the local node.
30 | ///
31 | /// The status of a transaction on the local node.
32 | [JsonConverter(typeof(StringEnumConverter))]
33 | public enum TxStatus
34 | {
35 | ///
36 | /// Enum Unsigned for value: unsigned
37 | ///
38 | [EnumMember(Value = "unsigned")]
39 | Unsigned = 1,
40 |
41 | ///
42 | /// Enum Submitted for value: submitted
43 | ///
44 | [EnumMember(Value = "submitted")]
45 | Submitted = 2,
46 |
47 | ///
48 | /// Enum Confirmed for value: confirmed
49 | ///
50 | [EnumMember(Value = "confirmed")]
51 | Confirmed = 3
52 | }
53 |
54 | }
55 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/CloseTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing Close
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class CloseTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for Close
34 | //private Close instance;
35 |
36 | public CloseTests()
37 | {
38 | // TODO uncomment below to create an instance of Close
39 | //instance = new Close();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of Close
49 | ///
50 | [Fact]
51 | public void CloseInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" Close
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/MetadataTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing Metadata
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class MetadataTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for Metadata
34 | //private Metadata instance;
35 |
36 | public MetadataTests()
37 | {
38 | // TODO uncomment below to create an instance of Metadata
39 | //instance = new Metadata();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of Metadata
49 | ///
50 | [Fact]
51 | public void MetadataInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" Metadata
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/TxStatusTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing TxStatus
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class TxStatusTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for TxStatus
34 | //private TxStatus instance;
35 |
36 | public TxStatusTests()
37 | {
38 | // TODO uncomment below to create an instance of TxStatus
39 | //instance = new TxStatus();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of TxStatus
49 | ///
50 | [Fact]
51 | public void TxStatusInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" TxStatus
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/AssertFailTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing AssertFail
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class AssertFailTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for AssertFail
34 | //private AssertFail instance;
35 |
36 | public AssertFailTests()
37 | {
38 | // TODO uncomment below to create an instance of AssertFail
39 | //instance = new AssertFail();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of AssertFail
49 | ///
50 | [Fact]
51 | public void AssertFailInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" AssertFail
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/CloseObjectTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing CloseObject
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class CloseObjectTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for CloseObject
34 | //private CloseObject instance;
35 |
36 | public CloseObjectTests()
37 | {
38 | // TODO uncomment below to create an instance of CloseObject
39 | //instance = new CloseObject();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of CloseObject
49 | ///
50 | [Fact]
51 | public void CloseObjectInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" CloseObject
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/NotifyInputTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing NotifyInput
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class NotifyInputTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for NotifyInput
34 | //private NotifyInput instance;
35 |
36 | public NotifyInputTests()
37 | {
38 | // TODO uncomment below to create an instance of NotifyInput
39 | //instance = new NotifyInput();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of NotifyInput
49 | ///
50 | [Fact]
51 | public void NotifyInputInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" NotifyInput
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/RolesConfigTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing RolesConfig
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class RolesConfigTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for RolesConfig
34 | //private RolesConfig instance;
35 |
36 | public RolesConfigTests()
37 | {
38 | // TODO uncomment below to create an instance of RolesConfig
39 | //instance = new RolesConfig();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of RolesConfig
49 | ///
50 | [Fact]
51 | public void RolesConfigInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" RolesConfig
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PayoutStatusTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PayoutStatus
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PayoutStatusTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PayoutStatus
34 | //private PayoutStatus instance;
35 |
36 | public PayoutStatusTests()
37 | {
38 | // TODO uncomment below to create an instance of PayoutStatus
39 | //instance = new PayoutStatus();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PayoutStatus
49 | ///
50 | [Fact]
51 | public void PayoutStatusInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PayoutStatus
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/TimeIntervalTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing TimeInterval
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class TimeIntervalTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for TimeInterval
34 | //private TimeInterval instance;
35 |
36 | public TimeIntervalTests()
37 | {
38 | // TODO uncomment below to create an instance of TimeInterval
39 | //instance = new TimeInterval();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of TimeInterval
49 | ///
50 | [Fact]
51 | public void TimeIntervalInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" TimeInterval
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/MarloweVersionTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing MarloweVersion
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class MarloweVersionTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for MarloweVersion
34 | //private MarloweVersion instance;
35 |
36 | public MarloweVersionTests()
37 | {
38 | // TODO uncomment below to create an instance of MarloweVersion
39 | //instance = new MarloweVersion();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of MarloweVersion
49 | ///
50 | [Fact]
51 | public void MarloweVersionInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" MarloweVersion
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/NotTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing Not
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class NotTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for Not
34 | //private Not instance;
35 |
36 | public NotTests()
37 | {
38 | // TODO uncomment below to create an instance of Not
39 | //instance = new Not();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of Not
49 | ///
50 | [Fact]
51 | public void NotInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" Not
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarNot'
59 | ///
60 | [Fact]
61 | public void VarNotTest()
62 | {
63 | // TODO unit test for the property 'VarNot'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/NegateTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing Negate
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class NegateTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for Negate
34 | //private Negate instance;
35 |
36 | public NegateTests()
37 | {
38 | // TODO uncomment below to create an instance of Negate
39 | //instance = new Negate();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of Negate
49 | ///
50 | [Fact]
51 | public void NegateInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" Negate
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarNegate'
59 | ///
60 | [Fact]
61 | public void VarNegateTest()
62 | {
63 | // TODO unit test for the property 'VarNegate'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/LabelRefTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing LabelRef
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class LabelRefTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for LabelRef
34 | //private LabelRef instance;
35 |
36 | public LabelRefTests()
37 | {
38 | // TODO uncomment below to create an instance of LabelRef
39 | //instance = new LabelRef();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of LabelRef
49 | ///
50 | [Fact]
51 | public void LabelRefInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" LabelRef
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarRef'
59 | ///
60 | [Fact]
61 | public void VarRefTest()
62 | {
63 | // TODO unit test for the property 'VarRef'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/NotObjectTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing NotObject
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class NotObjectTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for NotObject
34 | //private NotObject instance;
35 |
36 | public NotObjectTests()
37 | {
38 | // TODO uncomment below to create an instance of NotObject
39 | //instance = new NotObject();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of NotObject
49 | ///
50 | [Fact]
51 | public void NotObjectInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" NotObject
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Not'
59 | ///
60 | [Fact]
61 | public void NotTest()
62 | {
63 | // TODO unit test for the property 'Not'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/MarloweStateAccountsInnerInnerTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing MarloweStateAccountsInnerInner
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class MarloweStateAccountsInnerInnerTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for MarloweStateAccountsInnerInner
34 | //private MarloweStateAccountsInnerInner instance;
35 |
36 | public MarloweStateAccountsInnerInnerTests()
37 | {
38 | // TODO uncomment below to create an instance of MarloweStateAccountsInnerInner
39 | //instance = new MarloweStateAccountsInnerInner();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of MarloweStateAccountsInnerInner
49 | ///
50 | [Fact]
51 | public void MarloweStateAccountsInnerInnerInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" MarloweStateAccountsInnerInner
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/UseValueTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing UseValue
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class UseValueTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for UseValue
34 | //private UseValue instance;
35 |
36 | public UseValueTests()
37 | {
38 | // TODO uncomment below to create an instance of UseValue
39 | //instance = new UseValue();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of UseValue
49 | ///
50 | [Fact]
51 | public void UseValueInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" UseValue
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarUseValue'
59 | ///
60 | [Fact]
61 | public void VarUseValueTest()
62 | {
63 | // TODO unit test for the property 'VarUseValue'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PayToPartyTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PayToParty
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PayToPartyTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PayToParty
34 | //private PayToParty instance;
35 |
36 | public PayToPartyTests()
37 | {
38 | // TODO uncomment below to create an instance of PayToParty
39 | //instance = new PayToParty();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PayToParty
49 | ///
50 | [Fact]
51 | public void PayToPartyInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PayToParty
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Party'
59 | ///
60 | [Fact]
61 | public void PartyTest()
62 | {
63 | // TODO unit test for the property 'Party'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/ChooseForTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing ChooseFor
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class ChooseForTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for ChooseFor
34 | //private ChooseFor instance;
35 |
36 | public ChooseForTests()
37 | {
38 | // TODO uncomment below to create an instance of ChooseFor
39 | //instance = new ChooseFor();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of ChooseFor
49 | ///
50 | [Fact]
51 | public void ChooseForInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" ChooseFor
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'ChoseSomethingFor'
59 | ///
60 | [Fact]
61 | public void ChoseSomethingForTest()
62 | {
63 | // TODO unit test for the property 'ChoseSomethingFor'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/MarloweStateBoundValuesInnerInnerTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing MarloweStateBoundValuesInnerInner
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class MarloweStateBoundValuesInnerInnerTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for MarloweStateBoundValuesInnerInner
34 | //private MarloweStateBoundValuesInnerInner instance;
35 |
36 | public MarloweStateBoundValuesInnerInnerTests()
37 | {
38 | // TODO uncomment below to create an instance of MarloweStateBoundValuesInnerInner
39 | //instance = new MarloweStateBoundValuesInnerInner();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of MarloweStateBoundValuesInnerInner
49 | ///
50 | [Fact]
51 | public void MarloweStateBoundValuesInnerInnerInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" MarloweStateBoundValuesInnerInner
54 | //Assert.IsType(instance);
55 | }
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/NegateObjectTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing NegateObject
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class NegateObjectTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for NegateObject
34 | //private NegateObject instance;
35 |
36 | public NegateObjectTests()
37 | {
38 | // TODO uncomment below to create an instance of NegateObject
39 | //instance = new NegateObject();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of NegateObject
49 | ///
50 | [Fact]
51 | public void NegateObjectInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" NegateObject
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Negate'
59 | ///
60 | [Fact]
61 | public void NegateTest()
62 | {
63 | // TODO unit test for the property 'Negate'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PartyAddressTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PartyAddress
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PartyAddressTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PartyAddress
34 | //private PartyAddress instance;
35 |
36 | public PartyAddressTests()
37 | {
38 | // TODO uncomment below to create an instance of PartyAddress
39 | //instance = new PartyAddress();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PartyAddress
49 | ///
50 | [Fact]
51 | public void PartyAddressInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PartyAddress
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Address'
59 | ///
60 | [Fact]
61 | public void AddressTest()
62 | {
63 | // TODO unit test for the property 'Address'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PayToAccountTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PayToAccount
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PayToAccountTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PayToAccount
34 | //private PayToAccount instance;
35 |
36 | public PayToAccountTests()
37 | {
38 | // TODO uncomment below to create an instance of PayToAccount
39 | //instance = new PayToAccount();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PayToAccount
49 | ///
50 | [Fact]
51 | public void PayToAccountInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PayToAccount
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Account'
59 | ///
60 | [Fact]
61 | public void AccountTest()
62 | {
63 | // TODO unit test for the property 'Account'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/NotifyActionTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing NotifyAction
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class NotifyActionTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for NotifyAction
34 | //private NotifyAction instance;
35 |
36 | public NotifyActionTests()
37 | {
38 | // TODO uncomment below to create an instance of NotifyAction
39 | //instance = new NotifyAction();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of NotifyAction
49 | ///
50 | [Fact]
51 | public void NotifyActionInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" NotifyAction
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'NotifyIf'
59 | ///
60 | [Fact]
61 | public void NotifyIfTest()
62 | {
63 | // TODO unit test for the property 'NotifyIf'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/StakingHashTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing StakingHash
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class StakingHashTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for StakingHash
34 | //private StakingHash instance;
35 |
36 | public StakingHashTests()
37 | {
38 | // TODO uncomment below to create an instance of StakingHash
39 | //instance = new StakingHash();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of StakingHash
49 | ///
50 | [Fact]
51 | public void StakingHashInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" StakingHash
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarStakingHash'
59 | ///
60 | [Fact]
61 | public void VarStakingHashTest()
62 | {
63 | // TODO unit test for the property 'VarStakingHash'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PartyRoleNameTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PartyRoleName
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PartyRoleNameTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PartyRoleName
34 | //private PartyRoleName instance;
35 |
36 | public PartyRoleNameTests()
37 | {
38 | // TODO uncomment below to create an instance of PartyRoleName
39 | //instance = new PartyRoleName();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PartyRoleName
49 | ///
50 | [Fact]
51 | public void PartyRoleNameInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PartyRoleName
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'RoleToken'
59 | ///
60 | [Fact]
61 | public void RoleTokenTest()
62 | {
63 | // TODO unit test for the property 'RoleToken'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/StakingPointerTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing StakingPointer
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class StakingPointerTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for StakingPointer
34 | //private StakingPointer instance;
35 |
36 | public StakingPointerTests()
37 | {
38 | // TODO uncomment below to create an instance of StakingPointer
39 | //instance = new StakingPointer();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of StakingPointer
49 | ///
50 | [Fact]
51 | public void StakingPointerInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" StakingPointer
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'StakingHash'
59 | ///
60 | [Fact]
61 | public void StakingHashTest()
62 | {
63 | // TODO unit test for the property 'StakingHash'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/TxOutputErrorTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing TxOutputError
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class TxOutputErrorTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for TxOutputError
34 | //private TxOutputError instance;
35 |
36 | public TxOutputErrorTests()
37 | {
38 | // TODO uncomment below to create an instance of TxOutputError
39 | //instance = new TxOutputError();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of TxOutputError
49 | ///
50 | [Fact]
51 | public void TxOutputErrorInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" TxOutputError
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'TransactionError'
59 | ///
60 | [Fact]
61 | public void TransactionErrorTest()
62 | {
63 | // TODO unit test for the property 'TransactionError'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/ValueOfChoiceTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing ValueOfChoice
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class ValueOfChoiceTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for ValueOfChoice
34 | //private ValueOfChoice instance;
35 |
36 | public ValueOfChoiceTests()
37 | {
38 | // TODO uncomment below to create an instance of ValueOfChoice
39 | //instance = new ValueOfChoice();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of ValueOfChoice
49 | ///
50 | [Fact]
51 | public void ValueOfChoiceInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" ValueOfChoice
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarValueOfChoice'
59 | ///
60 | [Fact]
61 | public void VarValueOfChoiceTest()
62 | {
63 | // TODO unit test for the property 'VarValueOfChoice'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PayToPartyObjectTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PayToPartyObject
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PayToPartyObjectTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PayToPartyObject
34 | //private PayToPartyObject instance;
35 |
36 | public PayToPartyObjectTests()
37 | {
38 | // TODO uncomment below to create an instance of PayToPartyObject
39 | //instance = new PayToPartyObject();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PayToPartyObject
49 | ///
50 | [Fact]
51 | public void PayToPartyObjectInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PayToPartyObject
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Party'
59 | ///
60 | [Fact]
61 | public void PartyTest()
62 | {
63 | // TODO unit test for the property 'Party'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/ContractSourceIdsTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing ContractSourceIds
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class ContractSourceIdsTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for ContractSourceIds
34 | //private ContractSourceIds instance;
35 |
36 | public ContractSourceIdsTests()
37 | {
38 | // TODO uncomment below to create an instance of ContractSourceIds
39 | //instance = new ContractSourceIds();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of ContractSourceIds
49 | ///
50 | [Fact]
51 | public void ContractSourceIdsInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" ContractSourceIds
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Results'
59 | ///
60 | [Fact]
61 | public void ResultsTest()
62 | {
63 | // TODO unit test for the property 'Results'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/IntervalInPastTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing IntervalInPast
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class IntervalInPastTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for IntervalInPast
34 | //private IntervalInPast instance;
35 |
36 | public IntervalInPastTests()
37 | {
38 | // TODO uncomment below to create an instance of IntervalInPast
39 | //instance = new IntervalInPast();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of IntervalInPast
49 | ///
50 | [Fact]
51 | public void IntervalInPastInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" IntervalInPast
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'IntervalInPastError'
59 | ///
60 | [Fact]
61 | public void IntervalInPastErrorTest()
62 | {
63 | // TODO unit test for the property 'IntervalInPastError'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/ChooseForObjectTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing ChooseForObject
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class ChooseForObjectTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for ChooseForObject
34 | //private ChooseForObject instance;
35 |
36 | public ChooseForObjectTests()
37 | {
38 | // TODO uncomment below to create an instance of ChooseForObject
39 | //instance = new ChooseForObject();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of ChooseForObject
49 | ///
50 | [Fact]
51 | public void ChooseForObjectInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" ChooseForObject
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'ChoseSomethingFor'
59 | ///
60 | [Fact]
61 | public void ChoseSomethingForTest()
62 | {
63 | // TODO unit test for the property 'ChoseSomethingFor'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/InvalidIntervalTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing InvalidInterval
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class InvalidIntervalTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for InvalidInterval
34 | //private InvalidInterval instance;
35 |
36 | public InvalidIntervalTests()
37 | {
38 | // TODO uncomment below to create an instance of InvalidInterval
39 | //instance = new InvalidInterval();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of InvalidInterval
49 | ///
50 | [Fact]
51 | public void InvalidIntervalInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" InvalidInterval
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarInvalidInterval'
59 | ///
60 | [Fact]
61 | public void VarInvalidIntervalTest()
62 | {
63 | // TODO unit test for the property 'VarInvalidInterval'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/GetPayoutsResponseTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing GetPayoutsResponse
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class GetPayoutsResponseTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for GetPayoutsResponse
34 | //private GetPayoutsResponse instance;
35 |
36 | public GetPayoutsResponseTests()
37 | {
38 | // TODO uncomment below to create an instance of GetPayoutsResponse
39 | //instance = new GetPayoutsResponse();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of GetPayoutsResponse
49 | ///
50 | [Fact]
51 | public void GetPayoutsResponseInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" GetPayoutsResponse
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Results'
59 | ///
60 | [Fact]
61 | public void ResultsTest()
62 | {
63 | // TODO unit test for the property 'Results'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/NotifyActionObjectTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing NotifyActionObject
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class NotifyActionObjectTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for NotifyActionObject
34 | //private NotifyActionObject instance;
35 |
36 | public NotifyActionObjectTests()
37 | {
38 | // TODO uncomment below to create an instance of NotifyActionObject
39 | //instance = new NotifyActionObject();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of NotifyActionObject
49 | ///
50 | [Fact]
51 | public void NotifyActionObjectInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" NotifyActionObject
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'NotifyIf'
59 | ///
60 | [Fact]
61 | public void NotifyIfTest()
62 | {
63 | // TODO unit test for the property 'NotifyIf'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PayToAccountObjectTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PayToAccountObject
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PayToAccountObjectTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PayToAccountObject
34 | //private PayToAccountObject instance;
35 |
36 | public PayToAccountObjectTests()
37 | {
38 | // TODO uncomment below to create an instance of PayToAccountObject
39 | //instance = new PayToAccountObject();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PayToAccountObject
49 | ///
50 | [Fact]
51 | public void PayToAccountObjectInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PayToAccountObject
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'Account'
59 | ///
60 | [Fact]
61 | public void AccountTest()
62 | {
63 | // TODO unit test for the property 'Account'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------
/src/MarloweAPIClient.Test/Model/PubKeyCredentialTests.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Marlowe Runtime REST API
3 | *
4 | * REST API for Marlowe Runtime
5 | *
6 | * The version of the OpenAPI document: 0.0.5.1
7 | * Generated by: https://github.com/openapitools/openapi-generator.git
8 | */
9 |
10 |
11 | using Xunit;
12 |
13 | using System;
14 | using System.Linq;
15 | using System.IO;
16 | using System.Collections.Generic;
17 | using MarloweAPIClient.Model;
18 | using MarloweAPIClient.Client;
19 | using System.Reflection;
20 | using Newtonsoft.Json;
21 |
22 | namespace MarloweAPIClient.Test.Model
23 | {
24 | ///
25 | /// Class for testing PubKeyCredential
26 | ///
27 | ///
28 | /// This file is automatically generated by OpenAPI Generator (https://openapi-generator.tech).
29 | /// Please update the test case below to test the model.
30 | ///
31 | public class PubKeyCredentialTests : IDisposable
32 | {
33 | // TODO uncomment below to declare an instance variable for PubKeyCredential
34 | //private PubKeyCredential instance;
35 |
36 | public PubKeyCredentialTests()
37 | {
38 | // TODO uncomment below to create an instance of PubKeyCredential
39 | //instance = new PubKeyCredential();
40 | }
41 |
42 | public void Dispose()
43 | {
44 | // Cleanup when everything is done.
45 | }
46 |
47 | ///
48 | /// Test an instance of PubKeyCredential
49 | ///
50 | [Fact]
51 | public void PubKeyCredentialInstanceTest()
52 | {
53 | // TODO uncomment below to test "IsType" PubKeyCredential
54 | //Assert.IsType(instance);
55 | }
56 |
57 | ///
58 | /// Test the property 'VarPubKeyCredential'
59 | ///
60 | [Fact]
61 | public void VarPubKeyCredentialTest()
62 | {
63 | // TODO unit test for the property 'VarPubKeyCredential'
64 | }
65 | }
66 | }
67 |
--------------------------------------------------------------------------------