rm angular-bitcore-wallet-client deps, replace it with bwc alone
This commit is contained in:
parent
2e7cd8770c
commit
1aa3cccff7
4 changed files with 99 additions and 13 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -21,6 +21,8 @@ webkitbuilds/*
|
||||||
!webkitbuilds/build-osx.sh
|
!webkitbuilds/build-osx.sh
|
||||||
!webkitbuilds/Background.png
|
!webkitbuilds/Background.png
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# chrome extensions
|
# chrome extensions
|
||||||
browser-extensions/chrome/copay-chrome-extension
|
browser-extensions/chrome/copay-chrome-extension
|
||||||
browser-extensions/chrome/copay-chrome-extension.zip
|
browser-extensions/chrome/copay-chrome-extension.zip
|
||||||
|
|
@ -51,6 +53,7 @@ build/Release
|
||||||
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-
|
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-
|
||||||
node_modules
|
node_modules
|
||||||
bower_components
|
bower_components
|
||||||
|
angular-bitcore-wallet-client/angular-bitcore-wallet-client.js
|
||||||
|
|
||||||
# Users Environment Variables
|
# Users Environment Variables
|
||||||
.lock-wscript
|
.lock-wscript
|
||||||
|
|
|
||||||
45
Gruntfile.js
45
Gruntfile.js
|
|
@ -61,8 +61,8 @@ module.exports = function(grunt) {
|
||||||
'bower_components/angular-qrcode/angular-qrcode.js',
|
'bower_components/angular-qrcode/angular-qrcode.js',
|
||||||
'bower_components/angular-gettext/dist/angular-gettext.js',
|
'bower_components/angular-gettext/dist/angular-gettext.js',
|
||||||
'bower_components/angular-touch/angular-touch.js',
|
'bower_components/angular-touch/angular-touch.js',
|
||||||
'bower_components/angular-bitcore-wallet-client/angular-bitcore-wallet-client.js',
|
'bower_components/angular-ui-switch/angular-ui-switch.js',
|
||||||
'bower_components/angular-ui-switch/angular-ui-switch.js'
|
'angular-bitcore-wallet-client/angular-bitcore-wallet-client.js'
|
||||||
],
|
],
|
||||||
dest: 'public/lib/angular.js'
|
dest: 'public/lib/angular.js'
|
||||||
},
|
},
|
||||||
|
|
@ -112,8 +112,8 @@ module.exports = function(grunt) {
|
||||||
pot: {
|
pot: {
|
||||||
files: {
|
files: {
|
||||||
'i18n/po/template.pot': [
|
'i18n/po/template.pot': [
|
||||||
'public/index.html',
|
'public/index.html',
|
||||||
'public/views/*.html',
|
'public/views/*.html',
|
||||||
'public/views/**/*.html',
|
'public/views/**/*.html',
|
||||||
'src/js/routes.js',
|
'src/js/routes.js',
|
||||||
'src/js/services/*.js',
|
'src/js/services/*.js',
|
||||||
|
|
@ -140,10 +140,21 @@ module.exports = function(grunt) {
|
||||||
dest: 'public/icons/'
|
dest: 'public/icons/'
|
||||||
},
|
},
|
||||||
linux: {
|
linux: {
|
||||||
files: [
|
files: [{
|
||||||
{expand: true, cwd: 'webkitbuilds/',src: ['.desktop', '../public/img/icons/favicon.ico', '../public/img/icons/icon-256.png'],dest: 'webkitbuilds/copay/linux32/', flatten: true, filter: 'isFile' },
|
expand: true,
|
||||||
{expand: true, cwd: 'webkitbuilds/',src: ['.desktop', '../public/img/icons/favicon.ico', '../public/img/icons/icon-256.png'],dest: 'webkitbuilds/copay/linux64/', flatten: true, filter: 'isFile' },
|
cwd: 'webkitbuilds/',
|
||||||
],
|
src: ['.desktop', '../public/img/icons/favicon.ico', '../public/img/icons/icon-256.png'],
|
||||||
|
dest: 'webkitbuilds/copay/linux32/',
|
||||||
|
flatten: true,
|
||||||
|
filter: 'isFile'
|
||||||
|
}, {
|
||||||
|
expand: true,
|
||||||
|
cwd: 'webkitbuilds/',
|
||||||
|
src: ['.desktop', '../public/img/icons/favicon.ico', '../public/img/icons/icon-256.png'],
|
||||||
|
dest: 'webkitbuilds/copay/linux64/',
|
||||||
|
flatten: true,
|
||||||
|
filter: 'isFile'
|
||||||
|
}, ],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
karma: {
|
karma: {
|
||||||
|
|
@ -166,11 +177,11 @@ module.exports = function(grunt) {
|
||||||
},
|
},
|
||||||
nodewebkit: {
|
nodewebkit: {
|
||||||
options: {
|
options: {
|
||||||
platforms: ['win','osx','linux'],
|
platforms: ['win', 'osx', 'linux'],
|
||||||
buildDir: './webkitbuilds',
|
buildDir: './webkitbuilds',
|
||||||
version: '0.12.2',
|
version: '0.12.2',
|
||||||
macIcns: './public/img/icons/icon.icns',
|
macIcns: './public/img/icons/icon.icns',
|
||||||
exeIco: './public/img/icons/icon.ico'
|
exeIco: './public/img/icons/icon.ico'
|
||||||
},
|
},
|
||||||
src: ['./package.json', './public/**/*']
|
src: ['./package.json', './public/**/*']
|
||||||
},
|
},
|
||||||
|
|
@ -193,6 +204,13 @@ module.exports = function(grunt) {
|
||||||
src: ['**/*'],
|
src: ['**/*'],
|
||||||
dest: 'copay-linux64/'
|
dest: 'copay-linux64/'
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
browserify: {
|
||||||
|
dist: {
|
||||||
|
files: {
|
||||||
|
'angular-bitcore-wallet-client/angular-bitcore-wallet-client.js': ['angular-bitcore-wallet-client/index.js']
|
||||||
|
},
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -201,6 +219,7 @@ module.exports = function(grunt) {
|
||||||
grunt.loadNpmTasks('grunt-contrib-watch');
|
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||||
grunt.loadNpmTasks('grunt-contrib-uglify');
|
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||||
grunt.loadNpmTasks('grunt-angular-gettext');
|
grunt.loadNpmTasks('grunt-angular-gettext');
|
||||||
|
grunt.loadNpmTasks('grunt-browserify');
|
||||||
grunt.loadNpmTasks('grunt-exec');
|
grunt.loadNpmTasks('grunt-exec');
|
||||||
grunt.loadNpmTasks('grunt-karma');
|
grunt.loadNpmTasks('grunt-karma');
|
||||||
grunt.loadNpmTasks('grunt-karma-coveralls');
|
grunt.loadNpmTasks('grunt-karma-coveralls');
|
||||||
|
|
|
||||||
62
angular-bitcore-wallet-client/index.js
vendored
Normal file
62
angular-bitcore-wallet-client/index.js
vendored
Normal file
|
|
@ -0,0 +1,62 @@
|
||||||
|
var bwcModule = angular.module('bwcModule', []);
|
||||||
|
var Client = require('../node_modules/bitcore-wallet-client');
|
||||||
|
|
||||||
|
bwcModule.constant('MODULE_VERSION', '1.0.0');
|
||||||
|
|
||||||
|
bwcModule.provider("bwcService", function() {
|
||||||
|
var provider = {};
|
||||||
|
|
||||||
|
var config = {
|
||||||
|
baseUrl: 'https://bws.bitpay.com/bws/api',
|
||||||
|
verbose: null,
|
||||||
|
transports: null
|
||||||
|
};
|
||||||
|
|
||||||
|
provider.setBaseUrl = function(url) {
|
||||||
|
config.baseUrl = url;
|
||||||
|
};
|
||||||
|
|
||||||
|
provider.setVerbose = function(v) {
|
||||||
|
config.verbose = v ? true : false;
|
||||||
|
};
|
||||||
|
|
||||||
|
provider.$get = function() {
|
||||||
|
var service = {};
|
||||||
|
|
||||||
|
service.setBaseUrl = function(url) {
|
||||||
|
config.baseUrl = url;
|
||||||
|
};
|
||||||
|
|
||||||
|
service.setTransports = function(transports) {
|
||||||
|
config.transports = transports;
|
||||||
|
};
|
||||||
|
|
||||||
|
service.getBitcore = function() {
|
||||||
|
return Client.Bitcore;
|
||||||
|
};
|
||||||
|
|
||||||
|
service.getSJCL = function() {
|
||||||
|
return Client.sjcl;
|
||||||
|
};
|
||||||
|
|
||||||
|
service.buildTx = Client.buildTx;
|
||||||
|
|
||||||
|
service.getUtils = function() {
|
||||||
|
return Client.Utils;
|
||||||
|
};
|
||||||
|
|
||||||
|
service.getClient = function(walletData) {
|
||||||
|
var bwc = new Client({
|
||||||
|
baseUrl: config.baseUrl,
|
||||||
|
verbose: config.verbose,
|
||||||
|
transports: config.transports
|
||||||
|
});
|
||||||
|
if (walletData)
|
||||||
|
bwc.import(walletData);
|
||||||
|
return bwc;
|
||||||
|
};
|
||||||
|
return service;
|
||||||
|
};
|
||||||
|
|
||||||
|
return provider;
|
||||||
|
});
|
||||||
|
|
@ -40,10 +40,12 @@
|
||||||
"url": "https://github.com/bitpay/copay/issues"
|
"url": "https://github.com/bitpay/copay/issues"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"bitcore-wallet-client": "1.8.1",
|
||||||
"express": "^4.11.2",
|
"express": "^4.11.2",
|
||||||
"fs": "0.0.2",
|
"fs": "0.0.2",
|
||||||
"grunt": "^0.4.5",
|
"grunt": "^0.4.5",
|
||||||
"grunt-angular-gettext": "^0.2.15",
|
"grunt-angular-gettext": "^0.2.15",
|
||||||
|
"grunt-browserify": "^4.0.1",
|
||||||
"grunt-cli": "^0.1.13",
|
"grunt-cli": "^0.1.13",
|
||||||
"grunt-contrib-compress": "^0.13.0",
|
"grunt-contrib-compress": "^0.13.0",
|
||||||
"grunt-contrib-concat": "^0.5.1",
|
"grunt-contrib-concat": "^0.5.1",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue