@@ -41,11 +41,6 @@ func (k Keeper) VerifyClientState(
41
41
return err
42
42
}
43
43
44
- path , err := k .cdc .Marshal (& merklePath )
45
- if err != nil {
46
- return err
47
- }
48
-
49
44
bz , err := k .cdc .MarshalInterface (clientState )
50
45
if err != nil {
51
46
return err
@@ -54,7 +49,7 @@ func (k Keeper) VerifyClientState(
54
49
if err := targetClient .VerifyMembership (
55
50
ctx , clientStore , k .cdc , height ,
56
51
0 , 0 , // skip delay period checks for non-packet processing verification
57
- proof , path , bz ,
52
+ proof , merklePath , bz ,
58
53
); err != nil {
59
54
return sdkerrors .Wrapf (err , "failed client state verification for target client: %s" , clientID )
60
55
}
@@ -90,11 +85,6 @@ func (k Keeper) VerifyClientConsensusState(
90
85
return err
91
86
}
92
87
93
- path , err := k .cdc .Marshal (& merklePath )
94
- if err != nil {
95
- return err
96
- }
97
-
98
88
bz , err := k .cdc .MarshalInterface (consensusState )
99
89
if err != nil {
100
90
return err
@@ -103,7 +93,7 @@ func (k Keeper) VerifyClientConsensusState(
103
93
if err := clientState .VerifyMembership (
104
94
ctx , clientStore , k .cdc , height ,
105
95
0 , 0 , // skip delay period checks for non-packet processing verification
106
- proof , path , bz ,
96
+ proof , merklePath , bz ,
107
97
); err != nil {
108
98
return sdkerrors .Wrapf (err , "failed consensus state verification for client (%s)" , clientID )
109
99
}
@@ -139,11 +129,6 @@ func (k Keeper) VerifyConnectionState(
139
129
return err
140
130
}
141
131
142
- path , err := k .cdc .Marshal (& merklePath )
143
- if err != nil {
144
- return err
145
- }
146
-
147
132
connectionEnd , ok := counterpartyConnection .(connectiontypes.ConnectionEnd )
148
133
if ! ok {
149
134
return sdkerrors .Wrapf (sdkerrors .ErrInvalidType , "invalid connection type %T" , counterpartyConnection )
@@ -157,7 +142,7 @@ func (k Keeper) VerifyConnectionState(
157
142
if err := clientState .VerifyMembership (
158
143
ctx , clientStore , k .cdc , height ,
159
144
0 , 0 , // skip delay period checks for non-packet processing verification
160
- proof , path , bz ,
145
+ proof , merklePath , bz ,
161
146
); err != nil {
162
147
return sdkerrors .Wrapf (err , "failed connection state verification for client (%s)" , clientID )
163
148
}
@@ -194,11 +179,6 @@ func (k Keeper) VerifyChannelState(
194
179
return err
195
180
}
196
181
197
- path , err := k .cdc .Marshal (& merklePath )
198
- if err != nil {
199
- return err
200
- }
201
-
202
182
channelEnd , ok := channel .(channeltypes.Channel )
203
183
if ! ok {
204
184
return sdkerrors .Wrapf (sdkerrors .ErrInvalidType , "invalid channel type %T" , channel )
@@ -212,7 +192,7 @@ func (k Keeper) VerifyChannelState(
212
192
if err := clientState .VerifyMembership (
213
193
ctx , clientStore , k .cdc , height ,
214
194
0 , 0 , // skip delay period checks for non-packet processing verification
215
- proof , path , bz ,
195
+ proof , merklePath , bz ,
216
196
); err != nil {
217
197
return sdkerrors .Wrapf (err , "failed channel state verification for client (%s)" , clientID )
218
198
}
@@ -254,15 +234,10 @@ func (k Keeper) VerifyPacketCommitment(
254
234
return err
255
235
}
256
236
257
- path , err := k .cdc .Marshal (& merklePath )
258
- if err != nil {
259
- return err
260
- }
261
-
262
237
if err := clientState .VerifyMembership (
263
238
ctx , clientStore , k .cdc , height ,
264
239
timeDelay , blockDelay ,
265
- proof , path , commitmentBytes ,
240
+ proof , merklePath , commitmentBytes ,
266
241
); err != nil {
267
242
return sdkerrors .Wrapf (err , "failed packet commitment verification for client (%s)" , clientID )
268
243
}
@@ -304,15 +279,10 @@ func (k Keeper) VerifyPacketAcknowledgement(
304
279
return err
305
280
}
306
281
307
- path , err := k .cdc .Marshal (& merklePath )
308
- if err != nil {
309
- return err
310
- }
311
-
312
282
if err := clientState .VerifyMembership (
313
283
ctx , clientStore , k .cdc , height ,
314
284
timeDelay , blockDelay ,
315
- proof , path , channeltypes .CommitAcknowledgement (acknowledgement ),
285
+ proof , merklePath , channeltypes .CommitAcknowledgement (acknowledgement ),
316
286
); err != nil {
317
287
return sdkerrors .Wrapf (err , "failed packet acknowledgement verification for client (%s)" , clientID )
318
288
}
@@ -354,15 +324,10 @@ func (k Keeper) VerifyPacketReceiptAbsence(
354
324
return err
355
325
}
356
326
357
- path , err := k .cdc .Marshal (& merklePath )
358
- if err != nil {
359
- return err
360
- }
361
-
362
327
if err := clientState .VerifyNonMembership (
363
328
ctx , clientStore , k .cdc , height ,
364
329
timeDelay , blockDelay ,
365
- proof , path ,
330
+ proof , merklePath ,
366
331
); err != nil {
367
332
return sdkerrors .Wrapf (err , "failed packet receipt absence verification for client (%s)" , clientID )
368
333
}
@@ -403,15 +368,10 @@ func (k Keeper) VerifyNextSequenceRecv(
403
368
return err
404
369
}
405
370
406
- path , err := k .cdc .Marshal (& merklePath )
407
- if err != nil {
408
- return err
409
- }
410
-
411
371
if err := clientState .VerifyMembership (
412
372
ctx , clientStore , k .cdc , height ,
413
373
timeDelay , blockDelay ,
414
- proof , path , sdk .Uint64ToBigEndian (nextSequenceRecv ),
374
+ proof , merklePath , sdk .Uint64ToBigEndian (nextSequenceRecv ),
415
375
); err != nil {
416
376
return sdkerrors .Wrapf (err , "failed next sequence receive verification for client (%s)" , clientID )
417
377
}
0 commit comments