Skip to content

Commit a720419

Browse files
authored
[Server] Update default env var values (#526)
* Update defaults and fix dev envs * Fix
1 parent 4c9ef9d commit a720419

File tree

5 files changed

+26
-30
lines changed

5 files changed

+26
-30
lines changed

server/Makefile

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,23 +36,22 @@ lint:
3636
@echo "Linting code..."
3737
@golangci-lint run --fix
3838

39-
## run: run in regtest mode with bitcoind
39+
## run: run arkd in dev mode with bitcoind on regtest
4040
run: clean
41-
@echo "Running arkd with Bitcoin Core in regtest mode ..."
41+
@echo "Running arkd with Bitcoin Core in dev mode on regtest ..."
4242
$(call setup_env, envs/bitcoind.regtest.env)
43-
4443
go run ./cmd/arkd
4544

46-
## run-neutrino: run in regtest mode with neutrino
45+
## run-neutrino: run arkd in dev mode with neutrino on regtest
4746
run-neutrino: clean
48-
@echo "Running arkd with Neutrino in regtest mode ..."
47+
@echo "Running arkd with Neutrino in dev mode on regtest ..."
4948
$(call setup_env, envs/neutrino.regtest.env)
5049
go run ./cmd/arkd
5150

52-
## run-neutrino-mutinynet: run in signet mode
51+
## run-neutrino-mutinynet: run arkd in dev mode with neutrino on mutinynet
5352
run-neutrino-mutinynet: clean
54-
@echo "Running arkd with Neutrino in signet mode ..."
55-
$(call setup_env, envs/neutrino.signet.env)
53+
@echo "Running arkd with Neutrino in dev mode on mutinynet ..."
54+
$(call setup_env, envs/neutrino.mutinynet.env)
5655
go run ./cmd/arkd
5756

5857
## test: runs unit and component tests

server/envs/bitcoind.regtest.env

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
ARK_ROUND_INTERVAL=10
21
ARK_LOG_LEVEL=5
32
ARK_NETWORK=regtest
4-
ARK_PORT=7070
5-
ARK_NO_TLS=true
63
ARK_NO_MACAROONS=true
7-
ARK_TX_BUILDER_TYPE=covenantless
84
ARK_BITCOIND_RPC_USER=admin1
95
ARK_BITCOIND_RPC_PASS=123
106
ARK_BITCOIND_RPC_HOST=localhost:18443
117
ARK_BITCOIND_ZMQ_BLOCK=tcp://127.0.0.1:28332
128
ARK_BITCOIND_ZMQ_TX=tcp://127.0.0.1:28333
13-
ARK_DATADIR=./data/regtest
9+
ARK_DATADIR=./data/regtest
10+
ARK_VTXO_TREE_EXPIRY= 604672
11+
ARK_UNILATERAL_EXIT_DELAY = 1024
12+
ARK_BOARDING_EXIT_DELAY = 604672
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
ARK_ROUND_INTERVAL=10
21
ARK_LOG_LEVEL=5
32
ARK_NETWORK=mutinynet
4-
ARK_PORT=7070
5-
ARK_NO_TLS=true
63
ARK_NO_MACAROONS=true
7-
ARK_TX_BUILDER_TYPE=covenantless
84
ARK_ESPLORA_URL=https://mutinynet.com/api
95
ARK_NEUTRINO_PEER=45.79.52.207:38333
10-
ARK_DATADIR=./data/mutinynet
6+
ARK_DATADIR=./data/mutinynet
7+
ARK_VTXO_TREE_EXPIRY= 604672
8+
ARK_UNILATERAL_EXIT_DELAY = 1024
9+
ARK_BOARDING_EXIT_DELAY = 604672

server/envs/neutrino.regtest.env

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
ARK_ROUND_INTERVAL=10
21
ARK_LOG_LEVEL=5
32
ARK_NETWORK=regtest
4-
ARK_PORT=7070
5-
ARK_NO_TLS=true
63
ARK_NO_MACAROONS=true
7-
ARK_TX_BUILDER_TYPE=covenantless
84
ARK_ESPLORA_URL=http://localhost:3000
95
ARK_NEUTRINO_PEER=localhost:18444
106
ARK_DATADIR=./data/regtest
11-
ARK_ALLOW_ZERO_FEES=true
7+
ARK_ALLOW_ZERO_FEES=true
8+
ARK_VTXO_TREE_EXPIRY= 604672
9+
ARK_UNILATERAL_EXIT_DELAY = 1024
10+
ARK_BOARDING_EXIT_DELAY = 604672

server/internal/config/config.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -165,24 +165,24 @@ var (
165165
VtxoMinAmount = "VTXO_MIN_AMOUNT"
166166

167167
defaultDatadir = common.AppDataDir("arkd", false)
168-
defaultRoundInterval = 15
168+
defaultRoundInterval = 30
169169
DefaultPort = 7070
170170
defaultDbType = "sqlite"
171171
defaultEventDbType = "badger"
172172
defaultSchedulerType = "gocron"
173173
defaultTxBuilderType = "covenantless"
174174
defaultNetwork = "bitcoin"
175175
defaultEsploraURL = "https://blockstream.info/api"
176-
defaultLogLevel = 5
177-
defaultVtxoTreeExpiry = 604672
178-
defaultUnilateralExitDelay = 1024
179-
defaultBoardingExitDelay = 604672
176+
defaultLogLevel = 4
177+
defaultVtxoTreeExpiry = 604672 // 7 days
178+
defaultUnilateralExitDelay = 86400 // 24 hours
179+
defaultBoardingExitDelay = 7776000 // 3 months
180180
defaultNoMacaroons = false
181181
defaultNoTLS = true
182182
defaultNostrDefaultRelays = []string{"wss://relay.primal.net", "wss://relay.damus.io"}
183183
defaultMarketHourStartTime = time.Now()
184-
defaultMarketHourEndTime = defaultMarketHourStartTime.Add(time.Duration(defaultRoundInterval) * time.Second)
185-
defaultMarketHourPeriod = time.Duration(24) * time.Hour
184+
defaultMarketHourEndTime = defaultMarketHourStartTime.Add(time.Hour)
185+
defaultMarketHourPeriod = 24 * time.Hour
186186
defaultMarketHourInterval = time.Duration(defaultRoundInterval) * time.Second
187187

188188
defaultAllowZeroFees = false

0 commit comments

Comments
 (0)