changes to bot.py certificate store
This commit is contained in:
@@ -4,6 +4,7 @@ import time
|
||||
from collections import deque
|
||||
from dataclasses import dataclass
|
||||
from typing import Deque, Dict, Tuple
|
||||
import certifi
|
||||
|
||||
import requests
|
||||
|
||||
@@ -24,10 +25,9 @@ class SpotFeed:
|
||||
self.history: Dict[str, Deque[SpotPoint]] = {sym: deque() for sym in urls.keys()}
|
||||
|
||||
def _fetch(self, url: str) -> float:
|
||||
r = requests.get(url, timeout=10)
|
||||
r = requests.get(url, timeout=10, verify=certifi.where())
|
||||
r.raise_for_status()
|
||||
data = r.json()
|
||||
# Coinbase shape: {"data": {"amount": "70428.82", "currency": "USD"}}
|
||||
return float(data["data"]["amount"])
|
||||
|
||||
def update(self) -> Dict[str, float]:
|
||||
|
||||
Reference in New Issue
Block a user