registry

package
v0.0.0-...-6e5a1dd Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: MIT Imports: 18 Imported by: 2

Documentation

Overview

Package registry is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	Registry_ListChainIDs_FullMethodName   = "/registry.Registry/ListChainIDs"
	Registry_ListChains_FullMethodName     = "/registry.Registry/ListChains"
	Registry_GetChain_FullMethodName       = "/registry.Registry/GetChain"
	Registry_GetChainKeys_FullMethodName   = "/registry.Registry/GetChainKeys"
	Registry_ListChainPeers_FullMethodName = "/registry.Registry/ListChainPeers"
	Registry_ListChainAPIs_FullMethodName  = "/registry.Registry/ListChainAPIs"
	Registry_GetChainAssets_FullMethodName = "/registry.Registry/GetChainAssets"
	Registry_ListIBC_FullMethodName        = "/registry.Registry/ListIBC"
	Registry_ListChainIBC_FullMethodName   = "/registry.Registry/ListChainIBC"
	Registry_GetIBCInfo_FullMethodName     = "/registry.Registry/GetIBCInfo"
)

Variables

View Source
var File_registry_chain_proto protoreflect.FileDescriptor
View Source
var File_registry_ibc_proto protoreflect.FileDescriptor
View Source
var File_registry_mnemonic_proto protoreflect.FileDescriptor
View Source
var File_registry_service_proto protoreflect.FileDescriptor
View Source
var Registry_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "registry.Registry",
	HandlerType: (*RegistryServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListChainIDs",
			Handler:    _Registry_ListChainIDs_Handler,
		},
		{
			MethodName: "ListChains",
			Handler:    _Registry_ListChains_Handler,
		},
		{
			MethodName: "GetChain",
			Handler:    _Registry_GetChain_Handler,
		},
		{
			MethodName: "GetChainKeys",
			Handler:    _Registry_GetChainKeys_Handler,
		},
		{
			MethodName: "ListChainPeers",
			Handler:    _Registry_ListChainPeers_Handler,
		},
		{
			MethodName: "ListChainAPIs",
			Handler:    _Registry_ListChainAPIs_Handler,
		},
		{
			MethodName: "GetChainAssets",
			Handler:    _Registry_GetChainAssets_Handler,
		},
		{
			MethodName: "ListIBC",
			Handler:    _Registry_ListIBC_Handler,
		},
		{
			MethodName: "ListChainIBC",
			Handler:    _Registry_ListChainIBC_Handler,
		},
		{
			MethodName: "GetIBCInfo",
			Handler:    _Registry_GetIBCInfo_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "registry/service.proto",
}

Registry_ServiceDesc is the grpc.ServiceDesc for Registry service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterRegistryHandler

func RegisterRegistryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterRegistryHandler registers the http handlers for service Registry to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterRegistryHandlerClient

func RegisterRegistryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client RegistryClient) error

RegisterRegistryHandlerClient registers the http handlers for service Registry to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "RegistryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "RegistryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "RegistryClient" to call the correct interceptors.

func RegisterRegistryHandlerFromEndpoint

func RegisterRegistryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterRegistryHandlerFromEndpoint is same as RegisterRegistryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterRegistryHandlerServer

func RegisterRegistryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server RegistryServer) error

RegisterRegistryHandlerServer registers the http handlers for service Registry to "mux". UnaryRPC :call RegistryServer 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 RegisterRegistryHandlerFromEndpoint instead.

func RegisterRegistryServer

func RegisterRegistryServer(s grpc.ServiceRegistrar, srv RegistryServer)

Types

type APIs

type APIs struct {
	Rpc  []*APIs_API `protobuf:"bytes,1,rep,name=rpc,proto3" json:"rpc,omitempty"`
	Rest []*APIs_API `protobuf:"bytes,2,rep,name=rest,proto3" json:"rest,omitempty"`
	Grpc []*APIs_API `protobuf:"bytes,3,rep,name=grpc,proto3" json:"grpc,omitempty"`
	// contains filtered or unexported fields
}

func (*APIs) Descriptor deprecated

func (*APIs) Descriptor() ([]byte, []int)

Deprecated: Use APIs.ProtoReflect.Descriptor instead.

func (*APIs) GetGrpc

func (x *APIs) GetGrpc() []*APIs_API

func (*APIs) GetRest

func (x *APIs) GetRest() []*APIs_API

func (*APIs) GetRpc

func (x *APIs) GetRpc() []*APIs_API

func (*APIs) ProtoMessage

func (*APIs) ProtoMessage()

func (*APIs) ProtoReflect

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

func (*APIs) Reset

func (x *APIs) Reset()

func (*APIs) String

func (x *APIs) String() string

type APIs_API

