Module

Test.Ctl.Fixtures

#addressString1

#currencySymbol1

#ed25519KeyHash1

#ed25519KeyHashFixture1

#fullyAppliedScriptFixture

#int1

#mint0

#mint1

#mkSampleTx

mkSampleTx :: Transaction -> (SampleTxConfig -> SampleTxConfig) -> Transaction

Build a sample transaction using convenient config and existing one as a base.

#mkTxInput

mkTxInput :: { ix :: Int, txId :: String } -> TransactionInput

#nativeScriptFixture1

#nativeScriptFixture2

#nativeScriptFixture3

#nativeScriptFixture4

#nativeScriptFixture5

#nativeScriptFixture6

#nativeScriptFixture7

#nullPaymentPubKeyHash

#ogmiosEvaluateTxFailIncompatibleEraFixture

#ogmiosEvaluateTxFailScriptErrorsFixture

#ogmiosEvaluateTxInvalidPointerFormatFixture

#ogmiosEvaluateTxValidRespFixture

#partiallyAppliedScriptFixture

#plutusDataFixture1

#plutusDataFixture2

#plutusDataFixture3

#plutusDataFixture4

#plutusDataFixture5

#plutusDataFixture6

#plutusDataFixture7

#plutusDataFixture8

#plutusDataFixture8Bytes

#plutusDataFixture8Bytes'

#plutusScriptFixture1

#plutusScriptFixture2

#plutusScriptFixture3

#redeemerFixture1

#tokenName1

#tokenName2

#txBinaryFixture1

txBinaryFixture1 :: String

To quickly check a serialized tx, create a file with the following contents:

{
  "type": "Tx AlonzoEra",
  "description": "",
  "cborHex": ...
}

And call cardano-cli transaction view --tx-file ./that-file

#txBinaryFixture2

#txBinaryFixture3

#txBinaryFixture4

#txBinaryFixture5

#txBinaryFixture6

#txFixture1

#txFixture2

#txFixture3

#txFixture4

#txFixture5

#txFixture6

#txOutputBinaryFixture1

#unappliedScriptFixture

#utxoFixture1

#utxoMapFixture

#witnessSetFixture1

#witnessSetFixture2

#witnessSetFixture3

#witnessSetFixture4

#txMetadatumFixture

Modules