- All Known Implementing Classes:
DefaultApiImpl
public interface DefaultApi
-
Method Summary
Modifier and Type |
Method |
Description |
void |
api(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> handler) |
|
void |
aPIVersion(io.vertx.core.Handler<io.vertx.core.AsyncResult<APIVersion>> handler) |
|
void |
compileContract(Contract body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<ByteCode>> handler) |
|
void |
decodeCalldataBytecode(DecodeCalldataBytecode body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<DecodedCalldata>> handler) |
|
void |
decodeCalldataSource(DecodeCalldataSource body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<DecodedCalldata>> handler) |
|
void |
decodeCallResult(SophiaCallResultInput body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> handler) |
|
void |
decodeCallResultBytecode(BytecodeCallResultInput body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<DecodedCallresult>> handler) |
|
void |
decodeData(SophiaBinaryData body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<SophiaJsonData>> handler) |
|
void |
encodeCalldata(FunctionCallInput body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<Calldata>> handler) |
|
void |
generateACI(Contract body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<ACI>> handler) |
|
void |
getCompilerVersion(ByteCodeInput body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<CompilerVersion>> handler) |
|
void |
getFateAssemblerCode(ByteCodeInput body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<FateAssembler>> handler) |
|
void |
validateByteCode(ValidateByteCodeInput body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> handler) |
|
void |
version(io.vertx.core.Handler<io.vertx.core.AsyncResult<CompilerVersion>> handler) |
|
-
Method Details
-
aPIVersion
void aPIVersion(
io.vertx.core.Handler<io.vertx.core.AsyncResult<APIVersion>> handler)
-
api
void api(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Object>> handler)
-
compileContract
void compileContract(
Contract body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<ByteCode>> handler)
-
-
-
-
-
-
-
generateACI
void generateACI(
Contract body,
io.vertx.core.Handler<io.vertx.core.AsyncResult<ACI>> handler)
-
-
-
-
version
void version(
io.vertx.core.Handler<io.vertx.core.AsyncResult<CompilerVersion>> handler)