{"_id":"@bitpandacustody/trustvault-nodejs-sdk","_rev":"27-24ae23613fc3ae4149f05d18f8bdf311","name":"@bitpandacustody/trustvault-nodejs-sdk","dist-tags":{"latest":"3.6.5"},"versions":{"1.8.3":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.8.3","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.8.3","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"b5fea59851f7bc7893081724dd010de824dd5f89","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.8.3.tgz","fileCount":121,"integrity":"sha512-mIcT5t/7okIwqtWs1Wtt6phHg56LXuE3JIXlslwdXSk1/Z04E7r3ng33bJyy/aKGRj1HcTj3hj5G2Yd/V+IiBg==","signatures":[{"sig":"MEUCIQCR/2DB8UIbbprgvbe4DsSz10jqm8BQjip/z6HJdkyxsAIgJCfrTlOIKLK5qDA95FHrgT8j/mZ47q/IGVmD3S8DM9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHBiDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr4BAAg23LKiuU8OzPhpe7o3ASNAzwq5OTBq7hpwKyn3MXlZHBjCSm\r\nBwDQ4I41zBR7GUNzJKxgh3yyISzXwtBLUQ5ArUiuuLFSVYW2+J0TEhzREp62\r\n4YgxoUA5ATcUFOVh30bs8ThXjSDzksQEY9lwA885boYKRo4aeBRlpX2cFEP5\r\nLZOnXoS99SYIQlaYtYpIjHfqV0Vh1/FD/u+ZYzA3VmOlHxhNLUb9S2u5Nymp\r\nbEGWZ6/rMomiZ7Lpgp9jilu4RB1oCoLIxw6V1Rx6Cv3CyvLP988bI2o5QF9W\r\ncIr4MrTilk6rVYL2JRm5b8vSTj1hB1TgnrqqXbhC9QoeU4kUm//PCTViudzr\r\nAAoEKPneXZ5ksPlYYjkk5l7wzsmncnEKE2GobqGMKN4rE+Gd0xDXbuyY/xyT\r\n0G5rnR8+tgcYPvU4zzMqn7GEzAUrmRcdXtWAuN0I68HEl5lZ7iYNnqW6fwM+\r\nDKjK9J2LWlvqwLnIj3sXG3E474LO241dMCDTCvmAb3m3D4xS6wEHuN6a5xDk\r\nOXmxbL4Ir0cMmGiyYCuosuAOyxVCYW3X2srOjoo3QpzPe1SAFnO2jjYsJOQJ\r\nY9xnFGryvLUGMQST7LegUHAaUAFHF3jGfBMZVa/no0NFNfRrO0uefQ/GlJiP\r\nyLxmXHZRySW6mcylIy91pmE7kul0kafSp1g=\r\n=PpEu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","types":"./index.d.ts","gitHead":"4fdb04b782094986517c4c6184c402fecd8dc5db","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.7.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.8.3_1679562882896_0.003419471963741705","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.9.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.9.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"ee8f2fbc34e72b099f71d52e3039b74df78be776","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.9.0.tgz","fileCount":121,"integrity":"sha512-N7aSRVaKBS6gJq5JjUkouZq6AGoFO0CF2Ys5dJdVNYJtycbr4y+20bR9gJOKBgq+MGoAggVPHUuR4HXbPoP5mQ==","signatures":[{"sig":"MEQCIEEveMa2uj1s2WElGAWagZUTTK5zRv+K9KTTV+GUZg7YAiB97nLhEashSoG6wBrh0Qbv/bxS1bR38cX0GAhc67VX5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390788},"main":"./index.js","types":"./index.d.ts","gitHead":"50056a3636ff63af6bbdca2481bef3abc721b5ba","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.7.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.9.0_1683291633648_0.9653190388230686","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.10.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.10.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"996705da134b7a9b675039bc3b4a4bfe21651549","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.10.0.tgz","fileCount":121,"integrity":"sha512-jNq+xEB5t6xYATzHq2OgzT8yaKPTTjz2h5PRgfxkbJW6t0nB7Ce+roVIbR76KYTvcDVSXiZTVG80Zq7eLEyHOQ==","signatures":[{"sig":"MEUCIQDo/4wJogBMApk/TdhZtNHKjCzHbMwSUkuXXcf3KtdDSQIgUUcKQeMCaHxdujpIMBaGa7aP0zJdSO5iUTWeBFHP5bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391323},"main":"./index.js","types":"./index.d.ts","gitHead":"3a66ca60f7c06026ebd8f6fdb650dc998a630c27","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","node-fetch":"^2.6.7","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.8.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.10.0_1700043326577_0.3379910257751997","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.11.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.11.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"f502eeb9604da3d858b879e6bacd5a9ec10005e1","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.11.0.tgz","fileCount":125,"integrity":"sha512-iXx7O3IrAFrij5bbY/0S4B6vEiFgIPYs+9JaHPlVcQrumSKfUU+rSIZdUgxi3Hq0Pd9445jBBJZHANYClsxLDQ==","signatures":[{"sig":"MEUCIQCRa/OEdpXqshyQuB/CIDmG+mc8wAF+fwI+Crv3xcTYkQIgbhMqrUbDCo9CUFB5R9ZV68KgrPRyLWYXAWhULKylImI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407899},"main":"./index.js","types":"./index.d.ts","gitHead":"38258e83540601dfe6692593684f66c62f81de1d","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","xrpl":"^2.14.0","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.8.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.11.0_1702983120179_0.19131263561963552","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.11.1","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.11.1","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"2d1a963c3f95910aac3ebbe72ef082b3e6ae265c","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.11.1.tgz","fileCount":125,"integrity":"sha512-bDnCBd+cvWtNffDYpGL0ZfDu/kHjzaWSb1Kaab0wj0xD1LoPZX9d7unvJP+KStPfH1PJdu02JaaKE+3QIOezAg==","signatures":[{"sig":"MEQCIHRr3cDR/s+azSoyIXX9EDeD7LJk1k14CdECfV+pisgcAiBYBXQnThW1aSqUGNcGIQyVtCqiJnOxEjcAPXi9r/yjeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":408554},"main":"./index.js","types":"./index.d.ts","gitHead":"dce91b79b717d817378f661251ef3825cf37dc65","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","xrpl":"^2.14.0","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.8.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.11.1_1708347028221_0.38433530561311247","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.12.2","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.12.2","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"70803b151ba61136a77d28ff27680e41401f0440","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.12.2.tgz","fileCount":129,"integrity":"sha512-ldEmb6Sikuhj9djFO2HfyDY3leZiGu9a71tQCNh7KqGaOHkd7i3yiRSF+wOR6BqfNbDjlMcTQQNtzcKKELflnA==","signatures":[{"sig":"MEYCIQCScT/icqjgEH87/G/Wanktde/KEsvsKQ/Tgk24Ihe0TAIhAKfvyM8F9w3B+UzylpNvd4alP97Bi7gfTlJcyNu5Tc3a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439535},"main":"./index.js","types":"./index.d.ts","gitHead":"2fc3d65fbf2d7944fea76a249466566cf46996eb","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.8.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.12.2_1710251374616_0.5884657591174227","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.13.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.13.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"8e47d9a2c8f344e30369eca9c0d8696fc9296711","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.13.0.tgz","fileCount":129,"integrity":"sha512-Yp3I6ePpG87tSPP8cVWbGjKwUUXNfPhpoouHaVnVImMuPUa2PdsMmvYppaGkHZEUinw5/MqAd+aTbBCDrTBdLw==","signatures":[{"sig":"MEUCIQCvXel7twk8MmZi2H6LJfawPiDogDc8UFVrPAjfmY5y1QIgC2Ydr/ER9JgY+iOs9tVfIBbyCCMpS9jPClVLQUJXGjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449419},"main":"./index.js","types":"./index.d.ts","gitHead":"e0b6fcbb97cffdc2e04d04f4dc720a80fb05fe15","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.8.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.13.0_1711617085374_0.8563413474490336","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.13.1","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.13.1","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"fa82bd263ee7ee7ae7714e21e01f2c1ca83de97b","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.13.1.tgz","fileCount":129,"integrity":"sha512-xZRQ3pyr6EfGPS/2Y7UXLZ5/26+JQHtwZ3nfYqXZlQWeOBqERA0eD1khY+356rOVLAR/uD5uHrRgwv/m4JJXDQ==","signatures":[{"sig":"MEYCIQDC8toHiFhFqhfw615DmHVQIZD1RccCnooLRwBOeQceYgIhANMuqZxpPQX2CCGpsUm4cjCt8tRb6FTUbqVP8jkRDtdS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":449882},"main":"./index.js","types":"./index.d.ts","gitHead":"a40b9a88d2ac2d35361d39dbb211500c68299423","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.8.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.13.1_1715263836612_0.5864252400618717","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"1.13.2","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@1.13.2","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"87373784ee9fa3e699c5e737dba327a9828fa474","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-1.13.2.tgz","fileCount":129,"integrity":"sha512-mfWFq81WPVUFkFM4wGRP21ExzVg7z/jFYJDJYcXBNXPhgVLAWQ9UH5AWI5j75SkHv2X48E+NgRpGoisL96Ud8A==","signatures":[{"sig":"MEYCIQDhkvDRrzb4nGUmQJwXaRiNBOwwQeM9X1bVt9Jo8lFpwwIhAI9mhJthSl55jqFNu4a/BnPD8nBpjRk2/UCOYMdy+2d2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448511},"main":"./index.js","types":"./index.d.ts","gitHead":"0bf2f5a7df471e2e7270fce947b6ec3922ad0e44","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","aws-sdk-mock":"^5.8.0","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_1.13.2_1718121301214_0.24024156065167657","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"2.0.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@2.0.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"64e836ed8a17cf825a06643ce3b73e7a8f6019f1","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-2.0.0.tgz","fileCount":123,"integrity":"sha512-UrAzXpFm+/okLxi48fxxP6eOUVCdwRnRTorLBHT9NiGb02XCqQ3IwEeVS4ruWstamSDqnFSrl2qyY6NGbD7LVQ==","signatures":[{"sig":"MEQCIDM2tPstDXVM3zCUiiUqc7HyVYTWFZBpRST/MgKYKKPhAiBJAyVso4c3SwSLn7T5rGziSsOstUpn7VSY+NFZvR52AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435208},"main":"./index.js","types":"./index.d.ts","gitHead":"81ee1b5b5d229134df80479c5456c7e2ccefcd44","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","bn.js":"^5.2.1","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^0.1.3","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_2.0.0_1718612443339_0.3307659478532514","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"2.1.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@2.1.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"98a1ed5bebc8ccce430024b7373c9590e41b21b5","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-2.1.0.tgz","fileCount":123,"integrity":"sha512-dz843061QQGN/IWoNPmmDBZu3885bOAGDEQy/wusR4AcQfxFdIQm0xSho4YpSdP6rAuLZLDQWYPXUlEwdy0aLA==","signatures":[{"sig":"MEYCIQCcsidRCw2HvS/RzbqE6GY/HhYwtJE85Y+7EsqFqAYwiQIhAMsyTrY6Exb82yTS/uJfiqGFjdraOeaJy03Um3Mylcr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436530},"main":"./index.js","types":"./index.d.ts","gitHead":"7f9c2c4589f215831c4fe23111f0556d1658b8b5","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","bn.js":"^5.2.1","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^0.1.3","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_2.1.0_1720194413331_0.29807945650463763","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"2.1.1","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@2.1.1","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"ff57f00effb2467c633e2f3ba525f98b568a25e2","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-2.1.1.tgz","fileCount":123,"integrity":"sha512-ZvtQQiaihw0VxnaHVXtq2jkQb7lbX3/czNK5EhCfPuia3P/soe6Laf26Czteb1M0zVwBzNsknsaBXwno1ueNxA==","signatures":[{"sig":"MEQCICSxBYZWEQLnKELtVZpifBVU+frTYbKYq7zMAZbpr7ciAiBVGs92Cq8T17HqZdrdXbQ702WI9yNB4Y41F5hnizT/oQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436565},"main":"./index.js","types":"./index.d.ts","gitHead":"b6aa9b48a7eab5ea59a92b690dd4522824496872","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","bn.js":"^5.2.1","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^0.1.3","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_2.1.1_1720536792976_0.5048976975219539","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.0.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.0.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"43d1658275a10d4c2f6cfc516a6c86ed6b5fa5a6","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.0.0.tgz","fileCount":123,"integrity":"sha512-wYWDvTcFhLiRe+wrjeKi4h1LSubbrw2tv1XHWlp+3S1TtcmhgusLXNIA+mE7NNFJVlrvk1RSvJ9cS28HjdhztQ==","signatures":[{"sig":"MEUCIBkKXYD2rH3dvwD4WAnOdZw3Z8vzqLKnqH2G99sEoZPeAiEA6YPXf6iMdPil/Xe5GXGARh2FcTUokgj5El0sLwd5ttA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434887},"main":"./index.js","types":"./index.d.ts","gitHead":"3377a35bb0be9d54e657b56faac6efdc7c51b38b","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^2.14.0","bn.js":"^5.2.1","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.4","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"5.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^0.1.3","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.0.0_1722358044197_0.6501064719335146","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.1.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.1.0","maintainers":[{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"3582716aef490d002a8873fa6536522113d23113","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.1.0.tgz","fileCount":133,"integrity":"sha512-CABG3X3yxKyQqKJqnh0Gia7+o9t4w5upGGClyHLUtXFTgS+L0CaAP/3VHxuJZjYo+3cJUvSC2Nj/TpDpICo5GQ==","signatures":[{"sig":"MEYCIQCvH6y764iy45YlKejfulHgmaelYSkxhJMpXkD6AsHepwIhALVHD3I82OfbheT5H3HKr8JwXKx/XAoOCjPEHB+oS4Pu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509245},"main":"./index.js","types":"./index.d.ts","gitHead":"96d0534db8b8e07150a89a013a91b0f818f25c93","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"npm audit --omit=dev --audit-level=moderate","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@trustology.io"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.0","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.6","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.6","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.95.2","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^14.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.1.0_1723209295026_0.27790131393479656","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.1.1","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.1.1","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@trustology.io"}],"dist":{"shasum":"8c91163f80f2010598c09954012e695a05bf0c4c","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.1.1.tgz","fileCount":133,"integrity":"sha512-fVntg1QuNvq1pHjRPRkQPW32wsci5jMUVyQQL3jd9HsL4f0QI4ckb/CrN3teyE8dp9VCADkR/IOqtNmfXUd8Eg==","signatures":[{"sig":"MEUCIQCB+RUURAta99ef/33VyLeqeTQ+UktOWGYACxu7Cw6IqgIgPp9Z19QcblLs6LgHjsnzVYwIWcEVRkyUOyouNIp5V+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509429},"main":"./index.js","types":"./index.d.ts","gitHead":"1c6203798730454240dff5a79b6abbd02f39e8e4","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"npm audit --omit=dev --audit-level=moderate","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.0","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.6","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.6","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.95.2","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.1.1_1726213931623_0.17387867461372264","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.1.2","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.1.2","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"fa84e6fd9c3e482076adffbf44dfe0c661ba3594","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.1.2.tgz","fileCount":133,"integrity":"sha512-vdGhHyblKpxbrPV0OY1B05rAMTV/nEvWOC0cXq+08Zbiobfig8rT9PFcpwLNuz/yNEhmBQoDDEItwbHEfz4gQw==","signatures":[{"sig":"MEUCICfYx2GJgWX1csPg6WgrAiaCRWosM6UzwhALthHHikn/AiEA1u/wYm+SYPukDmqMNo4gxXwAb43wfFe4DUuOca5ACsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509688},"main":"./index.js","types":"./index.d.ts","gitHead":"ba711be8c8acf5b11bc2b858e6899da706b73a93","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"npm audit --omit=dev --audit-level=moderate","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.0","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.6","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.6","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.95.2","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.1.2_1732699458050_0.1912774167508795","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.2.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.2.0","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"4c3211907f32326b3f068d2d2ccb280f681949da","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.2.0.tgz","fileCount":143,"integrity":"sha512-Zo7AFt5lQisTLa5oW8Otodmw+69xxAbdUYPgqrtgzDYY+tZoVG6ORa88YJBR1t/bBOCkgX06r/bbl1wRyYP8gw==","signatures":[{"sig":"MEQCICJelf4cGwJDqI89OYkvmeA+NPl4LrOYGk6z2P8X8YEFAiAX4xh4LADBn5Wkd93WwtUZENAo6hc2Iecwp928VOmaqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557929},"main":"./index.js","types":"./index.d.ts","gitHead":"812c74b9944ba9666587ff9ea576df0b98c00a1a","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"npm audit --omit=dev --audit-level=moderate","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.0","bech32":"^1.1.4","asn1.js":"^5.4.1","graphql":"^15.8.0","elliptic":"^6.5.6","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.6","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.95.8","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.2.0_1733476735424_0.8890351236230309","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.3.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.3.0","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"649ef924b5d57fd0bd68dc979002a2de054f5015","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.3.0.tgz","fileCount":151,"integrity":"sha512-QmgD3wUMQdu7mBLmAtqBpXBKlA8AvWDDq858NVsGR7qFiXtv93fFiXVTj6SEdxJxfR+IhqQ+EzWJ/ddB7N1AQQ==","signatures":[{"sig":"MEUCIQDKcAu1ENBWwy+9RXMjLFkv4DuGnh9twjxy+HhEyx+EkwIge23bzBEYPW+QyV2ztUX1gi4DJxTuchxihc4iLaJxK+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627080},"main":"./index.js","types":"./index.d.ts","gitHead":"d8f851858fc06319a2fe3437b38fe7ed29cd0b92","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"npm audit --omit=dev --audit-level=moderate","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.0","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.5.6","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.6","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.95.8","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.3.0_1734016579923_0.4406431635759851","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.4.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.4.0","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"4058dba5008daf02f07c89c599a04a3ec5f5f363","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.4.0.tgz","fileCount":151,"integrity":"sha512-LspCaTDck77ButC0NKfze2tk+42S5DZBIoUeTqQo1zMgY/2WXwKNE3Eq7wf82BXSpW36GqjgsEKe1k9N/nbyoQ==","signatures":[{"sig":"MEQCIC138xnQeuHwJPF5fexoXspTrDVj5jYiAaiFBQmz1vYvAiBPNsphNQO9MPAzasA5Yxs5I0ICFet3ncnFeoJRhZdj+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634220},"main":"./index.js","types":"./index.d.ts","gitHead":"395a618ed584d1d8eb8dd4cfd50ea37a23efa65e","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"npm audit --omit=dev --audit-level=moderate","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.0","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.5.6","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.6","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.95.8","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.4.0_1737450292816_0.31152593494284386","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.4.1","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.4.1","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"24dde97be0ddf794b182146eb74f3baf3b6ed3ae","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.4.1.tgz","fileCount":151,"integrity":"sha512-6n5YP+899q39NdCJSn5wFW272EmIEC+GmrS1lXBFW1PQY62gby8aiSs+lPhfR7IKmCBQf43HQHQHteF/CPR5Og==","signatures":[{"sig":"MEYCIQDAxfRlDWOOnAU5OaP5dIIzrb8KvbM7omuJI2ZBxffZnwIhAO5bSRhJmWiXgIGR8wd0ekc8U5RBh+o+svBODZZMK6zh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635269},"main":"./index.js","types":"./index.d.ts","gitHead":"ef858a101f631de84a9dfed1b6fa73ae5c70807b","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"npm audit --omit=dev --audit-level=moderate","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.0","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.5.6","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.6","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.95.8","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^9.2.2","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.1","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.12","@types/dirty-chai":"^2.0.2","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.4.1_1737727619132_0.06549429887127234","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.5.0","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.5.0","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"c20a5950e8dd05a798a0c07bead63fea254c512c","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.5.0.tgz","fileCount":151,"integrity":"sha512-IA+Vr6ZouZ7CoP6TgAio83e86r65L8j7MDYG4DLjBkVyui8Qc/fVuKG7F6r1NzS0hAzyEEixOF2BseWp1sQK/w==","signatures":[{"sig":"MEQCIC7hgfiOZtGInOPiaa8eq5aHoezC/UFJBqLkUqGfU0UWAiA6Nuq7d5mn6VAxA8ib+YQK2n58Hrl0yg+CklN3hbICQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635752},"main":"./index.js","types":"./index.d.ts","gitHead":"e0c41b89297eeac3ba83a0d061d7290bf1320020","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"audit-ci --config ./.audit-ci.jsonc","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.1","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.6.1","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.98.0","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^11.1.0","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.2","audit-ci":"^7.1.0","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.18","@types/dirty-chai":"^2.0.5","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.5.0_1744280336207_0.7025271296027065","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.5.1","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.5.1","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"ff7a06017c961f932d2e01d4203d2e1bc19e4499","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.5.1.tgz","fileCount":151,"integrity":"sha512-T1JFTSH/rPkIygPWhixUZX4nnjPkspUU2kI6wpltVLdrinGL4foagECRqB1EpV9ZJBPoCDQWOxOtjvuePXGv8A==","signatures":[{"sig":"MEQCIHxSmPwFbGGmgXbUX/2SkxWHV9il3YcdtDePlCN/HfdNAiAa5CXVTTUMIYKlftgKUlwQ7HlZxm8t0VEKp7zg1p/aig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635750},"main":"./index.js","types":"./index.d.ts","gitHead":"bd6c5f9cbbcf97b020e24932d6944f6abd497316","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"audit-ci --config ./.audit-ci.jsonc","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.1","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.6.1","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"^6.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.98.0","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^11.1.0","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.2","audit-ci":"^7.1.0","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.18","@types/dirty-chai":"^2.0.5","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.5.1_1745420412643_0.5793453423793309","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.5.3","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.5.3","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"b129b3239ac1ea26a643898a9586a4d079dc1458","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.5.3.tgz","fileCount":155,"integrity":"sha512-n7n4LQmtp6ES9+CeAin6es+kuQ37ZlBH399nDLLPFkWFwkFXb7YaQWd/hjnE6XUQT+hA+C7McLiaD/C/S5aGqg==","signatures":[{"sig":"MEYCIQCotdMhqptlqDR5Mh0d79MKUkPMlOESzrPKUTDH6dA/0gIhAMazVWdiHBFh2y5xXI0NhzFgsb+yWG7+esxj+i+ZgHOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640387},"main":"./index.js","types":"./index.d.ts","gitHead":"f13710f8a33d2b12218d785488d504935cc00c6f","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"audit-ci --config ./.audit-ci.jsonc","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","actor":{"name":"bitpandacustody-user","type":"user","email":"bitpanda-custody-npmjs@bitpanda.com"},"email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","bs58":"^6.0.0","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.1","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.6.1","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"6.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.98.0","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^11.1.0","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.2","audit-ci":"^7.1.0","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.18","@types/dirty-chai":"^2.0.5","@types/node-fetch":"2.6.2","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.5.3_1751272020487_0.6194345623509578","host":"s3://npm-registry-packages-npm-production"}},"3.5.4":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.5.4","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.5.4","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"ea2b51dc50e6b8a5b5caac51fd7c683444b45279","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.5.4.tgz","fileCount":155,"integrity":"sha512-EmPUbPDmey5ypKPOjbASCLee5VpnCcvwrt4mUrMZwapel0HepqeUXJjLB57aV+DmoOtWGakIVCVsbZHUkCvP7A==","signatures":[{"sig":"MEYCIQDTdGUSgw8yRxJt5rWbOMgP0q2shlesiliy6XNEtBavdQIhAO9L0HWzK27cZLqvTEQpJpv1k8xtHny5WzVmtPmlQtwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641524},"main":"./index.js","types":"./index.d.ts","gitHead":"f192e3a42b0a04486be00d9bdd51f45ba6db581c","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"audit-ci --config ./.audit-ci.jsonc","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","bs58":"^6.0.0","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.1","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.6.1","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"6.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.98.0","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^11.1.0","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.2","audit-ci":"^7.1.0","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^18.8.3","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.18","@types/dirty-chai":"^2.0.5","@types/node-fetch":"2.6.3","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.5.4_1762876719880_0.7488199414168668","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.6.2","author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.6.2","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"dist":{"shasum":"baee7c87cbfa0263c7656b7f16992748d1b2eae7","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.6.2.tgz","fileCount":155,"integrity":"sha512-H20OiEydjUodUu8YbNu3ZNcyGFr1EfXtUMqiM9l5sPBXZIHgPBc5Z+lU6/wVpwe+Gkl6aclTxU4j73Y2SuPEsA==","signatures":[{"sig":"MEYCIQCPTuvx9YuMgoGse+dJhVQpQPVurgyvG5dTLvGSwFxv3AIhAKFhvoDpoVWJmOM8jusqmAresuENTy+0Wf28pms+B4gq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642410},"main":"./index.js","types":"./index.d.ts","gitHead":"5f8ed9247f89550c9270ecb7790cfb45c396aa71","scripts":{"test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'","audit":"audit-ci --config ./.audit-ci.jsonc","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","quality":"tslint --project . --format stylish --fix","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","quality-check":"tslint --project . --format stylish"},"_npmUser":{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},"prettier":{"printWidth":120,"trailingComma":"all"},"overrides":{"serialize-javascript":"^7.0.3"},"_npmVersion":"8.15.1","description":"TrustVault Node.js SDK","directories":{"doc":"docs","test":"tests"},"_nodeVersion":"18.7.0","dependencies":{"zod":"^3.22.4","bs58":"^6.0.0","cbor":"^9.0.2","xrpl":"^4.0.0","bn.js":"^5.2.1","base-x":"^5.0.1","bech32":"^1.1.4","asn1.js":"^5.4.1","blakejs":"^1.2.1","graphql":"^15.8.0","elliptic":"^6.6.1","scale-ts":"^1.6.1","bs58check":"^2.1.2","cross-fetch":"^3.1.5","bitcoinjs-lib":"6.1.7","@apollo/client":"^3.7.0","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.98.0","ethereumjs-util":"^7.0.5","@ethereumjs/common":"^2.6.5","ethereum-cryptography":"^2.2.1","bitcoin-address-validation":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^11.1.0","pegjs":"^0.10.0","sinon":"^18.0.1","tslint":"^6.1.3","ts-node":"^10.9.2","audit-ci":"^7.1.0","prettier":"^2.0.5","dirty-chai":"^2.0.1","typescript":"^4.8.4","@types/chai":"^4.2.12","@types/node":"^20","@types/mocha":"^9.0.0","@types/sinon":"9.0.7","@types/elliptic":"^6.4.18","@types/dirty-chai":"^2.0.5","@types/node-fetch":"2.6.3","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/trustvault-nodejs-sdk_3.6.2_1779455562386_0.4944674903623476","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"@bitpandacustody/trustvault-nodejs-sdk","version":"3.6.5","description":"TrustVault Node.js SDK","main":"./index.js","types":"./index.d.ts","directories":{"doc":"docs","test":"tests"},"scripts":{"audit":"npx audit-ci --config ./audit-ci.json","package":"tsc && pegjs -o build/utils/ethereum/type-parser.js src/ts/resources/type-parser.pegjs","build":"npm run clean && npm run package && cp package*.json build && cp README.md build","clean":"rm -rf build","quality":"tslint --project . --format stylish --fix","quality-check":"tslint --project . --format stylish","style":"prettier --write 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","style-check":"prettier --check 'internal/tests/*.ts' 'src/ts/**/*.ts' *.json","test":"npm run package && mocha --recursive -r ts-node/register './build/**/*.spec.js'"},"author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","prettier":{"printWidth":120,"trailingComma":"all"},"dependencies":{"@apollo/client":"^3.7.0","@ethereumjs/common":"^2.6.5","@ethereumjs/tx":"^3.5.2","@solana/web3.js":"^1.98.0","asn1.js":"^5.4.1","base-x":"^5.0.1","bech32":"^1.1.4","bitcoin-address-validation":"^2.0.0","bitcoinjs-lib":"6.1.7","blakejs":"^1.2.1","bn.js":"^5.2.1","bs58":"^6.0.0","bs58check":"^2.1.2","cbor":"^9.0.2","cross-fetch":"^3.1.5","elliptic":"^6.6.1","ethereum-cryptography":"^2.2.1","ethereumjs-util":"^7.0.5","graphql":"^15.8.0","scale-ts":"^1.6.1","xrpl":"^4.0.0","zod":"^3.22.4"},"overrides":{"serialize-javascript":"^7.0.3","stream-json":"^3.5.0"},"devDependencies":{"@types/chai":"^4.2.12","@types/dirty-chai":"^2.0.5","@types/elliptic":"^6.4.18","@types/mocha":"^9.0.0","@types/node":"^20","@types/node-fetch":"2.6.3","@types/sinon":"9.0.7","audit-ci":"^7.1.0","chai":"^4.3.10","dirty-chai":"^2.0.1","mocha":"^11.1.0","pegjs":"^0.10.0","prettier":"^2.0.5","sinon":"^18.0.1","ts-node":"^10.9.2","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.8.4"},"gitHead":"2536418146d0a6bd158d9f9e26ff4513b7c7d4ce","_id":"@bitpandacustody/trustvault-nodejs-sdk@3.6.5","_nodeVersion":"18.7.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-1gUFi301ZqjzJiFoLZprb5s8aqZ22OwYweEFrCaC3/7GUMJetWew/y9wq8pGsinZZIi480nj+snFFvi216aP1g==","shasum":"c3563553a6186f22335d18bda78caa8193b9813d","tarball":"https://registry.npmjs.org/@bitpandacustody/trustvault-nodejs-sdk/-/trustvault-nodejs-sdk-3.6.5.tgz","fileCount":155,"unpackedSize":643876,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICG+0SjAkszkZcyEm61o4U+JrvhUczPcsUMH+To7ILuRAiB4+GYZXRH/kZlVWOcx7NhIrERBy6DNve5sH+ccTOvhfA=="}]},"_npmUser":{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},"maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trustvault-nodejs-sdk_3.6.5_1789380597330_0.5261715963789286"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-23T09:14:42.793Z","modified":"2026-09-14T10:09:57.693Z","1.8.3":"2023-03-23T09:14:43.045Z","1.9.0":"2023-05-05T13:00:33.829Z","1.10.0":"2023-11-15T10:15:26.913Z","1.11.0":"2023-12-19T10:52:00.325Z","1.11.1":"2024-02-19T12:50:28.415Z","1.12.2":"2024-03-12T13:49:34.772Z","1.13.0":"2024-03-28T09:11:25.552Z","1.13.1":"2024-05-09T14:10:36.771Z","1.13.2":"2024-06-11T15:55:01.380Z","2.0.0":"2024-06-17T08:20:43.516Z","2.1.0":"2024-07-05T15:46:53.502Z","2.1.1":"2024-07-09T14:53:13.120Z","3.0.0":"2024-07-30T16:47:24.372Z","3.1.0":"2024-08-09T13:14:55.188Z","3.1.1":"2024-09-13T07:52:11.858Z","3.1.2":"2024-11-27T09:24:18.309Z","3.2.0":"2024-12-06T09:18:55.636Z","3.3.0":"2024-12-12T15:16:20.133Z","3.4.0":"2025-01-21T09:04:52.979Z","3.4.1":"2025-01-24T14:06:59.416Z","3.5.0":"2025-04-10T10:18:56.401Z","3.5.1":"2025-04-23T15:00:12.851Z","3.5.3":"2025-06-30T08:27:00.895Z","3.5.4":"2025-11-11T15:58:40.094Z","3.6.2":"2026-05-22T13:12:42.538Z","3.6.5":"2026-09-14T10:09:57.477Z"},"author":{"name":"Bitpanda Custody Ltd"},"license":"MIT","description":"TrustVault Node.js SDK","maintainers":[{"name":"bitpandacustody-user","email":"bitpanda-custody-npmjs@bitpanda.com"},{"name":"fodder1997","email":"paul.yardley@bitpanda.com"},{"name":"tomu00","email":"tom.ungoed@bitpanda.com"}],"readme":"# trustvault-nodejs-sdk\n\nThe TrustVault Node.js SDK allows Node.js clients to interact with TrustVault. It includes the following core components.\n\n**TrustVault** - client interface to interact with TrustVault (webhooks, transaction, wallet)<br>\n**AwsKmsKeyStore** - Class that wraps AWS KMS key for signing<br>\n**transaction** - Bitcoin and Ethereum Transaction Class (validate and sign transaction digest(s))<br>\n**wallet** - Policy Class (validate and sign policyChangeRequest digest)<br>\n**signature** - verify and produce sign data<br>\n**decoder** - asn1-der decoder<br>\n**encoder** - asn1-der encoder\n\n## Installation\n\n```bash\n$ npm i @bitpandacustody/trustvault-nodejs-sdk\n# Or:\n$ yarn add @bitpandacustody/trustvault-nodejs-sdk\n```\n\n## Getting Started\n\n```javascript\nconst { TrustVault } = require(\"@bitpandacustody/trustvault-nodejs-sdk\");\n\nimport { TrustVault } from \"@bitpandacustody/trustvault-nodejs-sdk\";\n\nconst trustVaultSandbox = new TrustVault({ apiKey: \"<TRUST_VAULT_API_KEY>\", environment: \"sandbox\" });\n\nconst trustVault = new TrustVault({ apiKey: \"<TRUST_VAULT_API_KEY>\" });\n```\n\nYou can find more detailed documentation and examples in our [Developer Documentation](https://developer.bitpandacustody.com/).\n\n### Examples\n\n- This example shows how to use AWS KMS to sign data. This class will ensure that:\n- - The KMS key used is the correct type (SIGN_VERIFY)\n- - The KMS key is on the correct curve (ECC_NIST_P256)\n- - The KMS key signs data with the correct algorithm (ECDSA_SHA_256)\n- This class will also handle converting the encoded PublicKey types and Signature types into the format the TrustVault SDK expects.\n\n```ts\nimport * as AWS from \"aws-sdk\";\nimport { PublicKeySignaturePairBuffer, SignCallback, SignDataBuffer } from \"../types\";\nimport { derDecodePublicKey, derDecodeSignature } from \"../utils/decoder/asn1-der\";\n\n/**\n * The interface that all KeySigning functions must implement. Sign either the  *ONE* of the digests most suitable to sign with your signing process\n * rawDigest - the raw digest that  must be signed. Use if your signing process only allows a raw digest.\n * shaDigest - the SHA_256 hash of the digest that must be signed. Use if your signing process can sign Hashed data\n *\n * Return a PublicKeySignaturePair object which includes the uncompressed public Key and the signature. The signature is the r and s values concateneated together\n */\nexport interface KeyStore {\n  sign: SignCallback;\n}\n\n/**\n * This class is an example class for wrapping an AWS KMS Key\n * This will ensure that the key is in a usable state and uses the correct key signing alogrithm\n * NOTE:\n * All methods here MUST be a defined using arrow functions so the `this` context gets correctly\n * bound to the class and not get lost when the methods are passed to another function\n */\nexport class AwsKmsKeyStore implements KeyStore {\n  // The AWS KMS publicKey is returned in DER format which matches the SubjectPublicKeyInfo of this ASN.1 spec\n  // https://docs.microsoft.com/en-us/windows/win32/seccertenroll/about-asn-1-type-system\n  private kms = new AWS.KMS({ apiVersion: \"2014-11-01\", region: \"eu-west-1\" });\n\n  public awsKeyId: string;\n  public publicKey?: Buffer;\n  private validated: boolean = false;\n\n  constructor(awsKeyId: string) {\n    this.awsKeyId = awsKeyId;\n  }\n\n  /**\n   * Sign a message in bytes. This will use the message but this can easily be swapped to sign the shaDigest. The method will be called by the TrustVault SDK when something needs signing\n   * @param message\n   * @param shaDigest\n   */\n  public sign = async ({ signData }: SignDataBuffer): Promise<PublicKeySignaturePairBuffer> => {\n    const message = signData;\n    // validate this KMS key can be used for TrustVault signing operations\n    if (!this.validated) {\n      await this.validate();\n    }\n    // AWS KMS parameters\n    const params: AWS.KMS.SignRequest = {\n      KeyId: this.awsKeyId,\n      Message: message,\n      SigningAlgorithm: \"ECDSA_SHA_256\",\n      MessageType: \"RAW\",\n    };\n\n    // not required but tells TS the publicKey isn't undefined\n    if (!this.publicKey) {\n      this.publicKey = await this.getPublicKey();\n    }\n\n    try {\n      // sign using the rawDigest\n      const sig = await this.kms.sign(params).promise();\n      // check its actually signed by the correct algorithm\n      if (sig.SigningAlgorithm && sig.SigningAlgorithm === \"ECDSA_SHA_256\") {\n        const signature = sig.Signature;\n        if (signature) {\n          // convert the the buffer into a hex string\n          const hexSignature = signature.toString(\"hex\");\n          // decode the DER signature to extract the r and s\n          const { r, s } = derDecodeSignature(Buffer.from(hexSignature, \"hex\"));\n          const paddedR = Buffer.from(r.toString(\"hex\").padStart(64, \"0\"), \"hex\");\n          const paddedS = Buffer.from(s.toString(\"hex\").padStart(64, \"0\"), \"hex\");\n          const pubKeyPair: PublicKeySignaturePairBuffer = {\n            publicKey: this.publicKey,\n            signature: Buffer.concat([paddedR, paddedS]),\n          };\n          return pubKeyPair;\n        }\n      }\n    } catch ({ message, stack, code }) {\n      console.error(`Error Signing Data: ${JSON.stringify({ message, stack, code })}`);\n    }\n    throw Error(`SIGNATURE_ERROR: Signature not returned`);\n  };\n\n  /**\n   * Returns the publicKey associated with this KMS key. The key required for TrustVault is in uncompressed format\n   * i.e. `04` hex prefixed + 64 bytes\n   */\n  public getPublicKey = async (): Promise<Buffer> => {\n    if (!this.validated) {\n      await this.validate();\n    }\n    if (this.publicKey) {\n      return this.publicKey;\n    }\n    try {\n      const key = await this.kms\n        .getPublicKey({\n          KeyId: this.awsKeyId,\n        })\n        .promise();\n      // check the response from AWS\n      if (key && key.PublicKey) {\n        const publicKeyDer = key.PublicKey;\n        const publicKeyHex = publicKeyDer?.toString(\"hex\");\n\n        // decode the DER encoded PublicKey info\n        const decodedPublicKey = derDecodePublicKey(Buffer.from(publicKeyHex, \"hex\"));\n        // check this publicKey is using the correct algorithm and paramters otherwise it cannot be used for TrustVault\n        if (\n          decodedPublicKey?.algorithmIdentifier.algorithm === \"1.2.840.10045.2.1\" &&\n          decodedPublicKey?.algorithmIdentifier.parameters === \"1.2.840.10045.3.1.7\"\n        ) {\n          return decodedPublicKey.subjectPublicKey;\n        }\n      }\n    } catch ({ code, message, stack }) {\n      console.error(\n        \"PublicKey could not be decoded correctly or was incorrect publicKey type\\n\",\n        `Error: ${JSON.stringify({ code, message, stack })}`,\n      );\n      throw Error(\"PublicKeyEncodingError: PublicKey could not be decoded correctly or was not retrieved from AWS\");\n    }\n    throw Error(\"PublicKeyNotFound: PublicKey could not be decoded or incorrect publicKey type\");\n  };\n\n  /**\n   * Validate this KMS Key is a valid key for suitable signing for TrustVault\n   */\n  private validate = async () => {\n    let errorMessage = \"\";\n    try {\n      const key = await this.kms\n        .describeKey({\n          KeyId: this.awsKeyId,\n        })\n        .promise();\n      if (key.KeyMetadata?.Enabled !== true) {\n        errorMessage = `Key ${this.awsKeyId} is not enabled`;\n      } else {\n        if (key.KeyMetadata?.CustomerMasterKeySpec !== \"ECC_NIST_P256\") {\n          errorMessage = `Key ${this.awsKeyId} is not correct type, must be ECC_NIST_P256 but is ${key.KeyMetadata?.CustomerMasterKeySpec}`;\n        } else {\n          if (key.KeyMetadata.KeyUsage !== \"SIGN_VERIFY\") {\n            errorMessage = `Key ${this.awsKeyId} does not have the correct usage type.`;\n          }\n        }\n      }\n      if (!errorMessage) {\n        this.validated = true;\n        this.publicKey = await this.getPublicKey();\n      }\n    } catch (e) {\n      errorMessage = `Key ${this.awsKeyId} has an unknown validation error: ${(e as Error).message}`;\n    }\n    if (errorMessage) {\n      throw Error(errorMessage);\n    }\n  };\n}\n```\n","readmeFilename":"README.md"}