diff --git a/cli.py b/cli.py
index a10a777..75bd7cc 100644
--- a/cli.py
+++ b/cli.py
@@ -215,8 +215,10 @@ def cmd_run(args):
import asyncio
from live.node_v2 import ProductionNode
+ coins = [c.strip().upper() for c in args.coins.split(",") if c.strip()]
+
node = ProductionNode(
- coins=args.coins,
+ coins=coins,
testnet=not args.mainnet,
mode=args.mode,
max_position_per_coin=args.max_position,
@@ -277,7 +279,7 @@ def main():
# run
pr = sp.add_parser("run", help="Start production node")
- pr.add_argument("--coins", nargs="+", default=["BTC", "ETH"])
+ pr.add_argument("--coins", default="BTC,ETH", help="Comma-separated coin list")
pr.add_argument("--mainnet", action="store_true")
pr.add_argument("--mode", default="paper", choices=["paper", "live"])
pr.add_argument("--max-position", type=float, default=0.003)
diff --git a/dashboard-next/next-env.d.ts b/dashboard-next/next-env.d.ts
new file mode 100644
index 0000000..ce4e94a
--- /dev/null
+++ b/dashboard-next/next-env.d.ts
@@ -0,0 +1,7 @@
+///
Live Testnet