"""Constants for kraken tests."""
import pandas as pd

TRADEABLE_ASSET_PAIR_RESPONSE = pd.DataFrame(
    {"wsname": ["ADA/XBT", "ADA/ETH", "XBT/EUR", "XBT/GBP", "XBT/USD", "XBT/JPY"]},
    columns=["wsname"],
    index=["ADAXBT", "ADAETH", "XBTEUR", "XXBTZGBP", "XXBTZUSD", "XXBTZJPY"],
)

MISSING_PAIR_TRADEABLE_ASSET_PAIR_RESPONSE = pd.DataFrame(
    {"wsname": ["ADA/XBT", "ADA/ETH", "XBT/EUR", "XBT/GBP", "XBT/JPY"]},
    columns=["wsname"],
    index=["ADAXBT", "ADAETH", "XBTEUR", "XXBTZGBP", "XXBTZJPY"],
)

TICKER_INFORMATION_RESPONSE = pd.DataFrame(
    {
        "a": [
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
        ],
        "b": [
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
        ],
        "c": [
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
        ],
        "h": [
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
        ],
        "l": [
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
        ],
        "o": [
            0.000351300,
            0.000351300,
            0.000351300,
            0.000351300,
            0.000351300,
            0.000351300,
        ],
        "p": [
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
        ],
        "t": [[82, 128], [82, 128], [82, 128], [82, 128], [82, 128], [82, 128]],
        "v": [
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
        ],
    },
    columns=["a", "b", "c", "h", "l", "o", "p", "t", "v"],
    index=["ADAXBT", "ADAETH", "XBTEUR", "XXBTZGBP", "XXBTZUSD", "XXBTZJPY"],
)

MISSING_PAIR_TICKER_INFORMATION_RESPONSE = pd.DataFrame(
    {
        "a": [
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
            [0.000349400, 15949, 15949.000],
        ],
        "b": [
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
            [0.000348400, 20792, 20792.000],
        ],
        "c": [
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
            [0.000347800, 2809.36384377],
        ],
        "h": [
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
            [0.000351600, 0.000352100],
        ],
        "l": [
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
            [0.000344600, 0.000344600],
        ],
        "o": [
            0.000351300,
            0.000351300,
            0.000351300,
            0.000351300,
            0.000351300,
        ],
        "p": [
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
            [0.000348573, 0.000344881],
        ],
        "t": [[82, 128], [82, 128], [82, 128], [82, 128], [82, 128]],
        "v": [
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
            [146300.24906838, 253478.04715403],
        ],
    },
    columns=["a", "b", "c", "h", "l", "o", "p", "t", "v"],
    index=["ADAXBT", "ADAETH", "XBTEUR", "XXBTZGBP", "XXBTZJPY"],
)