injective_explorer_rpcpb

package
v1.38.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2022 License: MIT Imports: 15 Imported by: 12

Documentation

Overview

Package injective_explorer_rpcpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var File_injective_explorer_rpc_proto protoreflect.FileDescriptor
View Source
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: "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) Descriptor() ([]byte, []int)

Deprecated: Use BlockInfo.ProtoReflect.Descriptor instead.

func (*BlockInfo) GetBlockHash

func (x *BlockInfo) GetBlockHash() string

func (*BlockInfo) GetHeight

func (x *BlockInfo) GetHeight() uint64

func (*BlockInfo) GetMoniker

func (x *BlockInfo) GetMoniker() string

func (*BlockInfo) GetNumPreCommits

func (x *BlockInfo) GetNumPreCommits() int64

func (*BlockInfo) GetNumTxs

func (x *BlockInfo) GetNumTxs() int64

func (*BlockInfo) GetParentHash

func (x *BlockInfo) GetParentHash() string

func (*BlockInfo) GetProposer

func (x *BlockInfo) GetProposer() string

func (*BlockInfo) GetTimestamp

func (x *BlockInfo) GetTimestamp() string

func (*BlockInfo) GetTxs

func (x *BlockInfo) GetTxs() []*TxData

func (*BlockInfo) ProtoMessage

func (*BlockInfo) ProtoMessage()

func (*BlockInfo) ProtoReflect

func (x *BlockInfo) ProtoReflect() protoreflect.Message

func (*BlockInfo) Reset

func (x *BlockInfo) Reset()

func (*BlockInfo) String

func (x *BlockInfo) 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) Descriptor() ([]byte, []int)

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetAttributes

func (x *Event) GetAttributes() map[string]string

func (*Event) GetType

func (x *Event) GetType() string

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use GasFee.ProtoReflect.Descriptor instead.

func (*GasFee) GetAmount added in v1.32.0

func (x *GasFee) GetAmount() []*CosmosCoin

func (*GasFee) GetGasLimit added in v1.32.0

func (x *GasFee) GetGasLimit() uint64

func (*GasFee) GetGranter added in v1.32.0

func (x *GasFee) GetGranter() string

func (*GasFee) GetPayer added in v1.32.0

func (x *GasFee) GetPayer() string

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

func (*GasFee) Reset added in v1.32.0

func (x *GasFee) Reset()

func (*GasFee) String added in v1.32.0