type APIs_API struct {
	Address  string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Provider string `protobuf:"bytes,2,opt,name=provider,proto3" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*APIs_API) Descriptor deprecated

func (*APIs_API) Descriptor() ([]byte, []int)

Deprecated: Use APIs_API.ProtoReflect.Descriptor instead.

func (*APIs_API) GetAddress

func (x *APIs_API) GetAddress() string

func (*APIs_API) GetProvider

func (x *APIs_API) GetProvider() string

func (*APIs_API) ProtoMessage

func (*APIs_API) ProtoMessage()

func (*APIs_API) ProtoReflect

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

func (*APIs_API) Reset

func (x *APIs_API) Reset()

func (*APIs_API) String

func (x *APIs_API) String() string

type AssetList

type AssetList struct {
	ChainName string        `protobuf:"bytes,1,opt,name=chain_name,proto3" json:"chain_name,omitempty"`
	Assets    []*ChainAsset `protobuf:"bytes,2,rep,name=assets,proto3" json:"assets,omitempty"`
	// contains filtered or unexported fields
}

func (*AssetList) Descriptor deprecated

func (*AssetList) Descriptor() ([]byte, []int)

Deprecated: Use AssetList.ProtoReflect.Descriptor instead.

func (*AssetList) GetAssets

func (x *AssetList) GetAssets() []*ChainAsset

func (*AssetList) GetChainName

func (x *AssetList) GetChainName() string

func (*AssetList) ProtoMessage

func (*AssetList) ProtoMessage()

func (*AssetList) ProtoReflect

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

func (*AssetList) Reset

func (x *AssetList) Reset()

func (*AssetList) String

func (x *AssetList) String() string

type ChainAsset

type ChainAsset struct {
	Description string       `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	DenomUnits  []*DenomUnit `protobuf:"bytes,2,rep,name=denom_units,proto3" json:"denom_units,omitempty"`
	Base        string       `protobuf:"bytes,3,opt,name=base,proto3" json:"base,omitempty"`
	Name        string       `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Display     *string      `protobuf:"bytes,5,opt,name=display,proto3,oneof" json:"display,omitempty"`
	Symbol      *string      `protobuf:"bytes,6,opt,name=symbol,proto3,oneof" json:"symbol,omitempty"`
	CoingeckoId *string      `protobuf:"bytes,7,opt,name=coingecko_id,proto3,oneof" json:"coingecko_id,omitempty"`
	Keywords    []string     `protobuf:"bytes,8,rep,name=keywords,proto3" json:"keywords,omitempty"`
	Logo_URIs   *LogoURIs    `protobuf:"bytes,9,opt,name=logo_URIs,proto3,oneof" json:"logo_URIs,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainAsset) Descriptor deprecated

func (*ChainAsset) Descriptor() ([]byte, []int)

Deprecated: Use ChainAsset.ProtoReflect.Descriptor instead.

func (*ChainAsset) GetBase

func (x *ChainAsset) GetBase() string

func (*ChainAsset) GetCoingeckoId

func (x *ChainAsset) GetCoingeckoId() string

func (*ChainAsset) GetDenomUnits

func (x *ChainAsset) GetDenomUnits() []*DenomUnit

func (*ChainAsset) GetDescription

func (x *ChainAsset) GetDescription() string

func (*ChainAsset) GetDisplay

func (x *ChainAsset) GetDisplay() string

func (*ChainAsset) GetKeywords

func (x *ChainAsset) GetKeywords() []string

func (*ChainAsset) GetLogo_URIs

func (x *ChainAsset) GetLogo_URIs() *LogoURIs

func (*ChainAsset) GetName

func (x *ChainAsset) GetName() string

func (*ChainAsset) GetSymbol

func (x *ChainAsset) GetSymbol() string

func (*ChainAsset) ProtoMessage

func (*ChainAsset) ProtoMessage()

func (*ChainAsset) ProtoReflect

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

func (*ChainAsset) Reset

func (x *ChainAsset) Reset()

func (*ChainAsset) String

func (x *ChainAsset) String() string

type ChainRegistry

type ChainRegistry struct {
	Schema       string      `protobuf:"bytes,1,opt,name=schema,json=$schema,proto3" json:"schema,omitempty"`
	ChainName    string      `protobuf:"bytes,2,opt,name=chain_name,proto3" json:"chain_name,omitempty"`
	ChainId      string      `protobuf:"bytes,3,opt,name=chain_id,proto3" json:"chain_id,omitempty"`
	PrettyName   string      `protobuf:"bytes,4,opt,name=pretty_name,proto3" json:"pretty_name,omitempty"`
	Status       *string     `protobuf:"bytes,5,opt,name=status,proto3,oneof" json:"status,omitempty"`
	NetworkType  *string     `protobuf:"bytes,6,opt,name=network_type,proto3,oneof" json:"network_type,omitempty"`
	Website      *string     `protobuf:"bytes,7,opt,name=website,proto3,oneof" json:"website,omitempty"`
	Bech32Prefix *string     `protobuf:"bytes,8,opt,name=bech32_prefix,proto3,oneof" json:"bech32_prefix,omitempty"`
	DaemonName   *string     `protobuf:"bytes,9,opt,name=daemon_name,proto3,oneof" json:"daemon_name,omitempty"`
	NodeHome     *string     `protobuf:"bytes,10,opt,name=node_home,proto3,oneof" json:"node_home,omitempty"`
	KeyAlgos     []string    `protobuf:"bytes,11,rep,name=key_algos,proto3" json:"key_algos,omitempty"`
	Slip44       uint32      `protobuf:"varint,12,opt,name=slip44,proto3" json:"slip44,omitempty"`
	Fees         *Fees       `protobuf:"bytes,13,opt,name=fees,proto3,oneof" json:"fees,omitempty"`
	Staking      *Staking    `protobuf:"bytes,14,opt,name=staking,proto3,oneof" json:"staking,omitempty"`
	Codebase     *Codebase   `protobuf:"bytes,15,opt,name=codebase,proto3,oneof" json:"codebase,omitempty"`
	Logo_URIs    *LogoURIs   `protobuf:"bytes,16,opt,name=logo_URIs,proto3,oneof" json:"logo_URIs,omitempty"`
	Images       []*Image    `protobuf:"bytes,17,rep,name=images,proto3" json:"images,omitempty"`
	Peers        *Peers      `protobuf:"bytes,18,opt,name=peers,proto3,oneof" json:"peers,omitempty"`
	Apis         *APIs       `protobuf:"bytes,19,opt,name=apis,proto3,oneof" json:"apis,omitempty"`
	Explorers    []*Explorer `protobuf:"bytes,20,rep,name=explorers,proto3" json:"explorers,omitempty"`
	Keywords     []string    `protobuf:"bytes,21,rep,name=keywords,proto3" json:"keywords,omitempty"`
	UpdateLink   *string     `protobuf:"bytes,22,opt,name=update_link,proto3,oneof" json:"update_link,omitempty"`
	// contains filtered or unexported fields
}

func (*ChainRegistry) Descriptor deprecated

func (*ChainRegistry) Descriptor() ([]byte, []int)

Deprecated: Use ChainRegistry.ProtoReflect.Descriptor instead.

func (*ChainRegistry) GetApis

func (x *ChainRegistry) GetApis() *APIs

func (*ChainRegistry) GetBech32Prefix

func (x *ChainRegistry) GetBech32Prefix() string

func (*ChainRegistry) GetChainId

func (x *ChainRegistry) GetChainId() string

func (*ChainRegistry) GetChainName

func (x *ChainRegistry) GetChainName() string

func (*ChainRegistry) GetCodebase

func (x *ChainRegistry) GetCodebase() *Codebase

func (*ChainRegistry) GetDaemonName

func (x *ChainRegistry) GetDaemonName() string

func (*ChainRegistry) GetExplorers

func (x *ChainRegistry) GetExplorers() []*Explorer

func (*ChainRegistry) GetFees

func (x *ChainRegistry) GetFees() *Fees

func (*ChainRegistry) GetImages

func (x *ChainRegistry) GetImages() []*Image

func (*ChainRegistry) GetKeyAlgos

func (x *ChainRegistry) GetKeyAlgos() []string

func (*ChainRegistry) GetKeywords

func (x *ChainRegistry) GetKeywords() []string

func (*ChainRegistry) GetLogo_URIs

func (x *ChainRegistry) GetLogo_URIs() *LogoURIs

func (*ChainRegistry) GetNetworkType

func (x *ChainRegistry) GetNetworkType() string

func (*ChainRegistry) GetNodeHome

func (x *ChainRegistry) GetNodeHome() string

func (*ChainRegistry) GetPeers

func (x *ChainRegistry) GetPeers() *Peers

func (*ChainRegistry) GetPrettyName

func (x *ChainRegistry) GetPrettyName() string

func (*ChainRegistry) GetSchema

func (x *ChainRegistry) GetSchema() string

func (*ChainRegistry) GetSlip44

func (x *ChainRegistry) GetSlip44() uint32

func (*ChainRegistry) GetStaking

func (x *ChainRegistry) GetStaking() *Staking

func (*ChainRegistry) GetStatus

func (x *ChainRegistry) GetStatus() string
func (x *ChainRegistry) GetUpdateLink() string

func (*ChainRegistry) GetWebsite

func (x *ChainRegistry) GetWebsite() string

func (*ChainRegistry) ProtoMessage

func (*ChainRegistry) ProtoMessage()

func (*ChainRegistry) ProtoReflect

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

func (*ChainRegistry) Reset

func (x *ChainRegistry) Reset()

func (*ChainRegistry) String

func (x *ChainRegistry) String() string

type ChannelData

type ChannelData struct {
	Chain_1  *ChannelData_ChannelPort `protobuf:"bytes,1,opt,name=chain_1,proto3" json:"chain_1,omitempty"`
	Chain_2  *ChannelData_ChannelPort `protobuf:"bytes,2,opt,name=chain_2,proto3" json:"chain_2,omitempty"`
	Ordering string                   `protobuf:"bytes,3,opt,name=ordering,proto3" json:"ordering,omitempty"`
	Version  string                   `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
	Tags     *ChannelData_Tags        `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*ChannelData) Descriptor deprecated

func (*ChannelData) Descriptor() ([]byte, []int)

Deprecated: Use ChannelData.ProtoReflect.Descriptor instead.

func (*ChannelData) GetChain_1

func (x *ChannelData) GetChain_1() *ChannelData_ChannelPort

func (*ChannelData) GetChain_2

func (x *ChannelData) GetChain_2() *ChannelData_ChannelPort

func (*ChannelData) GetOrdering

func (x *ChannelData) GetOrdering() string

func (*ChannelData) GetTags

func (x *ChannelData) GetTags() *ChannelData_Tags

func (*ChannelData) GetVersion

func (x *ChannelData) GetVersion() string

func (*ChannelData) ProtoMessage

func (*ChannelData) ProtoMessage()

func (*ChannelData) ProtoReflect

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

func (*ChannelData) Reset

func (x *ChannelData) Reset()

func (*ChannelData) String

func (x *ChannelData) String() string

type ChannelData_ChannelPort

type ChannelData_ChannelPort struct {
	ChannelId string `protobuf:"bytes,1,opt,name=channel_id,proto3" json:"channel_id,omitempty"`
	PortId    string `protobuf:"bytes,2,opt,name=port_id,proto3" json:"port_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ChannelData_ChannelPort) Descriptor deprecated

func (*ChannelData_ChannelPort) Descriptor() ([]byte, []int)

Deprecated: Use ChannelData_ChannelPort.ProtoReflect.Descriptor instead.

func (*ChannelData_ChannelPort) GetChannelId

func (x *ChannelData_ChannelPort) GetChannelId() string

func (*ChannelData_ChannelPort) GetPortId

func (x *ChannelData_ChannelPort) GetPortId() string

func (*ChannelData_ChannelPort) ProtoMessage

func (*ChannelData_ChannelPort) ProtoMessage()

func (*ChannelData_ChannelPort) ProtoReflect

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

func (*ChannelData_ChannelPort) Reset

func (x *ChannelData_ChannelPort) Reset()

func (*ChannelData_ChannelPort) String

func (x *ChannelData_ChannelPort) String() string

type ChannelData_Tags

type ChannelData_Tags struct {
	Status    string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Perferred bool   `protobuf:"varint,2,opt,name=perferred,proto3" json:"perferred,omitempty"`
	Dex       string `protobuf:"bytes,3,opt,name=dex,proto3" json:"dex,omitempty"`
	// contains filtered or unexported fields
}

func (*ChannelData_Tags) Descriptor deprecated

func (*ChannelData_Tags) Descriptor() ([]byte, []int)

Deprecated: Use ChannelData_Tags.ProtoReflect.Descriptor instead.

func (*ChannelData_Tags) GetDex

func (x *ChannelData_Tags) GetDex() string

func (*ChannelData_Tags) GetPerferred

func (x *ChannelData_Tags) GetPerferred() bool

func (*ChannelData_Tags) GetStatus

func (x *ChannelData_Tags) GetStatus() string

func (*ChannelData_Tags) ProtoMessage

func (*ChannelData_Tags) ProtoMessage()

func (*ChannelData_Tags) ProtoReflect

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

func (*ChannelData_Tags) Reset

func (x *ChannelData_Tags) Reset()

func (*ChannelData_Tags) String

func (x *ChannelData_Tags) String() string

type Codebase

type Codebase struct {
	GitRepo            string            `protobuf:"bytes,1,opt,name=git_repo,proto3" json:"git_repo,omitempty"`
	RecommendedVersion *string           `protobuf:"bytes,2,opt,name=recommended_version,proto3,oneof" json:"recommended_version,omitempty"`
	CompatibleVersions []string          `protobuf:"bytes,3,rep,name=compatible_versions,proto3" json:"compatible_versions,omitempty"`
	Binaries           map[string]string `` /* 157-byte string literal not displayed */
	CosmosSdkVersion   *string           `protobuf:"bytes,5,opt,name=cosmos_sdk_version,proto3,oneof" json:"cosmos_sdk_version,omitempty"`
	TendermintVersion  *string           `protobuf:"bytes,6,opt,name=tendermint_version,proto3,oneof" json:"tendermint_version,omitempty"`
	CosmwasmVersion    *string           `protobuf:"bytes,7,opt,name=cosmwasm_version,proto3,oneof" json:"cosmwasm_version,omitempty"`
	CosmwasmEnabled    *bool             `protobuf:"varint,8,opt,name=cosmwasm_enabled,proto3,oneof" json:"cosmwasm_enabled,omitempty"`
	IbcGoVersion       *string           `protobuf:"bytes,9,opt,name=ibc_go_version,proto3,oneof" json:"ibc_go_version,omitempty"`
	IcsEnabled         []string          `protobuf:"bytes,10,rep,name=ics_enabled,proto3" json:"ics_enabled,omitempty"`
	Genesis            *Genesis          `protobuf:"bytes,11,opt,name=genesis,proto3,oneof" json:"genesis,omitempty"`
	Versions           []*Versions       `protobuf:"bytes,12,rep,name=versions,proto3" json:"versions,omitempty"`
	Consensus          map[string]string `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Codebase) Descriptor deprecated

func (*Codebase) Descriptor() ([]byte, []int)

Deprecated: Use Codebase.ProtoReflect.Descriptor instead.

func (*Codebase) GetBinaries

func (x *Codebase) GetBinaries() map[string]string

func (*Codebase) GetCompatibleVersions

func (x *Codebase) GetCompatibleVersions() []string

func (*Codebase) GetConsensus

func (x *Codebase) GetConsensus() map[string]string

func (*Codebase) GetCosmosSdkVersion

func (x *Codebase) GetCosmosSdkVersion() string

func (*Codebase) GetCosmwasmEnabled

func (x *Codebase) GetCosmwasmEnabled() bool

func (*Codebase) GetCosmwasmVersion

func (x *Codebase) GetCosmwasmVersion() string

func (*Codebase) GetGenesis

func (x *Codebase) GetGenesis() *Genesis

func (*Codebase) GetGitRepo

func (x *Codebase) GetGitRepo() string

func (*Codebase) GetIbcGoVersion

func (x *Codebase) GetIbcGoVersion() string

func (*Codebase) GetIcsEnabled

func (x *Codebase) GetIcsEnabled() []string

func (*Codebase) GetRecommendedVersion

func (x *Codebase) GetRecommendedVersion() string

func (*Codebase) GetTendermintVersion

func (x *Codebase) GetTendermintVersion() string

func (*Codebase) GetVersions

func (x *Codebase) GetVersions() []*Versions

func (*Codebase) ProtoMessage

func (*Codebase) ProtoMessage()

func (*Codebase) ProtoReflect

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

func (*Codebase) Reset

func (x *Codebase) Reset()

func (*Codebase) String

func (x *Codebase) String() string

type DenomUnit

type DenomUnit struct {
	Denom    string   `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
	Exponent int32    `protobuf:"varint,2,opt,name=exponent,proto3" json:"exponent,omitempty"`
	Aliases  []string `protobuf:"bytes,3,rep,name=aliases,proto3" json:"aliases,omitempty"`
	// contains filtered or unexported fields
}

func (*DenomUnit) Descriptor deprecated

func (*DenomUnit) Descriptor() ([]byte, []int)

Deprecated: Use DenomUnit.ProtoReflect.Descriptor instead.

func (*DenomUnit) GetAliases

func (x *DenomUnit) GetAliases() []string

func (*DenomUnit) GetDenom

func (x *DenomUnit) GetDenom() string

func (*DenomUnit) GetExponent

func (x *DenomUnit) GetExponent() int32

func (*DenomUnit) ProtoMessage

func (*DenomUnit) ProtoMessage()

func (*DenomUnit) ProtoReflect

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

func (*DenomUnit) Reset

func (x *DenomUnit) Reset()

func (*DenomUnit) String

func (x *DenomUnit) String() string

type Explorer

type Explorer struct {
	Kind        string  `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Url         string  `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	TxPage      *string `protobuf:"bytes,3,opt,name=tx_page,proto3,oneof" json:"tx_page,omitempty"`
	AccountPage *string `protobuf:"bytes,4,opt,name=account_page,proto3,oneof" json:"account_page,omitempty"`
	// contains filtered or unexported fields
}

func (*Explorer) Descriptor deprecated

func (*Explorer) Descriptor() ([]byte, []int)

Deprecated: Use Explorer.ProtoReflect.Descriptor instead.

func (*Explorer) GetAccountPage

func (x *Explorer) GetAccountPage() string

func (*Explorer) GetKind

func (x *Explorer) GetKind() string

func (*Explorer) GetTxPage

func (x *Explorer) GetTxPage() string

func (*Explorer) GetUrl

func (x *Explorer) GetUrl() string

func (*Explorer) ProtoMessage

func (*Explorer) ProtoMessage()

func (*Explorer) ProtoReflect

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

func (*Explorer) Reset

func (x *Explorer) Reset()

func (*Explorer) String

func (x *Explorer) String() string

type FeeTokens

type FeeTokens struct {
	Denom            string  `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
	FixedMinGasPrice float64 `protobuf:"fixed64,2,opt,name=fixed_min_gas_price,proto3" json:"fixed_min_gas_price,omitempty"`
	LowGasPrice      float64 `protobuf:"fixed64,3,opt,name=low_gas_price,proto3" json:"low_gas_price,omitempty"`
	AverageGasPrice  float64 `protobuf:"fixed64,4,opt,name=average_gas_price,proto3" json:"average_gas_price,omitempty"`
	HighGasPrice     float64 `protobuf:"fixed64,5,opt,name=high_gas_price,proto3" json:"high_gas_price,omitempty"`
	// contains filtered or unexported fields
}

func (*FeeTokens) Descriptor deprecated

func (*FeeTokens) Descriptor() ([]byte, []int)

Deprecated: Use FeeTokens.ProtoReflect.Descriptor instead.

func (*FeeTokens) GetAverageGasPrice

func (x *FeeTokens) GetAverageGasPrice() float64

func (*FeeTokens) GetDenom

func (x *FeeTokens) GetDenom() string

func (*FeeTokens) GetFixedMinGasPrice

func (x *FeeTokens) GetFixedMinGasPrice() float64

func (*FeeTokens) GetHighGasPrice

func (x *FeeTokens) GetHighGasPrice() float64

func (*FeeTokens) GetLowGasPrice

func (x *FeeTokens) GetLowGasPrice() float64

func (*FeeTokens) ProtoMessage

func (*FeeTokens) ProtoMessage()

func (*FeeTokens) ProtoReflect

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

func (*FeeTokens) Reset

func (x *FeeTokens) Reset()

func (*FeeTokens) String

func (x *FeeTokens) String() string

type Fees

type Fees struct {
	FeeTokens []*FeeTokens `protobuf:"bytes,1,rep,name=fee_tokens,proto3" json:"fee_tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*Fees) Descriptor deprecated

func (*Fees) Descriptor() ([]byte, []int)

Deprecated: Use Fees.ProtoReflect.Descriptor instead.

func (*Fees) GetFeeTokens

func (x *Fees) GetFeeTokens() []*FeeTokens

func (*Fees) ProtoMessage

func (*Fees) ProtoMessage()

func (*Fees) ProtoReflect

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

func (*Fees) Reset

func (x *Fees) Reset()

func (*Fees) String

func (x *Fees) String() string

type Genesis

type Genesis struct {
	Name       string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	GenesisUrl string `protobuf:"bytes,2,opt,name=genesis_url,proto3" json:"genesis_url,omitempty"`
	// contains filtered or unexported fields
}

func (*Genesis) Descriptor deprecated

func (*Genesis) Descriptor() ([]byte, []int)

Deprecated: Use Genesis.ProtoReflect.Descriptor instead.

func (*Genesis) GetGenesisUrl

func (x *Genesis) GetGenesisUrl() string

func (*Genesis) GetName

func (x *Genesis) GetName() string

func (*Genesis) ProtoMessage

func (*Genesis) ProtoMessage()

func (*Genesis) ProtoReflect

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

func (*Genesis) Reset

func (x *Genesis) Reset()

func (*Genesis) String

func (x *Genesis) String() string

type IBCChain

type IBCChain struct {
	ChainName    string `protobuf:"bytes,1,opt,name=chain_name,proto3" json:"chain_name,omitempty"`
	ClientId     string `protobuf:"bytes,2,opt,name=client_id,proto3" json:"client_id,omitempty"`
	ConnectionId string `protobuf:"bytes,3,opt,name=connection_id,proto3" json:"connection_id,omitempty"`
	// contains filtered or unexported fields
}

func (*IBCChain) Descriptor deprecated

func (*IBCChain) Descriptor() ([]byte, []int)

Deprecated: Use IBCChain.ProtoReflect.Descriptor instead.

func (*IBCChain) GetChainName

func (x *IBCChain) GetChainName() string

func (*IBCChain) GetClientId

func (x *IBCChain) GetClientId() string

func (*IBCChain) GetConnectionId

func (x *IBCChain) GetConnectionId() string

func (*IBCChain) ProtoMessage

func (*IBCChain) ProtoMessage()

func (*IBCChain) ProtoReflect

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

func (*IBCChain) Reset

func (x *IBCChain) Reset()

func (*IBCChain) String

func (x *IBCChain) String() string

type IBCData

type IBCData struct {
	Schema   string         `protobuf:"bytes,1,opt,name=schema,json=$schema,proto3" json:"schema,omitempty"`
	Chain_1  *IBCChain      `protobuf:"bytes,2,opt,name=chain_1,proto3" json:"chain_1,omitempty"`
	Chain_2  *IBCChain      `protobuf:"bytes,3,opt,name=chain_2,proto3" json:"chain_2,omitempty"`
	Channels []*ChannelData `protobuf:"bytes,4,rep,name=channels,proto3" json:"channels,omitempty"`
	// contains filtered or unexported fields
}

func (*IBCData) Descriptor deprecated

func (*IBCData) Descriptor() ([]byte, []int)

Deprecated: Use IBCData.ProtoReflect.Descriptor instead.

func (*IBCData) GetChain_1

func (x *IBCData) GetChain_1() *IBCChain

func (*IBCData) GetChain_2

func (x *IBCData) GetChain_2() *IBCChain

func (*IBCData) GetChannels

func (x *IBCData) GetChannels() []*ChannelData

func (*IBCData) GetSchema

func (x *IBCData) GetSchema() string

func (*IBCData) ProtoMessage

func (*IBCData) ProtoMessage()

func (*IBCData) ProtoReflect

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

func (*IBCData) Reset

func (x *IBCData) Reset()

func (*IBCData) String

func (x *IBCData) String() string

type Image

type Image struct {
	Png   *string           `protobuf:"bytes,1,opt,name=png,proto3,oneof" json:"png,omitempty"`
	Theme map[string]string `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Image) Descriptor deprecated

func (*Image) Descriptor() ([]byte, []int)

Deprecated: Use Image.ProtoReflect.Descriptor instead.

func (*Image) GetPng

func (x *Image) GetPng() string

func (*Image) GetTheme

func (x *Image) GetTheme() map[string]string

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) ProtoReflect

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

