use crate::markets::trading::{Instrument, TradingState};
pub(crate) const TRADING: &str = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/fixtures/trading.json"));
pub(crate) const STREAM: &str = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/fixtures/live_stream.txt"));
pub(crate) const QUEUED: &str = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/fixtures/live_queued_close.txt"));
pub(crate) const NOW_MS: u64 = 1_791_860_400_000;
pub(crate) const WALLET_KEY: &str = "0x0123456789012345678901234567890123456789012345678901234567890123";
pub(crate) const SESSION_SECRET: &str = "0x4c0883a69102937d6231471b5dbb6204fe5129617082792ae468d01a3f362318";
pub(crate) const SESSION_ADDRESS: &str = "0x2c7536e3605d9c16a7a3d7b1898e529396a65c23";
pub(crate) fn btc() -> Instrument {
TradingState::parse(TRADING).unwrap().instruments.remove(0)
}