@@ -75,7 +75,7 @@ var Default = Schema{
7575 LogTrigger : logTrigger {
7676 RateLimit : Rate (rate .Every (10 * time .Second ), - 1 ), //TODO
7777 Limit : Int (5 ),
78- EventRateLimit : Rate (- 1 , - 1 ), //TODO
78+ EventRateLimit : Rate (rate . Every ( time . Minute / 10 ), 10 ), // TODO
7979 FilterAddressLimit : Int (5 ),
8080 FilterTopicsPerSlotLimit : Int (10 ),
8181 },
@@ -91,12 +91,12 @@ var Default = Schema{
9191 TargetsLimit : Int (3 ),
9292 ReportSizeLimit : Size (config .KByte ),
9393 EVM : evmChainWrite {
94- TransactionGasLimit : Int ( - 1 ), //TODO
94+ TransactionGasLimit : Uint64 ( 500_000 ), //TODO
9595 },
9696 },
9797 ChainRead : chainRead {
9898 CallLimit : Int (3 ),
99- LogQueryBlockLimit : Int (100 ),
99+ LogQueryBlockLimit : Uint64 (100 ),
100100 PayloadSizeLimit : Size (5 * config .KByte ),
101101 },
102102 },
@@ -187,11 +187,11 @@ type chainWrite struct {
187187 EVM evmChainWrite
188188}
189189type evmChainWrite struct {
190- TransactionGasLimit Setting [int ] `unit:"{gas}"`
190+ TransactionGasLimit Setting [uint64 ] `unit:"{gas}"`
191191}
192192
193193type chainRead struct {
194- CallLimit Setting [int ] `unit:"{call}"`
195- LogQueryBlockLimit Setting [int ] `unit:"{block}"`
194+ CallLimit Setting [int ] `unit:"{call}"`
195+ LogQueryBlockLimit Setting [uint64 ] `unit:"{block}"`
196196 PayloadSizeLimit Setting [config.Size ]
197197}
0 commit comments