func (*Image) Reset

func (x *Image) Reset()

func (*Image) String

func (x *Image) String() string

type Keys

type Keys struct {
	Genesis     []*Mnemonic `protobuf:"bytes,1,rep,name=genesis,proto3" json:"genesis,omitempty"`
	Validators  []*Mnemonic `protobuf:"bytes,2,rep,name=validators,proto3" json:"validators,omitempty"`
	Keys        []*Mnemonic `protobuf:"bytes,3,rep,name=keys,proto3" json:"keys,omitempty"`
	Relayers    []*Mnemonic `protobuf:"bytes,4,rep,name=relayers,proto3" json:"relayers,omitempty"`
	Faucet      []*Mnemonic `protobuf:"bytes,5,rep,name=faucet,proto3" json:"faucet,omitempty"`
	RelayersCli []*Mnemonic `protobuf:"bytes,6,rep,name=relayers_cli,json=relayersCli,proto3" json:"relayers_cli,omitempty"`
	// contains filtered or unexported fields
}

func (*Keys) Descriptor deprecated

func (*Keys) Descriptor() ([]byte, []int)

Deprecated: Use Keys.ProtoReflect.Descriptor instead.

func (*Keys) GetFaucet

func (x *Keys) GetFaucet() []*Mnemonic

func (*Keys) GetGenesis

