feat: add Telnyx sms support
This commit is contained in:
parent
7307466df4
commit
e8a3d2ed11
8 changed files with 409 additions and 39 deletions
|
|
@ -48,6 +48,7 @@ const ALL_ACCOUNTS = [
|
|||
{ code: 'mock-sms', display: 'Mock SMS', class: SMS, dev: true },
|
||||
{ code: 'mock-id-verify', display: 'Mock ID verifier', class: ID_VERIFIER, dev: true },
|
||||
{ code: 'twilio', display: 'Twilio', class: SMS },
|
||||
{ code: 'telnyx', display: 'Telnyx', class: SMS },
|
||||
{ code: 'mailgun', display: 'Mailgun', class: EMAIL },
|
||||
{ code: 'none', display: 'None', class: ZERO_CONF, cryptos: ALL_CRYPTOS },
|
||||
{ code: 'blockcypher', display: 'Blockcypher', class: ZERO_CONF, cryptos: [BTC] },
|
||||
|
|
|
|||
|
|
@ -23,7 +23,8 @@ const SECRET_FIELDS = [
|
|||
'binanceus.privateKey',
|
||||
'cex.privateKey',
|
||||
'binance.privateKey',
|
||||
'twilio.authToken'
|
||||
'twilio.authToken',
|
||||
'telnyx.apiKey'
|
||||
]
|
||||
|
||||
/*
|
||||
|
|
|
|||
27
lib/plugins/sms/telnyx/telnyx.js
Normal file
27
lib/plugins/sms/telnyx/telnyx.js
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
const Telnyx = require('telnyx')
|
||||
|
||||
const NAME = 'Telnyx'
|
||||
|
||||
function sendMessage (account, rec) {
|
||||
const telnyx = Telnyx(account.apiKey)
|
||||
|
||||
const from = account.fromNumber
|
||||
const text = rec.sms.body
|
||||
const to = rec.sms.toNumber || account.toNumber
|
||||
|
||||
return telnyx.messages.create({ from, to, text })
|
||||
.catch(err => {
|
||||
throw new Error(`Telnyx error: ${err.message}`)
|
||||
})
|
||||
}
|
||||
|
||||
function getLookup () {
|
||||
throw new Error('Telnyx error: lookup not supported')
|
||||
}
|
||||
|
||||
|
||||
module.exports = {
|
||||
NAME,
|
||||
sendMessage,
|
||||
getLookup
|
||||
}
|
||||
|
|
@ -25,7 +25,7 @@ function getSms (event, phone, content) {
|
|||
}
|
||||
|
||||
function getPlugin (settings) {
|
||||
const pluginCode = argv.mockSms ? 'mock-sms' : 'twilio'
|
||||
const pluginCode = argv.mockSms ? 'mock-sms' : argv.telnyxSms ? 'telnyx' : 'twilio'
|
||||
const plugin = ph.load(ph.SMS, pluginCode)
|
||||
const account = settings.accounts[pluginCode]
|
||||
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ import infura from './infura'
|
|||
import itbit from './itbit'
|
||||
import kraken from './kraken'
|
||||
import mailgun from './mailgun'
|
||||
import telnyx from './telnyx'
|
||||
import twilio from './twilio'
|
||||
|
||||
export default {
|
||||
|
|
@ -19,6 +20,7 @@ export default {
|
|||
[itbit.code]: itbit,
|
||||
[kraken.code]: kraken,
|
||||
[mailgun.code]: mailgun,
|
||||
[telnyx.code]: telnyx,
|
||||
[twilio.code]: twilio,
|
||||
[binanceus.code]: binanceus,
|
||||
[cex.code]: cex,
|
||||
|
|
|
|||
44
new-lamassu-admin/src/pages/Services/schemas/telnyx.js
Normal file
44
new-lamassu-admin/src/pages/Services/schemas/telnyx.js
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
import * as Yup from 'yup'
|
||||
|
||||
import SecretInputFormik from 'src/components/inputs/formik/SecretInput'
|
||||
import TextInputFormik from 'src/components/inputs/formik/TextInput'
|
||||
|
||||
import { secretTest } from './helper'
|
||||
|
||||
export default {
|
||||
code: 'telnyx',
|
||||
name: 'Telnyx',
|
||||
title: 'Telnyx (SMS)',
|
||||
elements: [
|
||||
{
|
||||
code: 'apiKey',
|
||||
display: 'API Key',
|
||||
component: SecretInputFormik
|
||||
},
|
||||
{
|
||||
code: 'fromNumber',
|
||||
display: 'Telnyx Number (international format)',
|
||||
component: TextInputFormik,
|
||||
face: true
|
||||
},
|
||||
{
|
||||
code: 'toNumber',
|
||||
display: 'Notifications Number (international format)',
|
||||
component: TextInputFormik,
|
||||
face: true
|
||||
}
|
||||
],
|
||||
getValidationSchema: account => {
|
||||
return Yup.object().shape({
|
||||
apiKey: Yup.string('The API key must be a string')
|
||||
.max(200, 'The API key is too long')
|
||||
.test(secretTest(account?.apiKey, 'API key')),
|
||||
fromNumber: Yup.string('The Telnyx number must be a string')
|
||||
.max(100, 'The Telnyx number is too long')
|
||||
.required('The Telnyx number is required'),
|
||||
toNumber: Yup.string('The notifications number must be a string')
|
||||
.max(100, 'The notifications number is too long')
|
||||
.required('The notifications number is required')
|
||||
})
|
||||
}
|
||||
}
|
||||
368
package-lock.json
generated
368
package-lock.json
generated
|
|
@ -624,6 +624,11 @@
|
|||
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-8.1.1.tgz",
|
||||
"integrity": "sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ=="
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -638,7 +643,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -662,6 +667,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -911,6 +926,11 @@
|
|||
"follow-redirects": "^1.14.7"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -925,7 +945,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -949,6 +969,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -1183,6 +1213,11 @@
|
|||
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-8.1.1.tgz",
|
||||
"integrity": "sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ=="
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -1197,7 +1232,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -1221,6 +1256,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -1330,6 +1375,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -1344,7 +1394,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -1368,6 +1418,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -1544,6 +1604,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -1558,7 +1623,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -1582,6 +1647,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -1700,6 +1775,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -1714,7 +1794,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -1738,6 +1818,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -1872,7 +1962,7 @@
|
|||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo/bip174@3.0.0",
|
||||
"version": "npm:bip174@3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/bip174/-/bip174-3.0.0.tgz",
|
||||
"integrity": "sha512-Qv98vy6l1WgZwrxKx7IPYY91/+Z3tpALVSDn+Ic9qCsxygCq9gYw5eL8q3kd7LYTFLy/HgcqhcMOa83Spbp4JA=="
|
||||
},
|
||||
|
|
@ -1890,7 +1980,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo/bitcoinjs-lib@7.0.0-rc.3",
|
||||
"version": "npm:bitcoinjs-lib@7.0.0-rc.3",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/bitcoinjs-lib/-/bitcoinjs-lib-7.0.0-rc.3.tgz",
|
||||
"integrity": "sha512-IjlaIAuVehVF8azp28n2Gk+xKZ/MdH4t8qOvH2flTSDuYDLcZNHGHXmwyHbOfZwfP5R1MKVrGd+dscm1jqhTkQ==",
|
||||
"requires": {
|
||||
|
|
@ -1913,6 +2003,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -2063,6 +2163,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -2077,7 +2182,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -2101,6 +2206,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -2237,6 +2352,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -2251,7 +2371,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -2275,6 +2395,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -2401,6 +2531,11 @@
|
|||
"resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-8.1.1.tgz",
|
||||
"integrity": "sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ=="
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -2415,7 +2550,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -2439,6 +2574,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -2568,6 +2713,11 @@
|
|||
"follow-redirects": "^1.14.7"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -2582,7 +2732,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -2606,6 +2756,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -2761,6 +2921,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -2775,7 +2940,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -2799,6 +2964,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -2955,6 +3130,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -2969,7 +3149,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -2993,6 +3173,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -3144,6 +3334,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -3158,7 +3353,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -3182,6 +3377,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -3300,6 +3505,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -3314,7 +3524,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -3338,6 +3548,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -3457,6 +3677,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -3471,7 +3696,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -3495,6 +3720,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -3612,6 +3847,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -3626,7 +3866,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -3650,6 +3890,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -4148,6 +4398,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -4162,7 +4417,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -4186,6 +4441,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -4348,6 +4613,11 @@
|
|||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-3.1.0.tgz",
|
||||
|
|
@ -4362,7 +4632,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo-forks/bitcoinjs-lib@7.1.0-master.2",
|
||||
"version": "npm:bitcoinjs-lib@7.1.0-master.2",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bitcoinjs-lib/-/bitcoinjs-lib-7.1.0-master.2.tgz",
|
||||
"integrity": "sha512-D62U1pWej8M+7gROykLGGPvFf0zFal10kAAbuaHuy1ohtwKLNHRiUz8dpdjEZBzNkF+pU+GQhItdiEJTslK4/A==",
|
||||
"requires": {
|
||||
|
|
@ -4386,6 +4656,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -4488,7 +4768,7 @@
|
|||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo/bip174@3.0.0",
|
||||
"version": "npm:bip174@3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/bip174/-/bip174-3.0.0.tgz",
|
||||
"integrity": "sha512-Qv98vy6l1WgZwrxKx7IPYY91/+Z3tpALVSDn+Ic9qCsxygCq9gYw5eL8q3kd7LYTFLy/HgcqhcMOa83Spbp4JA=="
|
||||
},
|
||||
|
|
@ -4506,7 +4786,7 @@
|
|||
}
|
||||
},
|
||||
"bitcoinjs-lib": {
|
||||
"version": "npm:@bitgo/bitcoinjs-lib@7.0.0-rc.3",
|
||||
"version": "npm:bitcoinjs-lib@7.0.0-rc.3",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/bitcoinjs-lib/-/bitcoinjs-lib-7.0.0-rc.3.tgz",
|
||||
"integrity": "sha512-IjlaIAuVehVF8azp28n2Gk+xKZ/MdH4t8qOvH2flTSDuYDLcZNHGHXmwyHbOfZwfP5R1MKVrGd+dscm1jqhTkQ==",
|
||||
"requires": {
|
||||
|
|
@ -4529,6 +4809,16 @@
|
|||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ethereumjs-util": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz",
|
||||
|
|
@ -9137,11 +9427,6 @@
|
|||
"safe-buffer": "^5.2.1"
|
||||
}
|
||||
},
|
||||
"bip174": {
|
||||
"version": "npm:@bitgo-forks/bip174@3.0.0-rc.1",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo-forks/bip174/-/bip174-3.0.0-rc.1.tgz",
|
||||
"integrity": "sha512-eGi5die7Q7O3yPtkcGF1gD7qLlJLiLnYI4DpFTF6tUhUo71gy3RoXAAeeJA2fLpnVoJofXnLdLfpcO6OEZAsvw=="
|
||||
},
|
||||
"bip32": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npmjs.org/bip32/-/bip32-1.0.4.tgz",
|
||||
|
|
@ -11651,16 +11936,6 @@
|
|||
"safe-buffer": "^5.0.1"
|
||||
}
|
||||
},
|
||||
"ecpair": {
|
||||
"version": "npm:@bitgo/ecpair@2.1.0-rc.0",
|
||||
"resolved": "https://registry.npmjs.org/@bitgo/ecpair/-/ecpair-2.1.0-rc.0.tgz",
|
||||
"integrity": "sha512-qPZetcEA1Lzzm9NsqsGF9NGorAGaXrv20eZjopLUjsdwftWcsYTE7lwzE/Xjdf4fcq6G4+vjrCudWAMGNfJqOQ==",
|
||||
"requires": {
|
||||
"randombytes": "^2.1.0",
|
||||
"typeforce": "^1.18.0",
|
||||
"wif": "^2.0.6"
|
||||
}
|
||||
},
|
||||
"ecurve": {
|
||||
"version": "1.0.6",
|
||||
"resolved": "https://registry.npmjs.org/ecurve/-/ecurve-1.0.6.tgz",
|
||||
|
|
@ -22403,6 +22678,25 @@
|
|||
"resolved": "https://registry.npmjs.org/tcomb/-/tcomb-3.2.29.tgz",
|
||||
"integrity": "sha512-di2Hd1DB2Zfw6StGv861JoAF5h/uQVu/QJp2g8KVbtfKnoHdBQl5M32YWq6mnSYBQ1vFFrns5B1haWJL7rKaOQ=="
|
||||
},
|
||||
"telnyx": {
|
||||
"version": "1.25.5",
|
||||
"resolved": "https://registry.npmjs.org/telnyx/-/telnyx-1.25.5.tgz",
|
||||
"integrity": "sha512-Kcb1eq/Fm9T45j1JMdcoQP1GgJqVKbQldv0C26DhCrZX5e3+17OXyQbmgtSI6EYFQ4I3HSbCfXudwDRpGDOC7Q==",
|
||||
"requires": {
|
||||
"lodash.isplainobject": "^4.0.6",
|
||||
"qs": "^6.6.0",
|
||||
"safe-buffer": "^5.1.1",
|
||||
"tweetnacl": "^1.0.1",
|
||||
"uuid": "^3.3.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"uuid": {
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
||||
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"temp-dir": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
|
||||
|
|
|
|||
|
|
@ -79,6 +79,7 @@
|
|||
"socket.io": "^2.0.3",
|
||||
"socket.io-client": "^2.0.3",
|
||||
"talisman": "^0.20.0",
|
||||
"telnyx": "^1.25.5",
|
||||
"twilio": "^3.6.1",
|
||||
"uuid": "8.3.2",
|
||||
"web3": "1.7.1",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue