| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Plutus.Trace.Emulator.Extract
Synopsis
- data ValidatorMode
- writeScriptsTo :: ScriptsConfig -> String -> EmulatorTrace a -> EmulatorConfig -> IO (Sum Int64, ExBudget)
- showStats :: Int64 -> ExBudget -> String
- data ScriptsConfig = ScriptsConfig {}
- data Command
- = Scripts { }
- | Transactions {
- networkId :: NetworkId
- protocolParamsJSON :: FilePath
- | MkTxLogs
Documentation
data ValidatorMode Source #
Constructors
| FullyAppliedValidators | |
| UnappliedValidators |
Instances
| Eq ValidatorMode Source # | |
Defined in Plutus.Trace.Emulator.Extract Methods (==) :: ValidatorMode -> ValidatorMode -> Bool Source # (/=) :: ValidatorMode -> ValidatorMode -> Bool Source # | |
| Ord ValidatorMode Source # | |
Defined in Plutus.Trace.Emulator.Extract Methods compare :: ValidatorMode -> ValidatorMode -> Ordering Source # (<) :: ValidatorMode -> ValidatorMode -> Bool Source # (<=) :: ValidatorMode -> ValidatorMode -> Bool Source # (>) :: ValidatorMode -> ValidatorMode -> Bool Source # (>=) :: ValidatorMode -> ValidatorMode -> Bool Source # max :: ValidatorMode -> ValidatorMode -> ValidatorMode Source # min :: ValidatorMode -> ValidatorMode -> ValidatorMode Source # | |
| Show ValidatorMode Source # | |
Defined in Plutus.Trace.Emulator.Extract | |
Arguments
| :: ScriptsConfig | Configuration |
| -> String | Prefix to be used for file names |
| -> EmulatorTrace a | Emulator trace to extract transactions from |
| -> EmulatorConfig | Emulator config |
| -> IO (Sum Int64, ExBudget) |
Run an emulator trace and write the applied scripts to a file in Flat format using the name as a prefix.
Command for writeScriptsTo
Constructors
| Scripts | Write out validator scripts only (flat encoding) |
Fields
| |
| Transactions | Write out partial transactions |
Fields
| |
| MkTxLogs | Write out the arguments and results of |