change default cookie path to /bitcoin/.cookie
This commit is contained in:
		
							parent
							
								
									e9386ec003
								
							
						
					
					
						commit
						dc491a5984
					
				| @ -56,7 +56,7 @@ describe('Mempool Backend Config', () => { | ||||
|         PASSWORD: 'mempool', | ||||
|         TIMEOUT: 60000, | ||||
|         COOKIE: false, | ||||
|         COOKIE_PATH: '' | ||||
|         COOKIE_PATH: '/bitcoin/.cookie' | ||||
|       }); | ||||
| 
 | ||||
|       expect(config.SECOND_CORE_RPC).toStrictEqual({ | ||||
| @ -66,7 +66,7 @@ describe('Mempool Backend Config', () => { | ||||
|         PASSWORD: 'mempool', | ||||
|         TIMEOUT: 60000, | ||||
|         COOKIE: false, | ||||
|         COOKIE_PATH: '' | ||||
|         COOKIE_PATH: '/bitcoin/.cookie' | ||||
|       }); | ||||
| 
 | ||||
|       expect(config.DATABASE).toStrictEqual({ | ||||
|  | ||||
| @ -2,15 +2,13 @@ import config from '../../config'; | ||||
| const bitcoin = require('../../rpc-api/index'); | ||||
| import { BitcoinRpcCredentials } from './bitcoin-api-abstract-factory'; | ||||
| 
 | ||||
| export const defaultCookiePath = `${process.env.HOME}/.bitcoin/${{mainnet:'',testnet:'testnet3/',signet:'signet/'}[config.MEMPOOL.NETWORK]}.cookie`; | ||||
| 
 | ||||
| const nodeRpcCredentials: BitcoinRpcCredentials = { | ||||
|   host: config.CORE_RPC.HOST, | ||||
|   port: config.CORE_RPC.PORT, | ||||
|   user: config.CORE_RPC.USERNAME, | ||||
|   pass: config.CORE_RPC.PASSWORD, | ||||
|   timeout: config.CORE_RPC.TIMEOUT, | ||||
|   cookie: config.CORE_RPC.COOKIE ? config.CORE_RPC.COOKIE_PATH || defaultCookiePath : undefined, | ||||
|   cookie: config.CORE_RPC.COOKIE ? config.CORE_RPC.COOKIE_PATH : undefined, | ||||
| }; | ||||
| 
 | ||||
| export default new bitcoin.Client(nodeRpcCredentials); | ||||
|  | ||||
| @ -2,15 +2,13 @@ import config from '../../config'; | ||||
| const bitcoin = require('../../rpc-api/index'); | ||||
| import { BitcoinRpcCredentials } from './bitcoin-api-abstract-factory'; | ||||
| 
 | ||||
| import { defaultCookiePath } from './bitcoin-client'; | ||||
| 
 | ||||
| const nodeRpcCredentials: BitcoinRpcCredentials = { | ||||
|   host: config.SECOND_CORE_RPC.HOST, | ||||
|   port: config.SECOND_CORE_RPC.PORT, | ||||
|   user: config.SECOND_CORE_RPC.USERNAME, | ||||
|   pass: config.SECOND_CORE_RPC.PASSWORD, | ||||
|   timeout: config.SECOND_CORE_RPC.TIMEOUT, | ||||
|   cookie: config.SECOND_CORE_RPC.COOKIE ? config.SECOND_CORE_RPC.COOKIE_PATH || defaultCookiePath : undefined, | ||||
|   cookie: config.SECOND_CORE_RPC.COOKIE ? config.SECOND_CORE_RPC.COOKIE_PATH : undefined, | ||||
| }; | ||||
| 
 | ||||
| export default new bitcoin.Client(nodeRpcCredentials); | ||||
|  | ||||
| @ -185,7 +185,7 @@ const defaults: IConfig = { | ||||
|     'PASSWORD': 'mempool', | ||||
|     'TIMEOUT': 60000, | ||||
|     'COOKIE': false, | ||||
|     'COOKIE_PATH': '' // default value depends on network, see src/api/bitcoin/bitcoin-client
 | ||||
|     'COOKIE_PATH': '/bitcoin/.cookie' | ||||
|   }, | ||||
|   'SECOND_CORE_RPC': { | ||||
|     'HOST': '127.0.0.1', | ||||
| @ -194,7 +194,7 @@ const defaults: IConfig = { | ||||
|     'PASSWORD': 'mempool', | ||||
|     'TIMEOUT': 60000, | ||||
|     'COOKIE': false, | ||||
|     'COOKIE_PATH': '' | ||||
|     'COOKIE_PATH': '/bitcoin/.cookie' | ||||
|   }, | ||||
|   'DATABASE': { | ||||
|     'ENABLED': true, | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user