{"openapi":"3.1.0","info":{"title":"FastAPI","version":"0.1.0"},"paths":{"/miner/submission":{"post":{"tags":["Miner"],"summary":" Post Submission","operationId":"_post_submission_miner_submission_post","parameters":[{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmitRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmitResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Miner"],"summary":" Get Submissions","operationId":"_get_submissions_miner_submission_get","parameters":[{"name":"submission_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Submission Id"}},{"name":"competition_id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Competition Id"}},{"name":"hotkey","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Hotkey"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Count"}},{"name":"filter_mode","in":"query","required":false,"schema":{"type":"string","default":"all","title":"Filter Mode"}},{"name":"sort_mode","in":"query","required":false,"schema":{"type":"string","default":"score","title":"Sort Mode"}},{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/miner/submission/{submission_id}/detail":{"get":{"tags":["Miner"],"summary":" Get Submission Detail","operationId":"_get_submission_detail_miner_submission__submission_id__detail_get","parameters":[{"name":"submission_id","in":"path","required":true,"schema":{"type":"integer","title":"Submission Id"}},{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/miner/submission/code":{"get":{"tags":["Miner"],"summary":" Get Submission Code","operationId":"_get_submission_code_miner_submission_code_get","parameters":[{"name":"competition_id","in":"query","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"round_number","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Round Number"}},{"name":"hotkey","in":"query","required":true,"schema":{"type":"string","title":"Hotkey"}},{"name":"version","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Version"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/miner/submission/file":{"get":{"tags":["Miner"],"summary":" Get Submission File","operationId":"_get_submission_file_miner_submission_file_get","parameters":[{"name":"submission_id","in":"query","required":true,"schema":{"type":"integer","title":"Submission Id"}},{"name":"file_type","in":"query","required":true,"schema":{"type":"string","title":"File Type"}},{"name":"file_name","in":"query","required":true,"schema":{"type":"string","title":"File Name"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"reverse","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Reverse"}},{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChunkedFileData"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/miner/submission/fee":{"get":{"tags":["Miner"],"summary":" Get Submission Fee","operationId":"_get_submission_fee_miner_submission_fee_get","parameters":[{"name":"competition_id","in":"query","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionFeeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/miner/competition":{"get":{"tags":["Miner"],"summary":" Get Competition","operationId":"_get_competition_miner_competition_get","parameters":[{"name":"id","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Id"}},{"name":"name","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},{"name":"pkg","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pkg"}},{"name":"ptype","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ptype"}},{"name":"ctype","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ctype"}},{"name":"state","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State"}},{"name":"show_completed","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Show Completed"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Count"}},{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompetitionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/miner/competitions/{competition_id}/previous-round-input-files":{"get":{"tags":["Miner"],"summary":" Get Previous Round Input Files","operationId":"_get_previous_round_input_files_miner_competitions__competition_id__previous_round_input_files_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":50,"title":"Limit"}},{"name":"offset","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Offset"}},{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PreviousRoundInputFilesResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/validator/global_miner_scores":{"get":{"tags":["Validator"],"summary":" Get Global Miner Scores","operationId":"_get_global_miner_scores_validator_global_miner_scores_get","parameters":[{"name":"Epistula-Timestamp","in":"header","required":false,"schema":{"type":"string","default":"1783344991","title":"Epistula-Timestamp"}},{"name":"Epistula-Signed-By","in":"header","required":false,"schema":{"type":"string","default":"sample_hotkey","title":"Epistula-Signed-By"}},{"name":"Epistula-Request-Signature","in":"header","required":false,"schema":{"type":"string","default":"sample_signature","title":"Epistula-Request-Signature"}},{"name":"X-Request-Id","in":"header","required":false,"schema":{"type":"string","default":"no-request-id","title":"X-Request-Id"}},{"name":"X-Spec-Version","in":"header","required":false,"schema":{"type":"string","default":"100000","title":"X-Spec-Version"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/SubnetScores"},{"$ref":"#/components/schemas/BaseErrorModel"}],"title":"Response  Get Global Miner Scores Validator Global Miner Scores Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/healthcheck":{"get":{"tags":["System"],"summary":" Healthcheck","operationId":"_healthcheck_healthcheck_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/healthcheck/ready":{"get":{"tags":["System"],"summary":"Healthcheck Ready","description":"Kubernetes readiness/liveness: verifies Redis (Sentinel-discovered master) accept commands.","operationId":"healthcheck_ready_healthcheck_ready_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/dashboard/code":{"get":{"tags":["Dashboard"],"summary":" Get Code","operationId":"_get_code_dashboard_code_get","parameters":[{"name":"competition_id","in":"query","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"round_number","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Round Number"}},{"name":"hotkey","in":"query","required":true,"schema":{"type":"string","title":"Hotkey"}},{"name":"version","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Version"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"Authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CodeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/file":{"get":{"tags":["Dashboard"],"summary":" Get File","operationId":"_get_file_dashboard_file_get","parameters":[{"name":"submission_id","in":"query","required":true,"schema":{"type":"integer","title":"Submission Id"}},{"name":"file_type","in":"query","required":true,"schema":{"type":"string","title":"File Type"}},{"name":"file_name","in":"query","required":true,"schema":{"type":"string","title":"File Name"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"reverse","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Reverse"}},{"name":"Authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChunkedFileData"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/coming-soon":{"get":{"tags":["Dashboard"],"summary":" Get Coming Soon Competitions","operationId":"_get_coming_soon_competitions_dashboard_competitions_coming_soon_get","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComingSoonResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/details":{"get":{"tags":["Dashboard"],"summary":" Get Competition Details","operationId":"_get_competition_details_dashboard_competitions__competition_id__details_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompetitionDetailsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions":{"get":{"tags":["Dashboard"],"summary":" List Competitions","operationId":"_list_competitions_dashboard_competitions_get","parameters":[{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Count"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompetitionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}":{"get":{"tags":["Dashboard"],"summary":" Get Competition Details Root","operationId":"_get_competition_details_root_dashboard_competitions__competition_id__get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompetitionDetailsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/top-scores":{"get":{"tags":["Dashboard"],"summary":" Get Competition Top Scores","operationId":"_get_competition_top_scores_dashboard_competitions__competition_id__top_scores_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":1000,"title":"Count"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TopScoresResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/miners":{"get":{"tags":["Dashboard"],"summary":" Get Competition Miners","operationId":"_get_competition_miners_dashboard_competitions__competition_id__miners_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Count"}},{"name":"round_number","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Round Number"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MinerRanksResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/submissions":{"get":{"tags":["Dashboard"],"summary":" Get Competition Submissions","operationId":"_get_competition_submissions_dashboard_competitions__competition_id__submissions_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Count"}},{"name":"round_number","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Round Number"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionRankResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/tournament":{"get":{"tags":["Dashboard"],"summary":" Get Competition Tournament","operationId":"_get_competition_tournament_dashboard_competitions__competition_id__tournament_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"round_number","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Round Number"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/submissions/{hotkey}":{"get":{"tags":["Dashboard"],"summary":" Get Competition Submission Versions","operationId":"_get_competition_submission_versions_dashboard_competitions__competition_id__submissions__hotkey__get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"hotkey","in":"path","required":true,"schema":{"type":"string","title":"Hotkey"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Count"}},{"name":"round_number","in":"query","required":false,"schema":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Round Number"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionRankResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/submissions/{hotkey}/latest":{"get":{"tags":["Dashboard"],"summary":" Get Competition Submission Latest","operationId":"_get_competition_submission_latest_dashboard_competitions__competition_id__submissions__hotkey__latest_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"hotkey","in":"path","required":true,"schema":{"type":"string","title":"Hotkey"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/submissions/{hotkey}/best":{"get":{"tags":["Dashboard"],"summary":" Get Competition Submission Best","operationId":"_get_competition_submission_best_dashboard_competitions__competition_id__submissions__hotkey__best_get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"hotkey","in":"path","required":true,"schema":{"type":"string","title":"Hotkey"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dashboard/competitions/{competition_id}/submissions/{hotkey}/{round_number}/{version}":{"get":{"tags":["Dashboard"],"summary":" Get Competition Submission Detail By Version","operationId":"_get_competition_submission_detail_by_version_dashboard_competitions__competition_id__submissions__hotkey___round_number___version__get","parameters":[{"name":"competition_id","in":"path","required":true,"schema":{"type":"integer","title":"Competition Id"}},{"name":"hotkey","in":"path","required":true,"schema":{"type":"string","title":"Hotkey"}},{"name":"round_number","in":"path","required":true,"schema":{"type":"integer","title":"Round Number"}},{"name":"version","in":"path","required":true,"schema":{"type":"integer","title":"Version"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SubmissionDetail"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/miners/by-coldkey/{coldkey}/profile":{"get":{"tags":["Public"],"summary":" Get Miner Profile","operationId":"_get_miner_profile_public_miners_by_coldkey__coldkey__profile_get","parameters":[{"name":"coldkey","in":"path","required":true,"schema":{"type":"string","title":"Coldkey"}},{"name":"start_idx","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Start Idx"}},{"name":"count","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Count"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MinerProfileResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/public/miners/by-coldkey/{coldkey}/exists":{"get":{"tags":["Public"],"summary":" Coldkey Exists","operationId":"_coldkey_exists_public_miners_by_coldkey__coldkey__exists_get","parameters":[{"name":"coldkey","in":"path","required":true,"schema":{"type":"string","title":"Coldkey"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ColdkeyExistsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/worker/job":{"get":{"tags":["Worker"],"summary":" Get Job","operationId":"_get_job_worker_job_get","parameters":[{"name":"process_type","in":"query","required":true,"schema":{"$ref":"#/components/schemas/ProcessType"}},{"name":"Authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/JobResponse"},{"type":"null"}],"title":"Response  Get Job Worker Job Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/worker/job/results":{"post":{"tags":["Worker"],"summary":" Post Job Results","operationId":"_post_job_results_worker_job_results_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobResults"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/worker/job/file":{"post":{"tags":["Worker"],"summary":" Post Job File","operationId":"_post_job_file_worker_job_file_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobFile"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/worker/job/reject":{"post":{"tags":["Worker"],"summary":" Post Job Reject","operationId":"_post_job_reject_worker_job_reject_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"type":"string","title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobReject"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/metrics":{"get":{"summary":"Metrics","description":"Endpoint that serves Prometheus metrics.","operationId":"metrics_metrics_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"ActivityTimeline":{"properties":{"daily_submissions":{"items":{"$ref":"#/components/schemas/DailyActivity"},"type":"array","title":"Daily Submissions","default":[]},"daily_earnings":{"items":{"$ref":"#/components/schemas/DailyEarnings"},"type":"array","title":"Daily Earnings","default":[]}},"type":"object","title":"ActivityTimeline","description":"Activity timeline used by the profile heatmap."},"BaseErrorModel":{"properties":{"error_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error Name"},"error_dict":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Error Dict"}},"type":"object","title":"BaseErrorModel"},"ChunkedFileData":{"properties":{"data":{"type":"string","title":"Data"},"pagination":{"$ref":"#/components/schemas/FilePagination"}},"type":"object","required":["data","pagination"],"title":"ChunkedFileData"},"CodeResponse":{"properties":{"version":{"type":"integer","title":"Version"},"language":{"type":"string","title":"Language"},"code":{"type":"string","title":"Code"},"submit_at":{"type":"string","format":"date-time","title":"Submit At"},"pagination":{"$ref":"#/components/schemas/FilePagination"},"is_binary":{"type":"boolean","title":"Is Binary","default":false},"download_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Download Url"},"expires_in_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires In Seconds"}},"type":"object","required":["version","language","code","submit_at","pagination"],"title":"CodeResponse"},"ColdkeyExistsResponse":{"properties":{"coldkey":{"type":"string","title":"Coldkey"},"exists":{"type":"boolean","title":"Exists"}},"type":"object","required":["coldkey","exists"],"title":"ColdkeyExistsResponse","description":"Response for `GET /public/miners/by-coldkey/{coldkey}/exists`."},"ComingSoonCompetition":{"properties":{"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"},"ctype":{"type":"string","title":"Ctype"},"ptype":{"type":"string","title":"Ptype"},"start_at":{"anyOf":[{"type":"string","format":"date"},{"type":"null"}],"title":"Start At"}},"type":"object","required":["name","description","ctype","ptype"],"title":"ComingSoonCompetition"},"ComingSoonResponse":{"properties":{"competitions":{"items":{"$ref":"#/components/schemas/ComingSoonCompetition"},"type":"array","title":"Competitions"}},"type":"object","required":["competitions"],"title":"ComingSoonResponse"},"CompetitionDetailsResponse":{"properties":{"top_score":{"type":"number","title":"Top Score"},"score_to_beat":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score To Beat"},"competition":{"$ref":"#/components/schemas/CompetitionInfo"},"curr_round":{"anyOf":[{"$ref":"#/components/schemas/RoundInfo"},{"type":"null"}]},"rounds":{"items":{"$ref":"#/components/schemas/RoundAnnotation"},"type":"array","title":"Rounds"},"total_submissions":{"type":"integer","title":"Total Submissions"},"daily_submissions":{"items":{"type":"integer"},"type":"array","title":"Daily Submissions","default":[]}},"type":"object","required":["top_score","competition","rounds","total_submissions"],"title":"CompetitionDetailsResponse"},"CompetitionHistory":{"properties":{"competition_id":{"type":"integer","title":"Competition Id"},"competition_name":{"type":"string","title":"Competition Name"},"submission_count":{"type":"integer","title":"Submission Count"},"best_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Best Score"},"last_submission_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Submission At"},"alpha_earned":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Alpha Earned","default":"0.0"},"submissions":{"items":{"$ref":"#/components/schemas/SubmissionHistoryRecord"},"type":"array","title":"Submissions","default":[]}},"type":"object","required":["competition_id","competition_name","submission_count"],"title":"CompetitionHistory","description":"Per-competition rollup with nested submission history."},"CompetitionInfo":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"state":{"type":"string","title":"State"},"pkg":{"type":"string","title":"Pkg"},"baseline_score":{"type":"number","title":"Baseline Score"},"baseline_raw_score":{"type":"number","title":"Baseline Raw Score"},"incentive_weight":{"type":"number","title":"Incentive Weight"},"burn_factor":{"type":"number","title":"Burn Factor"},"start_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start At"},"end_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End At"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"},"sponsor":{"anyOf":[{"$ref":"#/components/schemas/SponsorMetadata"},{"type":"null"}]},"active_miners":{"type":"integer","title":"Active Miners","default":0},"total_alpha_earned":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Alpha Earned"},"daily_alpha_earned":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Daily Alpha Earned"},"total_rounds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Total Rounds"},"round_length_in_days":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Round Length In Days"},"submission_fee_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Submission Fee Usd"},"submission_reveal_days":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Submission Reveal Days"},"submission_rate_limit":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Submission Rate Limit"},"notes":{"items":{"type":"string"},"type":"array","title":"Notes","default":[]}},"type":"object","required":["id","name","description","state","pkg","baseline_score","baseline_raw_score","incentive_weight","burn_factor"],"title":"CompetitionInfo"},"CompetitionRecord":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"type":"string","title":"Name"},"description":{"type":"string","title":"Description"},"state":{"type":"string","title":"State"},"pkg":{"type":"string","title":"Pkg"},"ptype":{"type":"string","title":"Ptype"},"ctype":{"type":"string","title":"Ctype"},"baseline_score":{"type":"number","title":"Baseline Score"},"baseline_raw_score":{"type":"number","title":"Baseline Raw Score"},"incentive_weight":{"type":"number","title":"Incentive Weight"},"burn_factor":{"type":"number","title":"Burn Factor"},"burn_factor_reset_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Burn Factor Reset At"},"start_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start At"},"end_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End At"},"created_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Created At"},"updated_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Updated At"},"curr_round_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Curr Round Id"},"curr_round_number":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Curr Round Number"},"curr_round":{"anyOf":[{"$ref":"#/components/schemas/RoundRecord"},{"type":"null"}]},"curr_top_score_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Curr Top Score Id"},"top_score_value":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top Score Value"},"top_scorer_hotkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Top Scorer Hotkey"},"score_to_beat":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score To Beat"},"total_submissions":{"type":"integer","title":"Total Submissions","default":0},"active_miners":{"type":"integer","title":"Active Miners","default":0},"total_alpha_earned":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Alpha Earned"},"daily_alpha_earned":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Daily Alpha Earned"},"total_rounds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Total Rounds"},"daily_submissions":{"items":{"type":"integer"},"type":"array","title":"Daily Submissions","default":[]},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"},"doc_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Doc Url"},"sponsor":{"anyOf":[{"$ref":"#/components/schemas/SponsorMetadata"},{"type":"null"}]},"base_burn_rate":{"type":"number","title":"Base Burn Rate","default":0.9},"submission_fee_usd":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Submission Fee Usd","default":"0.0"}},"type":"object","required":["id","name","description","state","pkg","ptype","ctype","baseline_score","baseline_raw_score","incentive_weight","burn_factor"],"title":"CompetitionRecord"},"CompetitionResponse":{"properties":{"competitions":{"items":{"$ref":"#/components/schemas/CompetitionRecord"},"type":"array","title":"Competitions"},"pagination":{"$ref":"#/components/schemas/SubmissionPagination"},"total_alpha_earned":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Alpha Earned"},"daily_submissions":{"items":{"type":"integer"},"type":"array","title":"Daily Submissions","default":[]}},"type":"object","required":["competitions","pagination"],"title":"CompetitionResponse"},"DailyActivity":{"properties":{"date":{"type":"string","format":"date","title":"Date"},"count":{"type":"integer","title":"Count"}},"type":"object","required":["date","count"],"title":"DailyActivity","description":"One bucket of the contribution-style activity timeline."},"DailyEarnings":{"properties":{"date":{"type":"string","format":"date","title":"Date"},"alpha_earned":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Alpha Earned"}},"type":"object","required":["date","alpha_earned"],"title":"DailyEarnings","description":"One bucket of daily alpha earnings."},"FilePagination":{"properties":{"start_idx":{"type":"integer","title":"Start Idx"},"end_idx":{"type":"integer","title":"End Idx"},"lines":{"type":"integer","title":"Lines"},"next_start_idx":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Next Start Idx"}},"type":"object","required":["start_idx","end_idx","lines","next_start_idx"],"title":"FilePagination"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"JobFile":{"properties":{"submission_id":{"type":"integer","title":"Submission Id"},"file_type":{"type":"string","title":"File Type"},"file_name":{"type":"string","title":"File Name"},"file_content":{"type":"string","title":"File Content"}},"type":"object","required":["submission_id","file_type","file_name","file_content"],"title":"JobFile"},"JobReject":{"properties":{"submission_id":{"type":"integer","title":"Submission Id"},"reason":{"type":"string","title":"Reason"}},"type":"object","required":["submission_id","reason"],"title":"JobReject"},"JobResponse":{"properties":{"job_type":{"$ref":"#/components/schemas/JobType","default":"evaluation"},"submission_id":{"items":{"type":"integer"},"type":"array","title":"Submission Id","default":[]},"competition_id":{"type":"integer","title":"Competition Id","default":0},"competition_name":{"type":"string","title":"Competition Name","default":""},"competition_pkg":{"type":"string","title":"Competition Pkg","default":""},"round_number":{"type":"integer","title":"Round Number","default":0},"hotkey":{"items":{"type":"string"},"type":"array","title":"Hotkey","default":[]},"version":{"items":{"type":"integer"},"type":"array","title":"Version","default":[]},"input_data":{"additionalProperties":true,"type":"object","title":"Input Data","default":{}},"language":{"items":{"type":"string"},"type":"array","title":"Language","default":[]},"submit_metadata":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Submit Metadata","default":[]},"raw_code":{"items":{"type":"string"},"type":"array","title":"Raw Code","default":[]},"screening_status":{"items":{"anyOf":[{"type":"string"},{"type":"null"}]},"type":"array","title":"Screening Status","default":[]},"round_generation":{"anyOf":[{"$ref":"#/components/schemas/RoundGenerationPayload"},{"type":"null"}]},"onnx_conversion":{"anyOf":[{"$ref":"#/components/schemas/OnnxConversionPayload"},{"type":"null"}]}},"type":"object","title":"JobResponse"},"JobResults":{"properties":{"job_type":{"$ref":"#/components/schemas/JobType","default":"evaluation"},"submission_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Submission Id"},"eval_metadata":{"additionalProperties":true,"type":"object","title":"Eval Metadata","default":{}},"eval_error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eval Error"},"eval_time_in_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Time In Seconds"},"eval_raw_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Raw Score"},"eval_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Score"},"eval_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eval At"},"round_generation_request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Round Generation Request Id"},"round_generation_tasks":{"anyOf":[{"items":{"additionalProperties":true,"type":"object"},"type":"array"},{"type":"null"}],"title":"Round Generation Tasks"},"round_generation_sandbox_data":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Round Generation Sandbox Data"},"round_generation_round_length_in_days":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Round Generation Round Length In Days"},"onnx_conversion_request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Onnx Conversion Request Id"},"onnx_conversion_payload_b64":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Onnx Conversion Payload B64"}},"type":"object","title":"JobResults"},"JobType":{"type":"string","enum":["evaluation","round_generation","onnx_conversion"],"title":"JobType"},"MinerProfileResponse":{"properties":{"coldkey":{"type":"string","title":"Coldkey"},"hotkeys":{"items":{"$ref":"#/components/schemas/ProfileHotkey"},"type":"array","title":"Hotkeys","default":[]},"summary":{"$ref":"#/components/schemas/ProfileSummary"},"activity":{"$ref":"#/components/schemas/ActivityTimeline"},"competitions":{"items":{"$ref":"#/components/schemas/CompetitionHistory"},"type":"array","title":"Competitions","default":[]},"pagination":{"$ref":"#/components/schemas/SubmissionPagination"}},"type":"object","required":["coldkey","summary","activity","pagination"],"title":"MinerProfileResponse","description":"Aggregate response for `GET /public/miners/by-coldkey/{coldkey}/profile`."},"MinerRankRecord":{"properties":{"rank":{"type":"integer","title":"Rank"},"top_scorer":{"type":"boolean","title":"Top Scorer"},"hotkey":{"type":"string","title":"Hotkey"},"coldkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coldkey"},"score":{"type":"number","title":"Score"},"score_render":{"type":"number","title":"Score Render"},"version":{"type":"integer","title":"Version"},"round_number":{"type":"integer","title":"Round Number"},"submission_date":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"null"}],"title":"Submission Date"},"join_date":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"null"}],"title":"Join Date"},"submissions_count":{"type":"integer","title":"Submissions Count"},"can_play":{"type":"boolean","title":"Can Play","default":false},"estimated_current_competition_alpha_earned":{"type":"number","title":"Estimated Current Competition Alpha Earned","default":0.0},"estimated_current_round_alpha_earned":{"type":"number","title":"Estimated Current Round Alpha Earned","default":0.0}},"type":"object","required":["rank","top_scorer","hotkey","score","score_render","version","round_number","submissions_count"],"title":"MinerRankRecord"},"MinerRanksResponse":{"properties":{"competition_id":{"type":"integer","title":"Competition Id"},"incentive_weight_render":{"type":"number","title":"Incentive Weight Render"},"curr_top_scorer_hotkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curr Top Scorer Hotkey"},"curr_top_scorer_coldkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curr Top Scorer Coldkey"},"miners":{"items":{"$ref":"#/components/schemas/MinerRankRecord"},"type":"array","title":"Miners"},"pagination":{"$ref":"#/components/schemas/RanksPagination"},"total_submissions":{"type":"integer","title":"Total Submissions"}},"type":"object","required":["competition_id","incentive_weight_render","miners","pagination","total_submissions"],"title":"MinerRanksResponse"},"MinerScore":{"properties":{"uid":{"type":"integer","title":"Uid"},"hotkey":{"type":"string","title":"Hotkey"},"weight":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Weight"}},"type":"object","required":["uid","hotkey"],"title":"MinerScore","description":"Miner's incentive details"},"OnnxConversionPayload":{"properties":{"request_id":{"type":"string","title":"Request Id"},"competition_id":{"type":"integer","title":"Competition Id"},"competition_pkg":{"type":"string","title":"Competition Pkg"},"submission_id":{"type":"integer","title":"Submission Id"},"hotkey":{"type":"string","title":"Hotkey"},"round_number":{"type":"integer","title":"Round Number"},"code_path":{"type":"string","title":"Code Path"},"grid_size":{"type":"integer","title":"Grid Size","default":32},"converter_script_path":{"type":"string","title":"Converter Script Path","default":"/app/convert_to_onnx.py"},"nodepool":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Nodepool"},"startup_config":{"anyOf":[{"$ref":"#/components/schemas/SandboxStartupConfig"},{"type":"null"}]}},"type":"object","required":["request_id","competition_id","competition_pkg","submission_id","hotkey","round_number","code_path"],"title":"OnnxConversionPayload"},"PreviousRoundInputFileEntry":{"properties":{"task_name":{"type":"string","title":"Task Name"},"download_url":{"type":"string","title":"Download Url"},"expires_in_seconds":{"type":"integer","title":"Expires In Seconds"}},"type":"object","required":["task_name","download_url","expires_in_seconds"],"title":"PreviousRoundInputFileEntry"},"PreviousRoundInputFilesResponse":{"properties":{"files":{"items":{"$ref":"#/components/schemas/PreviousRoundInputFileEntry"},"type":"array","title":"Files"},"total_count":{"type":"integer","title":"Total Count"},"limit":{"type":"integer","title":"Limit"},"offset":{"type":"integer","title":"Offset"}},"type":"object","required":["files","total_count","limit","offset"],"title":"PreviousRoundInputFilesResponse"},"ProcessType":{"type":"string","enum":["cpu","gpu","round_cpu","round_gpu"],"title":"ProcessType"},"ProfileHotkey":{"properties":{"hotkey":{"type":"string","title":"Hotkey"},"alpha_earned_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Alpha Earned Total","default":"0.0"}},"type":"object","required":["hotkey"],"title":"ProfileHotkey","description":"A hotkey linked to the profile with its alpha earnings breakdown."},"ProfileSummary":{"properties":{"competition_count":{"type":"integer","title":"Competition Count"},"submission_count":{"type":"integer","title":"Submission Count"},"scored_submission_count":{"type":"integer","title":"Scored Submission Count"},"best_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Best Score"},"last_submission_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Submission At"},"alpha_earned_total":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Alpha Earned Total","default":"0.0"}},"type":"object","required":["competition_count","submission_count","scored_submission_count"],"title":"ProfileSummary","description":"High-level metrics rendered in the profile header."},"RanksPagination":{"properties":{"start_idx":{"type":"integer","title":"Start Idx"},"count":{"type":"integer","title":"Count"},"total":{"type":"integer","title":"Total"},"has_more":{"type":"boolean","title":"Has More"}},"type":"object","required":["start_idx","count","total","has_more"],"title":"RanksPagination"},"RoundAnnotation":{"properties":{"round_number":{"type":"integer","title":"Round Number"},"start_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start At"}},"type":"object","required":["round_number"],"title":"RoundAnnotation"},"RoundGenerationPayload":{"properties":{"request_id":{"type":"string","title":"Request Id"},"competition_id":{"type":"integer","title":"Competition Id"},"competition_pkg":{"type":"string","title":"Competition Pkg"},"round_number":{"type":"integer","title":"Round Number"},"generator_script_path":{"type":"string","title":"Generator Script Path"},"generator_module":{"type":"string","title":"Generator Module"},"generator_class_name":{"type":"string","title":"Generator Class Name"},"generator_args":{"additionalProperties":true,"type":"object","title":"Generator Args","default":{}},"round_length_in_days":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Round Length In Days"},"nodepool":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Nodepool"},"startup_config":{"anyOf":[{"$ref":"#/components/schemas/SandboxStartupConfig"},{"type":"null"}]},"allow_internet":{"type":"boolean","title":"Allow Internet","default":false}},"type":"object","required":["request_id","competition_id","competition_pkg","round_number","generator_script_path","generator_module","generator_class_name"],"title":"RoundGenerationPayload"},"RoundInfo":{"properties":{"id":{"type":"integer","title":"Id"},"competition_id":{"type":"integer","title":"Competition Id"},"round_number":{"type":"integer","title":"Round Number"},"state":{"type":"string","title":"State"},"start_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start At"},"end_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End At"},"competed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Competed At"},"submit_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Submit At"}},"type":"object","required":["id","competition_id","round_number","state"],"title":"RoundInfo"},"RoundRecord":{"properties":{"id":{"type":"integer","title":"Id"},"competition_id":{"type":"integer","title":"Competition Id"},"round_number":{"type":"integer","title":"Round Number"},"state":{"type":"string","title":"State"},"start_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Start At"},"end_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"End At"},"competed_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Competed At"},"submit_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Submit At"}},"type":"object","required":["id","competition_id","round_number","state"],"title":"RoundRecord"},"SandboxStartupConfig":{"properties":{"command":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}],"title":"Command"},"nodepool":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Nodepool"}},"type":"object","required":["command"],"title":"SandboxStartupConfig"},"ScorePoint":{"properties":{"date":{"type":"string","format":"date-time","title":"Date"},"score":{"type":"number","title":"Score"},"round_number":{"type":"integer","title":"Round Number"},"version":{"type":"integer","title":"Version"},"hotkey":{"type":"string","title":"Hotkey"},"coldkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coldkey"},"has_metadata":{"type":"boolean","title":"Has Metadata","default":false}},"type":"object","required":["date","score","round_number","version","hotkey"],"title":"ScorePoint"},"SponsorMetadata":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"}},"type":"object","title":"SponsorMetadata"},"SubmissionDetail":{"properties":{"id":{"type":"integer","title":"Id"},"submit_metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Submit Metadata"},"eval_metadata":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Eval Metadata"},"eval_file_paths":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Eval File Paths"},"code_path":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Code Path"},"round_number":{"type":"integer","title":"Round Number"},"reveal_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reveal At"},"eval_raw_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Raw Score"},"eval_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Score"},"is_binary":{"type":"boolean","title":"Is Binary","default":false},"language":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Language"},"can_play":{"type":"boolean","title":"Can Play","default":false}},"type":"object","required":["id","round_number"],"title":"SubmissionDetail"},"SubmissionFeeResponse":{"properties":{"amount_rao":{"type":"integer","title":"Amount Rao"},"send_address":{"type":"string","title":"Send Address"},"competition_id":{"type":"integer","title":"Competition Id"},"fee_usd":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Fee Usd"}},"type":"object","required":["amount_rao","send_address","competition_id","fee_usd"],"title":"SubmissionFeeResponse"},"SubmissionHistoryRecord":{"properties":{"submission_id":{"type":"integer","title":"Submission Id"},"hotkey":{"type":"string","title":"Hotkey"},"rank":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Rank"},"round_number":{"type":"integer","title":"Round Number"},"submitted_at":{"type":"string","format":"date-time","title":"Submitted At"},"score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score"},"state":{"type":"string","title":"State"},"version":{"type":"integer","title":"Version"}},"type":"object","required":["submission_id","hotkey","round_number","submitted_at","state","version"],"title":"SubmissionHistoryRecord","description":"A single submission entry shown on the miner profile page."},"SubmissionPagination":{"properties":{"start_idx":{"type":"integer","title":"Start Idx"},"count":{"type":"integer","title":"Count"},"total":{"type":"integer","title":"Total"},"has_more":{"type":"boolean","title":"Has More"}},"type":"object","required":["start_idx","count","total","has_more"],"title":"SubmissionPagination"},"SubmissionRankMiner":{"properties":{"rank":{"type":"integer","title":"Rank"},"top_scorer":{"type":"boolean","title":"Top Scorer"},"hotkey":{"type":"string","title":"Hotkey"},"coldkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coldkey"},"score":{"type":"number","title":"Score"},"score_render":{"type":"number","title":"Score Render"},"version":{"type":"integer","title":"Version"},"round_number":{"type":"integer","title":"Round Number"},"submission_date":{"type":"string","format":"date-time","title":"Submission Date"},"join_date":{"type":"string","format":"date-time","title":"Join Date"},"submissions_count":{"type":"integer","title":"Submissions Count"}},"type":"object","required":["rank","top_scorer","hotkey","score","score_render","version","round_number","submission_date","join_date","submissions_count"],"title":"SubmissionRankMiner"},"SubmissionRankResponse":{"properties":{"competition_id":{"type":"integer","title":"Competition Id"},"incentive_weight_render":{"type":"number","title":"Incentive Weight Render"},"curr_top_scorer_hotkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curr Top Scorer Hotkey"},"curr_top_scorer_coldkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curr Top Scorer Coldkey"},"miners":{"items":{"$ref":"#/components/schemas/SubmissionRankMiner"},"type":"array","title":"Miners"},"pagination":{"$ref":"#/components/schemas/SubmissionPagination"},"total_submissions":{"type":"integer","title":"Total Submissions"}},"type":"object","required":["competition_id","incentive_weight_render","miners","pagination","total_submissions"],"title":"SubmissionRankResponse"},"SubmissionRecord":{"properties":{"id":{"type":"integer","title":"Id"},"competition_id":{"type":"integer","title":"Competition Id"},"round_number":{"type":"integer","title":"Round Number"},"state":{"type":"string","title":"State"},"hotkey":{"type":"string","title":"Hotkey"},"version":{"type":"integer","title":"Version"},"top_score":{"type":"boolean","title":"Top Score"},"submit_at":{"type":"string","format":"date-time","title":"Submit At"},"eval_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Eval At"},"reveal_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Reveal At"},"eval_raw_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Raw Score"},"eval_score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Score"},"eval_time_in_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Eval Time In Seconds"},"eval_error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Eval Error"}},"type":"object","required":["id","competition_id","round_number","state","hotkey","version","top_score","submit_at"],"title":"SubmissionRecord"},"SubmissionResponse":{"properties":{"submissions":{"items":{"$ref":"#/components/schemas/SubmissionRecord"},"type":"array","title":"Submissions"},"pagination":{"$ref":"#/components/schemas/SubmissionPagination"}},"type":"object","required":["submissions","pagination"],"title":"SubmissionResponse"},"SubmitRequest":{"properties":{"competition_id":{"type":"integer","title":"Competition Id"},"round_number":{"type":"integer","title":"Round Number","default":0},"raw_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Raw Code"},"raw_binary":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Raw Binary"},"file_extension":{"type":"string","title":"File Extension","default":".py"},"payment_block_hash":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Payment Block Hash"},"payment_extrinsic_index":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Payment Extrinsic Index"}},"type":"object","required":["competition_id"],"title":"SubmitRequest"},"SubmitResponse":{"properties":{"submission_id":{"type":"integer","title":"Submission Id"}},"type":"object","required":["submission_id"],"title":"SubmitResponse"},"SubnetScores":{"properties":{"miner_scores":{"items":{"$ref":"#/components/schemas/MinerScore"},"type":"array","title":"Miner Scores"}},"type":"object","required":["miner_scores"],"title":"SubnetScores","description":"Details about a subnet's scores (weights)"},"TopScoresResponse":{"properties":{"top_scores":{"items":{"$ref":"#/components/schemas/ScorePoint"},"type":"array","title":"Top Scores"},"pagination":{"$ref":"#/components/schemas/SubmissionPagination"},"current_competition_submissions":{"type":"integer","title":"Current Competition Submissions","default":0},"current_round_submissions":{"type":"integer","title":"Current Round Submissions","default":0},"estimated_current_competition_alpha_earned":{"type":"number","title":"Estimated Current Competition Alpha Earned","default":0.0},"estimated_current_round_alpha_earned":{"type":"number","title":"Estimated Current Round Alpha Earned","default":0.0},"daily_submissions":{"items":{"type":"integer"},"type":"array","title":"Daily Submissions","default":[]}},"type":"object","required":["top_scores","pagination"],"title":"TopScoresResponse"},"TournamentMatch":{"properties":{"bracket_round":{"type":"integer","title":"Bracket Round"},"submission_a":{"$ref":"#/components/schemas/TournamentMatchSide"},"submission_b":{"anyOf":[{"$ref":"#/components/schemas/TournamentMatchSide"},{"type":"null"}]},"winner_submission_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Winner Submission Id"},"outcome":{"type":"string","title":"Outcome"}},"type":"object","required":["bracket_round","submission_a","outcome"],"title":"TournamentMatch"},"TournamentMatchSide":{"properties":{"submission_id":{"type":"integer","title":"Submission Id"},"hotkey":{"type":"string","title":"Hotkey"},"seed":{"type":"integer","title":"Seed"}},"type":"object","required":["submission_id","hotkey","seed"],"title":"TournamentMatchSide"},"TournamentParticipant":{"properties":{"submission_id":{"type":"integer","title":"Submission Id"},"hotkey":{"type":"string","title":"Hotkey"},"coldkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coldkey"},"seed":{"type":"integer","title":"Seed"},"current_bracket_round":{"type":"integer","title":"Current Bracket Round"},"alive":{"type":"boolean","title":"Alive"},"rounds_survived":{"type":"integer","title":"Rounds Survived"},"eliminated_in_round":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Eliminated In Round"},"had_bye":{"type":"boolean","title":"Had Bye","default":false}},"type":"object","required":["submission_id","hotkey","seed","current_bracket_round","alive","rounds_survived"],"title":"TournamentParticipant"},"TournamentResponse":{"properties":{"competition_id":{"type":"integer","title":"Competition Id"},"round_number":{"type":"integer","title":"Round Number"},"round_id":{"type":"integer","title":"Round Id"},"format":{"type":"string","title":"Format"},"state":{"type":"string","title":"State"},"bracket_size":{"type":"integer","title":"Bracket Size"},"total_bracket_rounds":{"type":"integer","title":"Total Bracket Rounds"},"current_bracket_round":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Current Bracket Round"},"winner":{"anyOf":[{"$ref":"#/components/schemas/TournamentWinner"},{"type":"null"}]},"participants":{"items":{"$ref":"#/components/schemas/TournamentParticipant"},"type":"array","title":"Participants"},"matches":{"items":{"$ref":"#/components/schemas/TournamentMatch"},"type":"array","title":"Matches"}},"type":"object","required":["competition_id","round_number","round_id","format","state","bracket_size","total_bracket_rounds","participants","matches"],"title":"TournamentResponse"},"TournamentWinner":{"properties":{"submission_id":{"type":"integer","title":"Submission Id"},"hotkey":{"type":"string","title":"Hotkey"},"coldkey":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Coldkey"}},"type":"object","required":["submission_id","hotkey"],"title":"TournamentWinner"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}