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 GetTransactionLogByActionHashResponse getTransactionLogByActionHash(GetTransactionLogByActionHashRequest request)
public GetTransactionLogByBlockHeightResponse getTransactionLogByBlockHeight(GetTransactionLogByBlockHeightRequest request)
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
public GetActPoolActionsResponse getActPoolActions(GetActPoolActionsRequest request)
get actions from act pool
public GetEvmTransfersByActionHashResponse getEvmTransfersByActionHash(GetEvmTransfersByActionHashRequest request)
Deprecated
public GetEvmTransfersByBlockHeightResponse getEvmTransfersByBlockHeight(GetEvmTransfersByBlockHeightRequest request)
Deprecated
public GetElectionBucketsResponse getElectionBuckets(GetElectionBucketsRequest request)
Deprecated
public ReadContractStorageResponse readContractStorage(ReadContractStorageRequest request)
public TraceTransactionStructLogsResponse traceTransactionStructLogs(TraceTransactionStructLogsRequest request)
Copyright © 2022 IoTeX Group. All rights reserved.