public class ContractValidator extends java.lang.Object implements LedgerValidator
ContractExecutionRequest
is
valid or not.Constructor and Description |
---|
ContractValidator(ClientKeyValidator clientKeyValidator) |
Modifier and Type | Method and Description |
---|---|
com.scalar.dl.ledger.service.StatusCode |
validate(Ledger<?> ledger,
ContractMachine contract,
com.scalar.dl.ledger.statemachine.InternalAsset record) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initialize, logError
public ContractValidator(ClientKeyValidator clientKeyValidator)
public com.scalar.dl.ledger.service.StatusCode validate(Ledger<?> ledger, ContractMachine contract, com.scalar.dl.ledger.statemachine.InternalAsset record)
validate
in interface LedgerValidator