Merge pull request #3 from shocknet/bug/macaroon_error_fix
Macaroon file bug fixes
This commit is contained in:
commit
b010478b16
3 changed files with 10 additions and 3 deletions
|
|
@ -14,5 +14,12 @@ module.exports = {
|
|||
2. Not initializing your wallet before using the ShockAPI
|
||||
`,
|
||||
CERT_MISSING: () =>
|
||||
"Required LND certificate path missing from application configuration."
|
||||
"Required LND certificate path missing from application configuration.",
|
||||
CERT_AND_MACAROON_MISSING: (macaroonPath, lndCertPath) =>
|
||||
`
|
||||
You neither specified an LND cert path nor a Macaroon path. Please make sure both files exist in the paths you've specified:
|
||||
|
||||
Macaroon Path: ${macaroonPath ? macaroonPath : "N/A"}
|
||||
LND Certificates path: ${lndCertPath ? lndCertPath : "N/A"}
|
||||
`
|
||||
};
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ module.exports = async (protoPath, lndHost, lndCertPath, macaroonPath) => {
|
|||
logger.error(error);
|
||||
throw error;
|
||||
} else {
|
||||
const error = errorConstants.MACAROON_PATH(macaroonPath);
|
||||
const error = errorConstants.CERT_AND_MACAROON_MISSING(macaroonPath, lndCertPath);
|
||||
logger.error(error);
|
||||
throw error;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ const server = program => {
|
|||
lndProto: defaults.lndProto,
|
||||
lndHost,
|
||||
lndCertPath,
|
||||
macaroonPath
|
||||
macaroonPath: macaroonExists ? macaroonPath : null
|
||||
};
|
||||
|
||||
// init lnd module =================
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue