Commit 9b0ce58
Neo
Fix ACTION_MAP wiring: repoint 5 mis-routed actions to real service methods
The capability catalog routed 5 actions to service methods that don't exist
(surfaced once Fix 2 let the dispatch-integration test run):
- liquid_stake_lido / liquid_stake_rocketpool were mapped to 'staking'
(StakingService) but the methods live on RestakingService -> repointed the
catalog service field to 'restaking'.
- oracle_price_query / oracle_vrf_request / oracle_weather_query named
OracleGateway.query_price/request_vrf/query_weather, which didn't exist ->
added three thin public wrappers that forward to the generic request()
with oracle_type price_feed / random_vrf / weather.
Full platform suite now 492 passed (was 5 failed / 436 passed / 51 errors before
the Py3.9 + wiring fixes). Testnet; no security logic touched.1 parent e0bb594 commit 9b0ce58
3 files changed
Lines changed: 22 additions & 3 deletions
File tree
- runtime
- blockchain/services/oracle_gateway
- capabilities
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
251 | 270 | | |
252 | 271 | | |
253 | 272 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
152 | | - | |
153 | | - | |
| 152 | + | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| |||
0 commit comments