From 29b3df3da0d64e1060894906c95b8ce7dae2d1e9 Mon Sep 17 00:00:00 2001 From: GNaD Date: Thu, 31 Aug 2023 12:48:17 +0700 Subject: [PATCH] add comment for rate limit --- proto/centauri/ratelimit/v1beta1/tx.proto | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/proto/centauri/ratelimit/v1beta1/tx.proto b/proto/centauri/ratelimit/v1beta1/tx.proto index 038361472..ab20cfd53 100755 --- a/proto/centauri/ratelimit/v1beta1/tx.proto +++ b/proto/centauri/ratelimit/v1beta1/tx.proto @@ -20,20 +20,26 @@ message MsgAddRateLimit { // authority is the address that controls the module (defaults to x/gov unless // overwritten). string authority = 1 [ (gogoproto.moretags) = "yaml:\"authority\"" ]; + // denom of the token that is limited string denom = 2; + // The channel that is limited when transferr ICS 20 packet of denom string channel_id = 3; + // Max rate limit send string max_percent_send = 4 [ (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Int", (gogoproto.nullable) = false ]; + // Max rate limit receive string max_percent_recv = 5 [ (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Int", (gogoproto.nullable) = false ]; + // Min amount of rate limit (allow transfer max(min-amout, rate-limit)) string min_rate_limit_amount = 6 [ (gogoproto.customtype) = "github.com/cosmos/cosmos-sdk/types.Int", (gogoproto.nullable) = false ]; + // Duration of rate limit. The rate limit will reset when reach the duration. uint64 duration_hours = 7; }