package
1.3.0
Repository: https://github.com/lorenzo-protocol/lorenzo.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DefaultGenesis returns the default Capability genesis state.
DefaultParams returns a default set of parameters.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewParams creates a new Params instance.
No description provided by the author
No description provided by the author
No description provided by the author
NewQueryContainsRequest creates a new instance of QueryContainsRequest.
No description provided by the author
NewQueryHashesRequest creates a new instance of QueryHashesRequest.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

MemStoreKey defines the in-memory store key.
ModuleName defines the module name.
QuerierRoute defines the module's query routing key.
RouterKey is the message route for slashing.
StoreKey defines the primary module store key.

# Variables

No description provided by the author
x/btclightclient module sentinel errors.
x/btclightclient module sentinel errors.
x/btclightclient module sentinel errors.
x/btclightclient module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/btclightclient module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/btclightclient module sentinel errors.
x/btclightclient module sentinel errors.
x/btclightclient module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
reserve this namespace mapping: FeeRatePrefix -> value.
reserve this namespace mapping: Hash -> Height.
reserve this namespace mapping: Height -> BTCHeaderInfo.
No description provided by the author
key for params.

# Structs

No description provided by the author
BTCHeaderInfo is a structure that contains all relevant information about a BTC header - Full header bytes - Header hash for easy retrieval - Height of the header in the BTC chain - Total work spent on the header.
No description provided by the author
No description provided by the author
No description provided by the author
EventBTCHeaderInserted is emitted on Msg/InsertHeader The header included in the event is the one that was added to the on chain BTC storage.
The header included in the event is the block in the history of the current mainchain to which we are rolling back to.
EventBTCRollForward is emitted on Msg/InsertHeader The header included in the event is the one the main chain is extended with.
GenesisState defines the btclightclient module's genesis state.
No description provided by the author
MsgInsertHeaders defines the message for multiple incoming header bytes.
MsgInsertHeadersResponse defines the response for the InsertHeaders transaction.
No description provided by the author
No description provided by the author
MsgUpdateParams defines a message for updating btc light client module parameters.
MsgUpdateParamsResponse is the response to the MsgUpdateParams message.
Params defines the parameters for the module.
QueryBaseHeaderRequest is the request type for the Query/BaseHeader RPC method.
QueryBaseHeaderResponse is the response type for the Query/BaseHeader RPC method.
QueryContainsRequest is request type for the temporary Query/ContainsBytes RPC method.
QueryContainsResponse is response type for the temporary Query/ContainsBytes RPC method.
QueryContainsRequest is request type for the Query/Contains RPC method.
QueryContainsResponse is response type for the Query/Contains RPC method.
No description provided by the author
No description provided by the author
QueryHashesRequest is request type for the Query/Hashes RPC method.
QueryHashesResponse is response type for the Query/Hashes RPC method.
QueryMainChainDepthRequest is the request type for the Query/MainChainDepth RPC it contains hex encoded hash of btc block header as parameter.
QueryMainChainDepthResponse is the response type for the Query/MainChainDepth RPC it contains depth of the block in main chain.
QueryMainChainRequest is request type for the Query/MainChain RPC method.
QueryMainChainResponse is response type for the Query/MainChain RPC method.
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse is the response type for the Query/Params RPC method.
QueryTipRequest is the request type for the Query/Tip RPC method.
QueryTipResponse is the response type for the Query/Tip RPC method.
No description provided by the author
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.

# Interfaces

No description provided by the author
No description provided by the author
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.

# Type aliases

No description provided by the author