func (x *GasFee) String() string

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 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 (*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 (*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 (*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 (*GetPeggyWithdrawalTxsRequest) Reset added in v1.32.0

func (x *GetPeggyWithdrawalTxsRequest) Reset()

func (*GetPeggyWithdrawalTxsRequest) String added in v1.32.0

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 (*GetPeggyWithdrawalTxsResponse) ProtoMessage added in v1.32.0

func (*GetPeggyWithdrawalTxsResponse) ProtoMessage()

func (*GetPeggyWithdrawalTxsResponse) ProtoReflect added in v1.32.0

func (*GetPeggyWithdrawalTxsResponse) Reset added in v1.32.0

func (x *GetPeggyWithdrawalTxsResponse) Reset()

func (*GetPeggyWithdrawalTxsResponse) String added in v1.32.0

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"`
	DelegatorShares         string                `protobuf:"bytes,8,opt,name=delegator_shares,json=delegatorShares,proto3" json:"delegator_shares,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"`
	// uptime percentage base on latest 10k block
	UptimePercentage float64 `protobuf:"fixed64,22,opt,name=uptime_percentage,json=uptimePercentage,proto3" json:"uptime_percentage,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) GetUptimePercentage added in v1.38.3

func (x *GetValidatorResponse) GetUptimePercentage() float64

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 (*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 (*GetValidatorUptimeResponse) ProtoMessage added in v1.32.0

func (*GetValidatorUptimeResponse) ProtoMessage()

func (*GetValidatorUptimeResponse) ProtoReflect added in v1.32.0

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)
	// 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.

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)
	// 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) Descriptor() ([]byte, []int)

Deprecated: Use Paging.ProtoReflect.Descriptor instead.

func (*Paging) GetFrom

func (x *Paging) GetFrom() int32

func (*Paging) GetTo

func (x *Paging) GetTo() int32

func (*Paging) GetTotal

func (x *Paging) GetTotal() int64

func (*Paging) ProtoMessage

func (*Paging) ProtoMessage()

func (*Paging) ProtoReflect

func (x *Paging) ProtoReflect() protoreflect.Message

func (*Paging) Reset

func (x *Paging) Reset()

func (*Paging) String

func (x *Paging) String() string

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 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) Descriptor() ([]byte, []int)

Deprecated: Use Signature.ProtoReflect.Descriptor instead.

func (*Signature) GetAddress

func (x *Signature) GetAddress() string

func (*Signature) GetPubkey

func (x *Signature) GetPubkey() string

func (*Signature) GetSequence

func (x *Signature) GetSequence() uint64

func (*Signature) GetSignature

func (x *Signature) GetSignature() string

func (*Signature) ProtoMessage

func (*Signature) ProtoMessage()

func (*Signature) ProtoReflect

func (x *Signature) ProtoReflect() protoreflect.Message

func (*Signature) Reset

func (x *Signature) Reset()

func (*Signature) String

func (x *Signature) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use TxData.ProtoReflect.Descriptor instead.

func (*TxData) GetBlockNumber

func (x *TxData) GetBlockNumber() uint64

func (*TxData) GetBlockTimestamp

func (x *TxData) GetBlockTimestamp() string

func (*TxData) GetCode

func (x *TxData) GetCode() uint32

func (*TxData) GetCodespace

func (x *TxData) GetCodespace() string

func (*TxData) GetData

func (x *TxData) GetData() []byte

func (*TxData) GetEvents

func (x *TxData) GetEvents() []*Event

func (*TxData) GetGasFee added in v1.32.0

func (x *TxData) GetGasFee() *GasFee

func (*TxData) GetGasUsed

func (x *TxData) GetGasUsed() int64

func (*TxData) GetGasWanted

func (x *TxData) GetGasWanted() int64

func (*TxData) GetHash

func (x *TxData) GetHash() string

func (*TxData) GetId

func (x *TxData) GetId() string

func (*TxData) GetInfo

func (x *TxData) GetInfo() string

func (*TxData) GetMemo

func (x *TxData) GetMemo() string

func (*TxData) GetMessages

func (x *TxData) GetMessages() string

func (*TxData) GetSignatures

func (x *TxData) GetSignatures() []*Signature

func (*TxData) GetTxType

func (x *TxData) GetTxType() string

func (*TxData) ProtoMessage

func (*TxData) ProtoMessage()

func (*TxData) ProtoReflect

func (x *TxData) ProtoReflect() protoreflect.Message

func (*TxData) Reset

func (x *TxData) Reset()

func (*TxData) String

func (x *TxData) String() string

type UnimplementedInjectiveExplorerRPCServer

type UnimplementedInjectiveExplorerRPCServer struct {
}

UnimplementedInjectiveExplorerRPCServer must be embedded to have forward compatible implementations.

func (UnimplementedInjectiveExplorerRPCServer) GetAccountTxs

func (UnimplementedInjectiveExplorerRPCServer) GetBlock

func (UnimplementedInjectiveExplorerRPCServer) GetBlocks

func (UnimplementedInjectiveExplorerRPCServer) GetIBCTransferTxs added in v1.32.0

func (UnimplementedInjectiveExplorerRPCServer) GetPeggyDepositTxs added in v1.32.0

func (UnimplementedInjectiveExplorerRPCServer) GetPeggyWithdrawalTxs added in v1.32.0

func (UnimplementedInjectiveExplorerRPCServer) GetTxByTxHash

func (UnimplementedInjectiveExplorerRPCServer) GetTxs

func (UnimplementedInjectiveExplorerRPCServer) GetValidator added in v1.32.0

func (UnimplementedInjectiveExplorerRPCServer) GetValidatorUptime added in v1.32.0

func (UnimplementedInjectiveExplorerRPCServer) StreamTxs

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL