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, }) }