- All Known Implementing Classes:
OracleApiImpl
public interface OracleApi
-
Method Summary
Modifier and Type |
Method |
Description |
void |
getOracleByPubkey(java.lang.String pubkey,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<RegisteredOracle>> handler) |
|
void |
getOracleQueriesByPubkey(java.lang.String pubkey,
java.lang.Boolean intAsString,
java.lang.String from,
java.math.BigInteger limit,
java.lang.String type,
io.vertx.core.Handler<io.vertx.core.AsyncResult<OracleQueries>> handler) |
|
void |
getOracleQueryByPubkeyAndQueryId(java.lang.String pubkey,
java.lang.String queryId,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<OracleQuery>> handler) |
|
void |
postOracleExtend(OracleExtendTx oracleExtendTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler) |
|
void |
postOracleQuery(OracleQueryTx oracleQueryTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler) |
|
void |
postOracleRegister(OracleRegisterTx oracleRegisterTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler) |
|
void |
postOracleRespond(OracleRespondTx oracleRespondTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler) |
|
-
Method Details
-
getOracleByPubkey
void getOracleByPubkey(
java.lang.String pubkey,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<RegisteredOracle>> handler)
-
getOracleQueriesByPubkey
void getOracleQueriesByPubkey(
java.lang.String pubkey,
java.lang.Boolean intAsString,
java.lang.String from,
java.math.BigInteger limit,
java.lang.String type,
io.vertx.core.Handler<io.vertx.core.AsyncResult<OracleQueries>> handler)
-
getOracleQueryByPubkeyAndQueryId
void getOracleQueryByPubkeyAndQueryId(
java.lang.String pubkey,
java.lang.String queryId,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<OracleQuery>> handler)
-
postOracleExtend
void postOracleExtend(
OracleExtendTx oracleExtendTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler)
-
postOracleQuery
void postOracleQuery(
OracleQueryTx oracleQueryTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler)
-
postOracleRegister
void postOracleRegister(
OracleRegisterTx oracleRegisterTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler)
-
postOracleRespond
void postOracleRespond(
OracleRespondTx oracleRespondTx,
java.lang.Boolean intAsString,
io.vertx.core.Handler<io.vertx.core.AsyncResult<UnsignedTx>> handler)