This commit is contained in:
26
startos/utils.ts
Normal file
26
startos/utils.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
import { utils } from '@start9labs/start-sdk'
|
||||
|
||||
export const uiPort = 8080
|
||||
|
||||
export const spacedRpcPort = 7225
|
||||
|
||||
export const dataDir = '/data'
|
||||
|
||||
export const APP_USER = 'admin'
|
||||
|
||||
export const BITCOIN_RPC_USER = 'spaces'
|
||||
|
||||
export const BITCOIND_PACKAGE_ID = 'bitcoind'
|
||||
export const BITCOIND_RPC_HOSTNAME = 'bitcoind.startos'
|
||||
export const BITCOIND_RPC_PORT = 8332
|
||||
|
||||
export const SPACED_CHAIN = 'mainnet'
|
||||
|
||||
export function randomPassword() {
|
||||
// bitcoind's generate-rpc-dependent action validates the password against
|
||||
// /^[A-Za-z0-9_-]+$/, so the charset must stay in that set.
|
||||
return utils.getDefaultString({
|
||||
charset: 'a-z,A-Z,1-9',
|
||||
len: 32,
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user