Documentation ¶
Index ¶
- Constants
- func CreateTenderrmintHeader(client Client, height int64, trustHeight tibcclient.Height, ...) *tendermint.Header
- func GetBlockHeight(rc *RestClient, url string) (height uint64, err error)
- func GetEthNodeHeader(url string, height uint64) (*tibceth.EthHeader, error)
- func GetNodeHeader(url string, height uint64) (*tibcbsc.BscHeader, error)
- func GetRinkeyEthNodeHeader(url string, height uint64) (*tibceth.EthHeader, error)
- func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
- type Client
- type RestClient
Constants ¶
View Source
const ( TenConType = "{\"@type\":\"/tibc.lightclients.tendermint.v1.ConsensusState\"," TenStaType = "{\"@type\":\"/tibc.lightclients.tendermint.v1.ClientState\"," BscConType = "{\"@type\":\"/tibc.lightclients.bsc.v1.ConsensusState\"," BscStaType = "{\"@type\":\"/tibc.lightclients.bsc.v1.ClientState\"," EthConType = "{\"@type\":\"/tibc.lightclients.eth.v1.ConsensusState\"," EthStaType = "{\"@type\":\"/tibc.lightclients.eth.v1.ClientState\"," )
View Source
const (
TestnetChainId = 97
)
Variables ¶
This section is empty.
Functions ¶
func CreateTenderrmintHeader ¶
func CreateTenderrmintHeader(client Client, height int64, trustHeight tibcclient.Height, clientState tibctypes.ClientState) *tendermint.Header
func GetBlockHeight ¶
func GetBlockHeight(rc *RestClient, url string) (height uint64, err error)
func GetEthNodeHeader ¶
func GetRinkeyEthNodeHeader ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry cdctypes.InterfaceRegistry)
RegisterInterfaces registers the sdk message type.
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
RegisterLegacyAminoCodec registers the sdk message type.
Types ¶
type Client ¶
type Client struct { types.BaseClient Bank bank.Client Staking staking.Client Gov gov.Client Tendermint tibc.Client ChainName string // contains filtered or unexported fields }
func (Client) Manager ¶
func (client Client) Manager() types.BaseClient
func (Client) RegisterModule ¶
type RestClient ¶
type RestClient struct { Addr string // contains filtered or unexported fields }
func NewRestClient ¶
func NewRestClient() *RestClient
func (*RestClient) SendRestRequest ¶
func (self *RestClient) SendRestRequest(addr string, data []byte) ([]byte, error)
Click to show internal directories.
Click to hide internal directories.