Documentation ¶
Overview ¶
Package injective_explorer_rpcpb is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Variables
- func RegisterInjectiveExplorerRPCHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterInjectiveExplorerRPCHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InjectiveExplorerRPCClient) error
- func RegisterInjectiveExplorerRPCHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterInjectiveExplorerRPCHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InjectiveExplorerRPCServer) error
- func RegisterInjectiveExplorerRPCServer(s grpc.ServiceRegistrar, srv InjectiveExplorerRPCServer)
- type BlockInfo
- func (*BlockInfo) Descriptor() ([]byte, []int)deprecated
- func (x *BlockInfo) GetBlockHash() string
- func (x *BlockInfo) GetHeight() uint64
- func (x *BlockInfo) GetMoniker() string
- func (x *BlockInfo) GetNumPreCommits() int64
- func (x *BlockInfo) GetNumTxs() int64
- func (x *BlockInfo) GetParentHash() string
- func (x *BlockInfo) GetProposer() string
- func (x *BlockInfo) GetTimestamp() string
- func (x *BlockInfo) GetTxs() []*TxData
- func (*BlockInfo) ProtoMessage()
- func (x *BlockInfo) ProtoReflect() protoreflect.Message
- func (x *BlockInfo) Reset()
- func (x *BlockInfo) String() string
- type CoinGeckoMarket
- func (*CoinGeckoMarket) Descriptor() ([]byte, []int)deprecated
- func (x *CoinGeckoMarket) GetAth() float64
- func (x *CoinGeckoMarket) GetAthChangePercentage() float64
- func (x *CoinGeckoMarket) GetAthDate() string
- func (x *CoinGeckoMarket) GetAtl() float64
- func (x *CoinGeckoMarket) GetAtlChangePercentage() float64
- func (x *CoinGeckoMarket) GetAtlDate() string
- func (x *CoinGeckoMarket) GetCirculatingSupply() float64
- func (x *CoinGeckoMarket) GetCurrentPrice() float64
- func (x *CoinGeckoMarket) GetHigh24H() float64
- func (x *CoinGeckoMarket) GetId() string
- func (x *CoinGeckoMarket) GetImage() string
- func (x *CoinGeckoMarket) GetLastUpdated() string
- func (x *CoinGeckoMarket) GetLow24H() float64
- func (x *CoinGeckoMarket) GetMarketCap() float64
- func (x *CoinGeckoMarket) GetMarketCapChange24H() float64
- func (x *CoinGeckoMarket) GetMarketCapChangePercentage24H() float64
- func (x *CoinGeckoMarket) GetMarketCapRank() int32
- func (x *CoinGeckoMarket) GetMaxSupply() float64
- func (x *CoinGeckoMarket) GetName() string
- func (x *CoinGeckoMarket) GetPriceChange24H() float64
- func (x *CoinGeckoMarket) GetPriceChangePercentage24H() float64
- func (x *CoinGeckoMarket) GetRoi() *ROIItem
- func (x *CoinGeckoMarket) GetSymbol() string
- func (x *CoinGeckoMarket) GetTotalSupply() float64
- func (x *CoinGeckoMarket) GetTotalVolume() float64
- func (*CoinGeckoMarket) ProtoMessage()
- func (x *CoinGeckoMarket) ProtoReflect() protoreflect.Message
- func (x *CoinGeckoMarket) Reset()
- func (x *CoinGeckoMarket) String() string
- type CosmosCoin
- type Event
- type GasFee
- func (*GasFee) Descriptor() ([]byte, []int)deprecated
- func (x *GasFee) GetAmount() []*CosmosCoin
- func (x *GasFee) GetGasLimit() uint64
- func (x *GasFee) GetGranter() string
- func (x *GasFee) GetPayer() string
- func (*GasFee) ProtoMessage()
- func (x *GasFee) ProtoReflect() protoreflect.Message
- func (x *GasFee) Reset()
- func (x *GasFee) String() string
- type GetAccountTxsRequest
- func (*GetAccountTxsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAccountTxsRequest) GetAddress() string
- func (x *GetAccountTxsRequest) GetAfter() uint64
- func (x *GetAccountTxsRequest) GetBefore() uint64
- func (x *GetAccountTxsRequest) GetLimit() int32
- func (x *GetAccountTxsRequest) GetModule() string
- func (x *GetAccountTxsRequest) GetSkip() uint64
- func (x *GetAccountTxsRequest) GetType() string
- func (*GetAccountTxsRequest) ProtoMessage()
- func (x *GetAccountTxsRequest) ProtoReflect() protoreflect.Message
- func (x *GetAccountTxsRequest) Reset()
- func (x *GetAccountTxsRequest) String() string
- type GetAccountTxsResponse
- func (*GetAccountTxsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAccountTxsResponse) GetData() []*TxData
- func (x *GetAccountTxsResponse) GetPaging() *Paging
- func (*GetAccountTxsResponse) ProtoMessage()
- func (x *GetAccountTxsResponse) ProtoReflect() protoreflect.Message
- func (x *GetAccountTxsResponse) Reset()
- func (x *GetAccountTxsResponse) String() string
- type GetBlockRequest
- type GetBlockResponse
- func (*GetBlockResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBlockResponse) GetBlockHash() string
- func (x *GetBlockResponse) GetHeight() uint64
- func (x *GetBlockResponse) GetMoniker() string
- func (x *GetBlockResponse) GetNumPreCommits() int64
- func (x *GetBlockResponse) GetNumTxs() int64
- func (x *GetBlockResponse) GetParentHash() string
- func (x *GetBlockResponse) GetProposer() string
- func (x *GetBlockResponse) GetTimestamp() string
- func (x *GetBlockResponse) GetTxs() []*TxData
- func (*GetBlockResponse) ProtoMessage()
- func (x *GetBlockResponse) ProtoReflect() protoreflect.Message
- func (x *GetBlockResponse) Reset()
- func (x *GetBlockResponse) String() string
- type GetBlocksRequest
- func (*GetBlocksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBlocksRequest) GetAfter() uint64
- func (x *GetBlocksRequest) GetBefore() uint64
- func (x *GetBlocksRequest) GetLimit() int32
- func (*GetBlocksRequest) ProtoMessage()
- func (x *GetBlocksRequest) ProtoReflect() protoreflect.Message
- func (x *GetBlocksRequest) Reset()
- func (x *GetBlocksRequest) String() string
- type GetBlocksResponse
- func (*GetBlocksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBlocksResponse) GetData() []*BlockInfo
- func (x *GetBlocksResponse) GetPaging() *Paging
- func (*GetBlocksResponse) ProtoMessage()
- func (x *GetBlocksResponse) ProtoReflect() protoreflect.Message
- func (x *GetBlocksResponse) Reset()
- func (x *GetBlocksResponse) String() string
- type GetCoinPriceDataRequest
- func (*GetCoinPriceDataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetCoinPriceDataRequest) GetCoinIds() string
- func (x *GetCoinPriceDataRequest) GetCurrency() string
- func (*GetCoinPriceDataRequest) ProtoMessage()
- func (x *GetCoinPriceDataRequest) ProtoReflect() protoreflect.Message
- func (x *GetCoinPriceDataRequest) Reset()
- func (x *GetCoinPriceDataRequest) String() string
- type GetCoinPriceDataResponse
- func (*GetCoinPriceDataResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetCoinPriceDataResponse) GetField() []*CoinGeckoMarket
- func (*GetCoinPriceDataResponse) ProtoMessage()
- func (x *GetCoinPriceDataResponse) ProtoReflect() protoreflect.Message
- func (x *GetCoinPriceDataResponse) Reset()
- func (x *GetCoinPriceDataResponse) String() string
- type GetIBCTransferTxsRequest
- func (*GetIBCTransferTxsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetIBCTransferTxsRequest) GetDestChannel() string
- func (x *GetIBCTransferTxsRequest) GetDestPort() string
- func (x *GetIBCTransferTxsRequest) GetLimit() int32
- func (x *GetIBCTransferTxsRequest) GetReceiver() string
- func (x *GetIBCTransferTxsRequest) GetSender() string
- func (x *GetIBCTransferTxsRequest) GetSkip() uint64
- func (x *GetIBCTransferTxsRequest) GetSrcChannel() string
- func (x *GetIBCTransferTxsRequest) GetSrcPort() string
- func (*GetIBCTransferTxsRequest) ProtoMessage()
- func (x *GetIBCTransferTxsRequest) ProtoReflect() protoreflect.Message
- func (x *GetIBCTransferTxsRequest) Reset()
- func (x *GetIBCTransferTxsRequest) String() string
- type GetIBCTransferTxsResponse
- func (*GetIBCTransferTxsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetIBCTransferTxsResponse) GetField() []*IBCTransferTx
- func (*GetIBCTransferTxsResponse) ProtoMessage()
- func (x *GetIBCTransferTxsResponse) ProtoReflect() protoreflect.Message
- func (x *GetIBCTransferTxsResponse) Reset()
- func (x *GetIBCTransferTxsResponse) String() string
- type GetPeggyDepositTxsRequest
- func (*GetPeggyDepositTxsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPeggyDepositTxsRequest) GetLimit() int32
- func (x *GetPeggyDepositTxsRequest) GetReceiver() string
- func (x *GetPeggyDepositTxsRequest) GetSender() string
- func (x *GetPeggyDepositTxsRequest) GetSkip() uint64
- func (*GetPeggyDepositTxsRequest) ProtoMessage()
- func (x *GetPeggyDepositTxsRequest) ProtoReflect() protoreflect.Message
- func (x *GetPeggyDepositTxsRequest) Reset()
- func (x *GetPeggyDepositTxsRequest) String() string
- type GetPeggyDepositTxsResponse
- func (*GetPeggyDepositTxsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetPeggyDepositTxsResponse) GetField() []*PeggyDepositTx
- func (*GetPeggyDepositTxsResponse) ProtoMessage()
- func (x *GetPeggyDepositTxsResponse) ProtoReflect() protoreflect.Message
- func (x *GetPeggyDepositTxsResponse) Reset()
- func (x *GetPeggyDepositTxsResponse) String() string
- type GetPeggyWithdrawalTxsRequest
- func (*GetPeggyWithdrawalTxsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPeggyWithdrawalTxsRequest) GetLimit() int32
- func (x *GetPeggyWithdrawalTxsRequest) GetReceiver() string
- func (x *GetPeggyWithdrawalTxsRequest) GetSender() string
- func (x *GetPeggyWithdrawalTxsRequest) GetSkip() uint64
- func (*GetPeggyWithdrawalTxsRequest) ProtoMessage()
- func (x *GetPeggyWithdrawalTxsRequest) ProtoReflect() protoreflect.Message
- func (x *GetPeggyWithdrawalTxsRequest) Reset()
- func (x *GetPeggyWithdrawalTxsRequest) String() string
- type GetPeggyWithdrawalTxsResponse
- func (*GetPeggyWithdrawalTxsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetPeggyWithdrawalTxsResponse) GetField() []*PeggyWithdrawalTx
- func (*GetPeggyWithdrawalTxsResponse) ProtoMessage()
- func (x *GetPeggyWithdrawalTxsResponse) ProtoReflect() protoreflect.Message
- func (x *GetPeggyWithdrawalTxsResponse) Reset()
- func (x *GetPeggyWithdrawalTxsResponse) String() string
- type GetTxByTxHashRequest
- func (*GetTxByTxHashRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTxByTxHashRequest) GetHash() string
- func (*GetTxByTxHashRequest) ProtoMessage()
- func (x *GetTxByTxHashRequest) ProtoReflect() protoreflect.Message
- func (x *GetTxByTxHashRequest) Reset()
- func (x *GetTxByTxHashRequest) String() string
- type GetTxByTxHashResponse
- func (*GetTxByTxHashResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTxByTxHashResponse) GetBlockNumber() uint64
- func (x *GetTxByTxHashResponse) GetBlockTimestamp() string
- func (x *GetTxByTxHashResponse) GetCode() uint32
- func (x *GetTxByTxHashResponse) GetCodespace() string
- func (x *GetTxByTxHashResponse) GetData() []byte
- func (x *GetTxByTxHashResponse) GetEvents() []*Event
- func (x *GetTxByTxHashResponse) GetGasFee() *GasFee
- func (x *GetTxByTxHashResponse) GetGasUsed() int64
- func (x *GetTxByTxHashResponse) GetGasWanted() int64
- func (x *GetTxByTxHashResponse) GetHash() string
- func (x *GetTxByTxHashResponse) GetId() string
- func (x *GetTxByTxHashResponse) GetInfo() string
- func (x *GetTxByTxHashResponse) GetMemo() string
- func (x *GetTxByTxHashResponse) GetMessages() string
- func (x *GetTxByTxHashResponse) GetSignatures() []*Signature
- func (x *GetTxByTxHashResponse) GetTxType() string
- func (*GetTxByTxHashResponse) ProtoMessage()
- func (x *GetTxByTxHashResponse) ProtoReflect() protoreflect.Message
- func (x *GetTxByTxHashResponse) Reset()
- func (x *GetTxByTxHashResponse) String() string
- type GetTxsRequest
- func (*GetTxsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTxsRequest) GetAfter() uint64
- func (x *GetTxsRequest) GetBefore() uint64
- func (x *GetTxsRequest) GetLimit() int32
- func (x *GetTxsRequest) GetModule() string
- func (x *GetTxsRequest) GetSkip() uint64
- func (x *GetTxsRequest) GetType() string
- func (*GetTxsRequest) ProtoMessage()
- func (x *GetTxsRequest) ProtoReflect() protoreflect.Message
- func (x *GetTxsRequest) Reset()
- func (x *GetTxsRequest) String() string
- type GetTxsResponse
- func (*GetTxsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTxsResponse) GetData() []*TxData
- func (x *GetTxsResponse) GetPaging() *Paging
- func (*GetTxsResponse) ProtoMessage()
- func (x *GetTxsResponse) ProtoReflect() protoreflect.Message
- func (x *GetTxsResponse) Reset()
- func (x *GetTxsResponse) String() string
- type GetValidatorRequest
- func (*GetValidatorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidatorRequest) GetAddress() string
- func (*GetValidatorRequest) ProtoMessage()
- func (x *GetValidatorRequest) ProtoReflect() protoreflect.Message
- func (x *GetValidatorRequest) Reset()
- func (x *GetValidatorRequest) String() string
- type GetValidatorResponse
- func (*GetValidatorResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidatorResponse) GetCommissionMaxChangeRate() string
- func (x *GetValidatorResponse) GetCommissionMaxRate() string
- func (x *GetValidatorResponse) GetCommissionRate() string
- func (x *GetValidatorResponse) GetCommissionUpdateTime() string
- func (x *GetValidatorResponse) GetConsensusAddress() string
- func (x *GetValidatorResponse) GetDelegatorShares() string
- func (x *GetValidatorResponse) GetDescription() *ValidatorDescription
- func (x *GetValidatorResponse) GetId() string
- func (x *GetValidatorResponse) GetJailed() bool
- func (x *GetValidatorResponse) GetMissed() uint64
- func (x *GetValidatorResponse) GetMoniker() string
- func (x *GetValidatorResponse) GetOperatorAddress() string
- func (x *GetValidatorResponse) GetProposed() uint64
- func (x *GetValidatorResponse) GetSigned() uint64
- func (x *GetValidatorResponse) GetSlashingEvents() []*SlashingEvent
- func (x *GetValidatorResponse) GetStatus() int32
- func (x *GetValidatorResponse) GetTimestamp() string
- func (x *GetValidatorResponse) GetTokens() string
- func (x *GetValidatorResponse) GetUnbondingHeight() int64
- func (x *GetValidatorResponse) GetUnbondingTime() string
- func (x *GetValidatorResponse) GetUptimes() []*ValidatorUptime
- func (*GetValidatorResponse) ProtoMessage()
- func (x *GetValidatorResponse) ProtoReflect() protoreflect.Message
- func (x *GetValidatorResponse) Reset()
- func (x *GetValidatorResponse) String() string
- type GetValidatorUptimeRequest
- func (*GetValidatorUptimeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidatorUptimeRequest) GetAddress() string
- func (*GetValidatorUptimeRequest) ProtoMessage()
- func (x *GetValidatorUptimeRequest) ProtoReflect() protoreflect.Message
- func (x *GetValidatorUptimeRequest) Reset()
- func (x *GetValidatorUptimeRequest) String() string
- type GetValidatorUptimeResponse
- func (*GetValidatorUptimeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetValidatorUptimeResponse) GetField() []*ValidatorUptime
- func (*GetValidatorUptimeResponse) ProtoMessage()
- func (x *GetValidatorUptimeResponse) ProtoReflect() protoreflect.Message
- func (x *GetValidatorUptimeResponse) Reset()
- func (x *GetValidatorUptimeResponse) String() string
- type IBCTransferTx
- func (*IBCTransferTx) Descriptor() ([]byte, []int)deprecated
- func (x *IBCTransferTx) GetAmount() string
- func (x *IBCTransferTx) GetCreatedAt() string
- func (x *IBCTransferTx) GetDataHex() []byte
- func (x *IBCTransferTx) GetDenom() string
- func (x *IBCTransferTx) GetDestinationChannel() string
- func (x *IBCTransferTx) GetDestinationPort() string
- func (x *IBCTransferTx) GetPacketSequence() uint64
- func (x *IBCTransferTx) GetReceiver() string
- func (x *IBCTransferTx) GetSender() string
- func (x *IBCTransferTx) GetSourceChannel() string
- func (x *IBCTransferTx) GetSourcePort() string
- func (x *IBCTransferTx) GetState() string
- func (x *IBCTransferTx) GetTimeoutHeight() string
- func (x *IBCTransferTx) GetTimeoutTimestamp() uint64
- func (x *IBCTransferTx) GetTxHashes() []string
- func (x *IBCTransferTx) GetUpdatedAt() string
- func (*IBCTransferTx) ProtoMessage()
- func (x *IBCTransferTx) ProtoReflect() protoreflect.Message
- func (x *IBCTransferTx) Reset()
- func (x *IBCTransferTx) String() string
- type InjectiveExplorerRPCClient
- type InjectiveExplorerRPCServer
- type InjectiveExplorerRPC_StreamBlocksClient
- type InjectiveExplorerRPC_StreamBlocksServer
- type InjectiveExplorerRPC_StreamTxsClient
- type InjectiveExplorerRPC_StreamTxsServer
- type Paging
- type PeggyDepositTx
- func (*PeggyDepositTx) Descriptor() ([]byte, []int)deprecated
- func (x *PeggyDepositTx) GetAmount() string
- func (x *PeggyDepositTx) GetClaimType() int32
- func (x *PeggyDepositTx) GetCreatedAt() string
- func (x *PeggyDepositTx) GetDenom() string
- func (x *PeggyDepositTx) GetEventHeight() uint64
- func (x *PeggyDepositTx) GetEventNonce() uint64
- func (x *PeggyDepositTx) GetOrchestratorAddress() string
- func (x *PeggyDepositTx) GetReceiver() string
- func (x *PeggyDepositTx) GetSender() string
- func (x *PeggyDepositTx) GetState() string
- func (x *PeggyDepositTx) GetTxHashes() []string
- func (x *PeggyDepositTx) GetUpdatedAt() string
- func (*PeggyDepositTx) ProtoMessage()
- func (x *PeggyDepositTx) ProtoReflect() protoreflect.Message
- func (x *PeggyDepositTx) Reset()
- func (x *PeggyDepositTx) String() string
- type PeggyWithdrawalTx
- func (*PeggyWithdrawalTx) Descriptor() ([]byte, []int)deprecated
- func (x *PeggyWithdrawalTx) GetAmount() string
- func (x *PeggyWithdrawalTx) GetBatchNonce() uint64
- func (x *PeggyWithdrawalTx) GetBatchTimeout() uint64
- func (x *PeggyWithdrawalTx) GetBridgeFee() string
- func (x *PeggyWithdrawalTx) GetClaimType() int32
- func (x *PeggyWithdrawalTx) GetCreatedAt() string
- func (x *PeggyWithdrawalTx) GetDenom() string
- func (x *PeggyWithdrawalTx) GetEventHeight() uint64
- func (x *PeggyWithdrawalTx) GetEventNonce() uint64
- func (x *PeggyWithdrawalTx) GetOrchestratorAddress() string
- func (x *PeggyWithdrawalTx) GetOutgoingTxId() uint64
- func (x *PeggyWithdrawalTx) GetReceiver() string
- func (x *PeggyWithdrawalTx) GetSender() string
- func (x *PeggyWithdrawalTx) GetState() string
- func (x *PeggyWithdrawalTx) GetTxHashes() []string
- func (x *PeggyWithdrawalTx) GetUpdatedAt() string
- func (*PeggyWithdrawalTx) ProtoMessage()
- func (x *PeggyWithdrawalTx) ProtoReflect() protoreflect.Message
- func (x *PeggyWithdrawalTx) Reset()
- func (x *PeggyWithdrawalTx) String() string
- type ROIItem
- func (*ROIItem) Descriptor() ([]byte, []int)deprecated
- func (x *ROIItem) GetCurrency() string
- func (x *ROIItem) GetPercentage() float64
- func (x *ROIItem) GetTimes() float64
- func (*ROIItem) ProtoMessage()
- func (x *ROIItem) ProtoReflect() protoreflect.Message
- func (x *ROIItem) Reset()
- func (x *ROIItem) String() string
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)deprecated
- func (x *Signature) GetAddress() string
- func (x *Signature) GetPubkey() string
- func (x *Signature) GetSequence() uint64
- func (x *Signature) GetSignature() string
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type SlashingEvent
- func (*SlashingEvent) Descriptor() ([]byte, []int)deprecated
- func (x *SlashingEvent) GetAddress() string
- func (x *SlashingEvent) GetBlockNumber() uint64
- func (x *SlashingEvent) GetBlockTimestamp() string
- func (x *SlashingEvent) GetJailed() string
- func (x *SlashingEvent) GetMissedBlocks() uint64
- func (x *SlashingEvent) GetPower() uint64
- func (x *SlashingEvent) GetReason() string
- func (*SlashingEvent) ProtoMessage()
- func (x *SlashingEvent) ProtoReflect() protoreflect.Message
- func (x *SlashingEvent) Reset()
- func (x *SlashingEvent) String() string
- type StreamBlocksRequest
- type StreamBlocksResponse
- func (*StreamBlocksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamBlocksResponse) GetBlockHash() string
- func (x *StreamBlocksResponse) GetHeight() uint64
- func (x *StreamBlocksResponse) GetMoniker() string
- func (x *StreamBlocksResponse) GetNumPreCommits() int64
- func (x *StreamBlocksResponse) GetNumTxs() int64
- func (x *StreamBlocksResponse) GetParentHash() string
- func (x *StreamBlocksResponse) GetProposer() string
- func (x *StreamBlocksResponse) GetTimestamp() string
- func (x *StreamBlocksResponse) GetTxs() []*TxData
- func (*StreamBlocksResponse) ProtoMessage()
- func (x *StreamBlocksResponse) ProtoReflect() protoreflect.Message
- func (x *StreamBlocksResponse) Reset()
- func (x *StreamBlocksResponse) String() string
- type StreamTxsRequest
- type StreamTxsResponse
- func (*StreamTxsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamTxsResponse) GetBlockNumber() uint64
- func (x *StreamTxsResponse) GetBlockTimestamp() string
- func (x *StreamTxsResponse) GetCode() uint32
- func (x *StreamTxsResponse) GetCodespace() string
- func (x *StreamTxsResponse) GetData() []byte
- func (x *StreamTxsResponse) GetEvents() []*Event
- func (x *StreamTxsResponse) GetGasFee() *GasFee
- func (x *StreamTxsResponse) GetGasUsed() int64
- func (x *StreamTxsResponse) GetGasWanted() int64
- func (x *StreamTxsResponse) GetHash() string
- func (x *StreamTxsResponse) GetId() string
- func (x *StreamTxsResponse) GetInfo() string
- func (x *StreamTxsResponse) GetMemo() string
- func (x *StreamTxsResponse) GetMessages() string
- func (x *StreamTxsResponse) GetSignatures() []*Signature
- func (x *StreamTxsResponse) GetTxType() string
- func (*StreamTxsResponse) ProtoMessage()
- func (x *StreamTxsResponse) ProtoReflect() protoreflect.Message
- func (x *StreamTxsResponse) Reset()
- func (x *StreamTxsResponse) String() string
- type TxData
- func (*TxData) Descriptor() ([]byte, []int)deprecated
- func (x *TxData) GetBlockNumber() uint64
- func (x *TxData) GetBlockTimestamp() string
- func (x *TxData) GetCode() uint32
- func (x *TxData) GetCodespace() string
- func (x *TxData) GetData() []byte
- func (x *TxData) GetEvents() []*Event
- func (x *TxData) GetGasFee() *GasFee
- func (x *TxData) GetGasUsed() int64
- func (x *TxData) GetGasWanted() int64
- func (x *TxData) GetHash() string
- func (x *TxData) GetId() string
- func (x *TxData) GetInfo() string
- func (x *TxData) GetMemo() string
- func (x *TxData) GetMessages() string
- func (x *TxData) GetSignatures() []*Signature
- func (x *TxData) GetTxType() string
- func (*TxData) ProtoMessage()
- func (x *TxData) ProtoReflect() protoreflect.Message
- func (x *TxData) Reset()
- func (x *TxData) String() string
- type UnimplementedInjectiveExplorerRPCServer
- func (UnimplementedInjectiveExplorerRPCServer) GetAccountTxs(context.Context, *GetAccountTxsRequest) (*GetAccountTxsResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetBlock(context.Context, *GetBlockRequest) (*GetBlockResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetBlocks(context.Context, *GetBlocksRequest) (*GetBlocksResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetCoinPriceData(context.Context, *GetCoinPriceDataRequest) (*GetCoinPriceDataResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetIBCTransferTxs(context.Context, *GetIBCTransferTxsRequest) (*GetIBCTransferTxsResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetPeggyDepositTxs(context.Context, *GetPeggyDepositTxsRequest) (*GetPeggyDepositTxsResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetPeggyWithdrawalTxs(context.Context, *GetPeggyWithdrawalTxsRequest) (*GetPeggyWithdrawalTxsResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetTxByTxHash(context.Context, *GetTxByTxHashRequest) (*GetTxByTxHashResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetTxs(context.Context, *GetTxsRequest) (*GetTxsResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetValidator(context.Context, *GetValidatorRequest) (*GetValidatorResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) GetValidatorUptime(context.Context, *GetValidatorUptimeRequest) (*GetValidatorUptimeResponse, error)
- func (UnimplementedInjectiveExplorerRPCServer) StreamBlocks(*StreamBlocksRequest, InjectiveExplorerRPC_StreamBlocksServer) error
- func (UnimplementedInjectiveExplorerRPCServer) StreamTxs(*StreamTxsRequest, InjectiveExplorerRPC_StreamTxsServer) error
- type UnsafeInjectiveExplorerRPCServer
- type ValidatorDescription
- func (*ValidatorDescription) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorDescription) GetDetails() string
- func (x *ValidatorDescription) GetIdentity() string
- func (x *ValidatorDescription) GetMoniker() string
- func (x *ValidatorDescription) GetSecurityContact() string
- func (x *ValidatorDescription) GetWebsite() string
- func (*ValidatorDescription) ProtoMessage()
- func (x *ValidatorDescription) ProtoReflect() protoreflect.Message
- func (x *ValidatorDescription) Reset()
- func (x *ValidatorDescription) String() string
- type ValidatorUptime
- func (*ValidatorUptime) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorUptime) GetBlockNumber() uint64
- func (x *ValidatorUptime) GetStatus() string
- func (*ValidatorUptime) ProtoMessage()
- func (x *ValidatorUptime) ProtoReflect() protoreflect.Message
- func (x *ValidatorUptime) Reset()
- func (x *ValidatorUptime) String() string
Constants ¶
This section is empty.
Variables ¶
var File_injective_explorer_rpc_proto protoreflect.FileDescriptor
var InjectiveExplorerRPC_ServiceDesc = grpc.ServiceDesc{ ServiceName: "injective_explorer_rpc.InjectiveExplorerRPC", HandlerType: (*InjectiveExplorerRPCServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetAccountTxs", Handler: _InjectiveExplorerRPC_GetAccountTxs_Handler, }, { MethodName: "GetBlocks", Handler: _InjectiveExplorerRPC_GetBlocks_Handler, }, { MethodName: "GetBlock", Handler: _InjectiveExplorerRPC_GetBlock_Handler, }, { MethodName: "GetValidator", Handler: _InjectiveExplorerRPC_GetValidator_Handler, }, { MethodName: "GetValidatorUptime", Handler: _InjectiveExplorerRPC_GetValidatorUptime_Handler, }, { MethodName: "GetCoinPriceData", Handler: _InjectiveExplorerRPC_GetCoinPriceData_Handler, }, { MethodName: "GetTxs", Handler: _InjectiveExplorerRPC_GetTxs_Handler, }, { MethodName: "GetTxByTxHash", Handler: _InjectiveExplorerRPC_GetTxByTxHash_Handler, }, { MethodName: "GetPeggyDepositTxs", Handler: _InjectiveExplorerRPC_GetPeggyDepositTxs_Handler, }, { MethodName: "GetPeggyWithdrawalTxs", Handler: _InjectiveExplorerRPC_GetPeggyWithdrawalTxs_Handler, }, { MethodName: "GetIBCTransferTxs", Handler: _InjectiveExplorerRPC_GetIBCTransferTxs_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamTxs", Handler: _InjectiveExplorerRPC_StreamTxs_Handler, ServerStreams: true, }, { StreamName: "StreamBlocks", Handler: _InjectiveExplorerRPC_StreamBlocks_Handler, ServerStreams: true, }, }, Metadata: "injective_explorer_rpc.proto", }
InjectiveExplorerRPC_ServiceDesc is the grpc.ServiceDesc for InjectiveExplorerRPC service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterInjectiveExplorerRPCHandler ¶ added in v1.32.1
func RegisterInjectiveExplorerRPCHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterInjectiveExplorerRPCHandler registers the http handlers for service InjectiveExplorerRPC to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterInjectiveExplorerRPCHandlerClient ¶ added in v1.32.1
func RegisterInjectiveExplorerRPCHandlerClient(ctx context.Context, mux *runtime.ServeMux, client InjectiveExplorerRPCClient) error
RegisterInjectiveExplorerRPCHandlerClient registers the http handlers for service InjectiveExplorerRPC to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "InjectiveExplorerRPCClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "InjectiveExplorerRPCClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "InjectiveExplorerRPCClient" to call the correct interceptors.
func RegisterInjectiveExplorerRPCHandlerFromEndpoint ¶ added in v1.32.1
func RegisterInjectiveExplorerRPCHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterInjectiveExplorerRPCHandlerFromEndpoint is same as RegisterInjectiveExplorerRPCHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterInjectiveExplorerRPCHandlerServer ¶ added in v1.32.1
func RegisterInjectiveExplorerRPCHandlerServer(ctx context.Context, mux *runtime.ServeMux, server InjectiveExplorerRPCServer) error
RegisterInjectiveExplorerRPCHandlerServer registers the http handlers for service InjectiveExplorerRPC to "mux". UnaryRPC :call InjectiveExplorerRPCServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInjectiveExplorerRPCHandlerFromEndpoint instead.
func RegisterInjectiveExplorerRPCServer ¶
func RegisterInjectiveExplorerRPCServer(s grpc.ServiceRegistrar, srv InjectiveExplorerRPCServer)
Types ¶
type BlockInfo ¶
type BlockInfo struct { Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` Proposer string `protobuf:"bytes,2,opt,name=proposer,proto3" json:"proposer,omitempty"` Moniker string `protobuf:"bytes,3,opt,name=moniker,proto3" json:"moniker,omitempty"` BlockHash string `protobuf:"bytes,4,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` ParentHash string `protobuf:"bytes,5,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` NumPreCommits int64 `protobuf:"zigzag64,6,opt,name=num_pre_commits,json=numPreCommits,proto3" json:"num_pre_commits,omitempty"` NumTxs int64 `protobuf:"zigzag64,7,opt,name=num_txs,json=numTxs,proto3" json:"num_txs,omitempty"` Txs []*TxData `protobuf:"bytes,8,rep,name=txs,proto3" json:"txs,omitempty"` Timestamp string `protobuf:"bytes,9,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*BlockInfo) Descriptor
deprecated
func (*BlockInfo) GetBlockHash ¶
func (*BlockInfo) GetMoniker ¶
func (*BlockInfo) GetNumPreCommits ¶
func (*BlockInfo) GetParentHash ¶
func (*BlockInfo) GetProposer ¶
func (*BlockInfo) GetTimestamp ¶
func (*BlockInfo) ProtoMessage ¶
func (*BlockInfo) ProtoMessage()
func (*BlockInfo) ProtoReflect ¶
func (x *BlockInfo) ProtoReflect() protoreflect.Message
type CoinGeckoMarket ¶
type CoinGeckoMarket struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Image string `protobuf:"bytes,4,opt,name=image,proto3" json:"image,omitempty"` CurrentPrice float64 `protobuf:"fixed64,5,opt,name=current_price,json=currentPrice,proto3" json:"current_price,omitempty"` MarketCap float64 `protobuf:"fixed64,6,opt,name=market_cap,json=marketCap,proto3" json:"market_cap,omitempty"` MarketCapRank int32 `protobuf:"zigzag32,7,opt,name=market_cap_rank,json=marketCapRank,proto3" json:"market_cap_rank,omitempty"` TotalVolume float64 `protobuf:"fixed64,8,opt,name=total_volume,json=totalVolume,proto3" json:"total_volume,omitempty"` High24H float64 `protobuf:"fixed64,9,opt,name=high24_h,json=high24H,proto3" json:"high24_h,omitempty"` Low24H float64 `protobuf:"fixed64,10,opt,name=low24_h,json=low24H,proto3" json:"low24_h,omitempty"` PriceChange24H float64 `protobuf:"fixed64,11,opt,name=price_change24_h,json=priceChange24H,proto3" json:"price_change24_h,omitempty"` PriceChangePercentage24H float64 `` /* 140-byte string literal not displayed */ MarketCapChange24H float64 `protobuf:"fixed64,13,opt,name=market_cap_change24_h,json=marketCapChange24H,proto3" json:"market_cap_change24_h,omitempty"` MarketCapChangePercentage24H float64 `` /* 154-byte string literal not displayed */ CirculatingSupply float64 `protobuf:"fixed64,15,opt,name=circulating_supply,json=circulatingSupply,proto3" json:"circulating_supply,omitempty"` TotalSupply float64 `protobuf:"fixed64,16,opt,name=total_supply,json=totalSupply,proto3" json:"total_supply,omitempty"` MaxSupply float64 `protobuf:"fixed64,17,opt,name=max_supply,json=maxSupply,proto3" json:"max_supply,omitempty"` Ath float64 `protobuf:"fixed64,18,opt,name=ath,proto3" json:"ath,omitempty"` AthChangePercentage float64 `protobuf:"fixed64,19,opt,name=ath_change_percentage,json=athChangePercentage,proto3" json:"ath_change_percentage,omitempty"` AthDate string `protobuf:"bytes,20,opt,name=ath_date,json=athDate,proto3" json:"ath_date,omitempty"` Atl float64 `protobuf:"fixed64,21,opt,name=atl,proto3" json:"atl,omitempty"` AtlChangePercentage float64 `protobuf:"fixed64,22,opt,name=atl_change_percentage,json=atlChangePercentage,proto3" json:"atl_change_percentage,omitempty"` AtlDate string `protobuf:"bytes,23,opt,name=atl_date,json=atlDate,proto3" json:"atl_date,omitempty"` Roi *ROIItem `protobuf:"bytes,24,opt,name=roi,proto3" json:"roi,omitempty"` LastUpdated string `protobuf:"bytes,25,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` // contains filtered or unexported fields }
CoinGeckoMarket defines the structure for coin markets api
func (*CoinGeckoMarket) Descriptor
deprecated
func (*CoinGeckoMarket) Descriptor() ([]byte, []int)
Deprecated: Use CoinGeckoMarket.ProtoReflect.Descriptor instead.
func (*CoinGeckoMarket) GetAth ¶
func (x *CoinGeckoMarket) GetAth() float64
func (*CoinGeckoMarket) GetAthChangePercentage ¶
func (x *CoinGeckoMarket) GetAthChangePercentage() float64
func (*CoinGeckoMarket) GetAthDate ¶
func (x *CoinGeckoMarket) GetAthDate() string
func (*CoinGeckoMarket) GetAtl ¶
func (x *CoinGeckoMarket) GetAtl() float64
func (*CoinGeckoMarket) GetAtlChangePercentage ¶
func (x *CoinGeckoMarket) GetAtlChangePercentage() float64
func (*CoinGeckoMarket) GetAtlDate ¶
func (x *CoinGeckoMarket) GetAtlDate() string
func (*CoinGeckoMarket) GetCirculatingSupply ¶
func (x *CoinGeckoMarket) GetCirculatingSupply() float64
func (*CoinGeckoMarket) GetCurrentPrice ¶
func (x *CoinGeckoMarket) GetCurrentPrice() float64
func (*CoinGeckoMarket) GetHigh24H ¶
func (x *CoinGeckoMarket) GetHigh24H() float64
func (*CoinGeckoMarket) GetId ¶
func (x *CoinGeckoMarket) GetId() string
func (*CoinGeckoMarket) GetImage ¶
func (x *CoinGeckoMarket) GetImage() string
func (*CoinGeckoMarket) GetLastUpdated ¶
func (x *CoinGeckoMarket) GetLastUpdated() string
func (*CoinGeckoMarket) GetLow24H ¶
func (x *CoinGeckoMarket) GetLow24H() float64
func (*CoinGeckoMarket) GetMarketCap ¶
func (x *CoinGeckoMarket) GetMarketCap() float64
func (*CoinGeckoMarket) GetMarketCapChange24H ¶
func (x *CoinGeckoMarket) GetMarketCapChange24H() float64
func (*CoinGeckoMarket) GetMarketCapChangePercentage24H ¶
func (x *CoinGeckoMarket) GetMarketCapChangePercentage24H() float64
func (*CoinGeckoMarket) GetMarketCapRank ¶
func (x *CoinGeckoMarket) GetMarketCapRank() int32
func (*CoinGeckoMarket) GetMaxSupply ¶
func (x *CoinGeckoMarket) GetMaxSupply() float64
func (*CoinGeckoMarket) GetName ¶
func (x *CoinGeckoMarket) GetName() string
func (*CoinGeckoMarket) GetPriceChange24H ¶
func (x *CoinGeckoMarket) GetPriceChange24H() float64
func (*CoinGeckoMarket) GetPriceChangePercentage24H ¶
func (x *CoinGeckoMarket) GetPriceChangePercentage24H() float64
func (*CoinGeckoMarket) GetRoi ¶
func (x *CoinGeckoMarket) GetRoi() *ROIItem
func (*CoinGeckoMarket) GetSymbol ¶
func (x *CoinGeckoMarket) GetSymbol() string
func (*CoinGeckoMarket) GetTotalSupply ¶
func (x *CoinGeckoMarket) GetTotalSupply() float64
func (*CoinGeckoMarket) GetTotalVolume ¶
func (x *CoinGeckoMarket) GetTotalVolume() float64
func (*CoinGeckoMarket) ProtoMessage ¶
func (*CoinGeckoMarket) ProtoMessage()
func (*CoinGeckoMarket) ProtoReflect ¶
func (x *CoinGeckoMarket) ProtoReflect() protoreflect.Message
func (*CoinGeckoMarket) Reset ¶
func (x *CoinGeckoMarket) Reset()
func (*CoinGeckoMarket) String ¶
func (x *CoinGeckoMarket) String() string
type CosmosCoin ¶ added in v1.32.0
type CosmosCoin struct { // Coin denominator Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"` // Coin amount (big int) Amount string `protobuf:"bytes,2,opt,name=amount,proto3" json:"amount,omitempty"` // contains filtered or unexported fields }
func (*CosmosCoin) Descriptor
deprecated
added in
v1.32.0
func (*CosmosCoin) Descriptor() ([]byte, []int)
Deprecated: Use CosmosCoin.ProtoReflect.Descriptor instead.
func (*CosmosCoin) GetAmount ¶ added in v1.32.0
func (x *CosmosCoin) GetAmount() string
func (*CosmosCoin) GetDenom ¶ added in v1.32.0
func (x *CosmosCoin) GetDenom() string
func (*CosmosCoin) ProtoMessage ¶ added in v1.32.0
func (*CosmosCoin) ProtoMessage()
func (*CosmosCoin) ProtoReflect ¶ added in v1.32.0
func (x *CosmosCoin) ProtoReflect() protoreflect.Message
func (*CosmosCoin) Reset ¶ added in v1.32.0
func (x *CosmosCoin) Reset()
func (*CosmosCoin) String ¶ added in v1.32.0
func (x *CosmosCoin) String() string
type Event ¶
type Event struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Attributes map[string]string `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Event) Descriptor
deprecated
func (*Event) GetAttributes ¶
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
type GasFee ¶ added in v1.32.0
type GasFee struct { Amount []*CosmosCoin `protobuf:"bytes,1,rep,name=amount,proto3" json:"amount,omitempty"` GasLimit uint64 `protobuf:"varint,2,opt,name=gas_limit,json=gasLimit,proto3" json:"gas_limit,omitempty"` Payer string `protobuf:"bytes,3,opt,name=payer,proto3" json:"payer,omitempty"` Granter string `protobuf:"bytes,4,opt,name=granter,proto3" json:"granter,omitempty"` // contains filtered or unexported fields }
func (*GasFee) Descriptor
deprecated
added in
v1.32.0
func (*GasFee) GetAmount ¶ added in v1.32.0
func (x *GasFee) GetAmount() []*CosmosCoin
func (*GasFee) GetGasLimit ¶ added in v1.32.0
func (*GasFee) GetGranter ¶ added in v1.32.0
func (*GasFee) ProtoMessage ¶ added in v1.32.0
func (*GasFee) ProtoMessage()
func (*GasFee) ProtoReflect ¶ added in v1.32.0
func (x *GasFee) ProtoReflect() protoreflect.Message
type GetAccountTxsRequest ¶
type GetAccountTxsRequest struct { // Address of account Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Before uint64 `protobuf:"varint,2,opt,name=before,proto3" json:"before,omitempty"` After uint64 `protobuf:"varint,3,opt,name=after,proto3" json:"after,omitempty"` Limit int32 `protobuf:"zigzag32,4,opt,name=limit,proto3" json:"limit,omitempty"` Skip uint64 `protobuf:"varint,5,opt,name=skip,proto3" json:"skip,omitempty"` Type string `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"` Module string `protobuf:"bytes,7,opt,name=module,proto3" json:"module,omitempty"` // contains filtered or unexported fields }
func (*GetAccountTxsRequest) Descriptor
deprecated
func (*GetAccountTxsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAccountTxsRequest.ProtoReflect.Descriptor instead.
func (*GetAccountTxsRequest) GetAddress ¶
func (x *GetAccountTxsRequest) GetAddress() string
func (*GetAccountTxsRequest) GetAfter ¶
func (x *GetAccountTxsRequest) GetAfter() uint64
func (*GetAccountTxsRequest) GetBefore ¶
func (x *GetAccountTxsRequest) GetBefore() uint64
func (*GetAccountTxsRequest) GetLimit ¶
func (x *GetAccountTxsRequest) GetLimit() int32
func (*GetAccountTxsRequest) GetModule ¶ added in v1.32.0
func (x *GetAccountTxsRequest) GetModule() string
func (*GetAccountTxsRequest) GetSkip ¶
func (x *GetAccountTxsRequest) GetSkip() uint64
func (*GetAccountTxsRequest) GetType ¶ added in v1.32.0
func (x *GetAccountTxsRequest) GetType() string
func (*GetAccountTxsRequest) ProtoMessage ¶
func (*GetAccountTxsRequest) ProtoMessage()
func (*GetAccountTxsRequest) ProtoReflect ¶
func (x *GetAccountTxsRequest) ProtoReflect() protoreflect.Message
func (*GetAccountTxsRequest) Reset ¶
func (x *GetAccountTxsRequest) Reset()
func (*GetAccountTxsRequest) String ¶
func (x *GetAccountTxsRequest) String() string
type GetAccountTxsResponse ¶
type GetAccountTxsResponse struct { Paging *Paging `protobuf:"bytes,1,opt,name=paging,proto3" json:"paging,omitempty"` Data []*TxData `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GetAccountTxsResponse) Descriptor
deprecated
func (*GetAccountTxsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAccountTxsResponse.ProtoReflect.Descriptor instead.
func (*GetAccountTxsResponse) GetData ¶
func (x *GetAccountTxsResponse) GetData() []*TxData
func (*GetAccountTxsResponse) GetPaging ¶
func (x *GetAccountTxsResponse) GetPaging() *Paging
func (*GetAccountTxsResponse) ProtoMessage ¶
func (*GetAccountTxsResponse) ProtoMessage()
func (*GetAccountTxsResponse) ProtoReflect ¶
func (x *GetAccountTxsResponse) ProtoReflect() protoreflect.Message
func (*GetAccountTxsResponse) Reset ¶
func (x *GetAccountTxsResponse) Reset()
func (*GetAccountTxsResponse) String ¶
func (x *GetAccountTxsResponse) String() string
type GetBlockRequest ¶
type GetBlockRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*GetBlockRequest) Descriptor
deprecated
func (*GetBlockRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBlockRequest.ProtoReflect.Descriptor instead.
func (*GetBlockRequest) GetId ¶
func (x *GetBlockRequest) GetId() string
func (*GetBlockRequest) ProtoMessage ¶
func (*GetBlockRequest) ProtoMessage()
func (*GetBlockRequest) ProtoReflect ¶
func (x *GetBlockRequest) ProtoReflect() protoreflect.Message
func (*GetBlockRequest) Reset ¶
func (x *GetBlockRequest) Reset()
func (*GetBlockRequest) String ¶
func (x *GetBlockRequest) String() string
type GetBlockResponse ¶
type GetBlockResponse struct { Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` Proposer string `protobuf:"bytes,2,opt,name=proposer,proto3" json:"proposer,omitempty"` Moniker string `protobuf:"bytes,3,opt,name=moniker,proto3" json:"moniker,omitempty"` BlockHash string `protobuf:"bytes,4,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` ParentHash string `protobuf:"bytes,5,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` NumPreCommits int64 `protobuf:"zigzag64,6,opt,name=num_pre_commits,json=numPreCommits,proto3" json:"num_pre_commits,omitempty"` NumTxs int64 `protobuf:"zigzag64,7,opt,name=num_txs,json=numTxs,proto3" json:"num_txs,omitempty"` Txs []*TxData `protobuf:"bytes,8,rep,name=txs,proto3" json:"txs,omitempty"` Timestamp string `protobuf:"bytes,9,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*GetBlockResponse) Descriptor
deprecated
func (*GetBlockResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBlockResponse.ProtoReflect.Descriptor instead.
func (*GetBlockResponse) GetBlockHash ¶
func (x *GetBlockResponse) GetBlockHash() string
func (*GetBlockResponse) GetHeight ¶
func (x *GetBlockResponse) GetHeight() uint64
func (*GetBlockResponse) GetMoniker ¶
func (x *GetBlockResponse) GetMoniker() string
func (*GetBlockResponse) GetNumPreCommits ¶
func (x *GetBlockResponse) GetNumPreCommits() int64
func (*GetBlockResponse) GetNumTxs ¶
func (x *GetBlockResponse) GetNumTxs() int64
func (*GetBlockResponse) GetParentHash ¶
func (x *GetBlockResponse) GetParentHash() string
func (*GetBlockResponse) GetProposer ¶
func (x *GetBlockResponse) GetProposer() string
func (*GetBlockResponse) GetTimestamp ¶
func (x *GetBlockResponse) GetTimestamp() string
func (*GetBlockResponse) GetTxs ¶
func (x *GetBlockResponse) GetTxs() []*TxData
func (*GetBlockResponse) ProtoMessage ¶
func (*GetBlockResponse) ProtoMessage()
func (*GetBlockResponse) ProtoReflect ¶
func (x *GetBlockResponse) ProtoReflect() protoreflect.Message
func (*GetBlockResponse) Reset ¶
func (x *GetBlockResponse) Reset()
func (*GetBlockResponse) String ¶
func (x *GetBlockResponse) String() string
type GetBlocksRequest ¶
type GetBlocksRequest struct { Before uint64 `protobuf:"varint,1,opt,name=before,proto3" json:"before,omitempty"` After uint64 `protobuf:"varint,2,opt,name=after,proto3" json:"after,omitempty"` Limit int32 `protobuf:"zigzag32,3,opt,name=limit,proto3" json:"limit,omitempty"` // contains filtered or unexported fields }
func (*GetBlocksRequest) Descriptor
deprecated
func (*GetBlocksRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBlocksRequest.ProtoReflect.Descriptor instead.
func (*GetBlocksRequest) GetAfter ¶
func (x *GetBlocksRequest) GetAfter() uint64
func (*GetBlocksRequest) GetBefore ¶
func (x *GetBlocksRequest) GetBefore() uint64
func (*GetBlocksRequest) GetLimit ¶
func (x *GetBlocksRequest) GetLimit() int32
func (*GetBlocksRequest) ProtoMessage ¶
func (*GetBlocksRequest) ProtoMessage()
func (*GetBlocksRequest) ProtoReflect ¶
func (x *GetBlocksRequest) ProtoReflect() protoreflect.Message
func (*GetBlocksRequest) Reset ¶
func (x *GetBlocksRequest) Reset()
func (*GetBlocksRequest) String ¶
func (x *GetBlocksRequest) String() string
type GetBlocksResponse ¶
type GetBlocksResponse struct { Paging *Paging `protobuf:"bytes,1,opt,name=paging,proto3" json:"paging,omitempty"` Data []*BlockInfo `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GetBlocksResponse) Descriptor
deprecated
func (*GetBlocksResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBlocksResponse.ProtoReflect.Descriptor instead.
func (*GetBlocksResponse) GetData ¶
func (x *GetBlocksResponse) GetData() []*BlockInfo
func (*GetBlocksResponse) GetPaging ¶
func (x *GetBlocksResponse) GetPaging() *Paging
func (*GetBlocksResponse) ProtoMessage ¶
func (*GetBlocksResponse) ProtoMessage()
func (*GetBlocksResponse) ProtoReflect ¶
func (x *GetBlocksResponse) ProtoReflect() protoreflect.Message
func (*GetBlocksResponse) Reset ¶
func (x *GetBlocksResponse) Reset()
func (*GetBlocksResponse) String ¶
func (x *GetBlocksResponse) String() string
type GetCoinPriceDataRequest ¶
type GetCoinPriceDataRequest struct { CoinIds string `protobuf:"bytes,1,opt,name=coin_ids,json=coinIds,proto3" json:"coin_ids,omitempty"` Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"` // contains filtered or unexported fields }
func (*GetCoinPriceDataRequest) Descriptor
deprecated
func (*GetCoinPriceDataRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCoinPriceDataRequest.ProtoReflect.Descriptor instead.
func (*GetCoinPriceDataRequest) GetCoinIds ¶
func (x *GetCoinPriceDataRequest) GetCoinIds() string
func (*GetCoinPriceDataRequest) GetCurrency ¶
func (x *GetCoinPriceDataRequest) GetCurrency() string
func (*GetCoinPriceDataRequest) ProtoMessage ¶
func (*GetCoinPriceDataRequest) ProtoMessage()
func (*GetCoinPriceDataRequest) ProtoReflect ¶
func (x *GetCoinPriceDataRequest) ProtoReflect() protoreflect.Message
func (*GetCoinPriceDataRequest) Reset ¶
func (x *GetCoinPriceDataRequest) Reset()
func (*GetCoinPriceDataRequest) String ¶
func (x *GetCoinPriceDataRequest) String() string
type GetCoinPriceDataResponse ¶
type GetCoinPriceDataResponse struct { Field []*CoinGeckoMarket `protobuf:"bytes,1,rep,name=field,proto3" json:"field,omitempty"` // contains filtered or unexported fields }
func (*GetCoinPriceDataResponse) Descriptor
deprecated
func (*GetCoinPriceDataResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetCoinPriceDataResponse.ProtoReflect.Descriptor instead.
func (*GetCoinPriceDataResponse) GetField ¶
func (x *GetCoinPriceDataResponse) GetField() []*CoinGeckoMarket
func (*GetCoinPriceDataResponse) ProtoMessage ¶
func (*GetCoinPriceDataResponse) ProtoMessage()
func (*GetCoinPriceDataResponse) ProtoReflect ¶
func (x *GetCoinPriceDataResponse) ProtoReflect() protoreflect.Message
func (*GetCoinPriceDataResponse) Reset ¶
func (x *GetCoinPriceDataResponse) Reset()
func (*GetCoinPriceDataResponse) String ¶
func (x *GetCoinPriceDataResponse) String() string
type GetIBCTransferTxsRequest ¶ added in v1.32.0
type GetIBCTransferTxsRequest struct { Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` SrcChannel string `protobuf:"bytes,3,opt,name=src_channel,json=srcChannel,proto3" json:"src_channel,omitempty"` SrcPort string `protobuf:"bytes,4,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"` DestChannel string `protobuf:"bytes,5,opt,name=dest_channel,json=destChannel,proto3" json:"dest_channel,omitempty"` DestPort string `protobuf:"bytes,6,opt,name=dest_port,json=destPort,proto3" json:"dest_port,omitempty"` Limit int32 `protobuf:"zigzag32,7,opt,name=limit,proto3" json:"limit,omitempty"` Skip uint64 `protobuf:"varint,8,opt,name=skip,proto3" json:"skip,omitempty"` // contains filtered or unexported fields }
func (*GetIBCTransferTxsRequest) Descriptor
deprecated
added in
v1.32.0
func (*GetIBCTransferTxsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetIBCTransferTxsRequest.ProtoReflect.Descriptor instead.
func (*GetIBCTransferTxsRequest) GetDestChannel ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetDestChannel() string
func (*GetIBCTransferTxsRequest) GetDestPort ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetDestPort() string
func (*GetIBCTransferTxsRequest) GetLimit ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetLimit() int32
func (*GetIBCTransferTxsRequest) GetReceiver ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetReceiver() string
func (*GetIBCTransferTxsRequest) GetSender ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetSender() string
func (*GetIBCTransferTxsRequest) GetSkip ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetSkip() uint64
func (*GetIBCTransferTxsRequest) GetSrcChannel ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetSrcChannel() string
func (*GetIBCTransferTxsRequest) GetSrcPort ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) GetSrcPort() string
func (*GetIBCTransferTxsRequest) ProtoMessage ¶ added in v1.32.0
func (*GetIBCTransferTxsRequest) ProtoMessage()
func (*GetIBCTransferTxsRequest) ProtoReflect ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) ProtoReflect() protoreflect.Message
func (*GetIBCTransferTxsRequest) Reset ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) Reset()
func (*GetIBCTransferTxsRequest) String ¶ added in v1.32.0
func (x *GetIBCTransferTxsRequest) String() string
type GetIBCTransferTxsResponse ¶ added in v1.32.0
type GetIBCTransferTxsResponse struct { Field []*IBCTransferTx `protobuf:"bytes,1,rep,name=field,proto3" json:"field,omitempty"` // contains filtered or unexported fields }
func (*GetIBCTransferTxsResponse) Descriptor
deprecated
added in
v1.32.0
func (*GetIBCTransferTxsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetIBCTransferTxsResponse.ProtoReflect.Descriptor instead.
func (*GetIBCTransferTxsResponse) GetField ¶ added in v1.32.0
func (x *GetIBCTransferTxsResponse) GetField() []*IBCTransferTx
func (*GetIBCTransferTxsResponse) ProtoMessage ¶ added in v1.32.0
func (*GetIBCTransferTxsResponse) ProtoMessage()
func (*GetIBCTransferTxsResponse) ProtoReflect ¶ added in v1.32.0
func (x *GetIBCTransferTxsResponse) ProtoReflect() protoreflect.Message
func (*GetIBCTransferTxsResponse) Reset ¶ added in v1.32.0
func (x *GetIBCTransferTxsResponse) Reset()
func (*GetIBCTransferTxsResponse) String ¶ added in v1.32.0
func (x *GetIBCTransferTxsResponse) String() string
type GetPeggyDepositTxsRequest ¶ added in v1.32.0
type GetPeggyDepositTxsRequest struct { // Sender address of deposit request Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // Address of receiveer upon deposit Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` Limit int32 `protobuf:"zigzag32,3,opt,name=limit,proto3" json:"limit,omitempty"` Skip uint64 `protobuf:"varint,4,opt,name=skip,proto3" json:"skip,omitempty"` // contains filtered or unexported fields }
func (*GetPeggyDepositTxsRequest) Descriptor
deprecated
added in
v1.32.0
func (*GetPeggyDepositTxsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPeggyDepositTxsRequest.ProtoReflect.Descriptor instead.
func (*GetPeggyDepositTxsRequest) GetLimit ¶ added in v1.32.0
func (x *GetPeggyDepositTxsRequest) GetLimit() int32
func (*GetPeggyDepositTxsRequest) GetReceiver ¶ added in v1.32.0
func (x *GetPeggyDepositTxsRequest) GetReceiver() string
func (*GetPeggyDepositTxsRequest) GetSender ¶ added in v1.32.0
func (x *GetPeggyDepositTxsRequest) GetSender() string
func (*GetPeggyDepositTxsRequest) GetSkip ¶ added in v1.32.0
func (x *GetPeggyDepositTxsRequest) GetSkip() uint64
func (*GetPeggyDepositTxsRequest) ProtoMessage ¶ added in v1.32.0
func (*GetPeggyDepositTxsRequest) ProtoMessage()
func (*GetPeggyDepositTxsRequest) ProtoReflect ¶ added in v1.32.0
func (x *GetPeggyDepositTxsRequest) ProtoReflect() protoreflect.Message
func (*GetPeggyDepositTxsRequest) Reset ¶ added in v1.32.0
func (x *GetPeggyDepositTxsRequest) Reset()
func (*GetPeggyDepositTxsRequest) String ¶ added in v1.32.0
func (x *GetPeggyDepositTxsRequest) String() string
type GetPeggyDepositTxsResponse ¶ added in v1.32.0
type GetPeggyDepositTxsResponse struct { Field []*PeggyDepositTx `protobuf:"bytes,1,rep,name=field,proto3" json:"field,omitempty"` // contains filtered or unexported fields }
func (*GetPeggyDepositTxsResponse) Descriptor
deprecated
added in
v1.32.0
func (*GetPeggyDepositTxsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetPeggyDepositTxsResponse.ProtoReflect.Descriptor instead.
func (*GetPeggyDepositTxsResponse) GetField ¶ added in v1.32.0
func (x *GetPeggyDepositTxsResponse) GetField() []*PeggyDepositTx
func (*GetPeggyDepositTxsResponse) ProtoMessage ¶ added in v1.32.0
func (*GetPeggyDepositTxsResponse) ProtoMessage()
func (*GetPeggyDepositTxsResponse) ProtoReflect ¶ added in v1.32.0
func (x *GetPeggyDepositTxsResponse) ProtoReflect() protoreflect.Message
func (*GetPeggyDepositTxsResponse) Reset ¶ added in v1.32.0
func (x *GetPeggyDepositTxsResponse) Reset()
func (*GetPeggyDepositTxsResponse) String ¶ added in v1.32.0
func (x *GetPeggyDepositTxsResponse) String() string
type GetPeggyWithdrawalTxsRequest ¶ added in v1.32.0
type GetPeggyWithdrawalTxsRequest struct { // Sender address of withdrawal request Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // Address of receiveer upon withdrawal Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` Limit int32 `protobuf:"zigzag32,3,opt,name=limit,proto3" json:"limit,omitempty"` Skip uint64 `protobuf:"varint,4,opt,name=skip,proto3" json:"skip,omitempty"` // contains filtered or unexported fields }
func (*GetPeggyWithdrawalTxsRequest) Descriptor
deprecated
added in
v1.32.0
func (*GetPeggyWithdrawalTxsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPeggyWithdrawalTxsRequest.ProtoReflect.Descriptor instead.
func (*GetPeggyWithdrawalTxsRequest) GetLimit ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsRequest) GetLimit() int32
func (*GetPeggyWithdrawalTxsRequest) GetReceiver ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsRequest) GetReceiver() string
func (*GetPeggyWithdrawalTxsRequest) GetSender ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsRequest) GetSender() string
func (*GetPeggyWithdrawalTxsRequest) GetSkip ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsRequest) GetSkip() uint64
func (*GetPeggyWithdrawalTxsRequest) ProtoMessage ¶ added in v1.32.0
func (*GetPeggyWithdrawalTxsRequest) ProtoMessage()
func (*GetPeggyWithdrawalTxsRequest) ProtoReflect ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsRequest) ProtoReflect() protoreflect.Message
func (*GetPeggyWithdrawalTxsRequest) Reset ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsRequest) Reset()
func (*GetPeggyWithdrawalTxsRequest) String ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsRequest) String() string
type GetPeggyWithdrawalTxsResponse ¶ added in v1.32.0
type GetPeggyWithdrawalTxsResponse struct { Field []*PeggyWithdrawalTx `protobuf:"bytes,1,rep,name=field,proto3" json:"field,omitempty"` // contains filtered or unexported fields }
func (*GetPeggyWithdrawalTxsResponse) Descriptor
deprecated
added in
v1.32.0
func (*GetPeggyWithdrawalTxsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetPeggyWithdrawalTxsResponse.ProtoReflect.Descriptor instead.
func (*GetPeggyWithdrawalTxsResponse) GetField ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsResponse) GetField() []*PeggyWithdrawalTx
func (*GetPeggyWithdrawalTxsResponse) ProtoMessage ¶ added in v1.32.0
func (*GetPeggyWithdrawalTxsResponse) ProtoMessage()
func (*GetPeggyWithdrawalTxsResponse) ProtoReflect ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsResponse) ProtoReflect() protoreflect.Message
func (*GetPeggyWithdrawalTxsResponse) Reset ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsResponse) Reset()
func (*GetPeggyWithdrawalTxsResponse) String ¶ added in v1.32.0
func (x *GetPeggyWithdrawalTxsResponse) String() string
type GetTxByTxHashRequest ¶
type GetTxByTxHashRequest struct { Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` // contains filtered or unexported fields }
func (*GetTxByTxHashRequest) Descriptor
deprecated
func (*GetTxByTxHashRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTxByTxHashRequest.ProtoReflect.Descriptor instead.
func (*GetTxByTxHashRequest) GetHash ¶
func (x *GetTxByTxHashRequest) GetHash() string
func (*GetTxByTxHashRequest) ProtoMessage ¶
func (*GetTxByTxHashRequest) ProtoMessage()
func (*GetTxByTxHashRequest) ProtoReflect ¶
func (x *GetTxByTxHashRequest) ProtoReflect() protoreflect.Message
func (*GetTxByTxHashRequest) Reset ¶
func (x *GetTxByTxHashRequest) Reset()
func (*GetTxByTxHashRequest) String ¶
func (x *GetTxByTxHashRequest) String() string
type GetTxByTxHashResponse ¶
type GetTxByTxHashResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockTimestamp string `protobuf:"bytes,3,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"` Hash string `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"` Code uint32 `protobuf:"varint,5,opt,name=code,proto3" json:"code,omitempty"` Data []byte `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"` Info string `protobuf:"bytes,8,opt,name=info,proto3" json:"info,omitempty"` GasWanted int64 `protobuf:"zigzag64,9,opt,name=gas_wanted,json=gasWanted,proto3" json:"gas_wanted,omitempty"` GasUsed int64 `protobuf:"zigzag64,10,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` GasFee *GasFee `protobuf:"bytes,11,opt,name=gas_fee,json=gasFee,proto3" json:"gas_fee,omitempty"` Codespace string `protobuf:"bytes,12,opt,name=codespace,proto3" json:"codespace,omitempty"` Events []*Event `protobuf:"bytes,13,rep,name=events,proto3" json:"events,omitempty"` TxType string `protobuf:"bytes,14,opt,name=tx_type,json=txType,proto3" json:"tx_type,omitempty"` Messages string `protobuf:"bytes,15,opt,name=messages,proto3" json:"messages,omitempty"` Signatures []*Signature `protobuf:"bytes,16,rep,name=signatures,proto3" json:"signatures,omitempty"` Memo string `protobuf:"bytes,17,opt,name=memo,proto3" json:"memo,omitempty"` // contains filtered or unexported fields }
func (*GetTxByTxHashResponse) Descriptor
deprecated
func (*GetTxByTxHashResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTxByTxHashResponse.ProtoReflect.Descriptor instead.
func (*GetTxByTxHashResponse) GetBlockNumber ¶
func (x *GetTxByTxHashResponse) GetBlockNumber() uint64
func (*GetTxByTxHashResponse) GetBlockTimestamp ¶
func (x *GetTxByTxHashResponse) GetBlockTimestamp() string
func (*GetTxByTxHashResponse) GetCode ¶
func (x *GetTxByTxHashResponse) GetCode() uint32
func (*GetTxByTxHashResponse) GetCodespace ¶
func (x *GetTxByTxHashResponse) GetCodespace() string
func (*GetTxByTxHashResponse) GetData ¶
func (x *GetTxByTxHashResponse) GetData() []byte
func (*GetTxByTxHashResponse) GetEvents ¶
func (x *GetTxByTxHashResponse) GetEvents() []*Event
func (*GetTxByTxHashResponse) GetGasFee ¶ added in v1.32.0
func (x *GetTxByTxHashResponse) GetGasFee() *GasFee
func (*GetTxByTxHashResponse) GetGasUsed ¶
func (x *GetTxByTxHashResponse) GetGasUsed() int64
func (*GetTxByTxHashResponse) GetGasWanted ¶
func (x *GetTxByTxHashResponse) GetGasWanted() int64
func (*GetTxByTxHashResponse) GetHash ¶
func (x *GetTxByTxHashResponse) GetHash() string
func (*GetTxByTxHashResponse) GetId ¶
func (x *GetTxByTxHashResponse) GetId() string
func (*GetTxByTxHashResponse) GetInfo ¶
func (x *GetTxByTxHashResponse) GetInfo() string
func (*GetTxByTxHashResponse) GetMemo ¶
func (x *GetTxByTxHashResponse) GetMemo() string
func (*GetTxByTxHashResponse) GetMessages ¶
func (x *GetTxByTxHashResponse) GetMessages() string
func (*GetTxByTxHashResponse) GetSignatures ¶
func (x *GetTxByTxHashResponse) GetSignatures() []*Signature
func (*GetTxByTxHashResponse) GetTxType ¶
func (x *GetTxByTxHashResponse) GetTxType() string
func (*GetTxByTxHashResponse) ProtoMessage ¶
func (*GetTxByTxHashResponse) ProtoMessage()
func (*GetTxByTxHashResponse) ProtoReflect ¶
func (x *GetTxByTxHashResponse) ProtoReflect() protoreflect.Message
func (*GetTxByTxHashResponse) Reset ¶
func (x *GetTxByTxHashResponse) Reset()
func (*GetTxByTxHashResponse) String ¶
func (x *GetTxByTxHashResponse) String() string
type GetTxsRequest ¶
type GetTxsRequest struct { Before uint64 `protobuf:"varint,1,opt,name=before,proto3" json:"before,omitempty"` After uint64 `protobuf:"varint,2,opt,name=after,proto3" json:"after,omitempty"` Limit int32 `protobuf:"zigzag32,3,opt,name=limit,proto3" json:"limit,omitempty"` Skip uint64 `protobuf:"varint,4,opt,name=skip,proto3" json:"skip,omitempty"` Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` Module string `protobuf:"bytes,6,opt,name=module,proto3" json:"module,omitempty"` // contains filtered or unexported fields }
func (*GetTxsRequest) Descriptor
deprecated
func (*GetTxsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTxsRequest.ProtoReflect.Descriptor instead.
func (*GetTxsRequest) GetAfter ¶
func (x *GetTxsRequest) GetAfter() uint64
func (*GetTxsRequest) GetBefore ¶
func (x *GetTxsRequest) GetBefore() uint64
func (*GetTxsRequest) GetLimit ¶
func (x *GetTxsRequest) GetLimit() int32
func (*GetTxsRequest) GetModule ¶
func (x *GetTxsRequest) GetModule() string
func (*GetTxsRequest) GetSkip ¶
func (x *GetTxsRequest) GetSkip() uint64
func (*GetTxsRequest) GetType ¶
func (x *GetTxsRequest) GetType() string
func (*GetTxsRequest) ProtoMessage ¶
func (*GetTxsRequest) ProtoMessage()
func (*GetTxsRequest) ProtoReflect ¶
func (x *GetTxsRequest) ProtoReflect() protoreflect.Message
func (*GetTxsRequest) Reset ¶
func (x *GetTxsRequest) Reset()
func (*GetTxsRequest) String ¶
func (x *GetTxsRequest) String() string
type GetTxsResponse ¶
type GetTxsResponse struct { Paging *Paging `protobuf:"bytes,1,opt,name=paging,proto3" json:"paging,omitempty"` Data []*TxData `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GetTxsResponse) Descriptor
deprecated
func (*GetTxsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTxsResponse.ProtoReflect.Descriptor instead.
func (*GetTxsResponse) GetData ¶
func (x *GetTxsResponse) GetData() []*TxData
func (*GetTxsResponse) GetPaging ¶
func (x *GetTxsResponse) GetPaging() *Paging
func (*GetTxsResponse) ProtoMessage ¶
func (*GetTxsResponse) ProtoMessage()
func (*GetTxsResponse) ProtoReflect ¶
func (x *GetTxsResponse) ProtoReflect() protoreflect.Message
func (*GetTxsResponse) Reset ¶
func (x *GetTxsResponse) Reset()
func (*GetTxsResponse) String ¶
func (x *GetTxsResponse) String() string
type GetValidatorRequest ¶ added in v1.32.0
type GetValidatorRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*GetValidatorRequest) Descriptor
deprecated
added in
v1.32.0
func (*GetValidatorRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetValidatorRequest.ProtoReflect.Descriptor instead.
func (*GetValidatorRequest) GetAddress ¶ added in v1.32.0
func (x *GetValidatorRequest) GetAddress() string
func (*GetValidatorRequest) ProtoMessage ¶ added in v1.32.0
func (*GetValidatorRequest) ProtoMessage()
func (*GetValidatorRequest) ProtoReflect ¶ added in v1.32.0
func (x *GetValidatorRequest) ProtoReflect() protoreflect.Message
func (*GetValidatorRequest) Reset ¶ added in v1.32.0
func (x *GetValidatorRequest) Reset()
func (*GetValidatorRequest) String ¶ added in v1.32.0
func (x *GetValidatorRequest) String() string
type GetValidatorResponse ¶ added in v1.32.0
type GetValidatorResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Moniker string `protobuf:"bytes,2,opt,name=moniker,proto3" json:"moniker,omitempty"` OperatorAddress string `protobuf:"bytes,3,opt,name=operator_address,json=operatorAddress,proto3" json:"operator_address,omitempty"` ConsensusAddress string `protobuf:"bytes,4,opt,name=consensus_address,json=consensusAddress,proto3" json:"consensus_address,omitempty"` Jailed bool `protobuf:"varint,5,opt,name=jailed,proto3" json:"jailed,omitempty"` Status int32 `protobuf:"zigzag32,6,opt,name=status,proto3" json:"status,omitempty"` Tokens string `protobuf:"bytes,7,opt,name=tokens,proto3" json:"tokens,omitempty"` Description *ValidatorDescription `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"` UnbondingHeight int64 `protobuf:"zigzag64,10,opt,name=unbonding_height,json=unbondingHeight,proto3" json:"unbonding_height,omitempty"` UnbondingTime string `protobuf:"bytes,11,opt,name=unbonding_time,json=unbondingTime,proto3" json:"unbonding_time,omitempty"` CommissionRate string `protobuf:"bytes,12,opt,name=commission_rate,json=commissionRate,proto3" json:"commission_rate,omitempty"` CommissionMaxRate string `protobuf:"bytes,13,opt,name=commission_max_rate,json=commissionMaxRate,proto3" json:"commission_max_rate,omitempty"` CommissionMaxChangeRate string `` /* 135-byte string literal not displayed */ CommissionUpdateTime string `protobuf:"bytes,15,opt,name=commission_update_time,json=commissionUpdateTime,proto3" json:"commission_update_time,omitempty"` Proposed uint64 `protobuf:"varint,16,opt,name=proposed,proto3" json:"proposed,omitempty"` Signed uint64 `protobuf:"varint,17,opt,name=signed,proto3" json:"signed,omitempty"` Missed uint64 `protobuf:"varint,18,opt,name=missed,proto3" json:"missed,omitempty"` Timestamp string `protobuf:"bytes,19,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Uptimes []*ValidatorUptime `protobuf:"bytes,20,rep,name=uptimes,proto3" json:"uptimes,omitempty"` SlashingEvents []*SlashingEvent `protobuf:"bytes,21,rep,name=slashing_events,json=slashingEvents,proto3" json:"slashing_events,omitempty"` // contains filtered or unexported fields }
func (*GetValidatorResponse) Descriptor
deprecated
added in
v1.32.0
func (*GetValidatorResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetValidatorResponse.ProtoReflect.Descriptor instead.
func (*GetValidatorResponse) GetCommissionMaxChangeRate ¶ added in v1.32.0
func (x *GetValidatorResponse) GetCommissionMaxChangeRate() string
func (*GetValidatorResponse) GetCommissionMaxRate ¶ added in v1.32.0
func (x *GetValidatorResponse) GetCommissionMaxRate() string
func (*GetValidatorResponse) GetCommissionRate ¶ added in v1.32.0
func (x *GetValidatorResponse) GetCommissionRate() string
func (*GetValidatorResponse) GetCommissionUpdateTime ¶ added in v1.32.0
func (x *GetValidatorResponse) GetCommissionUpdateTime() string
func (*GetValidatorResponse) GetConsensusAddress ¶ added in v1.32.0
func (x *GetValidatorResponse) GetConsensusAddress() string
func (*GetValidatorResponse) GetDelegatorShares ¶ added in v1.32.0
func (x *GetValidatorResponse) GetDelegatorShares() string
func (*GetValidatorResponse) GetDescription ¶ added in v1.32.0
func (x *GetValidatorResponse) GetDescription() *ValidatorDescription
func (*GetValidatorResponse) GetId ¶ added in v1.32.0
func (x *GetValidatorResponse) GetId() string
func (*GetValidatorResponse) GetJailed ¶ added in v1.32.0
func (x *GetValidatorResponse) GetJailed() bool
func (*GetValidatorResponse) GetMissed ¶ added in v1.32.0
func (x *GetValidatorResponse) GetMissed() uint64
func (*GetValidatorResponse) GetMoniker ¶ added in v1.32.0
func (x *GetValidatorResponse) GetMoniker() string
func (*GetValidatorResponse) GetOperatorAddress ¶ added in v1.32.0
func (x *GetValidatorResponse) GetOperatorAddress() string
func (*GetValidatorResponse) GetProposed ¶ added in v1.32.0
func (x *GetValidatorResponse) GetProposed() uint64
func (*GetValidatorResponse) GetSigned ¶ added in v1.32.0
func (x *GetValidatorResponse) GetSigned() uint64
func (*GetValidatorResponse) GetSlashingEvents ¶ added in v1.32.0
func (x *GetValidatorResponse) GetSlashingEvents() []*SlashingEvent
func (*GetValidatorResponse) GetStatus ¶ added in v1.32.0
func (x *GetValidatorResponse) GetStatus() int32
func (*GetValidatorResponse) GetTimestamp ¶ added in v1.32.0
func (x *GetValidatorResponse) GetTimestamp() string
func (*GetValidatorResponse) GetTokens ¶ added in v1.32.0
func (x *GetValidatorResponse) GetTokens() string
func (*GetValidatorResponse) GetUnbondingHeight ¶ added in v1.32.0
func (x *GetValidatorResponse) GetUnbondingHeight() int64
func (*GetValidatorResponse) GetUnbondingTime ¶ added in v1.32.0
func (x *GetValidatorResponse) GetUnbondingTime() string
func (*GetValidatorResponse) GetUptimes ¶ added in v1.32.0
func (x *GetValidatorResponse) GetUptimes() []*ValidatorUptime
func (*GetValidatorResponse) ProtoMessage ¶ added in v1.32.0
func (*GetValidatorResponse) ProtoMessage()
func (*GetValidatorResponse) ProtoReflect ¶ added in v1.32.0
func (x *GetValidatorResponse) ProtoReflect() protoreflect.Message
func (*GetValidatorResponse) Reset ¶ added in v1.32.0
func (x *GetValidatorResponse) Reset()
func (*GetValidatorResponse) String ¶ added in v1.32.0
func (x *GetValidatorResponse) String() string
type GetValidatorUptimeRequest ¶ added in v1.32.0
type GetValidatorUptimeRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*GetValidatorUptimeRequest) Descriptor
deprecated
added in
v1.32.0
func (*GetValidatorUptimeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetValidatorUptimeRequest.ProtoReflect.Descriptor instead.
func (*GetValidatorUptimeRequest) GetAddress ¶ added in v1.32.0
func (x *GetValidatorUptimeRequest) GetAddress() string
func (*GetValidatorUptimeRequest) ProtoMessage ¶ added in v1.32.0
func (*GetValidatorUptimeRequest) ProtoMessage()
func (*GetValidatorUptimeRequest) ProtoReflect ¶ added in v1.32.0
func (x *GetValidatorUptimeRequest) ProtoReflect() protoreflect.Message
func (*GetValidatorUptimeRequest) Reset ¶ added in v1.32.0
func (x *GetValidatorUptimeRequest) Reset()
func (*GetValidatorUptimeRequest) String ¶ added in v1.32.0
func (x *GetValidatorUptimeRequest) String() string
type GetValidatorUptimeResponse ¶ added in v1.32.0
type GetValidatorUptimeResponse struct { Field []*ValidatorUptime `protobuf:"bytes,1,rep,name=field,proto3" json:"field,omitempty"` // contains filtered or unexported fields }
func (*GetValidatorUptimeResponse) Descriptor
deprecated
added in
v1.32.0
func (*GetValidatorUptimeResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetValidatorUptimeResponse.ProtoReflect.Descriptor instead.
func (*GetValidatorUptimeResponse) GetField ¶ added in v1.32.0
func (x *GetValidatorUptimeResponse) GetField() []*ValidatorUptime
func (*GetValidatorUptimeResponse) ProtoMessage ¶ added in v1.32.0
func (*GetValidatorUptimeResponse) ProtoMessage()
func (*GetValidatorUptimeResponse) ProtoReflect ¶ added in v1.32.0
func (x *GetValidatorUptimeResponse) ProtoReflect() protoreflect.Message
func (*GetValidatorUptimeResponse) Reset ¶ added in v1.32.0
func (x *GetValidatorUptimeResponse) Reset()
func (*GetValidatorUptimeResponse) String ¶ added in v1.32.0
func (x *GetValidatorUptimeResponse) String() string
type IBCTransferTx ¶ added in v1.32.0
type IBCTransferTx struct { // the sender address Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // the recipient address on the destination chain Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` // the port on which the packet will be sent SourcePort string `protobuf:"bytes,3,opt,name=source_port,json=sourcePort,proto3" json:"source_port,omitempty"` // the channel by which the packet will be sent SourceChannel string `protobuf:"bytes,4,opt,name=source_channel,json=sourceChannel,proto3" json:"source_channel,omitempty"` // identifies the port on the receiving chain DestinationPort string `protobuf:"bytes,5,opt,name=destination_port,json=destinationPort,proto3" json:"destination_port,omitempty"` // identifies the channel end on the receiving chain DestinationChannel string `protobuf:"bytes,6,opt,name=destination_channel,json=destinationChannel,proto3" json:"destination_channel,omitempty"` // transfer amount Amount string `protobuf:"bytes,7,opt,name=amount,proto3" json:"amount,omitempty"` // transafer denom Denom string `protobuf:"bytes,8,opt,name=denom,proto3" json:"denom,omitempty"` // Timeout height relative to the current block height. The timeout is disabled // when set to 0 TimeoutHeight string `protobuf:"bytes,9,opt,name=timeout_height,json=timeoutHeight,proto3" json:"timeout_height,omitempty"` // Timeout timestamp (in nanoseconds) relative to the current block timestamp TimeoutTimestamp uint64 `protobuf:"varint,10,opt,name=timeout_timestamp,json=timeoutTimestamp,proto3" json:"timeout_timestamp,omitempty"` // number corresponds to the order of sends and receives, where a Packet with // an earlier sequence number must be sent and received before a Packet with a // later sequence number PacketSequence uint64 `protobuf:"varint,11,opt,name=packet_sequence,json=packetSequence,proto3" json:"packet_sequence,omitempty"` DataHex []byte `protobuf:"bytes,12,opt,name=data_hex,json=dataHex,proto3" json:"data_hex,omitempty"` State string `protobuf:"bytes,13,opt,name=state,proto3" json:"state,omitempty"` // it's injective chain tx hash array TxHashes []string `protobuf:"bytes,14,rep,name=tx_hashes,json=txHashes,proto3" json:"tx_hashes,omitempty"` CreatedAt string `protobuf:"bytes,15,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt string `protobuf:"bytes,16,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
IBCTransferTx wraps tx data includes ibc transfer tx details information
func (*IBCTransferTx) Descriptor
deprecated
added in
v1.32.0
func (*IBCTransferTx) Descriptor() ([]byte, []int)
Deprecated: Use IBCTransferTx.ProtoReflect.Descriptor instead.
func (*IBCTransferTx) GetAmount ¶ added in v1.32.0
func (x *IBCTransferTx) GetAmount() string
func (*IBCTransferTx) GetCreatedAt ¶ added in v1.32.0
func (x *IBCTransferTx) GetCreatedAt() string
func (*IBCTransferTx) GetDataHex ¶ added in v1.32.0
func (x *IBCTransferTx) GetDataHex() []byte
func (*IBCTransferTx) GetDenom ¶ added in v1.32.0
func (x *IBCTransferTx) GetDenom() string
func (*IBCTransferTx) GetDestinationChannel ¶ added in v1.32.0
func (x *IBCTransferTx) GetDestinationChannel() string
func (*IBCTransferTx) GetDestinationPort ¶ added in v1.32.0
func (x *IBCTransferTx) GetDestinationPort() string
func (*IBCTransferTx) GetPacketSequence ¶ added in v1.32.0
func (x *IBCTransferTx) GetPacketSequence() uint64
func (*IBCTransferTx) GetReceiver ¶ added in v1.32.0
func (x *IBCTransferTx) GetReceiver() string
func (*IBCTransferTx) GetSender ¶ added in v1.32.0
func (x *IBCTransferTx) GetSender() string
func (*IBCTransferTx) GetSourceChannel ¶ added in v1.32.0
func (x *IBCTransferTx) GetSourceChannel() string
func (*IBCTransferTx) GetSourcePort ¶ added in v1.32.0
func (x *IBCTransferTx) GetSourcePort() string
func (*IBCTransferTx) GetState ¶ added in v1.32.0
func (x *IBCTransferTx) GetState() string
func (*IBCTransferTx) GetTimeoutHeight ¶ added in v1.32.0
func (x *IBCTransferTx) GetTimeoutHeight() string
func (*IBCTransferTx) GetTimeoutTimestamp ¶ added in v1.32.0
func (x *IBCTransferTx) GetTimeoutTimestamp() uint64
func (*IBCTransferTx) GetTxHashes ¶ added in v1.32.0
func (x *IBCTransferTx) GetTxHashes() []string
func (*IBCTransferTx) GetUpdatedAt ¶ added in v1.32.0
func (x *IBCTransferTx) GetUpdatedAt() string
func (*IBCTransferTx) ProtoMessage ¶ added in v1.32.0
func (*IBCTransferTx) ProtoMessage()
func (*IBCTransferTx) ProtoReflect ¶ added in v1.32.0
func (x *IBCTransferTx) ProtoReflect() protoreflect.Message
func (*IBCTransferTx) Reset ¶ added in v1.32.0
func (x *IBCTransferTx) Reset()
func (*IBCTransferTx) String ¶ added in v1.32.0
func (x *IBCTransferTx) String() string
type InjectiveExplorerRPCClient ¶
type InjectiveExplorerRPCClient interface { // GetAccountTxs returns tranctions involving in an account based upon params. GetAccountTxs(ctx context.Context, in *GetAccountTxsRequest, opts ...grpc.CallOption) (*GetAccountTxsResponse, error) // GetBlocks returns blocks based upon the request params GetBlocks(ctx context.Context, in *GetBlocksRequest, opts ...grpc.CallOption) (*GetBlocksResponse, error) // GetBlock returns block based upon the height or hash GetBlock(ctx context.Context, in *GetBlockRequest, opts ...grpc.CallOption) (*GetBlockResponse, error) // GetValidator returns validator information on the active chain GetValidator(ctx context.Context, in *GetValidatorRequest, opts ...grpc.CallOption) (*GetValidatorResponse, error) // GetValidatorUptime returns validator uptime information on the active chain GetValidatorUptime(ctx context.Context, in *GetValidatorUptimeRequest, opts ...grpc.CallOption) (*GetValidatorUptimeResponse, error) // GetCoinPriceData returns price data from CoinGecko API GetCoinPriceData(ctx context.Context, in *GetCoinPriceDataRequest, opts ...grpc.CallOption) (*GetCoinPriceDataResponse, error) // GetTxs returns transactions based upon the request params GetTxs(ctx context.Context, in *GetTxsRequest, opts ...grpc.CallOption) (*GetTxsResponse, error) // GetTxByTxHash returns certain transaction information by its tx hash. GetTxByTxHash(ctx context.Context, in *GetTxByTxHashRequest, opts ...grpc.CallOption) (*GetTxByTxHashResponse, error) // StreamTxs returns transactions based upon the request params StreamTxs(ctx context.Context, in *StreamTxsRequest, opts ...grpc.CallOption) (InjectiveExplorerRPC_StreamTxsClient, error) // StreamBlocks returns the latest blocks StreamBlocks(ctx context.Context, in *StreamBlocksRequest, opts ...grpc.CallOption) (InjectiveExplorerRPC_StreamBlocksClient, error) // GetPeggyDepositTxs returns the peggy deposit transactions based upon the // request params GetPeggyDepositTxs(ctx context.Context, in *GetPeggyDepositTxsRequest, opts ...grpc.CallOption) (*GetPeggyDepositTxsResponse, error) // GetPeggyWithdrawalTxs returns the peggy withdrawal transactions based upon // the request params GetPeggyWithdrawalTxs(ctx context.Context, in *GetPeggyWithdrawalTxsRequest, opts ...grpc.CallOption) (*GetPeggyWithdrawalTxsResponse, error) // GetIBCTransferTxs returns the ibc transfer transactions based upon the // request params GetIBCTransferTxs(ctx context.Context, in *GetIBCTransferTxsRequest, opts ...grpc.CallOption) (*GetIBCTransferTxsResponse, error) }
InjectiveExplorerRPCClient is the client API for InjectiveExplorerRPC service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewInjectiveExplorerRPCClient ¶
func NewInjectiveExplorerRPCClient(cc grpc.ClientConnInterface) InjectiveExplorerRPCClient
type InjectiveExplorerRPCServer ¶
type InjectiveExplorerRPCServer interface { // GetAccountTxs returns tranctions involving in an account based upon params. GetAccountTxs(context.Context, *GetAccountTxsRequest) (*GetAccountTxsResponse, error) // GetBlocks returns blocks based upon the request params GetBlocks(context.Context, *GetBlocksRequest) (*GetBlocksResponse, error) // GetBlock returns block based upon the height or hash GetBlock(context.Context, *GetBlockRequest) (*GetBlockResponse, error) // GetValidator returns validator information on the active chain GetValidator(context.Context, *GetValidatorRequest) (*GetValidatorResponse, error) // GetValidatorUptime returns validator uptime information on the active chain GetValidatorUptime(context.Context, *GetValidatorUptimeRequest) (*GetValidatorUptimeResponse, error) // GetCoinPriceData returns price data from CoinGecko API GetCoinPriceData(context.Context, *GetCoinPriceDataRequest) (*GetCoinPriceDataResponse, error) // GetTxs returns transactions based upon the request params GetTxs(context.Context, *GetTxsRequest) (*GetTxsResponse, error) // GetTxByTxHash returns certain transaction information by its tx hash. GetTxByTxHash(context.Context, *GetTxByTxHashRequest) (*GetTxByTxHashResponse, error) // StreamTxs returns transactions based upon the request params StreamTxs(*StreamTxsRequest, InjectiveExplorerRPC_StreamTxsServer) error // StreamBlocks returns the latest blocks StreamBlocks(*StreamBlocksRequest, InjectiveExplorerRPC_StreamBlocksServer) error // GetPeggyDepositTxs returns the peggy deposit transactions based upon the // request params GetPeggyDepositTxs(context.Context, *GetPeggyDepositTxsRequest) (*GetPeggyDepositTxsResponse, error) // GetPeggyWithdrawalTxs returns the peggy withdrawal transactions based upon // the request params GetPeggyWithdrawalTxs(context.Context, *GetPeggyWithdrawalTxsRequest) (*GetPeggyWithdrawalTxsResponse, error) // GetIBCTransferTxs returns the ibc transfer transactions based upon the // request params GetIBCTransferTxs(context.Context, *GetIBCTransferTxsRequest) (*GetIBCTransferTxsResponse, error) // contains filtered or unexported methods }
InjectiveExplorerRPCServer is the server API for InjectiveExplorerRPC service. All implementations must embed UnimplementedInjectiveExplorerRPCServer for forward compatibility
type InjectiveExplorerRPC_StreamBlocksClient ¶
type InjectiveExplorerRPC_StreamBlocksClient interface { Recv() (*StreamBlocksResponse, error) grpc.ClientStream }
type InjectiveExplorerRPC_StreamBlocksServer ¶
type InjectiveExplorerRPC_StreamBlocksServer interface { Send(*StreamBlocksResponse) error grpc.ServerStream }
type InjectiveExplorerRPC_StreamTxsClient ¶
type InjectiveExplorerRPC_StreamTxsClient interface { Recv() (*StreamTxsResponse, error) grpc.ClientStream }
type InjectiveExplorerRPC_StreamTxsServer ¶
type InjectiveExplorerRPC_StreamTxsServer interface { Send(*StreamTxsResponse) error grpc.ServerStream }
type Paging ¶
type Paging struct { // total number of txs saved in database Total int64 `protobuf:"zigzag64,1,opt,name=total,proto3" json:"total,omitempty"` // can be either block height or index num From int32 `protobuf:"zigzag32,2,opt,name=from,proto3" json:"from,omitempty"` // can be either block height or index num To int32 `protobuf:"zigzag32,3,opt,name=to,proto3" json:"to,omitempty"` // contains filtered or unexported fields }
Paging defines the structure for required params for handling pagination
func (*Paging) Descriptor
deprecated
func (*Paging) ProtoMessage ¶
func (*Paging) ProtoMessage()
func (*Paging) ProtoReflect ¶
func (x *Paging) ProtoReflect() protoreflect.Message
type PeggyDepositTx ¶ added in v1.32.0
type PeggyDepositTx struct { // Sender address of deposit request Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // Address of receiveer upon deposit Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` // The event nonce of WithdrawalClaim event emitted by Ethereum chain upon // deposit EventNonce uint64 `protobuf:"varint,3,opt,name=event_nonce,json=eventNonce,proto3" json:"event_nonce,omitempty"` // The block height of WithdrawalClaim event emitted by Ethereum chain upon // deposit EventHeight uint64 `protobuf:"varint,4,opt,name=event_height,json=eventHeight,proto3" json:"event_height,omitempty"` // Amount of tokens being deposited Amount string `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"` // Denom of tokens being deposited Denom string `protobuf:"bytes,6,opt,name=denom,proto3" json:"denom,omitempty"` // orchestratorAddress who created batch request OrchestratorAddress string `protobuf:"bytes,7,opt,name=orchestrator_address,json=orchestratorAddress,proto3" json:"orchestrator_address,omitempty"` State string `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"` // The claimType will be DepoistClaim for Deposits ClaimType int32 `protobuf:"zigzag32,9,opt,name=claim_type,json=claimType,proto3" json:"claim_type,omitempty"` TxHashes []string `protobuf:"bytes,10,rep,name=tx_hashes,json=txHashes,proto3" json:"tx_hashes,omitempty"` CreatedAt string `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt string `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
PeggyDepositTx wraps tx data includes peggy deposit tx details information
func (*PeggyDepositTx) Descriptor
deprecated
added in
v1.32.0
func (*PeggyDepositTx) Descriptor() ([]byte, []int)
Deprecated: Use PeggyDepositTx.ProtoReflect.Descriptor instead.
func (*PeggyDepositTx) GetAmount ¶ added in v1.32.0
func (x *PeggyDepositTx) GetAmount() string
func (*PeggyDepositTx) GetClaimType ¶ added in v1.32.0
func (x *PeggyDepositTx) GetClaimType() int32
func (*PeggyDepositTx) GetCreatedAt ¶ added in v1.32.0
func (x *PeggyDepositTx) GetCreatedAt() string
func (*PeggyDepositTx) GetDenom ¶ added in v1.32.0
func (x *PeggyDepositTx) GetDenom() string
func (*PeggyDepositTx) GetEventHeight ¶ added in v1.32.0
func (x *PeggyDepositTx) GetEventHeight() uint64
func (*PeggyDepositTx) GetEventNonce ¶ added in v1.32.0
func (x *PeggyDepositTx) GetEventNonce() uint64
func (*PeggyDepositTx) GetOrchestratorAddress ¶ added in v1.32.0
func (x *PeggyDepositTx) GetOrchestratorAddress() string
func (*PeggyDepositTx) GetReceiver ¶ added in v1.32.0
func (x *PeggyDepositTx) GetReceiver() string
func (*PeggyDepositTx) GetSender ¶ added in v1.32.0
func (x *PeggyDepositTx) GetSender() string
func (*PeggyDepositTx) GetState ¶ added in v1.32.0
func (x *PeggyDepositTx) GetState() string
func (*PeggyDepositTx) GetTxHashes ¶ added in v1.32.0
func (x *PeggyDepositTx) GetTxHashes() []string
func (*PeggyDepositTx) GetUpdatedAt ¶ added in v1.32.0
func (x *PeggyDepositTx) GetUpdatedAt() string
func (*PeggyDepositTx) ProtoMessage ¶ added in v1.32.0
func (*PeggyDepositTx) ProtoMessage()
func (*PeggyDepositTx) ProtoReflect ¶ added in v1.32.0
func (x *PeggyDepositTx) ProtoReflect() protoreflect.Message
func (*PeggyDepositTx) Reset ¶ added in v1.32.0
func (x *PeggyDepositTx) Reset()
func (*PeggyDepositTx) String ¶ added in v1.32.0
func (x *PeggyDepositTx) String() string
type PeggyWithdrawalTx ¶ added in v1.32.0
type PeggyWithdrawalTx struct { // Sender address of withdrawal request Sender string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` // Address of receiveer upon withdrawal Receiver string `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` // Amount of tokens being withdrawan Amount string `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"` // Denom of tokens being withdrawan Denom string `protobuf:"bytes,4,opt,name=denom,proto3" json:"denom,omitempty"` // The bridge fee paid by sender for withdrawal BridgeFee string `protobuf:"bytes,5,opt,name=bridge_fee,json=bridgeFee,proto3" json:"bridge_fee,omitempty"` // A auto incremented unique ID representing the withdrawal request OutgoingTxId uint64 `protobuf:"varint,6,opt,name=outgoing_tx_id,json=outgoingTxId,proto3" json:"outgoing_tx_id,omitempty"` // The timestamp after which Batch request will be discarded if not processed // already BatchTimeout uint64 `protobuf:"varint,7,opt,name=batch_timeout,json=batchTimeout,proto3" json:"batch_timeout,omitempty"` // A auto incremented unique ID representing the Withdrawal Batches BatchNonce uint64 `protobuf:"varint,8,opt,name=batch_nonce,json=batchNonce,proto3" json:"batch_nonce,omitempty"` // orchestratorAddress who created batch request OrchestratorAddress string `protobuf:"bytes,9,opt,name=orchestrator_address,json=orchestratorAddress,proto3" json:"orchestrator_address,omitempty"` // The event nonce of WithdrawalClaim event emitted by Ethereum chain upon // batch withdrawal EventNonce uint64 `protobuf:"varint,10,opt,name=event_nonce,json=eventNonce,proto3" json:"event_nonce,omitempty"` // The block height of WithdrawalClaim event emitted by Ethereum chain upon // batch withdrawal EventHeight uint64 `protobuf:"varint,11,opt,name=event_height,json=eventHeight,proto3" json:"event_height,omitempty"` State string `protobuf:"bytes,12,opt,name=state,proto3" json:"state,omitempty"` // The claimType will be WithdrawalClaim for Batch Withdrawals ClaimType int32 `protobuf:"zigzag32,13,opt,name=claim_type,json=claimType,proto3" json:"claim_type,omitempty"` TxHashes []string `protobuf:"bytes,14,rep,name=tx_hashes,json=txHashes,proto3" json:"tx_hashes,omitempty"` CreatedAt string `protobuf:"bytes,15,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt string `protobuf:"bytes,16,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
PeggyWithdrawalTx wraps tx data includes peggy withdrawal tx details information
func (*PeggyWithdrawalTx) Descriptor
deprecated
added in
v1.32.0
func (*PeggyWithdrawalTx) Descriptor() ([]byte, []int)
Deprecated: Use PeggyWithdrawalTx.ProtoReflect.Descriptor instead.
func (*PeggyWithdrawalTx) GetAmount ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetAmount() string
func (*PeggyWithdrawalTx) GetBatchNonce ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetBatchNonce() uint64
func (*PeggyWithdrawalTx) GetBatchTimeout ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetBatchTimeout() uint64
func (*PeggyWithdrawalTx) GetBridgeFee ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetBridgeFee() string
func (*PeggyWithdrawalTx) GetClaimType ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetClaimType() int32
func (*PeggyWithdrawalTx) GetCreatedAt ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetCreatedAt() string
func (*PeggyWithdrawalTx) GetDenom ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetDenom() string
func (*PeggyWithdrawalTx) GetEventHeight ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetEventHeight() uint64
func (*PeggyWithdrawalTx) GetEventNonce ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetEventNonce() uint64
func (*PeggyWithdrawalTx) GetOrchestratorAddress ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetOrchestratorAddress() string
func (*PeggyWithdrawalTx) GetOutgoingTxId ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetOutgoingTxId() uint64
func (*PeggyWithdrawalTx) GetReceiver ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetReceiver() string
func (*PeggyWithdrawalTx) GetSender ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetSender() string
func (*PeggyWithdrawalTx) GetState ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetState() string
func (*PeggyWithdrawalTx) GetTxHashes ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetTxHashes() []string
func (*PeggyWithdrawalTx) GetUpdatedAt ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) GetUpdatedAt() string
func (*PeggyWithdrawalTx) ProtoMessage ¶ added in v1.32.0
func (*PeggyWithdrawalTx) ProtoMessage()
func (*PeggyWithdrawalTx) ProtoReflect ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) ProtoReflect() protoreflect.Message
func (*PeggyWithdrawalTx) Reset ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) Reset()
func (*PeggyWithdrawalTx) String ¶ added in v1.32.0
func (x *PeggyWithdrawalTx) String() string
type ROIItem ¶
type ROIItem struct { Times float64 `protobuf:"fixed64,1,opt,name=times,proto3" json:"times,omitempty"` Currency string `protobuf:"bytes,2,opt,name=currency,proto3" json:"currency,omitempty"` Percentage float64 `protobuf:"fixed64,3,opt,name=percentage,proto3" json:"percentage,omitempty"` // contains filtered or unexported fields }
ROIItem ROI Item
func (*ROIItem) Descriptor
deprecated
func (*ROIItem) GetCurrency ¶
func (*ROIItem) GetPercentage ¶
func (*ROIItem) ProtoMessage ¶
func (*ROIItem) ProtoMessage()
func (*ROIItem) ProtoReflect ¶
func (x *ROIItem) ProtoReflect() protoreflect.Message
type Signature ¶
type Signature struct { Pubkey string `protobuf:"bytes,1,opt,name=pubkey,proto3" json:"pubkey,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` Sequence uint64 `protobuf:"varint,3,opt,name=sequence,proto3" json:"sequence,omitempty"` Signature string `protobuf:"bytes,4,opt,name=signature,proto3" json:"signature,omitempty"` // contains filtered or unexported fields }
Signature wraps tx signature
func (*Signature) Descriptor
deprecated
func (*Signature) GetAddress ¶
func (*Signature) GetSequence ¶
func (*Signature) GetSignature ¶
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type SlashingEvent ¶ added in v1.32.0
type SlashingEvent struct { BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockTimestamp string `protobuf:"bytes,2,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` Power uint64 `protobuf:"varint,4,opt,name=power,proto3" json:"power,omitempty"` Reason string `protobuf:"bytes,5,opt,name=reason,proto3" json:"reason,omitempty"` Jailed string `protobuf:"bytes,6,opt,name=jailed,proto3" json:"jailed,omitempty"` MissedBlocks uint64 `protobuf:"varint,7,opt,name=missed_blocks,json=missedBlocks,proto3" json:"missed_blocks,omitempty"` // contains filtered or unexported fields }
func (*SlashingEvent) Descriptor
deprecated
added in
v1.32.0
func (*SlashingEvent) Descriptor() ([]byte, []int)
Deprecated: Use SlashingEvent.ProtoReflect.Descriptor instead.
func (*SlashingEvent) GetAddress ¶ added in v1.32.0
func (x *SlashingEvent) GetAddress() string
func (*SlashingEvent) GetBlockNumber ¶ added in v1.32.0
func (x *SlashingEvent) GetBlockNumber() uint64
func (*SlashingEvent) GetBlockTimestamp ¶ added in v1.32.0
func (x *SlashingEvent) GetBlockTimestamp() string
func (*SlashingEvent) GetJailed ¶ added in v1.32.0
func (x *SlashingEvent) GetJailed() string
func (*SlashingEvent) GetMissedBlocks ¶ added in v1.32.0
func (x *SlashingEvent) GetMissedBlocks() uint64
func (*SlashingEvent) GetPower ¶ added in v1.32.0
func (x *SlashingEvent) GetPower() uint64
func (*SlashingEvent) GetReason ¶ added in v1.32.0
func (x *SlashingEvent) GetReason() string
func (*SlashingEvent) ProtoMessage ¶ added in v1.32.0
func (*SlashingEvent) ProtoMessage()
func (*SlashingEvent) ProtoReflect ¶ added in v1.32.0
func (x *SlashingEvent) ProtoReflect() protoreflect.Message
func (*SlashingEvent) Reset ¶ added in v1.32.0
func (x *SlashingEvent) Reset()
func (*SlashingEvent) String ¶ added in v1.32.0
func (x *SlashingEvent) String() string
type StreamBlocksRequest ¶
type StreamBlocksRequest struct {
// contains filtered or unexported fields
}
func (*StreamBlocksRequest) Descriptor
deprecated
func (*StreamBlocksRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamBlocksRequest.ProtoReflect.Descriptor instead.
func (*StreamBlocksRequest) ProtoMessage ¶
func (*StreamBlocksRequest) ProtoMessage()
func (*StreamBlocksRequest) ProtoReflect ¶
func (x *StreamBlocksRequest) ProtoReflect() protoreflect.Message
func (*StreamBlocksRequest) Reset ¶
func (x *StreamBlocksRequest) Reset()
func (*StreamBlocksRequest) String ¶
func (x *StreamBlocksRequest) String() string
type StreamBlocksResponse ¶
type StreamBlocksResponse struct { Height uint64 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` Proposer string `protobuf:"bytes,2,opt,name=proposer,proto3" json:"proposer,omitempty"` Moniker string `protobuf:"bytes,3,opt,name=moniker,proto3" json:"moniker,omitempty"` BlockHash string `protobuf:"bytes,4,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` ParentHash string `protobuf:"bytes,5,opt,name=parent_hash,json=parentHash,proto3" json:"parent_hash,omitempty"` NumPreCommits int64 `protobuf:"zigzag64,6,opt,name=num_pre_commits,json=numPreCommits,proto3" json:"num_pre_commits,omitempty"` NumTxs int64 `protobuf:"zigzag64,7,opt,name=num_txs,json=numTxs,proto3" json:"num_txs,omitempty"` Txs []*TxData `protobuf:"bytes,8,rep,name=txs,proto3" json:"txs,omitempty"` Timestamp string `protobuf:"bytes,9,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*StreamBlocksResponse) Descriptor
deprecated
func (*StreamBlocksResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamBlocksResponse.ProtoReflect.Descriptor instead.
func (*StreamBlocksResponse) GetBlockHash ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetBlockHash() string
func (*StreamBlocksResponse) GetHeight ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetHeight() uint64
func (*StreamBlocksResponse) GetMoniker ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetMoniker() string
func (*StreamBlocksResponse) GetNumPreCommits ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetNumPreCommits() int64
func (*StreamBlocksResponse) GetNumTxs ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetNumTxs() int64
func (*StreamBlocksResponse) GetParentHash ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetParentHash() string
func (*StreamBlocksResponse) GetProposer ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetProposer() string
func (*StreamBlocksResponse) GetTimestamp ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetTimestamp() string
func (*StreamBlocksResponse) GetTxs ¶ added in v1.32.0
func (x *StreamBlocksResponse) GetTxs() []*TxData
func (*StreamBlocksResponse) ProtoMessage ¶
func (*StreamBlocksResponse) ProtoMessage()
func (*StreamBlocksResponse) ProtoReflect ¶
func (x *StreamBlocksResponse) ProtoReflect() protoreflect.Message
func (*StreamBlocksResponse) Reset ¶
func (x *StreamBlocksResponse) Reset()
func (*StreamBlocksResponse) String ¶
func (x *StreamBlocksResponse) String() string
type StreamTxsRequest ¶
type StreamTxsRequest struct {
// contains filtered or unexported fields
}
func (*StreamTxsRequest) Descriptor
deprecated
func (*StreamTxsRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamTxsRequest.ProtoReflect.Descriptor instead.
func (*StreamTxsRequest) ProtoMessage ¶
func (*StreamTxsRequest) ProtoMessage()
func (*StreamTxsRequest) ProtoReflect ¶
func (x *StreamTxsRequest) ProtoReflect() protoreflect.Message
func (*StreamTxsRequest) Reset ¶
func (x *StreamTxsRequest) Reset()
func (*StreamTxsRequest) String ¶
func (x *StreamTxsRequest) String() string
type StreamTxsResponse ¶
type StreamTxsResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockTimestamp string `protobuf:"bytes,3,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"` Hash string `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"` Code uint32 `protobuf:"varint,5,opt,name=code,proto3" json:"code,omitempty"` Data []byte `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"` Info string `protobuf:"bytes,8,opt,name=info,proto3" json:"info,omitempty"` GasWanted int64 `protobuf:"zigzag64,9,opt,name=gas_wanted,json=gasWanted,proto3" json:"gas_wanted,omitempty"` GasUsed int64 `protobuf:"zigzag64,10,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` GasFee *GasFee `protobuf:"bytes,11,opt,name=gas_fee,json=gasFee,proto3" json:"gas_fee,omitempty"` Codespace string `protobuf:"bytes,12,opt,name=codespace,proto3" json:"codespace,omitempty"` Events []*Event `protobuf:"bytes,13,rep,name=events,proto3" json:"events,omitempty"` TxType string `protobuf:"bytes,14,opt,name=tx_type,json=txType,proto3" json:"tx_type,omitempty"` Messages string `protobuf:"bytes,15,opt,name=messages,proto3" json:"messages,omitempty"` Signatures []*Signature `protobuf:"bytes,16,rep,name=signatures,proto3" json:"signatures,omitempty"` Memo string `protobuf:"bytes,17,opt,name=memo,proto3" json:"memo,omitempty"` // contains filtered or unexported fields }
func (*StreamTxsResponse) Descriptor
deprecated
func (*StreamTxsResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamTxsResponse.ProtoReflect.Descriptor instead.
func (*StreamTxsResponse) GetBlockNumber ¶ added in v1.32.0
func (x *StreamTxsResponse) GetBlockNumber() uint64
func (*StreamTxsResponse) GetBlockTimestamp ¶ added in v1.32.0
func (x *StreamTxsResponse) GetBlockTimestamp() string
func (*StreamTxsResponse) GetCode ¶ added in v1.32.0
func (x *StreamTxsResponse) GetCode() uint32
func (*StreamTxsResponse) GetCodespace ¶ added in v1.32.0
func (x *StreamTxsResponse) GetCodespace() string
func (*StreamTxsResponse) GetData ¶ added in v1.32.0
func (x *StreamTxsResponse) GetData() []byte
func (*StreamTxsResponse) GetEvents ¶ added in v1.32.0
func (x *StreamTxsResponse) GetEvents() []*Event
func (*StreamTxsResponse) GetGasFee ¶ added in v1.32.0
func (x *StreamTxsResponse) GetGasFee() *GasFee
func (*StreamTxsResponse) GetGasUsed ¶ added in v1.32.0
func (x *StreamTxsResponse) GetGasUsed() int64
func (*StreamTxsResponse) GetGasWanted ¶ added in v1.32.0
func (x *StreamTxsResponse) GetGasWanted() int64
func (*StreamTxsResponse) GetHash ¶ added in v1.32.0
func (x *StreamTxsResponse) GetHash() string
func (*StreamTxsResponse) GetId ¶ added in v1.32.0
func (x *StreamTxsResponse) GetId() string
func (*StreamTxsResponse) GetInfo ¶ added in v1.32.0
func (x *StreamTxsResponse) GetInfo() string
func (*StreamTxsResponse) GetMemo ¶ added in v1.32.0
func (x *StreamTxsResponse) GetMemo() string
func (*StreamTxsResponse) GetMessages ¶ added in v1.32.0
func (x *StreamTxsResponse) GetMessages() string
func (*StreamTxsResponse) GetSignatures ¶ added in v1.32.0
func (x *StreamTxsResponse) GetSignatures() []*Signature
func (*StreamTxsResponse) GetTxType ¶ added in v1.32.0
func (x *StreamTxsResponse) GetTxType() string
func (*StreamTxsResponse) ProtoMessage ¶
func (*StreamTxsResponse) ProtoMessage()
func (*StreamTxsResponse) ProtoReflect ¶
func (x *StreamTxsResponse) ProtoReflect() protoreflect.Message
func (*StreamTxsResponse) Reset ¶
func (x *StreamTxsResponse) Reset()
func (*StreamTxsResponse) String ¶
func (x *StreamTxsResponse) String() string
type TxData ¶
type TxData struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` BlockNumber uint64 `protobuf:"varint,2,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockTimestamp string `protobuf:"bytes,3,opt,name=block_timestamp,json=blockTimestamp,proto3" json:"block_timestamp,omitempty"` Hash string `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"` Code uint32 `protobuf:"varint,5,opt,name=code,proto3" json:"code,omitempty"` Data []byte `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"` Info string `protobuf:"bytes,8,opt,name=info,proto3" json:"info,omitempty"` GasWanted int64 `protobuf:"zigzag64,9,opt,name=gas_wanted,json=gasWanted,proto3" json:"gas_wanted,omitempty"` GasUsed int64 `protobuf:"zigzag64,10,opt,name=gas_used,json=gasUsed,proto3" json:"gas_used,omitempty"` GasFee *GasFee `protobuf:"bytes,11,opt,name=gas_fee,json=gasFee,proto3" json:"gas_fee,omitempty"` Codespace string `protobuf:"bytes,12,opt,name=codespace,proto3" json:"codespace,omitempty"` Events []*Event `protobuf:"bytes,13,rep,name=events,proto3" json:"events,omitempty"` TxType string `protobuf:"bytes,14,opt,name=tx_type,json=txType,proto3" json:"tx_type,omitempty"` Messages string `protobuf:"bytes,15,opt,name=messages,proto3" json:"messages,omitempty"` Signatures []*Signature `protobuf:"bytes,16,rep,name=signatures,proto3" json:"signatures,omitempty"` Memo string `protobuf:"bytes,17,opt,name=memo,proto3" json:"memo,omitempty"` // contains filtered or unexported fields }
TxData wraps tx data
func (*TxData) Descriptor
deprecated
func (*TxData) GetBlockNumber ¶
func (*TxData) GetBlockTimestamp ¶
func (*TxData) GetCodespace ¶
func (*TxData) GetGasUsed ¶
func (*TxData) GetGasWanted ¶
func (*TxData) GetMessages ¶
func (*TxData) GetSignatures ¶
func (*TxData) ProtoMessage ¶
func (*TxData) ProtoMessage()
func (*TxData) ProtoReflect ¶
func (x *TxData) ProtoReflect() protoreflect.Message
type UnimplementedInjectiveExplorerRPCServer ¶
type UnimplementedInjectiveExplorerRPCServer struct { }
UnimplementedInjectiveExplorerRPCServer must be embedded to have forward compatible implementations.
func (UnimplementedInjectiveExplorerRPCServer) GetAccountTxs ¶
func (UnimplementedInjectiveExplorerRPCServer) GetAccountTxs(context.Context, *GetAccountTxsRequest) (*GetAccountTxsResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetBlock ¶
func (UnimplementedInjectiveExplorerRPCServer) GetBlock(context.Context, *GetBlockRequest) (*GetBlockResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetBlocks ¶
func (UnimplementedInjectiveExplorerRPCServer) GetBlocks(context.Context, *GetBlocksRequest) (*GetBlocksResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetCoinPriceData ¶
func (UnimplementedInjectiveExplorerRPCServer) GetCoinPriceData(context.Context, *GetCoinPriceDataRequest) (*GetCoinPriceDataResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetIBCTransferTxs ¶ added in v1.32.0
func (UnimplementedInjectiveExplorerRPCServer) GetIBCTransferTxs(context.Context, *GetIBCTransferTxsRequest) (*GetIBCTransferTxsResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetPeggyDepositTxs ¶ added in v1.32.0
func (UnimplementedInjectiveExplorerRPCServer) GetPeggyDepositTxs(context.Context, *GetPeggyDepositTxsRequest) (*GetPeggyDepositTxsResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetPeggyWithdrawalTxs ¶ added in v1.32.0
func (UnimplementedInjectiveExplorerRPCServer) GetPeggyWithdrawalTxs(context.Context, *GetPeggyWithdrawalTxsRequest) (*GetPeggyWithdrawalTxsResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetTxByTxHash ¶
func (UnimplementedInjectiveExplorerRPCServer) GetTxByTxHash(context.Context, *GetTxByTxHashRequest) (*GetTxByTxHashResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetTxs ¶
func (UnimplementedInjectiveExplorerRPCServer) GetTxs(context.Context, *GetTxsRequest) (*GetTxsResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetValidator ¶ added in v1.32.0
func (UnimplementedInjectiveExplorerRPCServer) GetValidator(context.Context, *GetValidatorRequest) (*GetValidatorResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) GetValidatorUptime ¶ added in v1.32.0
func (UnimplementedInjectiveExplorerRPCServer) GetValidatorUptime(context.Context, *GetValidatorUptimeRequest) (*GetValidatorUptimeResponse, error)
func (UnimplementedInjectiveExplorerRPCServer) StreamBlocks ¶
func (UnimplementedInjectiveExplorerRPCServer) StreamBlocks(*StreamBlocksRequest, InjectiveExplorerRPC_StreamBlocksServer) error
type UnsafeInjectiveExplorerRPCServer ¶
type UnsafeInjectiveExplorerRPCServer interface {
// contains filtered or unexported methods
}
UnsafeInjectiveExplorerRPCServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InjectiveExplorerRPCServer will result in compilation errors.
type ValidatorDescription ¶ added in v1.32.0
type ValidatorDescription struct { Moniker string `protobuf:"bytes,1,opt,name=moniker,proto3" json:"moniker,omitempty"` Identity string `protobuf:"bytes,2,opt,name=identity,proto3" json:"identity,omitempty"` Website string `protobuf:"bytes,3,opt,name=website,proto3" json:"website,omitempty"` SecurityContact string `protobuf:"bytes,4,opt,name=security_contact,json=securityContact,proto3" json:"security_contact,omitempty"` Details string `protobuf:"bytes,5,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
func (*ValidatorDescription) Descriptor
deprecated
added in
v1.32.0
func (*ValidatorDescription) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorDescription.ProtoReflect.Descriptor instead.
func (*ValidatorDescription) GetDetails ¶ added in v1.32.0
func (x *ValidatorDescription) GetDetails() string
func (*ValidatorDescription) GetIdentity ¶ added in v1.32.0
func (x *ValidatorDescription) GetIdentity() string
func (*ValidatorDescription) GetMoniker ¶ added in v1.32.0
func (x *ValidatorDescription) GetMoniker() string
func (*ValidatorDescription) GetSecurityContact ¶ added in v1.32.0
func (x *ValidatorDescription) GetSecurityContact() string
func (*ValidatorDescription) GetWebsite ¶ added in v1.32.0
func (x *ValidatorDescription) GetWebsite() string
func (*ValidatorDescription) ProtoMessage ¶ added in v1.32.0
func (*ValidatorDescription) ProtoMessage()
func (*ValidatorDescription) ProtoReflect ¶ added in v1.32.0
func (x *ValidatorDescription) ProtoReflect() protoreflect.Message
func (*ValidatorDescription) Reset ¶ added in v1.32.0
func (x *ValidatorDescription) Reset()
func (*ValidatorDescription) String ¶ added in v1.32.0
func (x *ValidatorDescription) String() string
type ValidatorUptime ¶ added in v1.32.0
type ValidatorUptime struct { BlockNumber uint64 `protobuf:"varint,1,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*ValidatorUptime) Descriptor
deprecated
added in
v1.32.0
func (*ValidatorUptime) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorUptime.ProtoReflect.Descriptor instead.
func (*ValidatorUptime) GetBlockNumber ¶ added in v1.32.0
func (x *ValidatorUptime) GetBlockNumber() uint64
func (*ValidatorUptime) GetStatus ¶ added in v1.32.0
func (x *ValidatorUptime) GetStatus() string
func (*ValidatorUptime) ProtoMessage ¶ added in v1.32.0
func (*ValidatorUptime) ProtoMessage()
func (*ValidatorUptime) ProtoReflect ¶ added in v1.32.0
func (x *ValidatorUptime) ProtoReflect() protoreflect.Message
func (*ValidatorUptime) Reset ¶ added in v1.32.0
func (x *ValidatorUptime) Reset()
func (*ValidatorUptime) String ¶ added in v1.32.0
func (x *ValidatorUptime) String() string