UtxoEnv

scalus.cardano.ledger.rules.UtxoEnv
See theUtxoEnv companion object
case class UtxoEnv(slot: SlotNo, params: ProtocolParams, certState: CertState, network: Network, treasury: Coin)

The environment a transaction is validated in.

Value parameters

treasury

the treasury as of the last epoch boundary, the casTreasury Haskell passes to LEDGER. A tx that states a currentTreasuryValue must state this value, spec [SC-6].

Attributes

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

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product