cardano-cli
Safe HaskellNone
LanguageHaskell2010

Cardano.CLI.EraBased.Transaction.Command

Synopsis

Documentation

data MustExtendSafeZone Source #

Allow overriding the validity of the era history past the safe zone. The safe zone is a period of time during which we are sure there won't be any era transition (hard fork), and we are confident that the slot duration will not change, thus the conversion from slot numbers to POSIX times using the era history will be correct.

This safe zone is conservative. Even if we are past the safe zone, if there hasn't been any era transition (hard fork) since we obtained it, we can continue safely using the era history.

MustExtendSafeZone essentially disables the safe zone check. This allows the user to use the era history past the safe zone, at the user's discretion.

data NodeContextInfoSource era Source #

Either information about the context in which the transaction command is run, or information required to obtain it (information to connect to the node).

data SystemStartOrGenesisFileSource Source #

The system start time or the genesis file from which to get it

data TransactionBuildCmdArgs era Source #

Like TransactionBuildRaw but without the fee, and with a change output.

Constructors

TransactionBuildCmdArgs 

Fields

data TransactionBuildEstimateCmdArgs era Source #

Like TransactionBuildCmd but does not require explicit access to a running node

Constructors

TransactionBuildEstimateCmdArgs 

Fields

data TransactionBuildRawCmdArgs era Source #

Constructors

TransactionBuildRawCmdArgs 

Fields

data TransactionContext era Source #

Transaction context, required to evaluate the execution costs of the plutus scripts in the transaction.