Remove normalize addresses.

pull/974/head
Andrey 2023-11-16 07:47:52 +02:00
rodzic c4f1c41f36
commit 500df33f8c
2 zmienionych plików z 1 dodań i 16 usunięć

Wyświetl plik

@ -1378,7 +1378,6 @@ def add_scores(
leaderboard_id: uuid.UUID,
scores: List[Score],
overwrite: bool = False,
normalize_addresses: bool = True,
):
"""
Add scores to the leaderboard
@ -1386,10 +1385,6 @@ def add_scores(
leaderboard_scores = []
normalizer_fn = Web3.toChecksumAddress
if not normalize_addresses:
normalizer_fn = lambda x: x # type: ignore
addresses = [score.address for score in scores]
if len(addresses) != len(set(addresses)):
@ -1411,7 +1406,7 @@ def add_scores(
leaderboard_scores.append(
{
"leaderboard_id": leaderboard_id,
"address": normalizer_fn(score.address),
"address": score.address,
"score": score.score,
"points_data": score.points_data,
}

Wyświetl plik

@ -477,9 +477,6 @@ async def position(
window_size: int = Query(1, description="Amount of positions up and down."),
limit: int = Query(10),
offset: int = Query(0),
normalize_addresses: bool = Query(
True, description="Normalize addresses to checksum."
),
db_session: Session = Depends(db.yield_db_session),
) -> List[data.LeaderboardPosition]:
"""
@ -499,9 +496,6 @@ async def position(
logger.error(f"Error while getting leaderboard: {e}")
raise EngineHTTPException(status_code=500, detail="Internal server error")
if normalize_addresses:
address = Web3.toChecksumAddress(address)
positions = actions.get_position(
db_session, leaderboard_id, address, window_size, limit, offset
)
@ -608,9 +602,6 @@ async def leaderboard_push_scores(
False,
description="If enabled, this will delete all current scores and replace them with the new scores provided.",
),
normalize_addresses: bool = Query(
True, description="Normalize addresses to checksum."
),
db_session: Session = Depends(db.yield_db_session),
Authorization: str = AuthHeader,
) -> List[data.LeaderboardScore]:
@ -641,7 +632,6 @@ async def leaderboard_push_scores(
leaderboard_id=leaderboard_id,
scores=scores,
overwrite=overwrite,
normalize_addresses=normalize_addresses,
)
except actions.DuplicateLeaderboardAddressError as e:
raise EngineHTTPException(