Parameters required to mature or liquidate an AnyHedge contract.
Members
contractFunding :ContractFundingV1
The specific contract funding for this contract that should be settled.
Type:
contractMetadata :ContractMetadataV1
Contract metadata necessary to calculate the payout satoshis.
Type:
contractParameters :ContractParametersV1
Contract parameters necessary to execute and instance of the contract.
Type:
oraclePublicKey :string
Public key of the oracle that provide price information to this contract.
Type:
- string
previousMessage :string
Oracle message used to verify that the settlement message is the first possible message to settle with.
Type:
- string
previousSignature :string
Oracle signature for the message used to verify that the settlement message is the first possible message to settle with.
Type:
- string
settlementMessage :string
Oracle message that should be used to settle this contract.
Type:
- string
settlementSignature :string
Oracle signature for the message that should be used to settle this contract.
Type:
- string