mirror of https://github.com/BTCPrivate/copay.git
add error in bwc module provider
This commit is contained in:
parent
a2c5127b30
commit
39dfa8df0a
|
@ -35,6 +35,10 @@ bwcModule.provider("bwcService", function() {
|
||||||
return Client.Bitcore;
|
return Client.Bitcore;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
service.getErrors = function() {
|
||||||
|
return Client.Errors;
|
||||||
|
};
|
||||||
|
|
||||||
service.getSJCL = function() {
|
service.getSJCL = function() {
|
||||||
return Client.sjcl;
|
return Client.sjcl;
|
||||||
};
|
};
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
"url": "https://github.com/bitpay/copay/issues"
|
"url": "https://github.com/bitpay/copay/issues"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bitcore-wallet-client": "1.3.0",
|
"bitcore-wallet-client": "1.5.0",
|
||||||
"express": "^4.11.2",
|
"express": "^4.11.2",
|
||||||
"fs": "0.0.2",
|
"fs": "0.0.2",
|
||||||
"grunt": "^0.4.5",
|
"grunt": "^0.4.5",
|
||||||
|
|
|
@ -1,72 +1,77 @@
|
||||||
'use strict';
|
'use strict';
|
||||||
angular.module('copayApp.services')
|
angular.module('copayApp.services')
|
||||||
.factory('bwsError', function bwcErrorService($log, gettextCatalog) {
|
.factory('bwsError', function bwcErrorService($log, gettextCatalog, bwcService) {
|
||||||
var root = {};
|
var root = {};
|
||||||
|
var clientError = bwcService;
|
||||||
|
console.log('Client Error: ', clientError);
|
||||||
|
|
||||||
root.msg = function(err, prefix) {
|
root.msg = function(err, prefix) {
|
||||||
console.log('ERROR: ');
|
|
||||||
console.log(err);
|
console.log(err);
|
||||||
|
if (err instanceof error.NOT_AUTHORIZED)
|
||||||
|
console.log('true');
|
||||||
|
|
||||||
var body = '';
|
var body = '';
|
||||||
prefix = prefix || '';
|
prefix = prefix || '';
|
||||||
|
|
||||||
if (err && err.code) {
|
if (err) {
|
||||||
switch (err.code) {
|
switch (err.code) {
|
||||||
case 'INVALID_BACKUP':
|
case 'INVALID_BACKUP':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'WALLET_DOES_NOT_EXIST':
|
case 'WALLET_DOES_NOT_EXIST':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'MISSING_PRIVATE_KEY':
|
case 'MISSING_PRIVATE_KEY':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'ENCRYPTED_PRIVATE_KEY':
|
case 'ENCRYPTED_PRIVATE_KEY':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'SERVER_COMPROMISED':
|
case 'SERVER_COMPROMISED':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'COULD_NOT_BUILD_TRANSACTION':
|
case 'COULD_NOT_BUILD_TRANSACTION':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'INSUFFICIENT_FUNDS':
|
case 'INSUFFICIENT_FUNDS':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'CONNECTION_ERROR':
|
case 'CONNECTION_ERROR':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'NOT_FOUND':
|
case 'NOT_FOUND':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'ECONNRESET_ERROR':
|
case 'ECONNRESET_ERROR':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'BAD_RESPONSE_CODE':
|
case 'BAD_RESPONSE_CODE':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'WALLET_ALREADY_EXISTS':
|
case 'WALLET_ALREADY_EXISTS':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'COPAYER_IN_WALLET':
|
case 'COPAYER_IN_WALLET':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'WALLET_FULL':
|
case 'WALLET_FULL':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'WALLET_NOT_FOUND':
|
case 'WALLET_NOT_FOUND':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'INSUFFICIENT_FUNDS_FOR_FEE':
|
case 'INSUFFICIENT_FUNDS_FOR_FEE':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'LOCKED_FUNDS':
|
case 'LOCKED_FUNDS':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'COPAYER_VOTED':
|
case 'COPAYER_VOTED':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'NOT_AUTHORIZED':
|
case 'NOT_AUTHORIZED':
|
||||||
body = err.message;
|
body = gettextCatalog.getString(err.message);
|
||||||
break;
|
break;
|
||||||
case 'TX_ALREADY_BROADCASTED':
|
case 'TX_ALREADY_BROADCASTED':
|
||||||
body = gettextCatalog.getString('Transaction already broadcasted');
|
body = gettextCatalog.getString('Transaction already broadcasted');
|
||||||
|
|
Loading…
Reference in New Issue