@ApiAudience.Private @ApiStability.Unstable public class AccountBaseTemplate extends java.lang.Object implements ChannelInjectable, ContextProviderInjectable
Modifier and Type | Field and Description |
---|---|
protected ModelConverter<AccountAddress,com.google.protobuf.ByteString> |
accountAddressConverter |
protected ModelConverter<AccountState,types.Blockchain.State> |
accountStateConverter |
protected ModelConverter<AccountTotalVote,types.Rpc.AccountVoteInfo> |
accountTotalVoteConverter |
protected types.AergoRPCServiceGrpc.AergoRPCServiceFutureStub |
aergoService |
protected ContextProvider |
contextProvider |
protected ModelConverter<ElectedCandidate,types.Rpc.Vote> |
electedCandidateConverter |
protected org.slf4j.Logger |
logger |
protected ModelConverter<StakeInfo,types.Rpc.Staking> |
stakingInfoConverter |
protected TransactionBaseTemplate |
transactionBaseTemplate |
protected ModelConverter<Transaction,types.Blockchain.Tx> |
transactionConverter |
Constructor and Description |
---|
AccountBaseTemplate() |
Modifier and Type | Method and Description |
---|---|
void |
setChannel(io.grpc.ManagedChannel channel) |
void |
setContextProvider(ContextProvider contextProvider) |
protected final transient org.slf4j.Logger logger
protected final ModelConverter<AccountAddress,com.google.protobuf.ByteString> accountAddressConverter
protected final ModelConverter<AccountState,types.Blockchain.State> accountStateConverter
protected final ModelConverter<StakeInfo,types.Rpc.Staking> stakingInfoConverter
protected final ModelConverter<Transaction,types.Blockchain.Tx> transactionConverter
protected final ModelConverter<ElectedCandidate,types.Rpc.Vote> electedCandidateConverter
protected final ModelConverter<AccountTotalVote,types.Rpc.AccountVoteInfo> accountTotalVoteConverter
protected types.AergoRPCServiceGrpc.AergoRPCServiceFutureStub aergoService
protected ContextProvider contextProvider
protected TransactionBaseTemplate transactionBaseTemplate
public void setContextProvider(ContextProvider contextProvider)
setContextProvider
in interface ContextProviderInjectable
public void setChannel(io.grpc.ManagedChannel channel)
setChannel
in interface ChannelInjectable