{"_id":"@abcpros/bitcore-wallet-service","_rev":"10-5dadf2495eddfe2af69e2848fa979e6c","name":"@abcpros/bitcore-wallet-service","dist-tags":{"latest":"8.25.45"},"versions":{"8.25.30":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.30","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-lib":"^8.25.30","@abcpros/bitcore-lib-cash":"^8.25.30","@abcpros/bitcore-lib-doge":"^8.25.30","@abcpros/bitcore-lib-xec":"^8.25.30","@abcpros/bitcore-lib-xpi":"^8.25.30","@abcpros/crypto-wallet-core":"^8.25.30","@sendgrid/mail":"^6.3.1","abi-decoder":"2.0.1","async":"^0.9.2","body-parser":"^1.11.0","compression":"^1.6.2","email-validator":"^1.0.1","express":"^4.10.0","express-rate-limit":"^2.6.0","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","nodemailer":"^5.1.1","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express":"^4.16.1","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"012cc0216a9bc6b195035855bd17149bad41acd1","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.30","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8NEmwN6ZXLljHilgu01PpFDEPQaAMSJvrYQo9QNaZCylkx6WA2fxmh5L+yKoD3voW/hOdhOvWd5sm+5JGI3++Q==","shasum":"920eb55d41be4932e0e54545e250a5105139d869","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.30.tgz","fileCount":467,"unpackedSize":2817089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhATgNCRA9TVsSAnZWagAAA/gP/RMhPRTEDe8XJWsAkQqz\nhETBwx74WdjF9nHnshnzdsk/2iIQmEaHYm1dkS1z53Z+G4iKvNmZGr8X3Uuh\ncRrSCS1DBW0mPnf2+vx5CtDz+kIox0c2C16ATCjYkNuWXXY6uqgHV9/MkdFy\nr5vlfqZEOZWimpUDLx3Rg67XFN+xTNM3oUvP1T/QLlriT1p1kqcnR1ta9NNU\nKEr67dhLVlrKrVu3tdM52zEorA2DpN08nI3DBxZJR1BqWcd7kbeOq3AzUCqq\niPPhJesiM9nnpX77RRxlVVMAZy7b9fTPG+mGHKBSS5B+CGO+ydwx10CYIijo\ngK9PhnPGGtc+/gsN1k6qdjzuToXN5iBYnce5CtkFQfbMKaYgOB7hKOBreuht\nDewh5LZHoO9HKZLQc0VhcYkAVYDC3OAiGNS8cFomW8o0U31fMKIB9JEhGVXp\nVlbJI8yFKrqjjJiDL+sQ6r0gsHwckhoPXRG2YyvlE9ZbeatdRzGsrvcDfNUv\nEsjf/dyrHZt59SRcuGVFgNeWp7QPsyVCAluaGV33fIWQ0MnnDLwgwqlcyvuF\nswLHz3gtf2QfmaNdvqD4hGj3oCIHJqClBrYK+7S0WQQ37p7e4qKPhu8ZXEV8\n+MqKZpriyZuBHFYBOEJZx2rqNFrrbz/O2i5CldJWhRh8R8ityagCDwhGpeFq\nK8+k\r\n=YmDJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0IyxUvasxLKD47diJxI2ivcVlR6gJRHbPnxMlPo+pOAIhAIzzrkT6HQejCG9zKeAtsVpY4wEeA22KzJzAHuh9wqU9"}]},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.30_1627469837180_0.2485808498419788"},"_hasShrinkwrap":false},"8.25.31":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.31","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-lib":"^8.25.31","@abcpros/bitcore-lib-cash":"^8.25.31","@abcpros/bitcore-lib-doge":"^8.25.31","@abcpros/bitcore-lib-xec":"^8.25.31","@abcpros/bitcore-lib-xpi":"^8.25.31","@abcpros/crypto-wallet-core":"^8.25.31","@sendgrid/mail":"^6.3.1","abi-decoder":"2.0.1","async":"^0.9.2","body-parser":"^1.11.0","compression":"^1.6.2","email-validator":"^1.0.1","express":"^4.10.0","express-rate-limit":"^2.6.0","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","nodemailer":"^5.1.1","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express":"^4.16.1","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"012cc0216a9bc6b195035855bd17149bad41acd1","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.31","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8/4gG9Ginx8ROtgJvQREbLPqCnKkTn39nCNPRl0XADhmjfIQJ5RwbBiUZmg8Jcccrpl9dx7V1BRAYe+ZdB6zBw==","shasum":"14abc9d38c6c14dd5d78ac4c394bb156e07af1c8","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.31.tgz","fileCount":480,"unpackedSize":2872238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAiBaCRA9TVsSAnZWagAAsA8P/2JOItJGqCQyjU/e85D4\nTrrwZD5QxDDUeF1y2qbZwK/uf2yR4epG0AW5/q+pXMDWkESi6YDYbpScTfBK\n1+g5IRliKJIKKicYuqhONq0Dzzy3zdQ8JZK040ooOjcrw2DHqvduwva6SoTf\n3hMNxn162N5qkOsD5dVeL8WXXXCRWHzp1RIgHpgJzEU7Qd6RtkAi2qRN4x9h\npcMYy1/POm5QHU7oO+6RswsLV4hrDxlSbABKgaBqSvxsppRevkqCb3YyosFp\nYPRjvww8UCLL8Qt9/TGWOtf23T2oiK6S36p2DcyxhNA/ikPsgZIIIaJsNdBl\nhScxqbm9gibhTNZWkqa/tZSNmnKP0ReloOdj6X+bM7MuPq+3X/l6h+M0s3Za\nNx5KmfWaspSkDE3S3/MW2pOQibvAVpVNhcOajmlO6eea4mpkQ2HJnYUtmT4U\nI4mUokUNS77XK8p4oREioCbPqzet22zhRxdvY1pdCeea6ESFCbZVGTltCnhB\ndlQ37VpSRnTUMbbJ0hGySUAdhg0dbi082aQHU9+wD0LyCmWTZulkbu8R8mKm\nWMpBG5Qm+dEMnXxWxJbq5N7mFxmnfwaY7z96htpTcAI+oMykitqQjIcPNVaU\nUeIyLoDBh7x5ihsgCX5d+hTRDOiyqGyxy8LJpy35PD7W/VSMjjAXWOZ7OJ9j\n9i6X\r\n=w5Oc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHHtbVpdeUPBHwR2C/fmeNDdz1VNkeVikVgyyBL2ApxAIgaDKrT5/XEbkzc+hNPvybm1bVWiJ/7P3FPOGVl/D3Bpo="}]},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.31_1627529306084_0.17011087252134982"},"_hasShrinkwrap":false},"8.25.32":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.32","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-lib":"^8.25.31","@abcpros/bitcore-lib-cash":"^8.25.31","@abcpros/bitcore-lib-doge":"^8.25.31","@abcpros/bitcore-lib-ltc":"^8.25.31","@abcpros/bitcore-lib-xec":"^8.25.31","@abcpros/bitcore-lib-xpi":"^8.25.31","@abcpros/crypto-wallet-core":"^8.25.32","@sendgrid/mail":"^6.3.1","abi-decoder":"2.0.1","async":"^0.9.2","body-parser":"^1.11.0","compression":"^1.6.2","email-validator":"^1.0.1","express":"^4.10.0","express-rate-limit":"^2.6.0","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","nodemailer":"^5.1.1","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express":"^4.16.1","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"012cc0216a9bc6b195035855bd17149bad41acd1","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.32","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-aDLwB9z3pAgD4ZF0owXDkZUyYxI44pbnTggh7QYLWoZ6Ru3Gw9I92KKJ5F6x5X6lSGKF7CbtccOKJkpp9lQu/Q==","shasum":"f73d5fa3c98bc59a5dbdbdaf7575a3153f35beb3","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.32.tgz","fileCount":480,"unpackedSize":2872349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAnSSCRA9TVsSAnZWagAA3lgQAJxaIrbxbHnOln9Z+Tg1\n9yQnvDOjYqfzLjVC9J0GIx0wZN6X+TWi9uI2VupSpXhDJV6u+rGG9QKb/diE\nKGEqY5LB5lzi3dmwke5msJcajN4shdat9Hs/8OKrvYZQxHSQicTQvfN+11vn\n/kcTsvGCuHwc4DZkr7SBkX95FM3TO63lFAQeiY7WDadPHvz308n3UZ9awze/\nJrx8JcaJYJcH8JC0qUZbOXQaf1Zawu7I/BojMWm/v17hEvmupZLuyImzT3Fn\nzCwaFV9jwspqwn8RRxoeurL1+ObJiOM51IjTsgYEn1SZdExHsmZKwZk49ohE\nBhIALcVIXhwN8EVpRcytVFit4OOPO1ORUY6Sx4d98268e1Q3BqV0N02DN6sL\nWR1VrK2C0QHJqgrT9OEvRa19e0m8CdXeGXFNhH/xL85J/S9xY9xIiGopshV8\n5GIh5PA5meFsC1c43UsCBM8bd6THpQBbnb7HLMA7uK/dgm/+KH6pMC0EKGI1\neb6Q8p3BjeHKdZyFbI5irpe7bly0dTJliuoMiu42ekVnqeA1zi8pTHZNNuoR\nUHwP592EIMv/o1cxyXG+IM1Ic5ro4B4Y98Yv0XtylgA0USptsd0UY5EswqaO\niuBgp6WMStBsJOK+O/KU+Rp+fBUmKU/XDkzMywooJ1Ey5irkf3x06jEoLzwV\nU+32\r\n=8AZc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrqyK1KK2thFPdTT1zwNyg16SKk+YEGGZB9MkNKrtzHAiEA2enGnuoRuC/vYBUO7g3amk1QYc7Y01UGflfnlVwiRVA="}]},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.32_1627550866698_0.8721444796155695"},"_hasShrinkwrap":false},"8.25.33":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.33","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-wallet-client":"^8.25.34","@abcpros/bitcore-lib":"^8.25.31","@abcpros/bitcore-lib-cash":"^8.25.31","@abcpros/bitcore-lib-doge":"^8.25.31","@abcpros/bitcore-lib-ltc":"^8.25.31","@abcpros/bitcore-lib-xec":"^8.25.31","@abcpros/bitcore-lib-xpi":"^8.25.31","@abcpros/crypto-wallet-core":"^8.25.32","@sendgrid/mail":"^6.3.1","abi-decoder":"2.0.1","async":"^0.9.2","body-parser":"^1.11.0","compression":"^1.6.2","email-validator":"^1.0.1","express":"^4.10.0","express-rate-limit":"^2.6.0","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","nodemailer":"^5.1.1","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express":"^4.16.1","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"012cc0216a9bc6b195035855bd17149bad41acd1","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.33","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-zWqqbRgqla26ttGJBZSTgAZpFvsQSdEX9LXLHNTOuuyLhz3MZynuUgAlmgBHTc9O+sQfZJDQjrvTbGVl6/3/ZQ==","shasum":"0ebb7cbd2c16018a2fd8903b641434a2320abfbe","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.33.tgz","fileCount":479,"unpackedSize":2882878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLbNBCRA9TVsSAnZWagAA5SIP/266ZTrCv6hnUfDi3KDN\njGK0X1pv0IoLdjBUgIMuohqYBpj8s1Je9mDkUMEGFFsO9SARWqe3ulkDrJeC\nUGJ/+E/iYrctjCdCkjhiF4mvwZG66H3yAyMu0yCYAiLfQ3fyjtPp+LwnDCvF\n2saWW43IP2Fp+NUqBksda7ZT0z4yjVyoO95IfF2jcM3YoJpsrRuQ8H1Lx2dW\nl0RSeI7dJuHzxwiGMR5vnDRpOYFpvT7I0H6tRK7AP1/canKfqJEKxz8HhsWw\n5LTUoM+YyM0r0akxGQy+1MzLabeV//2b93QD9CZS6q3aZMUOwRaiQ6RKv4te\nRf4dncn78zJ9StZc88zPO8+wkN7Jz7r4fo1+jLy6GF0w6u5vVY+/fn4al/tm\nRyoKOhHP/9+1b23Z/PtpdEn6VedNviym5a5Iu4cmpwidrxOZQzzLkB3nD6QB\nbGKTZHa7XK4ryfPgkbvETtoc/b7Gf7LT0SgVb/MEPtXKbZw+Wp3b8CeJU1Km\n3MF5OkFquZaLIBE5dKTeDllLW4QZAXGDwYAvYVSpGkaGdLkuKVivyzGR426D\nZL4oEBd8j3rPtmf0ZtMrUXfKhx34FIyrIYoknsAg29mjJZHmyY5wjXzckG3S\ntZjmiooZGo+mUGNYGIn5pCQJHcHzBeNVYdsHFSJfDoT+tuDVZy/e90kKvv7Z\nYuB7\r\n=XB42\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmvUoPjeH3IcyCURaqnJw+EAHlWqT+/9FFRl0c2MOUoAiBH71JZkg+fA3c748IcJ2iFma1KMKD3Nbjc2d3F4jaopg=="}]},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.33_1630384961114_0.26463820949363415"},"_hasShrinkwrap":false},"8.25.35":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.35","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-wallet-client":"^8.25.36","@abcpros/bitcore-lib":"^8.25.31","@abcpros/bitcore-lib-cash":"^8.25.31","@abcpros/bitcore-lib-doge":"^8.25.31","@abcpros/bitcore-lib-ltc":"^8.25.31","@abcpros/bitcore-lib-xec":"^8.25.35","@abcpros/bitcore-lib-xpi":"^8.25.36","@abcpros/crypto-wallet-core":"^8.25.33","@sendgrid/mail":"^6.3.1","abi-decoder":"2.0.1","async":"^0.9.2","body-parser":"^1.11.0","compression":"^1.6.2","email-validator":"^1.0.1","express":"^4.10.0","express-rate-limit":"^2.6.0","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","nodemailer":"^5.1.1","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express":"^4.16.1","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build && tsc --version","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"012cc0216a9bc6b195035855bd17149bad41acd1","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.35","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-crc/THngCGCnAsjQsvaGL0mleql2LAXPP4FE/Z/KAxxNPK4U1DHHxeBAE7WRMHDEFCRSEoRjq586+UB3sS3T1w==","shasum":"85e45ee64cd23a7596bcd13e8d0779dae8cd7a2c","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.35.tgz","fileCount":485,"unpackedSize":2898662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmxw+CRA9TVsSAnZWagAA9ycP+wfF2nT7fOKFcGx6Kc20\nY4lWXrKYW5FVrjQvEi+SSLzeZUnvoLXqcV9sr08OoZqoevcwDJhukcwrfwGT\n3TQa3sb3xUIlLmBmc4cBHhZD7wmzqQCw2MzhyK0yg1P80eTg7L/cWH/PWt3Y\nmGjjEqiTH92hbelUPmuzmo1TMT9rawYNHnXmv38PfwVgqI3i5RiAbq+1HCpw\nPgztdRst8Hw16XF87TbF4Isd8I0lXxq0rt/k2zUpg0zWRdCMGrlwxt48BytA\nxNpK0YVWwlhHCrt70VPkyhgIUMWXmhXLao5T8ojlygseG2tgrc32kV0m5kYR\nEbf34D8ud/57FxT8KD/QvA/e4XSeY2Ypg1ZF2Z6zN0PA6Iv8XzZizKzSJ8A5\nhXo6v37xXwPChUD7hhXSz9lyGcTY/LJPnDFUOqIfpOPjiOplAJmzgz914nzk\nPS0YznV561RzApG/CfOY8nFkcipUnf7/ayqIEdxXesQ+SwpSFJjkv4JWdktA\nFUhz7WTkV4GAeU/X9twwFRpIhzd1W/4GVuEv2jB8ItcLZDwVjzGh0BFw1Cki\nI2XbemA0ogLOib4BywZ3revWoNQ47vyZ88ZcwFFlVWeCDS0kjyMEXak5GPLO\nzxZbkMzuDd4NXrmHrni1YDrJF8OTNxJY8io078VOjr4gJdPvSBUCfaAReOfj\nLLte\r\n=aufu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMsS8a4nSrREbykAWvD+Fu7LaA52NiCRe4uyZNe8+gEgIgQaJIj4B4njwC+xDUnpM1O2G0VFAnjsasVVL6vgfM6T8="}]},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.35_1637555261939_0.06465624056071984"},"_hasShrinkwrap":false},"8.25.37":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.37","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-wallet-client":"^8.25.39","@abcpros/bitcore-lib":"^8.25.32","@abcpros/bitcore-lib-cash":"^8.25.32","@abcpros/bitcore-lib-doge":"^8.25.32","@abcpros/bitcore-lib-ltc":"^8.25.32","@abcpros/bitcore-lib-xec":"^8.25.37","@abcpros/bitcore-lib-xpi":"^8.25.37","@abcpros/crypto-wallet-core":"^8.25.35","@sendgrid/mail":"^6.3.1","abi-decoder":"^2.0.4","async":"^0.9.2","body-parser":"^1.11.0","compression":"^1.6.2","email-validator":"^1.0.1","express":"^4.10.0","express-rate-limit":"^2.6.0","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","nodemailer":"^5.1.1","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5","ecashaddrjs":"^1.0.7","@abcpros/xpi-js":"^4.0.5","chronik-client":"^0.4.0"},"devDependencies":{"@types/async":"^2.4.1","@types/express-serve-static-core":"*","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build && tsc --version","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"012cc0216a9bc6b195035855bd17149bad41acd1","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.37","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ouZhxY0Y0NZTAYagau6jvrI3wx4tpANOnHbgIGfC2Intf6oYKNHEUyI7/WF5IjzG/p2E81GuWetGgj9KYyndkw==","shasum":"5c6d9d73db87b88356d93a308f86cef8f14be488","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.37.tgz","fileCount":509,"unpackedSize":3007038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ0m6xIcvoayiaxMFmTb7xk/TnA4/P0/lLlMtzX6R3VAIhALL4BXLlJ46NrVEtjCkqfGve70rbONbtVSukYsZxDZkr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif7d+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgUw/+ILXkgQwFsQ01Jrb/m0Iv7NN696B5+i0i7LLKLd4Ozhkcswqn\r\ngZsXzyEYY+FKGN64BzDI2t52l/spLmvIXLiZKn3merlEvBOlse3Oj90bY4jU\r\n92FEqZ8fMw8Fa50kOXQrKxtm3+oq4WHv/6D36zTp3H2W3y4F4RidlECTAO8f\r\nYuTMX31H1YTlM4T5HnhbhLQgTMBKnN3P+lZ0NiRvpWnPQ1S8JHp+z5D4nlhB\r\nCy7i3s3LydD2E9RZV6olC/vZO8AvWyyEYrxuOpRKxaPc5KuZSCjKnjGQHWzE\r\nZqZ3egTeZzf527k/Nw4XshVI5tXMeT+f6k8mgPIVxH9zyaa2wrqfiBVh3Z7i\r\nQVWp5ivmk2DweaRaZ45nhw2A+Sh26rSuOz6jC8L2x3fF5c99CG+mtRTdhq7o\r\nHx/QhtdXEJ10ty4mtYQfDOiCeT0/GhDJyVGT9D8dgkoD1P9EjZ+C/KSnbc7H\r\nvaZd7fOKNU9K2Rf8zno4DsDQArwB3ScZKU+KDcmW5M/4Z4VxNZOpilgaSoVK\r\nBJOq9L/4s5WCzWSDp78665S0fSItlmYq61RagvM1Fb4DLyG83Hv4NZWuAa/1\r\n35ShRLVbBf3GCdgOAn9wdjrbeoDHy1BW0FDPfIt/2Fd6qgoQbK1aFfB3Cf67\r\nBeSlaFn+LoLSDBFrE163SjHA60fH7jBq1gQ=\r\n=CkEw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.37_1652537213836_0.12822620043898225"},"_hasShrinkwrap":false},"8.25.38":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.38","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-lib":"^8.25.32","@abcpros/bitcore-lib-cash":"^8.25.32","@abcpros/bitcore-lib-doge":"^8.25.32","@abcpros/bitcore-lib-ltc":"^8.25.32","@abcpros/bitcore-lib-xec":"^8.25.37","@abcpros/bitcore-lib-xpi":"^8.25.37","@abcpros/bitcore-wallet-client":"^8.25.40","@abcpros/crypto-wallet-core":"^8.25.35","@abcpros/xpi-js":"^4.0.5","@sendgrid/mail":"^6.3.1","abi-decoder":"^2.0.4","async":"^0.9.2","bcrypt":"^5.1.0","body-parser":"^1.20.0","chronik-client":"^0.4.0","compression":"^1.6.2","ecashaddrjs":"^1.0.7","email-validator":"^1.0.1","express":"^4.10.0","express-notify-telegram":"^1.6.2","express-rate-limit":"^2.6.0","express-session":"^1.17.3","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","node-forge":"^1.3.1","node-telegram-bot-api":"^0.60.0","nodemailer":"^5.1.1","passport":"^0.6.0","passport-google-id-token":"^0.4.7","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","short-unique-id":"^4.4.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express-serve-static-core":"*","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build && tsc --version","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"012cc0216a9bc6b195035855bd17149bad41acd1","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.38","_nodeVersion":"14.18.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Eq9XeCI3GU+U3Ct7g7gFpJC2HeNBFE7pXWuK6bvxybfzDGZG4psUjQyUprFvBoJSeDjTFEgsNARseVl42RhtFQ==","shasum":"fa2e5e34fc9d038790018d1ee7cbb742567c11ca","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.38.tgz","fileCount":604,"unpackedSize":3953028,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/Rx4vc3Tr7O5ZSGeJgqOM7/tFawOS0xv1oR0AzOIGxAiBdXu1hcURUf8G0tr40OqBvcMbWlz2bJ6BH0x1JFd3Y+A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx7JMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSZQ/9Eh9f6Vep4+RpZXaVcvv9/y5jZcw14X/XN5pNLOaEghkcIIkm\r\nZPbYbPlBKWGFNdZ/7pD+o5Shy48YWkshOoWlXXmcuHTxYWmM8g7+Ap0NvQ5v\r\nU3WueGA+DpYp/orb07/vkh/J4m0Oc9WnclchlvPEDadiox20o+ArzmTMdWsG\r\nVK5PrUBBGVOltbVuKtuxuvijsUq6rmkJXkKnCo7TNHeLz9y5fjN7PUWW/cvX\r\nQmnrf1lqOkZZGzUiX9Jsf34kACI/PSR6t98QjK6jAoJeN4YiSzQyhluvY1tf\r\nvb19LZp0g/xeYKHFww+yo0O/MjaUYXJ4wmUwSAxetjSx/F+Q0uOtiN1wP1Ps\r\nOkuUy0M1rH9ciNsGkLipCQMGle4uJbs/6Dphc9OSnuKks84u8yoe+rLfuPs/\r\n4zV8/5+F9UbCmuwM+PB9dir7jdWmR/euyCx1l1wObFvyKnAHngYeku1gzhgv\r\n4VsPYCcYJsfsVgfTpktehPdSpu7Mg9JTlMrEW8mcqqfGSbfB84ihoHLxY8oL\r\nhuG9RmOkMqbxWbP5riogvLsNFjM7tJp0wOIuqgkhSS138Cz8DjpYMU+BvyJd\r\no3O+nXx9OIfQ0SlBixsjri5MhtjTlRhOXKUt+qqhB1F1ctPn6TiISWynrRxh\r\nRfGPdP8/ZzCUpk1IqwYK1bDHBpKssZ93Q+M=\r\n=uFXX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.38_1674031692619_0.8262024925345925"},"_hasShrinkwrap":false},"8.25.41":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.41","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-lib":"^8.25.41","@abcpros/bitcore-lib-cash":"^8.25.41","@abcpros/bitcore-lib-doge":"^8.25.41","@abcpros/bitcore-lib-ltc":"^8.25.41","@abcpros/bitcore-lib-xec":"^8.25.41","@abcpros/bitcore-lib-xpi":"^8.25.41","@abcpros/bitcore-wallet-client":"^8.25.41","@abcpros/crypto-wallet-core":"^8.25.41","@abcpros/xpi-js":"^4.0.5","@sendgrid/mail":"^6.3.1","abi-decoder":"^2.0.4","async":"^0.9.2","bcrypt":"^5.1.0","body-parser":"^1.20.0","chronik-client":"^0.4.0","compression":"^1.6.2","ecashaddrjs":"^1.0.7","email-validator":"^1.0.1","express":"^4.10.0","express-notify-telegram":"^1.6.2","express-rate-limit":"^2.6.0","express-session":"^1.17.3","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","node-cron":"^3.0.2","node-forge":"^1.3.1","node-telegram-bot-api":"^0.60.0","nodemailer":"^5.1.1","passport":"^0.6.0","passport-google-id-token":"^0.4.7","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","short-unique-id":"^4.4.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express-serve-static-core":"*","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build && tsc --version","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"6ed469a7369cf27a4a46325b3108c8c74739689c","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.41","_nodeVersion":"14.18.1","_npmVersion":"lerna/3.22.1/node@v14.18.1+arm64 (darwin)","dist":{"integrity":"sha512-VDJjM8q0uR6zsDrtyA5yrwr47N/cK5f75Pan1JmqBsF5kbffWvciHPEQ6tC+RMXUgaZnDzMP3h7QMRb9cZrbGg==","shasum":"bea708944b95909edc274b8caebda32d7c232106","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.41.tgz","fileCount":551,"unpackedSize":3697911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtDCoyg8YiaH0f4tENmrdZGxQtwLeOlr5k8qk7UaLGUgIhAJDuQb312qsRn+Gwp0QHSUBcNvsI0Ek1YpflI7Mqto7P"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIWQPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraGw/8DllQNcsfjKxt7qFFyT1OB/TUlhFPgtFkbYFIKi6tbaTbZGCJ\r\niQn42HmNb7pTguqMH5AI0aenqhriGoDQJMeqXO6L/Lnl+FOf6N9klJg/uuJ3\r\nsJBJ5ar7I1f1I8gwJ+9iuijfPvq2ynEjlPJ3gchfJcNt7c+y9khinq6uWbeb\r\na7gP8/ZAW284YLsYKDNoai4FqBh8vaHpVw/KbcNlAOOdwp9ewgZBafBwPQOW\r\nP/sEgOY2mWQVWZ2pgbQ2TYa0v1XbJh2lVr7yWAT1Wwcljs/J+CXIprQxrYqc\r\nwlY0GfpjSh+8cxr2NJ/JiBIqGEmHlR9jSRBjr6rwKEbb6yv0TpvyHgmWGsk8\r\nv22wkmj7OtuunlKpLR8cvD2Ynbe/7qdX5NjEQz1WZd+QNFzDHbLQ9JFm4VKA\r\nIs27awPHIYebIOSruxnwFGU0mgAm29jdjL2XLKIisYpEN/ALlmofK6OyWdV9\r\nWGgZAHxmjMXHS/CSG1bcnRHVjeFbjBhA+vZbqunxMLcwwDRRew0dH9FI1iXX\r\nDJuWdV1RGyKTuLhz4cd6+lGrU91GGVf/pttREYL/NuYiEk8WT3Atdv8b24nZ\r\nnJRZ7bhmLuftPS1LY4h+ICAW7OaPoV7Di94cyiZi46gJJ+nRxYti3vpYRxye\r\n0bXzmQNgXl61jrfr2wvGX2Ui3tZNQliUpaw=\r\n=I5DX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.41_1679909903639_0.7623731735105908"},"_hasShrinkwrap":false},"8.25.43":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.43","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-lib":"^8.25.43","@abcpros/bitcore-lib-cash":"^8.25.43","@abcpros/bitcore-lib-doge":"^8.25.43","@abcpros/bitcore-lib-ltc":"^8.25.43","@abcpros/bitcore-lib-xec":"^8.25.43","@abcpros/bitcore-lib-xpi":"^8.25.43","@abcpros/bitcore-wallet-client":"^8.25.43","@abcpros/crypto-wallet-core":"^8.25.43","@abcpros/xpi-js":"^4.0.5","@sendgrid/mail":"^6.3.1","abi-decoder":"^2.0.4","async":"^0.9.2","bcrypt":"^5.1.0","body-parser":"^1.20.0","chronik-client":"^0.4.0","compression":"^1.6.2","ecashaddrjs":"^1.0.7","email-validator":"^1.0.1","express":"^4.10.0","express-notify-telegram":"^1.6.2","express-rate-limit":"^2.6.0","express-session":"^1.17.3","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","node-cron":"^3.0.2","node-forge":"^1.3.1","node-telegram-bot-api":"^0.60.0","nodemailer":"^5.1.1","passport":"^0.6.0","passport-google-id-token":"^0.4.7","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","short-unique-id":"^4.4.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express-serve-static-core":"*","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build && tsc --version","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"54d01426b10e1ddb5750345bf3e35eb9613c40d0","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.43","_nodeVersion":"16.13.2","_npmVersion":"lerna/3.22.1/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-IPuVqj7hTe6El6Gsy4z8C3tetKZs2vvI8YBdJZC8W8XciqkwYlPdDmLobQQocCeQuYth/jlZR1/1U6KEU1zqKA==","shasum":"e3e6bf15867d7c10864ac143ebb48fd416a79b41","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.43.tgz","fileCount":471,"unpackedSize":3036258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXvXRf+YKC5oewPPDmC1aGgpIFAUGrpKSNJOg4Wr8SbAIgClIVg9t7fMHwIEcQ2UoZOPGwDhP9OLDXUzSamMlP2Ok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ2IpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKcxAAlpOw6VFHofVlsWscw604Cl02zA/L8CCBixu701XxdcvzeSvA\r\n2Ix4/N03IC4/sOJbDrOcEvk2WEYKZNpQgEhW00G3UBBIpmnNCJPH+QKJkWch\r\ndq63bN27qZ8e9qeC9oJrZ2On1PO7g/qazuxrn1AdoOm9AxZA76J/CyRIsAu9\r\n2nrmeEawSKS99O8aROrcj0zeKtNZtEJNz7j1gumobYV0igq0igOl3uhdR0qH\r\nova+80JAqipIKU5V6Gu8Jhc87ltzQmL+zcqskb52nDzyBxfZkSjCdACXKzQb\r\nZjoJXRmCmd19i9PL2+XkdWB6T9Tjv6TzHv9E7Ya8lXgQpSUIZpwK9zgZKg7c\r\n2KwJqRdEFkpnJDQY1pe0ml2l6lRZp+AvieSfjVhjOcKu+1j52GwqgaE5aSSX\r\nMZW5dvTzCZBtuUFTK7TmIQD20UaB0Y5eootXLee8eBMLO8Zc12vvgrZwFa0k\r\nJS9+xmv1WLpOCWttmBHgpNv7FkmTFmVBTiYf3UHfNy+gl/WAWe5+enrhj+o8\r\nj6MQynmLfvrSt/fkf/P7FFgXgrk75oaGSSlrzDlQRg1TOk5gykYnZhT4tUPk\r\nBlNfNdYV0nk+j64n7AUGqqOtSMxBCBprHMMITj0R0c8nAsvxGIiAk4rOksmQ\r\nDXA6lw1Lw6mf3EFKQe93hQ9ChTEGgXfra1Y=\r\n=4FFl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.43_1682137641158_0.32037211097575"},"_hasShrinkwrap":false},"8.25.45":{"name":"@abcpros/bitcore-wallet-service","description":"A service for Mutisig HD Bitcoin Wallets","author":{"name":"BitPay Inc"},"version":"8.25.45","license":"MIT","main":"ts_build/index.js","types":"./ts_build/index.d.ts","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"dependencies":{"@abcpros/bitcore-lib":"^8.25.43","@abcpros/bitcore-lib-cash":"^8.25.43","@abcpros/bitcore-lib-doge":"^8.25.43","@abcpros/bitcore-lib-ltc":"^8.25.43","@abcpros/bitcore-lib-xec":"^8.25.43","@abcpros/bitcore-lib-xpi":"^8.25.43","@abcpros/bitcore-wallet-client":"^8.25.45","@abcpros/crypto-wallet-core":"^8.25.43","@abcpros/xpi-js":"^4.0.5","@sendgrid/mail":"^6.5.5","abi-decoder":"^2.0.4","async":"^0.9.2","bcrypt":"^5.1.0","body-parser":"^1.20.0","chronik-client":"^0.8.2","compression":"^1.6.2","ecashaddrjs":"^1.0.7","email-validator":"^1.0.1","express":"^4.10.0","express-notify-telegram":"^1.6.2","express-rate-limit":"^2.6.0","express-session":"^1.17.3","inherits":"^2.0.1","istanbul":"^0.4.5","json-stable-stringify":"^1.0.0","lodash":"^4.17.19","moment":"^2.10.3","mongodb":"^3.5.9","mongodb-queue":"^4.0.0","mustache":"^2.1.0","node-cron":"^3.0.2","node-forge":"^1.3.1","node-telegram-bot-api":"^0.60.0","nodemailer":"^5.1.1","passport":"^0.6.0","passport-google-id-token":"^0.4.7","preconditions":"^2.2.3","read":"^1.0.5","request":"^2.53.0","request-promise-native":"^1.0.5","secp256k1":"^3.1.0","shelljs":"^0.8.4","short-unique-id":"^4.4.4","sjcl":"^1.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0","source-map-support":"^0.5.13","sticky-session":"^0.1.0","uuid":"^3.3.2","winston":"^3.3.3","winston-daily-rotate-file":"4.5.5"},"devDependencies":{"@types/async":"^2.4.1","@types/express-serve-static-core":"*","@types/lodash":"^4.14.123","@types/moment":"^2.13.0","@types/mongodb":"^3.5.25","@types/node":"^11.11.4","@types/nodemailer":"^4.6.6","@types/request":"^2.48.1","@types/socket.io":"^2.1.2","@types/socket.io-client":"^1.4.32","chai":"^1.9.1","coveralls":"^3.0.2","jsdoc":"^3.6.3","memdown":"^1.0.0","mocha":"^5.2.0","mocha-lcov-reporter":"^1.3.0","proxyquire":"^1.7.2","sinon":"^7.1.1","supertest":"*","ts-node":"^8.0.3","tslint":"^5.14.0","typescript":"^3.3.4000","typescript-eslint-parser":"^22.0.0"},"scripts":{"start":"npm run clean && npm run tsc && ./start.sh","start-debug":"npm run clean && npm run tsc && ./start.sh 1","stop":"./stop.sh","coverage":"npm run compile && ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --reporter spec test","test":"npm run compile && mocha --exit","test:ci":"npm run test","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","tsc":"npm run clean && tsc","build":"tsc","clean":"rm -rf ./ts_build && tsc --version","compile":"npm run clean && npm run build","pub":"npm run build && npm publish","precommit":"npm run fix && npm run lint","lint":"npm run lint:ts && npm run lint:style","lint:ts":"tslint -c tslint.json 'src/**/*.ts'","lint:style":"prettier --check 'src/**/*.ts'","fix":"npm run fix:style && npm run fix:lint","fix:lint":"tslint --fix -c tslint.json 'src/**/*.ts'","fix:style":"prettier --write 'src/**/*.ts'","update:stats":"npm run clean && npm run tsc && chmod +x ./ts_build/updatestats/updatestats.js && ./ts_build/updatestats/updatestats.js ","clean:fiatrates":"npm run clean && npm run tsc && chmod +x ./ts_build/cleanfiatrates/cleanfiatrates.js && ./ts_build/cleanfiatrates/cleanfiatrates.js "},"bitcoreNode":"./bitcorenode","contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"publishConfig":{"access":"public"},"gitHead":"a39aace51ca9837771d4bf953a9fe263566a99f9","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","_id":"@abcpros/bitcore-wallet-service@8.25.45","_nodeVersion":"14.18.3","_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","dist":{"integrity":"sha512-aWKeWOPyamqc6Y5t1NC0c3epSytJfQnx3wLSg04jqsHLUbps1GZQ6I+r4p+jFmBPzh2/D20L++U0wdfmX5belg==","shasum":"144285d877e17d104c6c263b86efd3019c37093a","tarball":"https://registry.npmjs.org/@abcpros/bitcore-wallet-service/-/bitcore-wallet-service-8.25.45.tgz","fileCount":572,"unpackedSize":3900530,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcuoZhdspioZESftZ80GrRLlTBwGWetT9DocsxcuWuSwIhANFIImIWOoDgj3SqEpP5dDT8tAen9F/dVH+E1ks9kYY8"}]},"_npmUser":{"name":"ngocviet","email":"vince.tran8x@gmail.com"},"directories":{},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bitcore-wallet-service_8.25.45_1683702106572_0.5146862310854323"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-28T10:57:17.110Z","8.25.30":"2021-07-28T10:57:17.355Z","modified":"2023-05-10T07:01:47.016Z","8.25.31":"2021-07-29T03:28:26.790Z","8.25.32":"2021-07-29T09:27:46.968Z","8.25.33":"2021-08-31T04:42:41.340Z","8.25.35":"2021-11-22T04:27:42.167Z","8.25.37":"2022-05-14T14:06:54.112Z","8.25.38":"2023-01-18T08:48:12.882Z","8.25.41":"2023-03-27T09:38:23.857Z","8.25.43":"2023-04-22T04:27:21.490Z","8.25.45":"2023-05-10T07:01:46.841Z"},"maintainers":[{"name":"ngocviet","email":"vince.tran8x@gmail.com"}],"description":"A service for Mutisig HD Bitcoin Wallets","homepage":"https://github.com/bitpay/bitcore-wallet-service#readme","keywords":["bitcoin","copay","multisig","wallet","bitcore","BWS"],"repository":{"url":"git+ssh://git@github.com/bitpay/bitcore-wallet-service.git","type":"git"},"contributors":[{"name":"Braydon Fuller","email":"braydon@bitpay.com"},{"name":"Ivan Socolsky","email":"ivan@bitpay.com"},{"name":"Matias Alejo Garcia","email":"ematiu@gmail.com"}],"author":{"name":"BitPay Inc"},"bugs":{"url":"https://github.com/bitpay/bitcore-wallet-service/issues"},"license":"MIT","readme":"# Bitcore Wallet Service\n\n[![NPM Package](https://img.shields.io/npm/v/bitcore-wallet-service.svg?style=flat-square)](https://www.npmjs.org/package/bitcore-wallet-service)\n[![Build Status](https://img.shields.io/travis/bitpay/bitcore-wallet-service.svg?branch=master&style=flat-square)](https://travis-ci.org/bitpay/bitcore-wallet-service)\n[![Coverage Status](https://coveralls.io/repos/bitpay/bitcore-wallet-service/badge.svg?branch=master)](https://coveralls.io/r/bitpay/bitcore-wallet-service?branch=master)\n\n**A Multisig HD Bitcore Wallet Service.**\n\n## Description\n\nBitcore Wallet Service facilitates multisig HD wallets creation and operation through a (hopefully) simple and intuitive REST API.\n\nBWS can usually be installed within minutes and accommodates all the needed infrastructure for peers in a multisig wallet to communicate and operate – with minimum server trust.\n\nSee [bitcore-wallet-client](https://github.com/bitpay/bitcore/tree/master/packages/bitcore-wallet-client) for the _official_ client library that communicates to BWS and verifies its response. Also check [bitcore-wallet](https://github.com/bitpay/bitcore/tree/master/packages/bitcore-wallet) for a simple CLI wallet implementation that relies on BWS.\n\nBWS is been used in production enviroments for [Copay Wallet](https://copay.io), [Bitpay App wallet](https://bitpay.com/wallet) and others.\n\nMore about BWS at https://blog.bitpay.com/announcing-the-bitcore-wallet-suite/\n\n## Getting Started\n\n```sh\n git clone https://github.com/bitpay/bitcore-wallet-service.git\n cd bitcore-wallet-service\n npm install\n npm start\n```\n\nThis will launch the BWS service (with default settings) at `http://localhost:3232/bws/api`.\n\nBWS needs mongoDB. You can configure the connection at `config.js`\n\nBWS supports SSL and Clustering. For a detailed guide on installing BWS with extra features see [Installing BWS](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/installation.md).\n\nBWS uses by default a Request Rate Limitation to CreateWallet endpoint. If you need to modify it, check defaults.js' `Defaults.RateLimit`\n\n## Using BWS with PM2\n\nBWS can be used with PM2 with the provided `app.js` script:\n\n```sh\n  pm2 start app.js --name \"bitcoin-wallet-service\"\n```\n\n## Security Considerations\n\n- Private keys are never sent to BWS. Copayers store them locally.\n- Extended public keys are stored on BWS. This allows BWS to easily check wallet balance, send offline notifications to copayers, etc.\n- During wallet creation, the initial copayer creates a wallet secret that contains a private key. All copayers need to prove they have the secret by signing their information with this private key when joining the wallet. The secret should be shared using secured channels.\n- A copayer could join the wallet more than once, and there is no mechanism to prevent this. See [wallet](https://github.com/bitpay/bitcore/tree/master/packages/bitcore-wallet)'s confirm command, for a method for confirming copayers.\n- All BWS responses are verified:\n  - Addresses and change addresses are derived independently and locally by the copayers from their local data.\n  - TX Proposals templates are signed by copayers and verified by others, so the BWS cannot create or tamper with them.\n\n## Using SSL\n\nYou can add your certificates at the config.js using:\n\n```json\n  https: true,\n  privateKeyFile: 'private.pem',\n  certificateFile: 'cert.pem',\n  ////// The following is only for certs which are not\n  ////// trusted by nodejs 'https' by default\n  ////// CAs like Verisign do not require this\n  // CAinter1: '', // ex. 'COMODORSADomainValidationSecureServerCA.crt'\n  // CAinter2: '', // ex. 'COMODORSAAddTrustCA.crt'\n  // CAroot: '', // ex. 'AddTrustExternalCARoot.crt'\n```\n\n@dabura667 made a report about how to use letsencrypt with BWS: https://github.com/bitpay/bitcore-wallet-service/issues/423\n\n## TX proposal life cycle\n\nTx proposal need to be:\n\n1.  First created via /v?/txproposal\n    -> This will create a 'temporary' TX proposal, returning the object, but not locking the inputs\n2.  Then published via /v?/txproposal/:id/publish\n    -> This publish the tx proposal to all copayers, looking the inputs. The TX proposal can be `deleted` also, after been published.\n3.  Then signed via /v?/txproposal/:id/signature for each copayer\n4.  Then broadcasted to the p2p network via /v?/txproposal/:id/broadcast\n\nThe are plenty example creating and sending proposals in the `/test/integration` code.\n\n## Enabling Regtest Mode for BWS and Copay\n\n### Requirements\n\n- bitcore-node running on http://localhost:3000\n- bws running locally on http://localhost:3232/bws/api\n- mongod running\n- copay running on port: 8100\n- bitcoin-core running on regtest mode (blue icon logo)\n\n> mongo topology crashes sometimes due to notifications being incompatible in a web browser\n> **bitcore-wallet-service/lib/notificationbroadcaster.js**\n> Note: If testing on a PC browser, comment out notificationbroadcaster.js to disable notifications.\n\n### Steps:\n\n**bitcore.config.json**\n\n1.  Add regtest to bitcore.config.json.\n\n```\n\"regtest\": {\n          \"chainSource\": \"p2p\",\n          \"trustedPeers\": [\n            {\n              \"host\": \"127.0.0.1\",\n              \"port\": 20020\n            }\n          ],\n          \"rpc\": {\n            \"host\": \"127.0.0.1\",\n            \"port\": 20021,\n            \"username\": \"bitpaytest\",\n            \"password\": \"local321\"\n          }\n        }\n```\n\n**bitcore-wallet-service/config.js**\n\n2. Point testnet to http://localhost:3000 in BWS/config.js and set regtestEnabled to true.\n\n```\nblockchainExplorerOpts: {\n    btc: {\n      livenet: {\n        url: 'https://api.bitcore.io'\n      },\n      testnet: {\n        // set url to http://localhost:3000 here\n        url: 'http://localhost:3000',\n        // set regtestEnabled to true here\n        regtestEnabled: true\n      }\n    },\n...\n```\n\n### Copay changes\n\n**copay/app-template/index-template.html**\n\n3. Comment out content security meta tag in the `<head>`\n\n```\n// <meta http-equiv=\"Content-Security-Policy\" content=\"default-src 'self'  ... >\n```\n\n## Creating a wallet on regtest network\n\n### Steps:\n\n1. Set the wallet service URL to\n\n```\nhttp://localhost:3232/bws/api\n```\n\n2. Select Testnet by pressing the slider button.\n\n<img width=\"923\" alt=\"screen shot 2019-03-06 at 10 50 29 am\" src=\"https://user-images.githubusercontent.com/23103037/53894324-e69f8300-3ffd-11e9-9b25-145332fe860c.png\">\n\n## Testing on mobile\n\nRequirements:\n\n- Mobile phone and PC must be connected to the same internet\n- PC desktop ip address for localhost\n\nTo find ip address for PC run:\n\n```\n// 127.0.0.1 is equal to localhost\nifconfig | grep \"inet \" | grep -v 127.0.0.1\n```\n\n1. Inside copay project root directory run:\n\n```\nnpm run apply:copay\n```\n\n2. Enter PC ip address followed by port in the mobile phone browser:\n\n```\n10.10.11.73:8100\n```\n\n3. Set wallet service url to PC ip address /bws/api when creating a new wallet\n\n```\nhttp://10.10.11.73:3232/bws/api\n```\n\n# REST API\n\nNote: all currency amounts are in units of satoshis (1/100,000,000 of a bitcoin).\n\n## Authentication\n\nIn order to access a wallet, clients are required to send the headers:\n\n```sh\n  x-identity\n  x-signature\n```\n\nIdentity is the Peer-ID, this will identify the peer and its wallet. Signature is the current request signature, using `requestSigningKey`, the `m/1/1` derivative of the Extended Private Key.\n\nSee [Bitcore Wallet Client](https://github.com/bitpay/bitcore/tree/master/packages/bitcore-wallet-client) for implementation details.\n\n## GET Endpoints\n\n### `/v1/wallets/`: Get wallet information\n\nReturns:\n\n- Wallet object. (see [fields on the source code](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/wallet.ts)).\n\n### `/v1/txhistory/`: Get Wallet's transaction history\n\nOptional Arguments:\n\n- skip: Records to skip from the result (defaults to 0)\n- limit: Total number of records to return (return all available records if not specified).\n\nReturns:\n\n- History of incoming and outgoing transactions of the wallet. The list is paginated using the `skip` & `limit` params. Each item has the following fields:\n- action ('sent', 'received', 'moved')\n- amount\n- fees\n- time\n- addressTo\n- confirmations\n- proposalId\n- creatorName\n- message\n- actions array ['createdOn', 'type', 'copayerId', 'copayerName', 'comment']\n\n### `/v2/txproposals/`: Get Wallet's pending transaction proposals and their status\n\nReturns:\n\n- List of pending TX Proposals. (see [fields on the source code](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/txproposal.ts))\n\n- Uses cashaddr without prefix for BCH\n\n### `/v4/addresses/`: Get Wallet's main addresses (does not include change addresses)\n\nOptional Arguments:\n\n- ignoreMaxGap: [false] Ignore checking less that 20 unused addresses (BIP44 GAP)\n\nReturns:\n\n- List of Addresses object: (https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/address.ts). This call is mainly provided so the client check this addresses for incoming transactions (using a service like [Insight](https://insight.bitcore.io)\n- Returns cashaddr without prefix for BCH\n\n### `/v1/balance/`: Get Wallet's balance\n\nReturns:\n\n- totalAmount: Wallet's total balance\n- lockedAmount: Current balance of outstanding transaction proposals, that cannot be used on new transactions.\n- availableAmount: Funds available for new proposals.\n- totalConfirmedAmount: Same as totalAmount for confirmed UTXOs only.\n- lockedConfirmedAmount: Same as lockedAmount for confirmed UTXOs only.\n- availableConfirmedAmount: Same as availableAmount for confirmed UTXOs only.\n- byAddress array ['address', 'path', 'amount']: A list of addresses holding funds.\n- totalKbToSendMax: An estimation of the number of KiB required to include all available UTXOs in a tx (including unconfirmed).\n\n### `/v1/txnotes/:txid`: Get user notes associated to the specified transaction\n\nReturns:\n\n- The note associated to the `txid` as a string.\n\n### `/v1/fiatrates/:code`: Get the fiat rate for the specified ISO 4217 code\n\nOptional Arguments:\n\n- provider: An identifier representing the source of the rates.\n- ts: The timestamp for the fiat rate (defaults to now).\n\nReturns:\n\n- The fiat exchange rate.\n\n## POST Endpoints\n\n### `/v1/wallets/`: Create a new Wallet\n\nRequired Arguments:\n\n- name: Name of the wallet\n- m: Number of required peers to sign transactions\n- n: Number of total peers on the wallet\n- pubKey: Wallet Creation Public key to check joining copayer's signatures (the private key is unknown by BWS and must be communicated\n  by the creator peer to other peers).\n\nReturns:\n\n- walletId: Id of the new created wallet\n\n### `/v1/wallets/:id/copayers/`: Join a Wallet in creation\n\nRequired Arguments:\n\n- walletId: Id of the wallet to join\n- name: Copayer Name\n- xPubKey - Extended Public Key for this copayer.\n- requestPubKey - Public Key used to check requests from this copayer.\n- copayerSignature - Signature used by other copayers to verify that the copayer joining knows the wallet secret.\n\nReturns:\n\n- copayerId: Assigned ID of the copayer (to be used on x-identity header)\n- wallet: Object with wallet's information\n\n### `/v3/txproposals/`: Add a new temporary transaction proposal\n\nRequired Arguments:\n\n- toAddress: RCPT Bitcoin address.\n- amount: amount (in satoshis) of the mount proposed to be transfered\n- proposalsSignature: Signature of the proposal by the creator peer, using proposalSigningKey.\n- (opt) message: Encrypted private message to peers.\n- (opt) payProUrl: Paypro URL for peers to verify TX\n- (opt) feePerKb: Use an alternative fee per KB for this TX.\n- (opt) excludeUnconfirmedUtxos: Do not use UTXOs of unconfirmed transactions as inputs for this TX.\n- BCH addresses need to be cashaddr without prefix.\n\nReturns:\n\n- TX Proposal object. (see [fields on the source code]https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/txproposal.ts)). `.id` is probably needed in this case.\n\n### `/v2/txproposals/:id/publish`: Publish the previously created `temporary` tx proposal\n\nReturns:\n\n- TX Proposal object. (see [fields on the source code](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/txproposal.ts)).\n\n### `/v3/addresses/`: Request a new main address from wallet . (creates an address on normal conditions)\n\nReturns:\n\n- Address object: (https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/address.ts). Note that `path` is returned so client can derive the address independently and check server's response.\n\n### `/v1/txproposals/:id/signatures/`: Sign a transaction proposal\n\nRequired Arguments:\n\n- signatures: All Transaction's input signatures, in order of appearance.\n\nReturns:\n\n- TX Proposal object. (see [fields on the source code](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/txproposal.ts)). `.status` is probably needed in this case.\n\n### `/v1/txproposals/:id/broadcast/`: Broadcast a transaction proposal\n\nReturns:\n\n- TX Proposal object. (see [fields on the source code](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/txproposal.ts)). `.status` is probably needed in this case.\n\n### `/v1/txproposals/:id/rejections`: Reject a transaction proposal\n\nReturns:\n\n- TX Proposal object. (see [fields on the source code](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/txproposal.ts)). `.status` is probably needed in this case.\n\n### `/v1/addresses/scan`: Start an address scan process looking for activity.\n\nOptional Arguments:\n\n- includeCopayerBranches: Scan all copayer branches following BIP45 recommendation (defaults to false).\n\n### `/v1/txconfirmations/`: Subscribe to receive push notifications when the specified transaction gets confirmed\n\nRequired Arguments:\n\n- txid: The transaction to subscribe to.\n\n## PUT Endpoints\n\n### `/v1/txnotes/:txid/`: Modify a note for a tx\n\n## DELETE Endpoints\n\n### `/v1/txproposals/:id/`: Deletes a transaction proposal. Only the creator can delete a TX Proposal, and only if it has no other signatures or rejections\n\nReturns:\n\n- TX Proposal object. (see [fields on the source code](https://github.com/bitpay/bitcore/blob/master/packages/bitcore-wallet-service/src/lib/model/txproposal.ts)). `.id` is probably needed in this case.\n\n### `/v1/txconfirmations/:txid`: Unsubscribe from transaction `txid` and no longer listen to its confirmation\n\n# Push Notifications\n\nRecomended to complete config.js file:\n\n- [FCM documentation](https://firebase.google.com/docs/cloud-messaging/)\n- [Apple's Notification](https://developer.apple.com/documentation/usernotifications)\n\n## POST Endpoints\n\n### `/v1/pushnotifications/subscriptions/`: Adds subscriptions for push notifications service at database\n\n## DELETE Endpoints\n\n### `/v2/pushnotifications/subscriptions/`: Remove subscriptions for push notifications service from database\n\n## Contributing\n\nSee [CONTRIBUTING.md](https://github.com/bitpay/bitcore/blob/master/Contributing.md) on the main bitcore repo for information about how to contribute.\n\n## License\n\nCode released under [the MIT license](https://github.com/bitpay/bitcore/blob/master/LICENSE).\n\nCopyright 2013-2019 BitPay, Inc. Bitcore is a trademark maintained by BitPay, Inc.\n","readmeFilename":"README.md"}