func (x *Keys) GetGenesis() []*Mnemonic

func (*Keys) GetKeys

func (x *Keys) GetKeys() []*Mnemonic

func (*Keys) GetRelayers

func (x *Keys) GetRelayers() []*Mnemonic

func (*Keys) GetRelayersCli

func (x *Keys) GetRelayersCli() []*Mnemonic

func (*Keys) GetValidators

func (x *Keys) GetValidators() []*Mnemonic

func (*Keys) ProtoMessage

func (*Keys) ProtoMessage()

func (*Keys) ProtoReflect

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

func (*Keys) Reset

func (x *Keys) Reset()

func (*Keys) String

func (x *Keys) String() string

type LockDuration

type LockDuration struct {
	Time string `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

func (*LockDuration) Descriptor deprecated

func (*LockDuration) Descriptor() ([]byte, []int)

Deprecated: Use LockDuration.ProtoReflect.Descriptor instead.

func (*LockDuration) GetTime

func (x *LockDuration) GetTime() string

func (*LockDuration) ProtoMessage

func (*LockDuration) ProtoMessage()

func (*LockDuration) ProtoReflect

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

func (*LockDuration) Reset

func (x *LockDuration) Reset()

func (*LockDuration) String

func (x *LockDuration) String() string

type LogoURIs

type LogoURIs struct {
	Png string `protobuf:"bytes,1,opt,name=png,proto3" json:"png,omitempty"`
	Svg string `protobuf:"bytes,2,opt,name=svg,proto3" json:"svg,omitempty"`
	// contains filtered or unexported fields
}

func (*LogoURIs) Descriptor deprecated

func (*LogoURIs) Descriptor() ([]byte, []int)

Deprecated: Use LogoURIs.ProtoReflect.Descriptor instead.

func (*LogoURIs) GetPng

func (x *LogoURIs) GetPng() string

func (*LogoURIs) GetSvg

func (x *LogoURIs) GetSvg() string

func (*LogoURIs) ProtoMessage

func (*LogoURIs) ProtoMessage()

func (*LogoURIs) ProtoReflect

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

func (*LogoURIs) Reset

func (x *LogoURIs) Reset()

func (*LogoURIs) String

func (x *LogoURIs) String() string

type Mnemonic

type Mnemonic struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type     string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Mnemonic string `protobuf:"bytes,3,opt,name=mnemonic,proto3" json:"mnemonic,omitempty"`
	// contains filtered or unexported fields
}

func (*Mnemonic) Descriptor deprecated

func (*Mnemonic) Descriptor() ([]byte, []int)

Deprecated: Use Mnemonic.ProtoReflect.Descriptor instead.

func (*Mnemonic) GetMnemonic

func (x *Mnemonic) GetMnemonic() string

func (*Mnemonic) GetName

func (x *Mnemonic) GetName() string

func (*Mnemonic) GetType

func (x *Mnemonic) GetType() string

func (*Mnemonic) ProtoMessage

func (*Mnemonic) ProtoMessage()

func (*Mnemonic) ProtoReflect

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

func (*Mnemonic) Reset

func (x *Mnemonic) Reset()

func (*Mnemonic) String

func (x *Mnemonic) String() string

type Peer

type Peer struct {
	Id       string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Address  string  `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
	Provider *string `protobuf:"bytes,3,opt,name=provider,proto3,oneof" json:"provider,omitempty"`
	// contains filtered or unexported fields
}

