public static final class APIServiceGrpc.APIServiceBlockingStub extends io.grpc.stub.AbstractStub<APIServiceGrpc.APIServiceBlockingStub>
protected APIServiceGrpc.APIServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<APIServiceGrpc.APIServiceBlockingStub>public GetAccountResponse getAccount(GetAccountRequest request)
get the address detail of an address
public GetActionsResponse getActions(GetActionsRequest request)
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 GetBlockMetasResponse getBlockMetas(GetBlockMetasRequest request)
get block metadata(s) by: 1. start index and block count 2. block hash
public GetChainMetaResponse getChainMeta(GetChainMetaRequest request)
get chain metadata
public GetServerMetaResponse getServerMeta(GetServerMetaRequest request)
get server version
public SendActionResponse sendAction(SendActionRequest request)
sendAction
public GetReceiptByActionResponse getReceiptByAction(GetReceiptByActionRequest request)
get receipt by action Hash
public ReadContractResponse readContract(ReadContractRequest request)
TODO: read contract
public SuggestGasPriceResponse suggestGasPrice(SuggestGasPriceRequest request)
suggest gas price
public EstimateGasForActionResponse estimateGasForAction(EstimateGasForActionRequest request)
estimate gas for action, to be deprecated
public EstimateActionGasConsumptionResponse estimateActionGasConsumption(EstimateActionGasConsumptionRequest request)
estimate gas for action and transfer not sealed
public ReadStateResponse readState(ReadStateRequest request)
read state from blockchain
public GetEpochMetaResponse getEpochMeta(GetEpochMetaRequest request)
get epoch metadata
public GetRawBlocksResponse getRawBlocks(GetRawBlocksRequest request)
get raw blocks data
public GetLogsResponse getLogs(GetLogsRequest request)
get logs filtered by contract address and topics
public Iterator<StreamBlocksResponse> streamBlocks(StreamBlocksRequest request)
get block info in stream
public Iterator<StreamLogsResponse> streamLogs(StreamLogsRequest request)
get logs filtered by contract address and topics in stream
Copyright © 2019 IoTeX Group. All rights reserved.