mirror of
https://github.com/Permissionless-Software-Foundation/psf-bch-api-base.git
synced 2026-09-21 16:52:00 -07:00
fix(Fulcrum): Handling different URL and auth tokens
This commit is contained in:
@@ -6,9 +6,14 @@ import wlogger from '../adapters/wlogger.js'
|
|||||||
import BCHJS from '@psf/bch-js'
|
import BCHJS from '@psf/bch-js'
|
||||||
import config from '../config/index.js'
|
import config from '../config/index.js'
|
||||||
|
|
||||||
|
// Use RESTURL (from test) or REST_URL (from psf-bch-api config) or fallback to config
|
||||||
|
const restURL = process.env.RESTURL || process.env.REST_URL || process.env.LOCAL_RESTURL || config.restURL
|
||||||
|
// Use BCHJSBEARERTOKEN (from test) or BASIC_AUTH_TOKEN (from psf-bch-api config) or fallback to config
|
||||||
|
const bearerToken = process.env.BCHJSBEARERTOKEN || process.env.BASIC_AUTH_TOKEN || config.basicAuth.token
|
||||||
|
|
||||||
const bchjs = new BCHJS({
|
const bchjs = new BCHJS({
|
||||||
restURL: config.restURL,
|
restURL,
|
||||||
bearerToken: config.basicAuth.token
|
bearerToken
|
||||||
})
|
})
|
||||||
|
|
||||||
class FulcrumUseCases {
|
class FulcrumUseCases {
|
||||||
|
|||||||
Reference in New Issue
Block a user