func (*Peer) Descriptor deprecated

func (*Peer) Descriptor() ([]byte, []int)

Deprecated: Use Peer.ProtoReflect.Descriptor instead.

func (*Peer) GetAddress

func (x *Peer) GetAddress() string

func (*Peer) GetId

func (x *Peer) GetId() string

func (*Peer) GetProvider

func (x *Peer) GetProvider() string

func (*Peer) ProtoMessage

func (*Peer) ProtoMessage()

func (*Peer) ProtoReflect

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

func (*Peer) Reset

func (x *Peer) Reset()

func (*Peer) String

func (x *Peer) String() string

type Peers

type Peers struct {
	Seeds           []*Peer `protobuf:"bytes,1,rep,name=seeds,proto3" json:"seeds,omitempty"`
	PersistentPeers []*Peer `protobuf:"bytes,2,rep,name=persistent_peers,proto3" json:"persistent_peers,omitempty"`
	// contains filtered or unexported fields
}

func (*Peers) Descriptor deprecated

func (*Peers) Descriptor() ([]byte, []int)

Deprecated: Use Peers.ProtoReflect.Descriptor instead.

func (*Peers) GetPersistentPeers

func (x *Peers) GetPersistentPeers() []*Peer

func (*Peers) GetSeeds

func (x *Peers) GetSeeds() []*Peer

