# Functions
DefaultGenesis returns the default Capability genesis state.
DefaultParams returns a default set of parameters.
Creates a new instance of the CSR object.
NewParams creates a new Params instance.
No description provided by the author
ParamKeyTable the param key table.
register interfaces for the AminoCodec.
register csr msg types for Amino Codec in adherence to EIP-712 signing conventions.
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
Validates the boolean which enables CSR.
Validates the CSR share dec that is inputted.
# Constants
DefaultIndex is the default capability global index.
ModuleName defines the module name.
RouterKey is the message route for slashing.
StoreKey defines the primary module store key.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
CSR 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
No description provided by the author
No description provided by the author
CSR module sentinel errors.
CSR module sentinel errors.
CSR 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
KVStore key prefixes.
KVStore key prefixes.
KVStore key prefixes.
ModuleAcct will be the account from which all contracts are deployed from.
No description provided by the author
No description provided by the author
No description provided by the author
key for turnstile address once deployed.
# Structs
The CSR struct is a wrapper to all of the metadata associated with a given CST NFT.
GenesisState defines the csr module's genesis state.
Params holds parameters for the csr module.
QueryCSRByContractRequest is the request type for the Query/CSRByContract RPC method.
QueryCSRByContractResponse is the response type for the Query/CSRByContract RPC method.
QueryCSRByNFTRequest is the request type for the Query/CSRByNFT RPC method.
QueryCSRByNFTResponse is the response type for the Query/CSRByNFT RPC method.
QueryCSRsRequest is the request type for the Query/CSRs RPC method.
QueryCSRsResponse is the response type for the Query/CSRs RPC method.
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse is the response type for the Query/Params RPC method.
QueryTurnstileRequest is the request type for the Query/Turnstile RPC method.
QueryTurnstileResponse is the response type for the Query/Turnstile RPC method.
Register Event that is emitted from the Turnstile Smart Contract.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
Update event that is emitted from the Turnstile Smart Contract.
# Interfaces
AccountKeeper defines the expected interface needed to retrieve account info.
BankKeeper defines the expected interface needed to send tx fees from the fee collector module to the CSR module for distribution.
EVMKeeper defines the expected EVM keeper interface used to make EVM deployments and txs from the module account.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.