-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathdefaults.rs
More file actions
152 lines (126 loc) · 8.53 KB
/
defaults.rs
File metadata and controls
152 lines (126 loc) · 8.53 KB
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
/// Mainnet
pub const NEAR_RPC_MAINNET: &str = "https://archival-rpc.mainnet.fastnear.com/";
pub const NEAR_TOKEN_LOCKER_ID_MAINNET: &str = "omni.bridge.near";
pub const BRIDGE_INDEXER_API_MAINNET: &str = "https://mainnet.api.bridge.nearone.org";
pub const ETH_LIGHT_CLIENT_ID_MAINNET: &str = "client-eth2.bridge.near";
pub const BTC_LIGHT_CLIENT_ID_MAINNET: &str = "btc-client.bridge.near";
pub const ZCASH_LIGHT_CLIENT_ID_MAINNET: &str = "zcash-client.bridge.near";
pub const ETH_RPC_MAINNET: &str = "https://ethereum-rpc.publicnode.com";
pub const ETH_BRIDGE_TOKEN_FACTORY_ADDRESS_MAINNET: &str =
"0xe00c629aFaCCb0510995A2B95560E446A24c85B9";
pub const BASE_RPC_MAINNET: &str = "https://base-rpc.publicnode.com";
pub const BASE_BRIDGE_TOKEN_FACTORY_ADDRESS_MAINNET: &str =
"0xd025b38762B4A4E36F0Cde483b86CB13ea00D989";
pub const BASE_WORMHOLE_ADDRESS_MAINNET: &str = "0xbebdb6C8ddC678FfA9f8748f85C815C556Dd8ac6";
pub const ARB_RPC_MAINNET: &str = "https://arbitrum-one-rpc.publicnode.com";
pub const ARB_BRIDGE_TOKEN_FACTORY_ADDRESS_MAINNET: &str =
"0xd025b38762B4A4E36F0Cde483b86CB13ea00D989";
pub const ARB_WORMHOLE_ADDRESS_MAINNET: &str = "0xa5f208e072434bC67592E4C49C1B991BA79BCA46";
pub const BNB_RPC_MAINNET: &str = "https://bsc-rpc.publicnode.com";
pub const BNB_BRIDGE_TOKEN_FACTORY_ADDRESS_MAINNET: &str =
"0x073C8a225c8Cf9d3f9157F5C1a1DbE02407f5720";
pub const BNB_WORMHOLE_ADDRESS_MAINNET: &str = "0x98f3c9e6E3fAce36bAAd05FE09d375Ef1464288B";
pub const POL_RPC_MAINNET: &str = "https://polygon-bor-rpc.publicnode.com";
pub const POL_BRIDGE_TOKEN_FACTORY_ADDRESS_MAINNET: &str =
"0xd025b38762B4A4E36F0Cde483b86CB13ea00D989";
pub const POL_WORMHOLE_ADDRESS_MAINNET: &str = "0x7A4B5a56256163F07b2C80A7cA55aBE66c4ec4d7";
pub const SOLANA_RPC_MAINNET: &str = "https://api.mainnet-beta.solana.com";
pub const SOLANA_BRIDGE_ADDRESS_MAINNET: &str = "dahPEoZGXfyV58JqqH85okdHmpN8U2q8owgPUXSCPxe";
pub const SOLANA_WORMHOLE_ADDRESS_MAINNET: &str = "worm2ZoG2kUd4vFXhvjh93UUH596ayRfgQ2MgjNMTth";
pub const SOLANA_WORMHOLE_POST_MESSAGE_SHIM_PROGRAM_ID_MAINNET: &str =
"EtZMZM22ViKMo4r5y4Anovs3wKQ2owUmDpjygnMMcdEX";
pub const SOLANA_WORMHOLE_POST_MESSAGE_SHIM_EVENT_AUTHORITY_MAINNET: &str =
"HQS31aApX3DDkuXgSpV9XyDUNtFgQ31pUn5BNWHG2PSp";
pub const WORMHOLE_API_MAINNET: &str = "https://api.wormholescan.io";
pub const BTC_ENDPOINT_MAINNET: &str = "https://bitcoin-rpc.publicnode.com";
pub const BTC_CONNECTOR_MAINNET: &str = "btc-connector.bridge.near";
pub const BTC_MAINNET: &str = "nbtc.bridge.near";
pub const SATOSHI_RELAYER_MAINNET: &str = "satoshi_optwo.near";
pub const ZCASH_ENDPOINT_MAINNET: &str = "https://zcash-mainnet.gateway.tatum.io/";
pub const ZCASH_CONNECTOR_MAINNET: &str = "zcash-connector.bridge.near";
pub const ZCASH_MAINNET: &str = "nzec.bridge.near";
pub const ENABLE_ORCHARD_BUNDLE_MAINNET: bool = false;
/// Testnet
pub const NEAR_RPC_TESTNET: &str = "https://archival-rpc.testnet.fastnear.com/";
pub const NEAR_TOKEN_LOCKER_ID_TESTNET: &str = "omni.n-bridge.testnet";
pub const BRIDGE_INDEXER_API_TESTNET: &str = "https://testnet.api.bridge.nearone.org";
pub const ETH_LIGHT_CLIENT_ID_TESTNET: &str = "client-eth2.sepolia.testnet";
pub const BTC_LIGHT_CLIENT_ID_TESTNET: &str = "btc-client-v4.testnet";
pub const ZCASH_LIGHT_CLIENT_ID_TESTNET: &str = "zcash-client.n-bridge.testnet";
pub const ETH_RPC_TESTNET: &str = "https://ethereum-sepolia-rpc.publicnode.com";
pub const ETH_BRIDGE_TOKEN_FACTORY_ADDRESS_TESTNET: &str =
"0x68a86e0Ea5B1d39F385c1326e4d493526dFe4401";
pub const BASE_RPC_TESTNET: &str = "https://base-sepolia-rpc.publicnode.com";
pub const BASE_BRIDGE_TOKEN_FACTORY_ADDRESS_TESTNET: &str =
"0xa56b860017152cD296ad723E8409Abd6e5D86d4d";
pub const BASE_WORMHOLE_ADDRESS_TESTNET: &str = "0x79A1027a6A159502049F10906D333EC57E95F083";
pub const ARB_RPC_TESTNET: &str = "https://arbitrum-sepolia-rpc.publicnode.com";
pub const ARB_BRIDGE_TOKEN_FACTORY_ADDRESS_TESTNET: &str =
"0x0C981337fFe39a555d3A40dbb32f21aD0eF33FFA";
pub const ARB_WORMHOLE_ADDRESS_TESTNET: &str = "0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35";
pub const BNB_RPC_TESTNET: &str = "https://bsc-testnet-rpc.publicnode.com";
pub const BNB_BRIDGE_TOKEN_FACTORY_ADDRESS_TESTNET: &str =
"0xEC81aFc3485a425347Ac03316675e58a680b283A";
pub const BNB_WORMHOLE_ADDRESS_TESTNET: &str = "0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D";
pub const POL_RPC_TESTNET: &str = "https://polygon-amoy-bor-rpc.publicnode.com";
pub const POL_BRIDGE_TOKEN_FACTORY_ADDRESS_TESTNET: &str =
"0xEC81aFc3485a425347Ac03316675e58a680b283A";
pub const POL_WORMHOLE_ADDRESS_TESTNET: &str = "0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35";
pub const SOLANA_RPC_TESTNET: &str = "https://api.devnet.solana.com";
pub const SOLANA_BRIDGE_ADDRESS_TESTNET: &str = "862HdJV59Vp83PbcubUnvuXc4EAXP8CDDs6LTxFpunTe";
pub const SOLANA_WORMHOLE_ADDRESS_TESTNET: &str = "3u8hJUVTA4jH1wYAyUur7FFZVQ8H635K3tSHHF4ssjQ5";
pub const SOLANA_WORMHOLE_POST_MESSAGE_SHIM_PROGRAM_ID_TESTNET: &str =
"EtZMZM22ViKMo4r5y4Anovs3wKQ2owUmDpjygnMMcdEX";
pub const SOLANA_WORMHOLE_POST_MESSAGE_SHIM_EVENT_AUTHORITY_TESTNET: &str =
"HQS31aApX3DDkuXgSpV9XyDUNtFgQ31pUn5BNWHG2PSp";
pub const WORMHOLE_API_TESTNET: &str = "https://api.testnet.wormholescan.io";
pub const BTC_ENDPOINT_TESTNET: &str = "https://bitcoin-testnet-rpc.publicnode.com";
pub const BTC_CONNECTOR_TESTNET: &str = "btc-connector.n-bridge.testnet";
pub const BTC_TESTNET: &str = "nbtc.n-bridge.testnet";
pub const SATOSHI_RELAYER_TESTNET: &str = "cosmosfirst.testnet";
pub const ZCASH_ENDPOINT_TESTNET: &str = "https://zcash-testnet.gateway.tatum.io/";
pub const ZCASH_CONNECTOR_TESTNET: &str = "zcash_connector.n-bridge.testnet";
pub const ZCASH_TESTNET: &str = "nzcash.n-bridge.testnet";
pub const ENABLE_ORCHARD_BUNDLE_TESTNET: bool = true;
/// Devnet
pub const NEAR_RPC_DEVNET: &str = "https://archival-rpc.testnet.near.org/";
pub const NEAR_TOKEN_LOCKER_ID_DEVNET: &str = "omni-locker.testnet";
pub const BRIDGE_INDEXER_API_DEVNET: &str = "https://testnet.api.bridge.nearone.org";
pub const ETH_LIGHT_CLIENT_ID_DEVNET: &str = "client-eth2.sepolia.testnet";
pub const BTC_LIGHT_CLIENT_ID_DEVNET: &str = "btc-client-v4.testnet";
pub const ZCASH_LIGHT_CLIENT_ID_DEVNET: &str = "zcash-client.n-bridge.testnet";
pub const ETH_RPC_DEVNET: &str = "https://ethereum-sepolia-rpc.publicnode.com";
pub const ETH_BRIDGE_TOKEN_FACTORY_ADDRESS_DEVNET: &str =
"0x3701B9859Dbb9a4333A3dd933ab18e9011ddf2C8";
pub const BASE_RPC_DEVNET: &str = "https://base-sepolia-rpc.publicnode.com";
pub const BASE_BRIDGE_TOKEN_FACTORY_ADDRESS_DEVNET: &str =
"0x0C981337fFe39a555d3A40dbb32f21aD0eF33FFA";
pub const BASE_WORMHOLE_ADDRESS_DEVNET: &str = "0x79A1027a6A159502049F10906D333EC57E95F083";
pub const ARB_RPC_DEVNET: &str = "https://arbitrum-sepolia-rpc.publicnode.com";
pub const ARB_BRIDGE_TOKEN_FACTORY_ADDRESS_DEVNET: &str =
"0xd025b38762B4A4E36F0Cde483b86CB13ea00D989";
pub const ARB_WORMHOLE_ADDRESS_DEVNET: &str = "0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35";
pub const BNB_RPC_DEVNET: &str = "https://bsc-testnet-rpc.publicnode.com";
pub const BNB_BRIDGE_TOKEN_FACTORY_ADDRESS_DEVNET: &str =
"0xEC81aFc3485a425347Ac03316675e58a680b283A";
pub const BNB_WORMHOLE_ADDRESS_DEVNET: &str = "0x68605AD7b15c732a30b1BbC62BE8F2A509D74b4D";
pub const POL_RPC_DEVNET: &str = "https://polygon-amoy-bor-rpc.publicnode.com";
pub const POL_BRIDGE_TOKEN_FACTORY_ADDRESS_DEVNET: &str =
"0xEC81aFc3485a425347Ac03316675e58a680b283A";
pub const POL_WORMHOLE_ADDRESS_DEVNET: &str = "0x6b9C8671cdDC8dEab9c719bB87cBd3e782bA6a35";
pub const SOLANA_RPC_DEVNET: &str = "https://api.devnet.solana.com";
pub const SOLANA_BRIDGE_ADDRESS_DEVNET: &str = "Gy1XPwYZURfBzHiGAxnw3SYC33SfqsEpGSS5zeBge28p";
pub const SOLANA_WORMHOLE_ADDRESS_DEVNET: &str = "3u8hJUVTA4jH1wYAyUur7FFZVQ8H635K3tSHHF4ssjQ5";
pub const SOLANA_WORMHOLE_POST_MESSAGE_SHIM_PROGRAM_ID_DEVNET: &str =
"EtZMZM22ViKMo4r5y4Anovs3wKQ2owUmDpjygnMMcdEX";
pub const SOLANA_WORMHOLE_POST_MESSAGE_SHIM_EVENT_AUTHORITY_DEVNET: &str =
"HQS31aApX3DDkuXgSpV9XyDUNtFgQ31pUn5BNWHG2PSp";
pub const WORMHOLE_API_DEVNET: &str = "https://api.testnet.wormholescan.io";
pub const BTC_ENDPOINT_DEVNET: &str = "https://bitcoin-testnet-rpc.publicnode.com";
pub const BTC_CONNECTOR_DEVNET: &str = "btc-connector.n-bridge.testnet";
pub const BTC_DEVNET: &str = "nbtc.n-bridge.testnet";
pub const SATOSHI_RELAYER_DEVNET: &str = "cosmosfirst.testnet";
pub const ZCASH_ENDPOINT_DEVNET: &str = "https://zcash-testnet.gateway.tatum.io/";
pub const ZCASH_CONNECTOR_DEVNET: &str = "zcash_connector.n-bridge.testnet";
pub const ZCASH_DEVNET: &str = "nzcash.n-bridge.testnet";
pub const ENABLE_ORCHARD_BUNDLE_DEVNET: bool = true;