Commit dbf722e
committed
refactor: migrate from ed25519 to sr25519 for Substrate/Bittensor compatibility
- Update challenge-sdk decrypt_api_key() to use HKDF-based decryption
- Update challenge-sdk verify_signature() to use sr25519
- Remove ed25519-dalek, x25519-dalek, curve25519-dalek from challenge-sdk
- Update bins/utils to use sr25519 for key generation
- All 50 challenge-sdk tests passing1 parent 8aa071f commit dbf722e
File tree
12 files changed
+170
-147
lines changed- bins
- csudo/src
- utils
- src
- validator-node/src
- crates
- challenge-orchestrator/src
- challenge-sdk
- src
- network/src
- rpc-server/src
12 files changed
+170
-147
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1260 | 1260 | | |
1261 | 1261 | | |
1262 | 1262 | | |
1263 | | - | |
1264 | | - | |
1265 | | - | |
1266 | | - | |
1267 | | - | |
1268 | | - | |
1269 | | - | |
1270 | | - | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
| 1270 | + | |
| 1271 | + | |
1271 | 1272 | | |
1272 | 1273 | | |
1273 | 1274 | | |
| |||
1279 | 1280 | | |
1280 | 1281 | | |
1281 | 1282 | | |
1282 | | - | |
1283 | | - | |
1284 | | - | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
1285 | 1286 | | |
1286 | | - | |
1287 | | - | |
1288 | | - | |
1289 | | - | |
1290 | | - | |
1291 | | - | |
1292 | | - | |
1293 | | - | |
1294 | | - | |
1295 | | - | |
1296 | | - | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
1297 | 1298 | | |
1298 | | - | |
1299 | | - | |
1300 | | - | |
1301 | | - | |
1302 | | - | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
1303 | 1304 | | |
1304 | | - | |
1305 | | - | |
1306 | | - | |
1307 | | - | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
1308 | 1309 | | |
1309 | | - | |
1310 | | - | |
| 1310 | + | |
| 1311 | + | |
1311 | 1312 | | |
1312 | | - | |
1313 | | - | |
1314 | | - | |
1315 | | - | |
1316 | | - | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
1317 | 1318 | | |
1318 | | - | |
1319 | | - | |
1320 | | - | |
1321 | | - | |
1322 | | - | |
1323 | | - | |
1324 | | - | |
1325 | | - | |
1326 | | - | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
1327 | 1329 | | |
1328 | | - | |
| 1330 | + | |
1329 | 1331 | | |
1330 | 1332 | | |
1331 | 1333 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
6 | 8 | | |
7 | | - | |
8 | | - | |
9 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
863 | 863 | | |
864 | 864 | | |
865 | 865 | | |
866 | | - | |
| 866 | + | |
867 | 867 | | |
868 | 868 | | |
869 | 869 | | |
| |||
873 | 873 | | |
874 | 874 | | |
875 | 875 | | |
876 | | - | |
| 876 | + | |
| 877 | + | |
877 | 878 | | |
878 | 879 | | |
879 | 880 | | |
| |||
915 | 916 | | |
916 | 917 | | |
917 | 918 | | |
918 | | - | |
| 919 | + | |
919 | 920 | | |
920 | 921 | | |
921 | 922 | | |
| |||
1021 | 1022 | | |
1022 | 1023 | | |
1023 | 1024 | | |
1024 | | - | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
1025 | 1030 | | |
1026 | 1031 | | |
1027 | 1032 | | |
| |||
1032 | 1037 | | |
1033 | 1038 | | |
1034 | 1039 | | |
1035 | | - | |
| 1040 | + | |
| 1041 | + | |
1036 | 1042 | | |
1037 | 1043 | | |
1038 | 1044 | | |
| |||
1160 | 1166 | | |
1161 | 1167 | | |
1162 | 1168 | | |
1163 | | - | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
1164 | 1172 | | |
1165 | 1173 | | |
1166 | 1174 | | |
1167 | 1175 | | |
1168 | 1176 | | |
1169 | 1177 | | |
1170 | | - | |
| 1178 | + | |
1171 | 1179 | | |
1172 | 1180 | | |
1173 | 1181 | | |
1174 | 1182 | | |
1175 | 1183 | | |
1176 | 1184 | | |
1177 | | - | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
1178 | 1189 | | |
1179 | 1190 | | |
1180 | 1191 | | |
| |||
1325 | 1336 | | |
1326 | 1337 | | |
1327 | 1338 | | |
1328 | | - | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
1329 | 1342 | | |
1330 | 1343 | | |
1331 | 1344 | | |
1332 | 1345 | | |
1333 | | - | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
1334 | 1350 | | |
1335 | 1351 | | |
1336 | 1352 | | |
| |||
1875 | 1891 | | |
1876 | 1892 | | |
1877 | 1893 | | |
1878 | | - | |
| 1894 | + | |
1879 | 1895 | | |
1880 | 1896 | | |
1881 | 1897 | | |
| |||
2222 | 2238 | | |
2223 | 2239 | | |
2224 | 2240 | | |
2225 | | - | |
| 2241 | + | |
2226 | 2242 | | |
2227 | 2243 | | |
2228 | 2244 | | |
| |||
2455 | 2471 | | |
2456 | 2472 | | |
2457 | 2473 | | |
2458 | | - | |
| 2474 | + | |
2459 | 2475 | | |
2460 | 2476 | | |
2461 | | - | |
| 2477 | + | |
| 2478 | + | |
| 2479 | + | |
2462 | 2480 | | |
2463 | | - | |
| 2481 | + | |
| 2482 | + | |
| 2483 | + | |
| 2484 | + | |
2464 | 2485 | | |
2465 | | - | |
| 2486 | + | |
| 2487 | + | |
| 2488 | + | |
| 2489 | + | |
2466 | 2490 | | |
2467 | 2491 | | |
2468 | 2492 | | |
| |||
2605 | 2629 | | |
2606 | 2630 | | |
2607 | 2631 | | |
2608 | | - | |
| 2632 | + | |
2609 | 2633 | | |
2610 | 2634 | | |
2611 | | - | |
| 2635 | + | |
| 2636 | + | |
2612 | 2637 | | |
2613 | | - | |
| 2638 | + | |
| 2639 | + | |
| 2640 | + | |
| 2641 | + | |
2614 | 2642 | | |
2615 | | - | |
| 2643 | + | |
| 2644 | + | |
| 2645 | + | |
| 2646 | + | |
2616 | 2647 | | |
2617 | 2648 | | |
2618 | 2649 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
304 | 304 | | |
305 | 305 | | |
306 | 306 | | |
307 | | - | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
308 | 311 | | |
309 | 312 | | |
310 | 313 | | |
| |||
320 | 323 | | |
321 | 324 | | |
322 | 325 | | |
323 | | - | |
| 326 | + | |
324 | 327 | | |
325 | 328 | | |
326 | 329 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | 30 | | |
33 | | - | |
34 | 31 | | |
35 | 32 | | |
36 | 33 | | |
| |||
0 commit comments