Commit ad9cc32
committed
refactor(validation): remove compute-budget special-casing from must_call_programs
Keep must_call_programs focused on required-program matching only.
Compute-only transaction rejection belongs to the dedicated compute-only
validation flow (PR #421), not this rule.
- Remove ComputeBudget filtering from must_call_programs runtime check
- Remove compute-budget-only config rejection for must_call_programs
- Update docs/comments and adjust config validator test expectations
Refs: PRO-10891 parent dfbdc6f commit ad9cc32
4 files changed
Lines changed: 10 additions & 37 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
142 | 141 | | |
143 | 142 | | |
144 | 143 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
448 | 448 | | |
449 | 449 | | |
450 | 450 | | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | 451 | | |
465 | 452 | | |
466 | 453 | | |
| |||
1127 | 1114 | | |
1128 | 1115 | | |
1129 | 1116 | | |
1130 | | - | |
| 1117 | + | |
1131 | 1118 | | |
1132 | 1119 | | |
1133 | 1120 | | |
1134 | | - | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
1135 | 1126 | | |
1136 | | - | |
1137 | 1127 | | |
1138 | 1128 | | |
1139 | 1129 | | |
1140 | 1130 | | |
1141 | 1131 | | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
| 1132 | + | |
1148 | 1133 | | |
1149 | 1134 | | |
1150 | 1135 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
190 | | - | |
191 | | - | |
| 190 | + | |
192 | 191 | | |
193 | 192 | | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
| 193 | + | |
205 | 194 | | |
206 | 195 | | |
207 | 196 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
0 commit comments