Commit f6d50b4
feat(precompiles)!: added ics02 client router precompile (#768)
* feat: added ICS02 interface
* style: rename
* imp: added abi
* imp: add interface
* imp: added precompile boilerplate
* feat: added tx.go
* imp: added query
* imp: use new abi
* fix
* imp: update default precompiles
* imp: wire
* docs: updated changelog
* lint
* test: boilerplate
* fix: added missing adress
* fix: wrong address
* test: first test passing
* test: bad case
* feat: update client tested and working
* lint: golanci-lint
* test: verify membership
* test: verify non-membership
* lint
* style: self review items
* test: fix
* chore: fix attempt
* imp: change addr to 0x...807 instead of 0x...808
* imp: update required gas
* docs: added README
* imp: removed unused constants
* test: added update_client misbehavior
* test: added more update_client error cases
* test: added more failure cases to get_client_state
* test: added invalid header test
* test: add failure cases for verify membership
* test: added more failure cases to non-membership
* imp: removed noop
* imp: removed bankKeeper
* lint
* docs: added migration docs
* docs: alex review items
* docs: removed noop
---------
Co-authored-by: Alex | Cosmos Labs <[email protected]>
Co-authored-by: Vlad J <[email protected]>1 parent 2ebcc0b commit f6d50b4
File tree
18 files changed
+1742
-4
lines changed- docs/migrations
- evmd
- tests/ibc
- ibc
- precompiles
- ics02
- types
- tests
- integration/precompiles/staking
- jsonrpc/scripts/evmd
- x/vm/types
18 files changed
+1742
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
| 467 | + | |
467 | 468 | | |
468 | 469 | | |
469 | 470 | | |
| |||
0 commit comments