Skip to content

Commit

Permalink
feat: AssetsRanking 对象更名为 UserAssetsRanking
Browse files Browse the repository at this point in the history
  • Loading branch information
FHU-yezi committed Jan 24, 2025
1 parent c6e4e4b commit a6db5ec
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions jkit/ranking/assets.py → jkit/ranking/user_assets.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,17 +40,17 @@ def to_user_obj(self) -> User:
return User.from_slug(self.slug)._as_checked()


class AssetsRankingRecord(DataObject, frozen=True):
class UserAssetsRankingRecord(DataObject, frozen=True):
ranking: PositiveInt
assets_amount: NonNegativeFloat
user_info: UserInfoField


class AssetsRanking(ResourceObject):
class UserAssetsRanking(ResourceObject):
def __init__(self, *, start_id: int = 1) -> None:
self._start_id = start_id

async def __aiter__(self) -> AsyncGenerator[AssetsRankingRecord, None]:
async def __aiter__(self) -> AsyncGenerator[UserAssetsRankingRecord, None]:
now_id = self._start_id
while True:
data = await get_json(
Expand All @@ -62,7 +62,7 @@ async def __aiter__(self) -> AsyncGenerator[AssetsRankingRecord, None]:
return

for item in data["rankings"]:
yield AssetsRankingRecord(
yield UserAssetsRankingRecord(
ranking=item["ranking"],
assets_amount=normalize_assets_amount(item["amount"]),
user_info=UserInfoField(
Expand Down

0 comments on commit a6db5ec

Please sign in to comment.