Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.Marlowe.Runtime.Transaction.Gen
Contents
Orphan instances
Arbitrary MediaType Source # | |
Arbitrary ApplyInputsConstraintsBuildupError Source # | |
Arbitrary ApplyInputsError Source # | |
Arbitrary ConstraintError Source # | |
Arbitrary CreateBuildupError Source # | |
Arbitrary CreateError Source # | |
Arbitrary LoadMarloweContextError Source # | |
Arbitrary Mint Source # | |
Arbitrary NFTMetadataFile Source # | |
Arbitrary RoleTokenMetadata Source # | |
Arbitrary RoleTokensConfig Source # | |
Arbitrary SubmitError Source # | |
Arbitrary SubmitStatus Source # | |
Arbitrary WalletAddresses Source # | |
Arbitrary WithdrawError Source # | |
Arbitrary URI Source # | |
Arbitrary URIAuth Source # | |
ArbitraryCommand MarloweTxCommand Source # | |
Methods arbitraryTag :: Gen (SomeTag MarloweTxCommand) arbitraryCmd :: Tag MarloweTxCommand status err result -> Gen (MarloweTxCommand status err result) arbitraryJobId :: Tag MarloweTxCommand status err result -> Maybe (Gen (JobId MarloweTxCommand status err result)) arbitraryStatus :: Tag MarloweTxCommand status err result -> Maybe (Gen status) arbitraryErr :: Tag MarloweTxCommand status err result -> Maybe (Gen err) arbitraryResult :: Tag MarloweTxCommand status err result -> Gen result shrinkCommand :: MarloweTxCommand status err result -> [MarloweTxCommand status err result] shrinkJobId :: JobId MarloweTxCommand status err result -> [JobId MarloweTxCommand status err result] shrinkErr :: Tag MarloweTxCommand status err result -> err -> [err] shrinkResult :: Tag MarloweTxCommand status err result -> result -> [result] shrinkStatus :: Tag MarloweTxCommand status err result -> status -> [status] | |
CommandVariations MarloweTxCommand Source # | |
Methods tags :: NonEmpty (SomeTag MarloweTxCommand) cmdVariations :: Tag MarloweTxCommand status err result -> NonEmpty (MarloweTxCommand status err result) jobIdVariations :: Tag MarloweTxCommand status err result -> [JobId MarloweTxCommand status err result] statusVariations :: Tag MarloweTxCommand status err result -> [status] errVariations :: Tag MarloweTxCommand status err result -> [err] resultVariations :: Tag MarloweTxCommand status err result -> NonEmpty result | |
ArbitraryMarloweVersion v => Arbitrary (ContractCreated v) Source # | |
ArbitraryMarloweVersion v => Arbitrary (InputsApplied v) Source # | |
ArbitraryMarloweVersion v => Arbitrary (WithdrawTx v) Source # | |
(ArbitraryMarloweVersion v, IsCardanoEra era) => Arbitrary (ContractCreatedInEra era v) Source # | |
(ArbitraryMarloweVersion v, IsCardanoEra era) => Arbitrary (InputsAppliedInEra era v) Source # | |
(ArbitraryMarloweVersion v, IsCardanoEra era) => Arbitrary (WithdrawTxInEra era v) Source # | |