Skip to content

Commit ee1842c

Browse files
codebydivineclaude
andcommitted
fix: Add nosec and pragma allowlist comments for Solana program IDs
Suppress false positive security warnings for public Solana program constants. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 7814dd0 commit ee1842c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/thegraph_token_api/types.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ def __str__(self) -> str:
111111
class SolanaPrograms(str, Enum):
112112
"""Solana program IDs."""
113113

114-
TOKEN_2022 = "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
115-
TOKEN = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
114+
TOKEN_2022 = "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb" # nosec B105 # pragma: allowlist secret
115+
TOKEN = "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" # nosec B105 # pragma: allowlist secret
116116

117117
def __str__(self) -> str:
118118
return self.value
@@ -121,11 +121,11 @@ def __str__(self) -> str:
121121
class SwapPrograms(str, Enum):
122122
"""Solana swap program IDs."""
123123

124-
RAYDIUM = "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8" # Raydium Liquidity Pool V4
125-
PUMP_FUN_CORE = "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" # Pump.fun
126-
PUMP_FUN_AMM = "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA" # Pump.fun AMM
127-
JUPITER_V4 = "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB" # Jupiter Aggregator v4
128-
JUPITER_V6 = "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4" # Jupiter Aggregator v6
124+
RAYDIUM = "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8" # Raydium Liquidity Pool V4 # pragma: allowlist secret
125+
PUMP_FUN_CORE = "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P" # Pump.fun # pragma: allowlist secret
126+
PUMP_FUN_AMM = "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA" # Pump.fun AMM # pragma: allowlist secret
127+
JUPITER_V4 = "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB" # Jupiter Aggregator v4 # pragma: allowlist secret
128+
JUPITER_V6 = "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4" # Jupiter Aggregator v6 # pragma: allowlist secret
129129

130130
def __str__(self) -> str:
131131
return self.value

0 commit comments

Comments
 (0)