diff --git a/gittensor/cli/issue_commands/submissions.py b/gittensor/cli/issue_commands/submissions.py index 9d7dbfb9..8b8e9df0 100644 --- a/gittensor/cli/issue_commands/submissions.py +++ b/gittensor/cli/issue_commands/submissions.py @@ -87,8 +87,7 @@ def issues_submissions( if pull_requests is None: handle_exception( as_json, - f'GitHub lookup failed for {repo_name}#{issue_number}; ' - 'submissions could not be determined. Please retry.', + f'GitHub lookup failed for {repo_name}#{issue_number}; submissions could not be determined. Please retry.', 'github_lookup_failed', ) diff --git a/gittensor/validator/issue_competitions/storage_utils.py b/gittensor/validator/issue_competitions/storage_utils.py index 766fe8a0..7ed7e421 100644 --- a/gittensor/validator/issue_competitions/storage_utils.py +++ b/gittensor/validator/issue_competitions/storage_utils.py @@ -12,6 +12,12 @@ ISSUES_MAPPING_ROOT_KEY = '52789899' +def _decode_u128le(data: bytes, offset: int) -> int: + """Decode a little-endian u128 (two u64 limbs) from ``data`` at ``offset``.""" + lo, hi = struct.unpack_from(' Optional[PackedContractStorag offset += 2 next_issue_id = struct.unpack_from(' Optional[DecodedIssueStorage]: issue_number = struct.unpack_from('