public interface IEosioJavaRpcProviderApi
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<okhttp3.ResponseBody> |
getAbi(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_abi" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getAccount(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_account" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getActions(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_actions" to an EOSIO blockchain.
|
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetBlockResponse> |
getBlock(one.block.eosiojava.models.rpcProvider.request.GetBlockRequest getBlockRequest)
Retrofit POST call to "chain/get_block" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getBlockHeaderState(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_block_header_state" to an EOSIO blockchain.
|
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetBlockInfoResponse> |
getBlockInfo(one.block.eosiojava.models.rpcProvider.request.GetBlockInfoRequest getBlockInfoRequest)
Retrofit POST call to "chain/get_block_info" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getCode(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_code" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getControlledAccounts(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_controlled_accounts" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getCurrencyBalance(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_currency_balance" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getCurrencyStats(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_currency_stats" to an EOSIO blockchain.
|
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetInfoResponse> |
getInfo()
Retrofit POST call to "chain/get_info" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getKeyAccounts(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_key_accounts" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getKvTableRows(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_kv_table_rows" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getProducers(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_producers" to an EOSIO blockchain.
|
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetRawAbiResponse> |
getRawAbi(one.block.eosiojava.models.rpcProvider.request.GetRawAbiRequest getRawAbiRequest)
Retrofit POST call to "chain/get_raw_abi" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getRawCodeAndAbi(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_raw_code_and_abi" to an EOSIO blockchain.
|
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetRequiredKeysResponse> |
getRequiredKeys(one.block.eosiojava.models.rpcProvider.request.GetRequiredKeysRequest getRequiredKeysRequest)
Retrofit POST call to "chain/get_required_keys" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getTableByScope(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_table_by_scope" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getTableRows(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_table_rows" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
getTransaction(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/get_transaction" to an EOSIO blockchain.
|
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.PushTransactionResponse> |
pushTransaction(one.block.eosiojava.models.rpcProvider.request.PushTransactionRequest pushTransactionRequest)
Retrofit POST call to "chain/push_transaction" to an EOSIO blockchain.
|
retrofit2.Call<okhttp3.ResponseBody> |
pushTransactions(okhttp3.RequestBody requestBody)
Retrofit POST call to "chain/push_transactions" to an EOSIO blockchain.
|
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.SendTransactionResponse> |
sendTransaction(one.block.eosiojava.models.rpcProvider.request.SendTransactionRequest sendTransactionRequest)
Retrofit POST call to "chain/send_transaction" to an EOSIO blockchain.
|
@POST(value="v1/chain/get_info") retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetInfoResponse> getInfo()
EosioJavaRpcProviderImpl.getInfo() to get latest information about the pointing chain.Call to return GetInfoResponse has latest information about a chain.@POST(value="v1/chain/get_block")
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetBlockResponse> getBlock(@Body
one.block.eosiojava.models.rpcProvider.request.GetBlockRequest getBlockRequest)
EosioJavaRpcProviderImpl.getBlock(GetBlockRequest) to get info/status of a specific block in the request.getBlockRequest - Info of a specific block.Call to return GetBlockResponse has the info/status of a specific block in the request.@POST(value="v1/chain/get_block_info")
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetBlockInfoResponse> getBlockInfo(@Body
one.block.eosiojava.models.rpcProvider.request.GetBlockInfoRequest getBlockInfoRequest)
EosioJavaRpcProviderImpl.getBlockInfo(GetBlockInfoRequest) to get info/status of a specific block in the request.getBlockInfoRequest - of a specific block.Call to return GetBlockResponse has the info/status of a specific block in the request.@POST(value="v1/chain/get_raw_abi")
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetRawAbiResponse> getRawAbi(@Body
one.block.eosiojava.models.rpcProvider.request.GetRawAbiRequest getRawAbiRequest)
EosioJavaRpcProviderImpl.getRawAbi(GetRawAbiRequest) to get serialized ABI of a smart contract in the request.getRawAbiRequest - Info of a specific smart contract.Call to return GetRawAbiResponse has the serialized ABI of a smart contract in the request.@POST(value="v1/chain/get_required_keys")
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.GetRequiredKeysResponse> getRequiredKeys(@Body
one.block.eosiojava.models.rpcProvider.request.GetRequiredKeysRequest getRequiredKeysRequest)
EosioJavaRpcProviderImpl.getRequiredKeys(GetRequiredKeysRequest) to get required keys to sign a transactiongetRequiredKeysRequest - Info to get required keysCall to return GetRequiredKeysResponse has the required keys to sign a transaction@POST(value="v1/chain/push_transaction")
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.PushTransactionResponse> pushTransaction(@Body
one.block.eosiojava.models.rpcProvider.request.PushTransactionRequest pushTransactionRequest)
EosioJavaRpcProviderImpl.pushTransaction(PushTransactionRequest) to Push transaction RPC call to broadcast a transaction to backendpushTransactionRequest - the transaction to push with signatures.Call to return PushTransactionResponse has the push transaction response@POST(value="v1/chain/send_transaction")
retrofit2.Call<one.block.eosiojava.models.rpcProvider.response.SendTransactionResponse> sendTransaction(@Body
one.block.eosiojava.models.rpcProvider.request.SendTransactionRequest sendTransactionRequest)
EosioJavaRpcProviderImpl.sendTransaction(SendTransactionRequest) to Send transaction RPC call to broadcast a transaction to backendsendTransactionRequest - the transaction to push with signatures.Call to return PushTransactionResponse has the send transaction response@POST(value="v1/chain/get_account")
retrofit2.Call<okhttp3.ResponseBody> getAccount(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getAccount(RequestBody)requestBody - the request body to call 'get_account' APICall to return ResponseBody of 'get_account' API@POST(value="v1/chain/push_transactions")
retrofit2.Call<okhttp3.ResponseBody> pushTransactions(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.pushTransactions(RequestBody)requestBody - the request body to call 'push_transactions' APICall to return ResponseBody of 'push_transactions' API@POST(value="v1/chain/get_block_header_state")
retrofit2.Call<okhttp3.ResponseBody> getBlockHeaderState(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getBlockHeaderState(RequestBody)requestBody - the request body to call 'get_block_header_state' APICall to return ResponseBody of 'get_block_header_state' API@POST(value="v1/chain/get_abi")
retrofit2.Call<okhttp3.ResponseBody> getAbi(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getAbi(RequestBody)requestBody - the request body to call 'get_abi' APICall to return ResponseBody of 'get_abi' API@POST(value="v1/chain/get_currency_balance")
retrofit2.Call<okhttp3.ResponseBody> getCurrencyBalance(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getCurrencyBalance(RequestBody)requestBody - the request body to call 'get_currency_balance' APICall to return ResponseBody of 'get_currency_balance' API@POST(value="v1/chain/get_currency_stats")
retrofit2.Call<okhttp3.ResponseBody> getCurrencyStats(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getCurrencyStats(RequestBody)requestBody - the request body to call 'get_currency_stats' APICall to return ResponseBody of 'get_currency_stats' API@POST(value="v1/chain/get_producers")
retrofit2.Call<okhttp3.ResponseBody> getProducers(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getProducers(RequestBody)requestBody - the request body to call 'get_producers' APICall to return ResponseBody of 'get_producers' API@POST(value="v1/chain/get_raw_code_and_abi")
retrofit2.Call<okhttp3.ResponseBody> getRawCodeAndAbi(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getRawCodeAndAbi(RequestBody)requestBody - the request body to call 'get_raw_code_and_abi' APICall to return ResponseBody of 'get_raw_code_and_abi' API@POST(value="v1/chain/get_table_by_scope")
retrofit2.Call<okhttp3.ResponseBody> getTableByScope(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getTableByScope(RequestBody)requestBody - the request body to call 'get_table_by_scope' APICall to return ResponseBody of 'get_table_by_scope' API@POST(value="v1/chain/get_table_rows")
retrofit2.Call<okhttp3.ResponseBody> getTableRows(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getTableRows(RequestBody)requestBody - the request body to call 'get_table_rows' APICall to return ResponseBody of 'get_table_rows' API@POST(value="v1/chain/get_kv_table_rows")
retrofit2.Call<okhttp3.ResponseBody> getKvTableRows(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getKvTableRows(RequestBody)requestBody - the request body to call 'get_kv_table_rows' APICall to return ResponseBody of 'get_table_rows' API@POST(value="v1/chain/get_code")
retrofit2.Call<okhttp3.ResponseBody> getCode(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getCode(RequestBody)requestBody - the request body to call 'get_code' APICall to return ResponseBody of 'get_code' API@POST(value="v1/history/get_actions")
retrofit2.Call<okhttp3.ResponseBody> getActions(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getActions(RequestBody)requestBody - the request body to call 'get_actions' APICall to return ResponseBody of 'get_actions' API@POST(value="v1/history/get_transaction")
retrofit2.Call<okhttp3.ResponseBody> getTransaction(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getTransaction(RequestBody)requestBody - the request body to call 'get_transaction' APICall to return ResponseBody of 'get_transaction' API@POST(value="v1/history/get_key_accounts")
retrofit2.Call<okhttp3.ResponseBody> getKeyAccounts(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getKeyAccounts(RequestBody)requestBody - the request body to call 'get_key_accounts' APICall to return ResponseBody of 'get_key_accounts' API@POST(value="v1/history/get_controlled_accounts")
retrofit2.Call<okhttp3.ResponseBody> getControlledAccounts(@Body
okhttp3.RequestBody requestBody)
EosioJavaRpcProviderImpl.getControlledAccounts(RequestBody)requestBody - the request body to call 'get_controlled_accounts' APICall to return ResponseBody of 'get_controlled_accounts' API