package
7.0.1+incompatible
Repository: https://github.com/dydxprotocol/v4-chain.git
Documentation: pkg.go.dev
# Functions
DefaultGenesis returns the default genesis state.
DefaultUsdcRateLimitParams returns default rate-limit params for USDC.
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
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DenomCapacityKeyPrefix is the prefix for the key-value store for DenomCapacity.
LimitParamsKeyPrefix is the prefix for the key-value store for LimitParams.
ModuleName defines the module name Use `ratelimit` instead of `ratelimit` to prevent potential key space conflicts with the IBC module.
No description provided by the author
No description provided by the author
PendingSendPacketPrefix is the prefix for the key-value store for PendingSendPacket.
StoreKey defines the primary module store key.
# Variables
No description provided by the author
BigBaselineMinimum1Day defines the minimum baseline USDC for the 1-day rate-limit.
BigBaselineMinimum1Hr defines the minimum baseline USDC for the 1-hour rate-limit.
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
x/ratelimit module sentinel errors.
x/ratelimit module sentinel errors.
x/ratelimit module sentinel errors.
x/ratelimit 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/ratelimit module sentinel errors.
x/ratelimit 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/ratelimit module sentinel errors.
No description provided by the author
# Structs
AcknowledgementResponse contains information about an acknowledgement of IBC transfer packet.
DenomCapacity stores a list of rate limit capacity for a denom.
GenesisState defines the ratelimit module's genesis state.
IBCTransferPacketInfo contains relevant information from an IBC packet needed for rate-limiting.
Limiter defines one rate-limiter on a specfic denom.
LimiterCapacity contains a pair of limiter and its corresponding capacity.
LimitParams defines rate limit params on a denom.
ListLimitParamsRequest is a request type of the ListLimitParams RPC method.
ListLimitParamsResponse is a response type of the ListLimitParams RPC method.
MsgSetLimitParams is the Msg/SetLimitParams request type.
MsgSetLimitParamsResponse is the Msg/SetLimitParams response type.
PendingSendPacket contains the channel_id and sequence pair to identify a pending packet.
QueryAllPendingSendPacketsRequest is a request type for the AllPendingSendPackets RPC.
QueryAllPendingSendPacketsResponse is a response type of the AllPendingSendPackets RPC.
QueryCapacityByDenomRequest is a request type for the CapacityByDenom RPC method.
QueryCapacityByDenomResponse is a response type of the CapacityByDenom RPC method.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
# Interfaces
BankKeeper defines the expected bank keeper used for simulations.
No description provided by the author
ICS4Wrapper defines the expected ICS4Wrapper for middleware.
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
AckResponseStatus represents the status of an acknowledgement of IBC transfer packet.
No description provided by the author