func (*Peers) ProtoMessage

func (*Peers) ProtoMessage()

func (*Peers) ProtoReflect

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

func (*Peers) Reset

func (x *Peers) Reset()

func (*Peers) String

func (x *Peers) String() string

type PrivValidatorKey

type PrivValidatorKey struct {
	Address string   `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	PubKey  *TypeKey `protobuf:"bytes,2,opt,name=pub_key,proto3" json:"pub_key,omitempty"`
	PrivKey *TypeKey `protobuf:"bytes,3,opt,name=priv_key,proto3" json:"priv_key,omitempty"`
	// contains filtered or unexported fields
}

func (*PrivValidatorKey) Descriptor deprecated

func (*PrivValidatorKey) Descriptor() ([]byte, []int)

Deprecated: Use PrivValidatorKey.ProtoReflect.Descriptor instead.

func (*PrivValidatorKey) GetAddress

func (x *PrivValidatorKey) GetAddress() string

func (*PrivValidatorKey) GetPrivKey

func (x *PrivValidatorKey) GetPrivKey() *TypeKey

func (*PrivValidatorKey) GetPubKey

func (x *PrivValidatorKey) GetPubKey() *TypeKey

func (*PrivValidatorKey) ProtoMessage

func (*PrivValidatorKey) ProtoMessage()

func (*PrivValidatorKey) ProtoReflect

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

func (*PrivValidatorKey) Reset

func (x *PrivValidatorKey) Reset()

func (*PrivValidatorKey) String

func (x *PrivValidatorKey) String() string

type RegistryClient

type RegistryClient interface {
	// ListChainIDs will return all the ids for registered chains
	ListChainIDs(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ResponseChainIDs, error)
	// ListChains will fetch all the current chain.json for
	// the registered chains in registry
	ListChains(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ResponseChains, error)
	GetChain(ctx context.Context, in *RequestChain, opts ...grpc.CallOption) (*ChainRegistry, error)
	GetChainKeys(ctx context.Context, in *RequestChain, opts ...grpc.CallOption) (*Keys, error)
	// ListChainPeers will fetch all the nodes and addresses
	ListChainPeers(ctx context.Context, in *RequestChain, opts ...grpc.CallOption) (*Peers, error)
	// ListChainAPIs will fetch all the nodes and addresses
	ListChainAPIs(ctx context.Context, in *RequestChain, opts ...grpc.CallOption) (*APIs, error)
	GetChainAssets(ctx context.Context, in *RequestChain, opts ...grpc.CallOption) (*ResponseChainAssets, error)
	// ListIBCs will fetch all the current IBC connections
	ListIBC(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ResponseListIBC, error)
	// ListChainIBC will fetch all the current IBC connections for the chain
	ListChainIBC(ctx context.Context, in *RequestChain, opts ...grpc.CallOption) (*ResponseListIBC, error)
	// GetIBCInfo will fetch all the current IBC connections
	GetIBCInfo(ctx context.Context, in *RequestIBCInfo, opts ...grpc.CallOption) (*IBCData, error)
}

RegistryClient is the client API for Registry 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 NewRegistryClient

func NewRegistryClient(cc grpc.ClientConnInterface) RegistryClient

type RegistryServer

type RegistryServer interface {
	// ListChainIDs will return all the ids for registered chains
	ListChainIDs(context.Context, *emptypb.Empty) (*ResponseChainIDs, error)
	// ListChains will fetch all the current chain.json for
	// the registered chains in registry
	ListChains(context.Context, *emptypb.Empty) (*ResponseChains, error)
	GetChain(context.Context, *RequestChain) (*ChainRegistry, error)
	GetChainKeys(context.Context, *RequestChain) (*Keys, error)
	// ListChainPeers will fetch all the nodes and addresses
	ListChainPeers(context.Context, *RequestChain) (*Peers, error)
	// ListChainAPIs will fetch all the nodes and addresses
	ListChainAPIs(context.Context, *RequestChain) (*APIs, error)
	GetChainAssets(context.Context, *RequestChain) (*ResponseChainAssets, error)
	// ListIBCs will fetch all the current IBC connections
	ListIBC(context.Context, *emptypb.Empty) (*ResponseListIBC, error)
	// ListChainIBC will fetch all the current IBC connections for the chain
	ListChainIBC(context.Context, *RequestChain) (*ResponseListIBC, error)
	// GetIBCInfo will fetch all the current IBC connections
	GetIBCInfo(context.Context, *RequestIBCInfo) (*IBCData, error)
	// contains filtered or unexported methods
}

RegistryServer is the server API for Registry service. All implementations must embed UnimplementedRegistryServer for forward compatibility

type RequestChain

type RequestChain struct {
	Chain string `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestChain) Descriptor deprecated

