Skip to content
This repository was archived by the owner on Feb 8, 2026. It is now read-only.

Commit d0d3886

Browse files
authored
Merge pull request #1146 from synonymdev/add-signet-types
fix(settings): Add Signet Types
2 parents 592cfb6 + 5681fb4 commit d0d3886

5 files changed

Lines changed: 38 additions & 0 deletions

File tree

.env.development.template

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ ELECTRUM_REGTEST_SSL_PORT=18484
4242
ELECTRUM_REGTEST_TCP_PORT=18483
4343
ELECTRUM_REGTEST_PROTO=tcp
4444

45+
ELECTRUM_SIGNET_HOST=35.233.47.252
46+
ELECTRUM_SIGNET_SSL_PORT=18484
47+
ELECTRUM_SIGNET_TCP_PORT=18483
48+
ELECTRUM_SIGNET_PROTO=tcp
49+
4550
WALLET_DEFAULT_SELECTED_NETWORK=bitcoin
4651

4752
E2E=false

.env.test.template

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ ELECTRUM_REGTEST_SSL_PORT=60001
4242
ELECTRUM_REGTEST_TCP_PORT=60001
4343
ELECTRUM_REGTEST_PROTO=tcp
4444

45+
ELECTRUM_SIGNET_HOST=35.233.47.252
46+
ELECTRUM_SIGNET_SSL_PORT=18484
47+
ELECTRUM_SIGNET_TCP_PORT=18483
48+
ELECTRUM_SIGNET_PROTO=tcp
49+
4550
WALLET_DEFAULT_SELECTED_NETWORK=bitcoinRegtest
4651

4752
E2E=true

src/@types/env.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ declare module '@env' {
2424
export const ELECTRUM_REGTEST_SSL_PORT: number;
2525
export const ELECTRUM_REGTEST_TCP_PORT: number;
2626
export const ELECTRUM_REGTEST_PROTO: string;
27+
export const ELECTRUM_SIGNET_HOST: string;
28+
export const ELECTRUM_SIGNET_SSL_PORT: number;
29+
export const ELECTRUM_SIGNET_TCP_PORT: number;
30+
export const ELECTRUM_SIGNET_PROTO: string;
2731

2832
export const WALLET_DEFAULT_SELECTED_NETWORK: string;
2933

src/constants/env.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ import {
2020
ELECTRUM_REGTEST_SSL_PORT,
2121
ELECTRUM_REGTEST_TCP_PORT,
2222
ELECTRUM_REGTEST_PROTO,
23+
ELECTRUM_SIGNET_HOST,
24+
ELECTRUM_SIGNET_SSL_PORT,
25+
ELECTRUM_SIGNET_TCP_PORT,
26+
ELECTRUM_SIGNET_PROTO,
2327
WALLET_DEFAULT_SELECTED_NETWORK,
2428
E2E,
2529
} from '@env';
@@ -40,6 +44,10 @@ if (!isProtocol(ELECTRUM_REGTEST_PROTO)) {
4044
throw new Error(`${ELECTRUM_REGTEST_PROTO} is not a valid protocol.`);
4145
}
4246

47+
if (!isProtocol(ELECTRUM_SIGNET_PROTO)) {
48+
throw new Error(`${ELECTRUM_SIGNET_PROTO} is not a valid protocol.`);
49+
}
50+
4351
export const __JEST__ = process.env.JEST_WORKER_ID !== undefined;
4452

4553
export const __ENABLE_REDUX_FLIPPER__ =
@@ -76,6 +84,10 @@ export const __ELECTRUM_REGTEST_HOST__ = ELECTRUM_REGTEST_HOST;
7684
export const __ELECTRUM_REGTEST_SSL_PORT__ = ELECTRUM_REGTEST_SSL_PORT;
7785
export const __ELECTRUM_REGTEST_TCP_PORT__ = ELECTRUM_REGTEST_TCP_PORT;
7886
export const __ELECTRUM_REGTEST_PROTO__ = ELECTRUM_REGTEST_PROTO;
87+
export const __ELECTRUM_SIGNET_HOST__ = ELECTRUM_SIGNET_HOST;
88+
export const __ELECTRUM_SIGNET_SSL_PORT__ = ELECTRUM_SIGNET_SSL_PORT;
89+
export const __ELECTRUM_SIGNET_TCP_PORT__ = ELECTRUM_SIGNET_TCP_PORT;
90+
export const __ELECTRUM_SIGNET_PROTO__ = ELECTRUM_SIGNET_PROTO;
7991

8092
export const __WALLET_DEFAULT_SELECTED_NETWORK__ =
8193
WALLET_DEFAULT_SELECTED_NETWORK;

src/store/shapes/settings.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ import {
1010
__ELECTRUM_REGTEST_PROTO__,
1111
__ELECTRUM_REGTEST_SSL_PORT__,
1212
__ELECTRUM_REGTEST_TCP_PORT__,
13+
__ELECTRUM_SIGNET_HOST__,
14+
__ELECTRUM_SIGNET_PROTO__,
15+
__ELECTRUM_SIGNET_SSL_PORT__,
16+
__ELECTRUM_SIGNET_TCP_PORT__,
1317
} from '../../constants/env';
1418
import {
1519
ETransactionSpeed,
@@ -66,6 +70,14 @@ export const origCustomElectrumPeers: Record<
6670
protocol: __ELECTRUM_REGTEST_PROTO__,
6771
},
6872
],
73+
bitcoinSignet: [
74+
{
75+
host: __ELECTRUM_SIGNET_HOST__,
76+
ssl: __ELECTRUM_SIGNET_SSL_PORT__,
77+
tcp: __ELECTRUM_SIGNET_TCP_PORT__,
78+
protocol: __ELECTRUM_SIGNET_PROTO__,
79+
},
80+
],
6981
};
7082

7183
const defaultReceivePreference = [

0 commit comments

Comments
 (0)