![JAR search and dependency download from the Maven repository](/logo.png)
com.wavesenterprise.transaction.wasm.WasmContractSupported.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of we-models Show documentation
Show all versions of we-models Show documentation
Library for Waves Enterprise blockchain platform
package com.wavesenterprise.transaction.wasm
import com.wavesenterprise.transaction.ValidationError
import com.wavesenterprise.transaction.ValidationError.UnknownContractEngineError
trait WasmContractSupported {
def callFunc: Option[String]
def contractEngine: String
}
object WasmContractSupported {
def validateContractEngine(engine: String): Either[ValidationError, Unit] = {
Either.cond(engine == "docker" || engine == "wasm", (), UnknownContractEngineError)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy