bcc-api-1.99.0
Safe HaskellNone
LanguageHaskell2010

Gen.Bcc.Api.Typed

Contents

Synopsis

Documentation

genTxOut ∷ BccEra era → Gen (TxOut era) Source #

genUTxO ∷ BccEra era → Gen (UTxO era) Source #

Scripts

genScript ∷ ScriptLanguage lang → Gen (Script lang) Source #

genScriptInEra ∷ BccEra era → Gen (ScriptInEra era) Source #

genSigningKey ∷ Key keyrole ⇒ AsType keyrole → Gen (SigningKey keyrole) Source #

genTx ∷ ∀ era. IsBccEra era ⇒ BccEra era → Gen (Tx era) Source #

genTxBody ∷ IsBccEra era ⇒ BccEra era → Gen (TxBody era) Source #

genValue ∷ Gen AssetId → Gen Quantity → Gen Value Source #

genValueDefault ∷ Gen Value Source #

Generate a Value with any asset ID and a positive or negative quantity.

genVerificationKey ∷ Key keyrole ⇒ AsType keyrole → Gen (VerificationKey keyrole) Source #

genVerificationKeyHash ∷ Key keyrole ⇒ AsType keyrole → Gen (Hash keyrole) Source #

genTxOutValue ∷ BccEra era → Gen (TxOutValue era) Source #

genValueForTxOut ∷ Gen Value Source #

Generate a Value suitable for usage in a transaction output, i.e. any asset ID and a positive quantity.

genValueForMinting ∷ Gen Value Source #

Generate a Value suitable for minting, i.e. non-BCC asset ID and a positive or negative quantity.