Commit 6a5eb08
authored
feat(ibc-union): alpha omega (#4043)
- simplify commitment for packets/acks (we no longer branch on 1 vs N
packets, 1 packet is considered as a single element list of packets)
- remove channel_id prefix
- batch_send/batch_acks ensures packets are batched for same channel
- fix forward ack/timeout incorrectly checking packet hash instead of
salt
- prefix cosmwasm store and forbids direct call to deps.storage.get,
prefer read_commit
- refactor voyager for the new interface
- index important fields in evm
- only yield packet hash on subsequent events after sendFile tree
28 files changed
+480
-577
lines changed- cosmwasm/ibc-union
- app/ucs03-zkgm/src
- core
- msg/src
- src
- evm
- contracts
- apps/ucs/03-zkgm
- clients
- core
- 02-client
- 03-connection
- 04-channel
- 24-host
- 25-handler
- tests/src
- 04-channel
- 05-app
- core
- lib/ibc-union-spec/src
- voyager
- modules/state
- cosmos-sdk-union/src
- ethereum/src
- plugins
- event-source/cosmos-sdk/src
- transaction-batch/src
28 files changed
+480
-577
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
| 272 | + | |
272 | 273 | | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
| 274 | + | |
277 | 275 | | |
278 | 276 | | |
279 | | - | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
| 277 | + | |
284 | 278 | | |
285 | 279 | | |
286 | 280 | | |
| |||
293 | 287 | | |
294 | 288 | | |
295 | 289 | | |
296 | | - | |
297 | | - | |
298 | | - | |
299 | 290 | | |
300 | 291 | | |
301 | 292 | | |
| |||
427 | 418 | | |
428 | 419 | | |
429 | 420 | | |
| 421 | + | |
430 | 422 | | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
| 423 | + | |
435 | 424 | | |
436 | 425 | | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
| 426 | + | |
442 | 427 | | |
443 | 428 | | |
444 | 429 | | |
| |||
458 | 443 | | |
459 | 444 | | |
460 | 445 | | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | 446 | | |
465 | 447 | | |
466 | 448 | | |
| |||
1382 | 1364 | | |
1383 | 1365 | | |
1384 | 1366 | | |
1385 | | - | |
1386 | | - | |
1387 | | - | |
1388 | | - | |
1389 | | - | |
| 1367 | + | |
1390 | 1368 | | |
1391 | 1369 | | |
1392 | 1370 | | |
| |||
2030 | 2008 | | |
2031 | 2009 | | |
2032 | 2010 | | |
2033 | | - | |
| 2011 | + | |
2034 | 2012 | | |
2035 | 2013 | | |
2036 | 2014 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
341 | | - | |
342 | | - | |
| 341 | + | |
| 342 | + | |
343 | 343 | | |
344 | 344 | | |
345 | 345 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
206 | 205 | | |
207 | 206 | | |
208 | 207 | | |
209 | 208 | | |
210 | 209 | | |
211 | 210 | | |
212 | | - | |
213 | 211 | | |
214 | 212 | | |
215 | 213 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
0 commit comments