Spaces:
Sleeping
Sleeping
Update components/middleware.py
Browse files- components/middleware.py +12 -6
components/middleware.py
CHANGED
|
@@ -191,12 +191,7 @@ class x401Kit(BaseHTTPMiddleware):
|
|
| 191 |
long=request.headers.get("X-Long")
|
| 192 |
|
| 193 |
|
| 194 |
-
|
| 195 |
-
mint_amount=float(request.headers.get("mint_amount"))
|
| 196 |
-
helius_api_key = request.headers.get("helius_api_key")
|
| 197 |
-
secret_domain = request.headers.get("secret_domain")
|
| 198 |
-
geo_code=request.headers.get("geo_code")
|
| 199 |
-
geo_code_locs=[request.headers.get("geo_code_locs")]
|
| 200 |
|
| 201 |
|
| 202 |
|
|
@@ -237,12 +232,23 @@ class x401Kit(BaseHTTPMiddleware):
|
|
| 237 |
|
| 238 |
|
| 239 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 240 |
challange=f"CHALLENGE::{X_401_Nonce}::{request.url.path}::{secret_domain}"
|
| 241 |
|
| 242 |
signverify=SignatureVerification(X_401_Addr,X_401_Nonce,X_401_Sign,challange)
|
| 243 |
tokenverify=TokenCheck(X_401_Addr,required_mint,mint_amount)
|
| 244 |
print(tokenverify)
|
| 245 |
|
|
|
|
|
|
|
| 246 |
if signverify == True and tokenverify == True:
|
| 247 |
|
| 248 |
|
|
|
|
| 191 |
long=request.headers.get("X-Long")
|
| 192 |
|
| 193 |
|
| 194 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 195 |
|
| 196 |
|
| 197 |
|
|
|
|
| 232 |
|
| 233 |
|
| 234 |
|
| 235 |
+
|
| 236 |
+
required_mint = request.headers.get("required_mint")
|
| 237 |
+
mint_amount=float(request.headers.get("mint_amount"))
|
| 238 |
+
helius_api_key = request.headers.get("helius_api_key")
|
| 239 |
+
secret_domain = request.headers.get("secret_domain")
|
| 240 |
+
geo_code=request.headers.get("geo_code")
|
| 241 |
+
geo_code_locs=[request.headers.get("geo_code_locs")]
|
| 242 |
+
|
| 243 |
+
|
| 244 |
challange=f"CHALLENGE::{X_401_Nonce}::{request.url.path}::{secret_domain}"
|
| 245 |
|
| 246 |
signverify=SignatureVerification(X_401_Addr,X_401_Nonce,X_401_Sign,challange)
|
| 247 |
tokenverify=TokenCheck(X_401_Addr,required_mint,mint_amount)
|
| 248 |
print(tokenverify)
|
| 249 |
|
| 250 |
+
|
| 251 |
+
|
| 252 |
if signverify == True and tokenverify == True:
|
| 253 |
|
| 254 |
|