scalus.cardano.ledger.rules
package scalus.cardano.ledger.rules
Members list
Type members
Classlikes
object AllInputsMustBeInUtxoValidator extends Validator
Attributes
- Supertypes
- Self type
object CardanoMutator extends Mutator
Attributes
- Supertypes
- Self type
-
CardanoMutator.type
object CertsMutator extends Mutator
Attributes
- Supertypes
- Self type
-
CertsMutator.type
object CertsValidator extends Validator
Attributes
- Supertypes
- Self type
-
CertsValidator.type
case class Context(var fee: Coin = ..., env: UtxoEnv = ..., slotConfig: SlotConfig = ..., evaluatorMode: EvaluatorMode = ...)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Context
object DefaultMutators
Explicit list of all default mutators for ledger rules validation.
Explicit list of all default mutators for ledger rules validation.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultMutators.type
object DefaultValidators
Explicit list of all default validators for ledger rules validation.
Explicit list of all default validators for ledger rules validation.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultValidators.type
object EmptyInputsValidator extends Validator
Attributes
- Supertypes
- Self type
-
EmptyInputsValidator.type
object ExUnitsTooBigValidator extends Validator
Attributes
- Supertypes
- Self type
object ExactSetOfRedeemersValidator extends Validator
Attributes
- Supertypes
- Self type
object FeesOkValidator extends Validator
Attributes
- Supertypes
- Self type
-
FeesOkValidator.type
object InputsAndReferenceInputsDisjointValidator extends Validator
Attributes
- Supertypes
- Self type
object MetadataValidator extends Validator
Attributes
- Supertypes
- Self type
-
MetadataValidator.type
object MissingKeyHashesValidator extends Validator
Attributes
- Supertypes
- Self type
object MissingOrExtraScriptHashesValidator extends Validator
Attributes
- Supertypes
- Self type
object MissingRequiredDatumsValidator extends Validator
Attributes
- Supertypes
- Self type
object NativeScriptsValidator extends Validator
Attributes
- Supertypes
- Self type
object OutputBootAddrAttrsSizeValidator extends Validator
Attributes
- Supertypes
- Self type
object OutputsHaveNotEnoughCoinsValidator extends Validator
Attributes
- Supertypes
- Self type
object OutputsHaveTooBigValueStorageSizeValidator extends Validator
Attributes
- Supertypes
- Self type
object OutsideForecastValidator extends Validator
Attributes
- Supertypes
- Self type
object OutsideValidityIntervalValidator extends Validator
Attributes
- Supertypes
- Self type
object PlutusScriptsTransactionMutator extends Mutator
Attributes
- Supertypes
- Self type
object ProtocolParamsViewHashesMatchValidator extends Validator
Attributes
- Supertypes
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Mutatorobject CardanoMutatorobject CertsMutatorobject StakeCertificatesMutatortrait Validatorobject CertsValidatorobject EmptyInputsValidatorobject ExUnitsTooBigValidatorobject ExactSetOfRedeemersValidatorobject FeesOkValidatorobject MetadataValidatorobject MissingKeyHashesValidatorobject NativeScriptsValidatorobject OutsideForecastValidatorobject ScriptsWellFormedValidatorobject StakeCertificatesValidatorobject TransactionSizeValidatorobject WrongNetworkValidatorShow all
object STS
object ScriptsWellFormedValidator extends Validator
Attributes
- Supertypes
- Self type
object StakeCertificatesMutator extends Mutator
Attributes
- Supertypes
- Self type
object StakeCertificatesValidator extends Validator
Attributes
- Supertypes
- Self type
object StakePoolCertificatesValidator extends Validator
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TooManyCollateralInputsValidator extends Validator
Attributes
- Supertypes
- Self type
object TransactionSizeValidator extends Validator
Attributes
- Supertypes
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object UtxoEnv
object ValueNotConservedUTxOValidator extends Validator
This is Shelley.validateValueNotConservedUTxO
This is Shelley.validateValueNotConservedUTxO
consumed pp utxo txb = produced pp poolParams txb
Attributes
- Supertypes
- Self type
object VerifiedSignaturesInWitnessesValidator extends Validator
Attributes
- Supertypes
- Self type
object WrongNetworkInTxBodyValidator extends Validator
Attributes
- Supertypes
- Self type
object WrongNetworkValidator extends Validator
Attributes
- Supertypes
- Self type
object WrongNetworkWithdrawalValidator extends Validator
Attributes
- Supertypes
- Self type
In this article