func (*RequestChain) Descriptor() ([]byte, []int)

Deprecated: Use RequestChain.ProtoReflect.Descriptor instead.

func (*RequestChain) GetChain

func (x *RequestChain) GetChain() string

func (*RequestChain) ProtoMessage

func (*RequestChain) ProtoMessage()

func (*RequestChain) ProtoReflect

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

func (*RequestChain) Reset

func (x *RequestChain) Reset()

func (*RequestChain) String

func (x *RequestChain) String() string

type RequestIBCInfo

type RequestIBCInfo struct {
	Chain_1 string `protobuf:"bytes,1,opt,name=chain_1,proto3" json:"chain_1,omitempty"`
	Chain_2 string `protobuf:"bytes,2,opt,name=chain_2,proto3" json:"chain_2,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestIBCInfo) Descriptor deprecated

func (*RequestIBCInfo) Descriptor() ([]byte, []int)

Deprecated: Use RequestIBCInfo.ProtoReflect.Descriptor instead.

func (*RequestIBCInfo) GetChain_1

func (x *RequestIBCInfo) GetChain_1() string

func (*RequestIBCInfo) GetChain_2

func (x *RequestIBCInfo) GetChain_2() string

func (*RequestIBCInfo) ProtoMessage

func (*RequestIBCInfo) ProtoMessage()

func (*RequestIBCInfo) ProtoReflect

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

func (*RequestIBCInfo) Reset

func (x *RequestIBCInfo) Reset()

func (*RequestIBCInfo) String

func (x *RequestIBCInfo) String() string

type ResponseChainAssets

type ResponseChainAssets struct {
	Schema    string        `protobuf:"bytes,1,opt,name=schema,json=$schema,proto3" json:"schema,omitempty"`
	ChainName string        `protobuf:"bytes,2,opt,name=chain_name,proto3" json:"chain_name,omitempty"`
	Assets    []*ChainAsset `protobuf:"bytes,3,rep,name=assets,proto3" json:"assets,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseChainAssets) Descriptor deprecated

func (*ResponseChainAssets) Descriptor() ([]byte, []int)

Deprecated: Use ResponseChainAssets.ProtoReflect.Descriptor instead.

func (*ResponseChainAssets) GetAssets

func (x *ResponseChainAssets) GetAssets() []*ChainAsset

func (*ResponseChainAssets) GetChainName

func (x *ResponseChainAssets) GetChainName() string

func (*ResponseChainAssets) GetSchema

func (x *ResponseChainAssets) GetSchema() string

func (*ResponseChainAssets) ProtoMessage

func (*ResponseChainAssets) ProtoMessage()

func (*ResponseChainAssets) ProtoReflect

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

func (*ResponseChainAssets) Reset

func (x *ResponseChainAssets) Reset()

func (*ResponseChainAssets) String

func (x *ResponseChainAssets) String() string

type ResponseChainIDs

type ResponseChainIDs struct {
	ChainIds []string `protobuf:"bytes,1,rep,name=chain_ids,proto3" json:"chain_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseChainIDs) Descriptor deprecated

func (*ResponseChainIDs) Descriptor() ([]byte, []int)

Deprecated: Use ResponseChainIDs.ProtoReflect.Descriptor instead.

func (*ResponseChainIDs) GetChainIds

func (x *ResponseChainIDs) GetChainIds() []string

func (*ResponseChainIDs) ProtoMessage

func (*ResponseChainIDs) ProtoMessage()

func (*ResponseChainIDs) ProtoReflect

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

func (*ResponseChainIDs) Reset

func (x *ResponseChainIDs) Reset()

func (*ResponseChainIDs) String

func (x *ResponseChainIDs) String() string

type ResponseChains

type ResponseChains struct {
	Chains []*ChainRegistry `protobuf:"bytes,1,rep,name=chains,proto3" json:"chains,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseChains) Descriptor deprecated

func (*ResponseChains) Descriptor() ([]byte, []int)

Deprecated: Use ResponseChains.ProtoReflect.Descriptor instead.

func (*ResponseChains) GetChains

func (x *ResponseChains) GetChains() []*ChainRegistry

func (*ResponseChains) ProtoMessage

func (*ResponseChains) ProtoMessage()

func (*ResponseChains) ProtoReflect

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

func (*ResponseChains) Reset

func (x *ResponseChains) Reset()

func (*ResponseChains) String

func (x *ResponseChains) String() string

type ResponseListIBC

type ResponseListIBC struct {
	Data []*IBCData `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ResponseListIBC) Descriptor deprecated

func (*ResponseListIBC) Descriptor() ([]byte, []int)

Deprecated: Use ResponseListIBC.ProtoReflect.Descriptor instead.

func (*ResponseListIBC) GetData

func (x *ResponseListIBC) GetData() []*IBCData

func (*ResponseListIBC) ProtoMessage

func (*ResponseListIBC) ProtoMessage()

func (*ResponseListIBC) ProtoReflect

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

func (*ResponseListIBC) Reset

func (x *ResponseListIBC) Reset()

func (*ResponseListIBC) String

func (x *ResponseListIBC) String() string

type Staking

type Staking struct {
	StakingTokens []*StakingTokens `protobuf:"bytes,1,rep,name=staking_tokens,proto3" json:"staking_tokens,omitempty"`
	LockDuration  *LockDuration    `protobuf:"bytes,2,opt,name=lock_duration,proto3,oneof" json:"lock_duration,omitempty"`
	// contains filtered or unexported fields
}

func (*Staking) Descriptor deprecated

func (*Staking) Descriptor() ([]byte, []int)

Deprecated: Use Staking.ProtoReflect.Descriptor instead.

func (*Staking) GetLockDuration

func (x *Staking) GetLockDuration() *LockDuration

func (*Staking) GetStakingTokens

func (x *Staking) GetStakingTokens() []*StakingTokens

func (*Staking) ProtoMessage

func (*Staking) ProtoMessage()

func (*Staking) ProtoReflect

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

func (*Staking) Reset

func (x *Staking) Reset()

func (*Staking) String

func (x *Staking) String() string

type StakingTokens

type StakingTokens struct {
	Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
	// contains filtered or unexported fields
}

func (*StakingTokens) Descriptor deprecated

func (*StakingTokens) Descriptor() ([]byte, []int)

Deprecated: Use StakingTokens.ProtoReflect.Descriptor instead.

func (*StakingTokens) GetDenom

func (x *StakingTokens) GetDenom() string

func (*StakingTokens) ProtoMessage

func (*StakingTokens) ProtoMessage()

func (*StakingTokens) ProtoReflect

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

func (*StakingTokens) Reset

func (x *StakingTokens) Reset()

func (*StakingTokens) String

func (x *StakingTokens) String() string

type TypeKey

type TypeKey struct {
	Type  string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*TypeKey) Descriptor deprecated

func (*TypeKey) Descriptor() ([]byte, []int)

Deprecated: Use TypeKey.ProtoReflect.Descriptor instead.

func (*TypeKey) GetType

func (x *TypeKey) GetType() string

func (*TypeKey) GetValue

func (x *TypeKey) GetValue() string

func (*TypeKey) ProtoMessage

func (*TypeKey) ProtoMessage()

func (*TypeKey) ProtoReflect

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

func (*TypeKey) Reset

func (x *TypeKey) Reset()

func (*TypeKey) String

func (x *TypeKey) String() string

type UnimplementedRegistryServer

type UnimplementedRegistryServer struct {
}

UnimplementedRegistryServer must be embedded to have forward compatible implementations.

func (UnimplementedRegistryServer) GetChain

func (UnimplementedRegistryServer) GetChainAssets

func (UnimplementedRegistryServer) GetChainKeys

func (UnimplementedRegistryServer) GetIBCInfo

func (UnimplementedRegistryServer) ListChainAPIs

func (UnimplementedRegistryServer) ListChainIBC

func (UnimplementedRegistryServer) ListChainIDs

func (UnimplementedRegistryServer) ListChainPeers

func (UnimplementedRegistryServer) ListChains

func (UnimplementedRegistryServer) ListIBC

type UnsafeRegistryServer

type UnsafeRegistryServer interface {
	// contains filtered or unexported methods
}

UnsafeRegistryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RegistryServer will result in compilation errors.

type Versions

type Versions struct {
	Name            string  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Tag             string  `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`
	Height          uint32  `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	NextVersionName *string `protobuf:"bytes,4,opt,name=next_version_name,proto3,oneof" json:"next_version_name,omitempty"`
	// contains filtered or unexported fields
}

func (*Versions) Descriptor deprecated

func (*Versions) Descriptor() ([]byte, []int)

Deprecated: Use Versions.ProtoReflect.Descriptor instead.

func (*Versions) GetHeight

func (x *Versions) GetHeight() uint32

func (*Versions) GetName

func (x *Versions) GetName() string

func (*Versions) GetNextVersionName

func (x *Versions) GetNextVersionName() string

func (*Versions) GetTag

func (x *Versions) GetTag() string

func (*Versions) ProtoMessage

func (*Versions) ProtoMessage()

func (*Versions) ProtoReflect

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

func (*Versions) Reset

func (x *Versions) Reset()

func (*Versions) String

func (x *Versions) String() string

Jump to

Keyboard shortcuts

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