1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
use crate::daemon::state::{ChainInfo, NetworkInfo, NetworkKind};

pub const JUNO_CHAIN: ChainInfo = ChainInfo {
    chain_id: "juno",
    pub_address_prefix: "juno",
    coin_type: 118u32,
};

#[deprecated(
    since = "0.6.1",
    note = "Uni-5 does not exist anymore. Use Uni-6 instead."
)]
pub const UNI_5: NetworkInfo = NetworkInfo {
    kind: NetworkKind::Testnet,
    id: "uni-5",
    gas_denom: "ujunox",
    gas_price: 0.025,
    grpc_urls: &["https://juno-testnet-grpc.polkachu.com:12690"],
    chain_info: JUNO_CHAIN,
    lcd_url: None,
    fcd_url: None,
};

pub const UNI_6: NetworkInfo = NetworkInfo {
    kind: NetworkKind::Testnet,
    id: "uni-6",
    gas_denom: "ujunox",
    gas_price: 0.025,
    grpc_urls: &["http://juno-testnet-grpc.polkachu.com:12690"],
    chain_info: JUNO_CHAIN,
    lcd_url: None,
    fcd_url: None,
};

pub const JUNO_1: NetworkInfo = NetworkInfo {
    kind: NetworkKind::Mainnet,
    id: "juno-1",
    gas_denom: "ujuno",
    gas_price: 0.0025,
    grpc_urls: &["http://65.108.235.46:26090"],
    chain_info: JUNO_CHAIN,
    lcd_url: None,
    fcd_url: None,
};

pub const LOCAL_JUNO: NetworkInfo = NetworkInfo {
    kind: NetworkKind::Local,
    id: "testing",
    gas_denom: "ujunox",
    gas_price: 0.0,
    grpc_urls: &["http://localhost:9090"],
    chain_info: JUNO_CHAIN,
    lcd_url: None,
    fcd_url: None,
};