public abstract static class APIServiceGrpc.APIServiceImplBase extends Object implements io.grpc.BindableService
| Constructor and Description |
|---|
APIServiceImplBase() |
| Modifier and Type | Method and Description |
|---|---|
io.grpc.ServerServiceDefinition |
bindService() |
void |
estimateActionGasConsumption(EstimateActionGasConsumptionRequest request,
io.grpc.stub.StreamObserver<EstimateActionGasConsumptionResponse> responseObserver)
estimate gas for action and transfer not sealed
|
void |
estimateGasForAction(EstimateGasForActionRequest request,
io.grpc.stub.StreamObserver<EstimateGasForActionResponse> responseObserver)
estimate gas for action, to be deprecated
|
void |
getAccount(GetAccountRequest request,
io.grpc.stub.StreamObserver<GetAccountResponse> responseObserver)
get the address detail of an address
|
void |
getActions(GetActionsRequest request,
io.grpc.stub.StreamObserver<GetActionsResponse> responseObserver)
get action(s) by:
1.
|
void |
getBlockMetas(GetBlockMetasRequest request,
io.grpc.stub.StreamObserver<GetBlockMetasResponse> responseObserver)
get block metadata(s) by:
1.
|
void |
getChainMeta(GetChainMetaRequest request,
io.grpc.stub.StreamObserver<GetChainMetaResponse> responseObserver)
get chain metadata
|
void |
getEpochMeta(GetEpochMetaRequest request,
io.grpc.stub.StreamObserver<GetEpochMetaResponse> responseObserver)
get epoch metadata
|
void |
getLogs(GetLogsRequest request,
io.grpc.stub.StreamObserver<GetLogsResponse> responseObserver)
get logs filtered by contract address and topics
|
void |
getRawBlocks(GetRawBlocksRequest request,
io.grpc.stub.StreamObserver<GetRawBlocksResponse> responseObserver)
get raw blocks data
|
void |
getReceiptByAction(GetReceiptByActionRequest request,
io.grpc.stub.StreamObserver<GetReceiptByActionResponse> responseObserver)
get receipt by action Hash
|
void |
getServerMeta(GetServerMetaRequest request,
io.grpc.stub.StreamObserver<GetServerMetaResponse> responseObserver)
get server version
|
void |
readContract(ReadContractRequest request,
io.grpc.stub.StreamObserver<ReadContractResponse> responseObserver)
TODO: read contract
|
void |
readState(ReadStateRequest request,
io.grpc.stub.StreamObserver<ReadStateResponse> responseObserver)
read state from blockchain
|
void |
sendAction(SendActionRequest request,
io.grpc.stub.StreamObserver<SendActionResponse> responseObserver)
sendAction
|
void |
streamBlocks(StreamBlocksRequest request,
io.grpc.stub.StreamObserver<StreamBlocksResponse> responseObserver)
get block info in stream
|
void |
streamLogs(StreamLogsRequest request,
io.grpc.stub.StreamObserver<StreamLogsResponse> responseObserver)
get logs filtered by contract address and topics in stream
|
void |
suggestGasPrice(SuggestGasPriceRequest request,
io.grpc.stub.StreamObserver<SuggestGasPriceResponse> responseObserver)
suggest gas price
|
public void getAccount(GetAccountRequest request, io.grpc.stub.StreamObserver<GetAccountResponse> responseObserver)
get the address detail of an address
public void getActions(GetActionsRequest request, io.grpc.stub.StreamObserver<GetActionsResponse> responseObserver)
get action(s) by: 1. start index and action count 2. action hash 3. address with start index and action count 4. get unconfirmed actions by address with start index and action count 5. block hash with start index and action count
public void getBlockMetas(GetBlockMetasRequest request, io.grpc.stub.StreamObserver<GetBlockMetasResponse> responseObserver)
get block metadata(s) by: 1. start index and block count 2. block hash
public void getChainMeta(GetChainMetaRequest request, io.grpc.stub.StreamObserver<GetChainMetaResponse> responseObserver)
get chain metadata
public void getServerMeta(GetServerMetaRequest request, io.grpc.stub.StreamObserver<GetServerMetaResponse> responseObserver)
get server version
public void sendAction(SendActionRequest request, io.grpc.stub.StreamObserver<SendActionResponse> responseObserver)
sendAction
public void getReceiptByAction(GetReceiptByActionRequest request, io.grpc.stub.StreamObserver<GetReceiptByActionResponse> responseObserver)
get receipt by action Hash
public void readContract(ReadContractRequest request, io.grpc.stub.StreamObserver<ReadContractResponse> responseObserver)
TODO: read contract
public void suggestGasPrice(SuggestGasPriceRequest request, io.grpc.stub.StreamObserver<SuggestGasPriceResponse> responseObserver)
suggest gas price
public void estimateGasForAction(EstimateGasForActionRequest request, io.grpc.stub.StreamObserver<EstimateGasForActionResponse> responseObserver)
estimate gas for action, to be deprecated
public void estimateActionGasConsumption(EstimateActionGasConsumptionRequest request, io.grpc.stub.StreamObserver<EstimateActionGasConsumptionResponse> responseObserver)
estimate gas for action and transfer not sealed
public void readState(ReadStateRequest request, io.grpc.stub.StreamObserver<ReadStateResponse> responseObserver)
read state from blockchain
public void getEpochMeta(GetEpochMetaRequest request, io.grpc.stub.StreamObserver<GetEpochMetaResponse> responseObserver)
get epoch metadata
public void getRawBlocks(GetRawBlocksRequest request, io.grpc.stub.StreamObserver<GetRawBlocksResponse> responseObserver)
get raw blocks data
public void getLogs(GetLogsRequest request, io.grpc.stub.StreamObserver<GetLogsResponse> responseObserver)
get logs filtered by contract address and topics
public void streamBlocks(StreamBlocksRequest request, io.grpc.stub.StreamObserver<StreamBlocksResponse> responseObserver)
get block info in stream
public void streamLogs(StreamLogsRequest request, io.grpc.stub.StreamObserver<StreamLogsResponse> responseObserver)
get logs filtered by contract address and topics in stream
public final io.grpc.ServerServiceDefinition bindService()
bindService in interface io.grpc.BindableServiceCopyright © 2019 IoTeX Group. All rights reserved.