Commit e897160
authored
feat(rollup): implement rollup module and enhance API functionality
feat(rollup): implement rollup module and enhance API functionality
# What does this PR do?
This PR introduces several major enhancements to the Varanasi test environment:
1. Adds initial implementation of the rollup module
2. Enables textual sign mode in transaction configuration
3. Enhances query functionality with total staked amount support
4. Updates OpenAPI specification for Tendermint ABCI endpoints
5. Integrates wasmvm with rollup-related API endpoints
6. Updates documentation to reflect new rollup module features
# Key Changes
- Initial rollup module implementation
- Transaction configuration improvements
- Enhanced query capabilities
- Updated API documentation
- WASM VM integration
- README updates for new features
# Testing Instructions
Please verify:
1. Rollup module functionality
2. Transaction signing with new text mode
3. Query endpoints for staked amounts
4. WASM VM integration
5. API endpoint accessibility
6. Documentation accuracy
# Related PRs
- Builds upon PR #34 from airchains-network/varanasi-test
# Note
This PR contains 7 commits that significantly enhance the platform's rollup and WASM capabilities.File tree
97 files changed
+46175
-338
lines changed- api/junction/rollup
- module
- app
- upgrades/jip2
- docs/static
- proto/junction/rollup
- module
- testutil
- keeper
- nullify
- sample
- x/rollup
- client/cli
- keeper
- module
- simulation
- types
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
97 files changed
+46175
-338
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
| |||
55 | 59 | | |
56 | 60 | | |
57 | 61 | | |
58 | | - | |
| 62 | + | |
59 | 63 | | |
60 | 64 | | |
61 | 65 | | |
| |||
104 | 108 | | |
105 | 109 | | |
106 | 110 | | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
107 | 118 | | |
108 | 119 | | |
109 | 120 | | |
| |||
112 | 123 | | |
113 | 124 | | |
114 | 125 | | |
115 | | - | |
| 126 | + | |
116 | 127 | | |
117 | 128 | | |
118 | 129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
11 | 19 | | |
12 | 20 | | |
13 | | - | |
14 | | - | |
15 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
16 | 26 | | |
17 | 27 | | |
18 | 28 | | |
19 | 29 | | |
| 30 | + | |
20 | 31 | | |
21 | 32 | | |
22 | | - | |
| 33 | + | |
| 34 | + | |
23 | 35 | | |
24 | | - | |
25 | | - | |
26 | 36 | | |
27 | 37 | | |
28 | 38 | | |
| |||
36 | 46 | | |
37 | 47 | | |
38 | 48 | | |
39 | | - | |
| 49 | + | |
40 | 50 | | |
41 | 51 | | |
42 | 52 | | |
| |||
47 | 57 | | |
48 | 58 | | |
49 | 59 | | |
50 | | - | |
| 60 | + | |
51 | 61 | | |
52 | 62 | | |
53 | 63 | | |
| |||
69 | 79 | | |
70 | 80 | | |
71 | 81 | | |
72 | | - | |
| 82 | + | |
| 83 | + | |
0 commit comments