scalus.bloxbean
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait EpochServiceclass Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait UtxoSupplierclass Objecttrait Matchableclass Any
Attributes
- Supertypes
Attributes
- Supertypes
Interoperability between Cardano Client Lib and Scalus
Interoperability between Cardano Client Lib and Scalus
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Interop.type
Attributes
- Supertypes
Attributes
- Supertypes
Implements com.bloxbean.cardano.client.api.TransactionEvaluator to evaluate a transaction to get script costs using Scalus' scalus.cardano.ledger.PlutusScriptEvaluator.
Implements com.bloxbean.cardano.client.api.TransactionEvaluator to evaluate a transaction to get script costs using Scalus' scalus.cardano.ledger.PlutusScriptEvaluator.
Value parameters
- debugDumpFilesForTesting
-
If true, dumps script files for testing purposes
- mode
-
Evaluator mode.
- scalus.bloxbean.EvaluatorMode.EVALUATE_AND_COMPUTE_COST will evaluate the transaction and compute the cost
- scalus.bloxbean.EvaluatorMode.VALIDATE will validate the transaction and fail if execution budget exceeds
- protocolParams
-
Protocol parameters
- scriptSupplier
-
Additional script supplier
- slotConfig
-
Slot configuration
- utxoSupplier
-
Utxo supplier
Attributes
- Supertypes
-
trait TransactionEvaluatorclass Objecttrait Matchableclass Any
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
StakeStateResolver.type
Attributes
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Evaluate script costs for a transaction using two phase eval.
Evaluate script costs for a transaction using two phase eval.
Attributes
- Note
-
This is experimental API and subject to change
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TxEvaluator.type
Attributes
- Supertypes
-
trait Ordering[Redeemer]trait PartialOrdering[Redeemer]trait Equiv[Redeemer]trait Serializabletrait Comparator[Redeemer]class Objecttrait Matchableclass AnyShow all
- Self type
Attributes
- Supertypes
-
trait Ordering[TransactionInput]trait PartialOrdering[TransactionInput]trait Equiv[TransactionInput]trait Serializabletrait Comparator[TransactionInput]class Objecttrait Matchableclass AnyShow all
- Self type
Deprecated classlikes
Implements com.bloxbean.cardano.client.api.TransactionEvaluator to evaluate a transaction to get script costs using Scalus evaluator. This is a wrapper around scalus.bloxbean.TxEvaluator.
Implements com.bloxbean.cardano.client.api.TransactionEvaluator to evaluate a transaction to get script costs using Scalus evaluator. This is a wrapper around scalus.bloxbean.TxEvaluator.
Value parameters
- mode
-
Evaluator mode.
- scalus.bloxbean.EvaluatorMode.EVALUATE_AND_COMPUTE_COST will evaluate the transaction and compute the cost
- scalus.bloxbean.EvaluatorMode.VALIDATE will validate the transaction and fail if execution budget exceeds
- protocolParams
-
Protocol parameters
- scriptSupplier
-
Additional script supplier
- slotConfig
-
Slot configuration
- utxoSupplier
-
Utxo supplier
Attributes
- Deprecated
-
[Since version 0.14.2]Use ScalusTransactionEvaluator instead - Supertypes
-
trait TransactionEvaluatorclass Objecttrait Matchableclass Any