ParameterizedValidator

scalus.prelude.ParameterizedValidator

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def certify(param: A, redeemer: Data, cert: TxCert, tx: TxInfo): Unit
def mint(param: A, redeemer: Data, currencySymbol: CurrencySymbol, tx: TxInfo): Unit
def propose(param: A, proposalProcedure: ProposalProcedure, tx: TxInfo): Unit
def reward(param: A, redeemer: Data, stakingKey: Credential, tx: TxInfo): Unit
def spend(param: A, datum: Option[Data], redeemer: Data, tx: TxInfo, ownRef: TxOutRef): Unit
def validate(param: A)(scData: Data): Unit
def vote(param: A, redeemer: Data, voter: Voter, tx: TxInfo): Unit