scalus.cardano.ledger.rules

Members list

Type members

Classlikes

Attributes

Supertypes
trait Mutator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type
object CardanoMutator extends Mutator

Attributes

Supertypes
trait Mutator
trait STS
class Object
trait Matchable
class Any
Self type
class Context(var fee: Coin = ..., val env: UtxoEnv = ..., val slotConfig: SlotConfig = ...)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Context

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Context.type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type
object FeeMutator extends Mutator

Attributes

Supertypes
trait Mutator
trait STS
class Object
trait Matchable
class Any
Self type
FeeMutator.type
object FeesOkValidator extends Validator

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type
object MetadataValidator extends Validator

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Mutator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Mutator
trait STS
class Object
trait Matchable
class Any
Self type
object STS

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
STS.type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type
case class State(utxos: Utxos = ..., certState: CertState = ..., deposited: Coin = ..., fees: Coin = ..., govState: GovState = ..., stakeDistribution: StakeMap = ..., donation: Coin = ...)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type
case class UtxoEnv(slot: SlotNo, params: ProtocolParams, certState: CertState, network: Network)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object UtxoEnv

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
UtxoEnv.type

This is Shelley.validateValueNotConservedUTxO

This is Shelley.validateValueNotConservedUTxO

consumed pp utxo txb = produced pp poolParams txb

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait Validator
trait STS
class Object
trait Matchable
class Any
Self type