From e4c86cf11c1f2ff6fff4ee6289774ea8dc737928 Mon Sep 17 00:00:00 2001 From: DeFiChain Bot Date: Wed, 24 Nov 2021 06:01:46 +0000 Subject: [PATCH] Bump @defichain/jellyfish dependencies --- package-lock.json | 1909 ++++++++++++++--- packages/salmon-lambda-functions/package.json | 14 +- .../salmon-oracles-functions/package.json | 14 +- packages/salmon-price-functions/package.json | 4 +- 4 files changed, 1633 insertions(+), 308 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8f8009e..73f67c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -606,39 +606,61 @@ } }, "node_modules/@defichain/jellyfish-address": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-0.40.0.tgz", - "integrity": "sha512-011xAys3gBHY4xRzbmd9hJd+pHQY0EOdtn15vzCWu8J6s84T8eMnJWYDLUEpOOzhadV16EkeHP6ynjVF9nRMBg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-2.9.1.tgz", + "integrity": "sha512-1X93ZxuqTbAU2+IEH+kFMCwQibIDJnsc94ImK+gaqC9vVqPVtwpCTHxCEx2DgM8VNH2Y0VCCLrmZf5+WZ0IxdA==", "dependencies": { - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "bech32": "^2.0.0", "bs58": "^4.0.1" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-api-core": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-0.40.0.tgz", - "integrity": "sha512-/yzTqeEFbez6S7EKCiIuVEsKl/ob6hQoCsvexSNrj72t7dw8LUETwO/3S7c7x7d5OOU+9Tl801IprF+m+pwf9w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-2.9.1.tgz", + "integrity": "sha512-sfnf5z7qNTs6diNgBAl+6mGa+Q7YZ3m5knNCvq/fvUUSy+2ZnAa6zpq4z9zKBT6m/4230U3XPMvgNxxV16KpJw==", "dependencies": { - "@defichain/jellyfish-json": "^0.40.0" + "@defichain/jellyfish-json": "2.9.1" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-api-jsonrpc": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-0.40.0.tgz", - "integrity": "sha512-uVHGiaaxnw4CAfIF23rkXrf3Znb+FzTJAuawIlq6CiEX1t+8Ncm+kEclvwkvhqpSrcXpMdOhclLlpOlO9qSxww==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-2.9.1.tgz", + "integrity": "sha512-HWdYN6Q4i7DVwGjXQq1hOyyYparyqvDBxezK9Ojtf4KPmDf89hjOZyL+krTKTPOjc9hFdpdMLjNnxn6Dk0IYmg==", "dev": true, "dependencies": { - "@defichain/jellyfish-api-core": "^0.40.0", + "@defichain/jellyfish-api-core": "2.9.1", "abort-controller": "^3.0.0", "cross-fetch": "^3.1.4" + }, + "peerDependencies": { + "defichain": "^2.9.1" + } + }, + "node_modules/@defichain/jellyfish-buffer": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-buffer/-/jellyfish-buffer-2.9.1.tgz", + "integrity": "sha512-v9wAMjH9VwIQApdeIdtMpnyFjFyoY/57v94KIRvYql+TNms+Fc/IxMiFwYJwcGW77ZQIJ3B/EB4pUtGN6pZ8WA==", + "dependencies": { + "bignumber.js": "^9.0.1", + "smart-buffer": "^4.2.0" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-crypto": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-0.40.0.tgz", - "integrity": "sha512-qz8hm4z/vC3iLqpaEY+d0Oqzq8xojSumORRhb5OVoq1r/6av82TBpxymNb4Nvjyw4un/CSE1knDYpMoFI6haYg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-2.9.1.tgz", + "integrity": "sha512-1PX+v7FxsbKToEivaMwX2m2WDs5Hy0rlP+ya2q75uKH1vy/wWM4KdGnzzJBTKM+m3O8UA0t28w6jnk+ZJLvuvA==", "dependencies": { "bech32": "^2.0.0", "bip66": "^1.1.5", @@ -648,84 +670,96 @@ "randombytes": "^2.1.0", "tiny-secp256k1": "^1.1.6", "wif": "^2.0.6" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-json": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-0.40.0.tgz", - "integrity": "sha512-hHC4SppDnfJiYuQ+drIjR2lMxijv8FeyR1ufQ+C4Fmn4C0nk1i6+MtPx9SRtBMQCr7vI1PcQEZxQzxpbY41t8w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-2.9.1.tgz", + "integrity": "sha512-/crdTBvAM/GCXZ35qvZvzS6I/yUhL1aa0ygu0qCRyUkNDLWRVWY7cK24d6i9iA+XE7dpXsDX0EaO4ts1EQA90g==", "dependencies": { "@types/lossless-json": "^1.0.1", + "bignumber.js": "^9.0.1", "lossless-json": "^1.0.5" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-network": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-0.40.0.tgz", - "integrity": "sha512-Tw4Bnet1ZVYPl0+pShJv3+qLUdShIqyRU8sdjA+1hspSfl0Tcb1h2q2mDQjZDnlA3/UnMWWh/6+AOUVYKYpePg==" + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-2.9.1.tgz", + "integrity": "sha512-+IFGiB/0EKxLMbkZ/TBXs9A8q0JlwzA1i+c7BODgTJ2+N7BaCWC2RJ1FM5mOIfjYQvxyAObN3lZ68CvFPqhBGw==", + "peerDependencies": { + "defichain": "^2.9.1" + } }, "node_modules/@defichain/jellyfish-transaction": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-0.40.0.tgz", - "integrity": "sha512-7dowclvVh4uP45kU6QeqSns0IVTuwP7uAnkPLPPkQkbPWohDhbdeApUUK+cudz0PdM2JET9ebl15gXJP5PnEIA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-2.9.1.tgz", + "integrity": "sha512-XWGvJv2o9BomaPcij34c4YS6kGtGk+S7jbGX4hG4t2/70LX7jPo6E/zab3Gl5RTSio8q0OFN4UAfQMCrGxzYbg==", "dependencies": { - "@defichain/jellyfish-crypto": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-transaction-builder": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-0.40.0.tgz", - "integrity": "sha512-L4O3AN2hxXLBBsNpbnLrN7kjlWReRIZY84rCtLJzjT4qs7LdBOGnUMEzAaldHA+ZTX+2jh2gZU4cCbyFFLO46A==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-2.9.1.tgz", + "integrity": "sha512-VT/pG5xGMA6prLNH5aEhhHg+YilZJCbPXAPjSOT1HBNcaunlKpjQbS1daKT9shIVFVlfaAIEXckAVKywEoKqMw==", "dependencies": { - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0", - "@defichain/jellyfish-transaction-signature": "^0.40.0" + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-transaction-signature": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-0.40.0.tgz", - "integrity": "sha512-MDfU1X9IU8a06GnpSwNZdVr1v1I7z6m7Vho/oMx31JHLhkDqB90ZhZNuc355FIShttgrv3AXdRUk+3CSQv8tSg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-2.9.1.tgz", + "integrity": "sha512-kAZv0iCtrEzZKiLmlZM3Mpv5q9CcZEMNZNdE+757v6bPIuzXLI5Ncsr+heBmXQwPxD00C0QK3NhF9V1T/LYdRw==", "dependencies": { - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-wallet": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-0.40.0.tgz", - "integrity": "sha512-zNU9EoqC1UtzKv0IUT2I6pjpeRvSUdbqE/02Cu4s7DuHdirYVpy3KEaOEwHhgVqW1OKp9Wu72NV9ePQ3Agb/2w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-2.9.1.tgz", + "integrity": "sha512-yT7rPhbAs4n8AbKrs2UpojRPcu9d7voYsMD8QsEphnUwyWWIYNgHJAbVJW7h14TejqifLv7l/+yc4CTV3H53qw==", "dependencies": { - "@defichain/jellyfish-address": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0" + "@defichain/jellyfish-address": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-builder": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "node_modules/@defichain/jellyfish-wallet-classic": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-classic/-/jellyfish-wallet-classic-0.40.0.tgz", - "integrity": "sha512-Y4bprUZwrCklY4x3jEXQrxDYVr0lYiaaa5Hd1QY2TEqNIpD0ouzWa4htVVAOzHxNqIqg4G+mnGttW74edeH+3g==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-classic/-/jellyfish-wallet-classic-2.9.1.tgz", + "integrity": "sha512-YbJhQiHF4uPkETUwzVAjXx43BMfvGABds83peAA+b/Xxsu/ZDJs8etU3LHAMqUAzFJHa0/lupQlLwhoA/mVbtA==", "dependencies": { - "@defichain/jellyfish-transaction": "^0.40.0", - "@defichain/jellyfish-wallet": "^0.40.0" + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-wallet": "2.9.1" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "node_modules/@defichain/playground-api-client": { @@ -739,28 +773,6 @@ "cross-fetch": "^3.1.2" } }, - "node_modules/@defichain/playground-api-client/node_modules/@defichain/jellyfish-api-core": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-0.40.0.tgz", - "integrity": "sha512-/yzTqeEFbez6S7EKCiIuVEsKl/ob6hQoCsvexSNrj72t7dw8LUETwO/3S7c7x7d5OOU+9Tl801IprF+m+pwf9w==", - "dev": true, - "dependencies": { - "@defichain/jellyfish-json": "^0.40.0" - } - }, - "node_modules/@defichain/playground-api-client/node_modules/@defichain/jellyfish-json": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-0.40.0.tgz", - "integrity": "sha512-hHC4SppDnfJiYuQ+drIjR2lMxijv8FeyR1ufQ+C4Fmn4C0nk1i6+MtPx9SRtBMQCr7vI1PcQEZxQzxpbY41t8w==", - "dev": true, - "dependencies": { - "@types/lossless-json": "^1.0.1", - "lossless-json": "^1.0.5" - }, - "peerDependencies": { - "bignumber.js": "^9.0.1" - } - }, "node_modules/@defichain/salmon-lambda-functions": { "resolved": "packages/salmon-lambda-functions", "link": true @@ -773,6 +785,18 @@ "resolved": "packages/salmon-price-functions", "link": true }, + "node_modules/@defichain/salmon-provider-alpha-vantage": { + "resolved": "packages/salmon-provider-alpha-vantage", + "link": true + }, + "node_modules/@defichain/salmon-provider-alpha-vantage-forex": { + "resolved": "packages/salmon-provider-alpha-vantage-forex", + "link": true + }, + "node_modules/@defichain/salmon-provider-chainlink": { + "resolved": "packages/salmon-provider-chainlink", + "link": true + }, "node_modules/@defichain/salmon-provider-coingecko": { "resolved": "packages/salmon-provider-coingecko", "link": true @@ -814,25 +838,32 @@ "link": true }, "node_modules/@defichain/testcontainers": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-0.40.0.tgz", - "integrity": "sha512-pyRIJMxOjLDGF0V7Jq98nApr65gW5WayTAqoTh5OsaRfazgLRe+gFHy80+gONlTGxqU6c01HHcTIsy+wTlFcPw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-2.9.1.tgz", + "integrity": "sha512-UzoDwB0Mk4pXa1RhAjakjF9Wkyk7GKxRo2KcTUXYYqwoCaTDmKt5M0yeDt2RT3rrER3AI75x3zkgCtDUn5OohQ==", "dev": true, "dependencies": { - "dockerode": "^3.3.0", - "node-fetch": "^2.6.1" + "@defichain/jellyfish-network": "2.9.1", + "cross-fetch": "^3.1.4", + "dockerode": "^3.3.1" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "node_modules/@defichain/testing": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/testing/-/testing-0.40.0.tgz", - "integrity": "sha512-akRBP3sd7QkkcyBoe71+FIhdYT2MFzl0O33A9HmA+J0SI53a7mkWGa7vtzJ+GE8yoK/V01nAuxPs22Xf9s78xw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/testing/-/testing-2.9.1.tgz", + "integrity": "sha512-mAZFobSavLSJVz5dWX8KwBrKdS0kXvXRb9VYWPBB/sRg+DU9bRgH6Xl+vKdXflsiIky8hVHTBon/YO+q05IrFw==", "dev": true, "dependencies": { - "@defichain/jellyfish-api-core": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/testcontainers": "^0.40.0" + "@defichain/jellyfish-api-core": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/testcontainers": "2.9.1" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "node_modules/@defichain/whale-api-client": { @@ -900,16 +931,710 @@ "node": ">= 4" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ethersproject/abi": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.5.0.tgz", + "integrity": "sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "node_modules/@ethersproject/abstract-provider": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.5.1.tgz", + "integrity": "sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/networks": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/web": "^5.5.0" + } + }, + "node_modules/@ethersproject/abstract-signer": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.5.0.tgz", + "integrity": "sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0" + } + }, + "node_modules/@ethersproject/address": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.5.0.tgz", + "integrity": "sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/rlp": "^5.5.0" + } + }, + "node_modules/@ethersproject/base64": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.5.0.tgz", + "integrity": "sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0" + } + }, + "node_modules/@ethersproject/basex": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.5.0.tgz", + "integrity": "sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/properties": "^5.5.0" + } + }, + "node_modules/@ethersproject/bignumber": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.5.0.tgz", + "integrity": "sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "bn.js": "^4.11.9" + } + }, + "node_modules/@ethersproject/bytes": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.5.0.tgz", + "integrity": "sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/logger": "^5.5.0" + } + }, + "node_modules/@ethersproject/constants": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.5.0.tgz", + "integrity": "sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bignumber": "^5.5.0" + } + }, + "node_modules/@ethersproject/contracts": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.5.0.tgz", + "integrity": "sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abi": "^5.5.0", + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/transactions": "^5.5.0" + } + }, + "node_modules/@ethersproject/hash": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.5.0.tgz", + "integrity": "sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "node_modules/@ethersproject/hdnode": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.5.0.tgz", + "integrity": "sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/basex": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/pbkdf2": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/sha2": "^5.5.0", + "@ethersproject/signing-key": "^5.5.0", + "@ethersproject/strings": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/wordlists": "^5.5.0" + } + }, + "node_modules/@ethersproject/json-wallets": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.5.0.tgz", + "integrity": "sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/hdnode": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/pbkdf2": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/random": "^5.5.0", + "@ethersproject/strings": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" + } + }, + "node_modules/@ethersproject/keccak256": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.5.0.tgz", + "integrity": "sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "js-sha3": "0.8.0" + } + }, + "node_modules/@ethersproject/logger": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.5.0.tgz", + "integrity": "sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ] + }, + "node_modules/@ethersproject/networks": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.5.0.tgz", + "integrity": "sha512-KWfP3xOnJeF89Uf/FCJdV1a2aDJe5XTN2N52p4fcQ34QhDqQFkgQKZ39VGtiqUgHcLI8DfT0l9azC3KFTunqtA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/logger": "^5.5.0" + } + }, + "node_modules/@ethersproject/pbkdf2": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.5.0.tgz", + "integrity": "sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/sha2": "^5.5.0" + } + }, + "node_modules/@ethersproject/properties": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.5.0.tgz", + "integrity": "sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/logger": "^5.5.0" + } + }, + "node_modules/@ethersproject/providers": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.5.0.tgz", + "integrity": "sha512-xqMbDnS/FPy+J/9mBLKddzyLLAQFjrVff5g00efqxPzcAwXiR+SiCGVy6eJ5iAIirBOATjx7QLhDNPGV+AEQsw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/basex": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/networks": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/random": "^5.5.0", + "@ethersproject/rlp": "^5.5.0", + "@ethersproject/sha2": "^5.5.0", + "@ethersproject/strings": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/web": "^5.5.0", + "bech32": "1.1.4", + "ws": "7.4.6" + } + }, + "node_modules/@ethersproject/providers/node_modules/bech32": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" + }, + "node_modules/@ethersproject/providers/node_modules/ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/@ethersproject/random": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.5.0.tgz", + "integrity": "sha512-egGYZwZ/YIFKMHcoBUo8t3a8Hb/TKYX8BCBoLjudVCZh892welR3jOxgOmb48xznc9bTcMm7Tpwc1gHC1PFNFQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "node_modules/@ethersproject/rlp": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.5.0.tgz", + "integrity": "sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "node_modules/@ethersproject/sha2": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.5.0.tgz", + "integrity": "sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "hash.js": "1.1.7" + } + }, + "node_modules/@ethersproject/signing-key": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.5.0.tgz", + "integrity": "sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "bn.js": "^4.11.9", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "node_modules/@ethersproject/solidity": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.5.0.tgz", + "integrity": "sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/sha2": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "node_modules/@ethersproject/strings": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.5.0.tgz", + "integrity": "sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "node_modules/@ethersproject/transactions": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.5.0.tgz", + "integrity": "sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/rlp": "^5.5.0", + "@ethersproject/signing-key": "^5.5.0" + } + }, + "node_modules/@ethersproject/units": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.5.0.tgz", + "integrity": "sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "node_modules/@ethersproject/wallet": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.5.0.tgz", + "integrity": "sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/hdnode": "^5.5.0", + "@ethersproject/json-wallets": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/random": "^5.5.0", + "@ethersproject/signing-key": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/wordlists": "^5.5.0" + } + }, + "node_modules/@ethersproject/web": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.5.0.tgz", + "integrity": "sha512-BEgY0eL5oH4mAo37TNYVrFeHsIXLRxggCRG/ksRIxI2X5uj5IsjGmcNiRN/VirQOlBxcUhCgHhaDLG4m6XAVoA==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/base64": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "node_modules/@ethersproject/wordlists": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.5.0.tgz", + "integrity": "sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" } }, "node_modules/@gar/promisify": { @@ -3252,6 +3977,11 @@ "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=", "dev": true }, + "node_modules/aes-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", + "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -5093,6 +5823,15 @@ "clone": "^1.0.2" } }, + "node_modules/defichain": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/defichain/-/defichain-2.9.1.tgz", + "integrity": "sha512-AoJF/fgD6Zmyh1tEWmxGK+/um8ePKdELTBHqM8vy7l9NmWvpaBGlP36Ughn/fMhsVQCIb8WCJBlSe6LiVkn0YQ==", + "peer": true, + "engines": { + "node": ">=14.x" + } + }, "node_modules/define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -6347,6 +7086,53 @@ "node": ">=0.10.0" } }, + "node_modules/ethers": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.5.1.tgz", + "integrity": "sha512-RodEvUFZI+EmFcE6bwkuJqpCYHazdzeR1nMzg+YWQSmQEsNtfl1KHGfp/FWZYl48bI/g7cgBeP2IlPthjiVngw==", + "funding": [ + { + "type": "individual", + "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" + }, + { + "type": "individual", + "url": "https://www.buymeacoffee.com/ricmoo" + } + ], + "dependencies": { + "@ethersproject/abi": "5.5.0", + "@ethersproject/abstract-provider": "5.5.1", + "@ethersproject/abstract-signer": "5.5.0", + "@ethersproject/address": "5.5.0", + "@ethersproject/base64": "5.5.0", + "@ethersproject/basex": "5.5.0", + "@ethersproject/bignumber": "5.5.0", + "@ethersproject/bytes": "5.5.0", + "@ethersproject/constants": "5.5.0", + "@ethersproject/contracts": "5.5.0", + "@ethersproject/hash": "5.5.0", + "@ethersproject/hdnode": "5.5.0", + "@ethersproject/json-wallets": "5.5.0", + "@ethersproject/keccak256": "5.5.0", + "@ethersproject/logger": "5.5.0", + "@ethersproject/networks": "5.5.0", + "@ethersproject/pbkdf2": "5.5.0", + "@ethersproject/properties": "5.5.0", + "@ethersproject/providers": "5.5.0", + "@ethersproject/random": "5.5.0", + "@ethersproject/rlp": "5.5.0", + "@ethersproject/sha2": "5.5.0", + "@ethersproject/signing-key": "5.5.0", + "@ethersproject/solidity": "5.5.0", + "@ethersproject/strings": "5.5.0", + "@ethersproject/transactions": "5.5.0", + "@ethersproject/units": "5.5.0", + "@ethersproject/wallet": "5.5.0", + "@ethersproject/web": "5.5.0", + "@ethersproject/wordlists": "5.5.0" + } + }, "node_modules/event-target-shim": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", @@ -8964,6 +9750,11 @@ "node": ">= 0.6.0" } }, + "node_modules/js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -12796,6 +13587,11 @@ "node": ">=10" } }, + "node_modules/scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, "node_modules/semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -15180,10 +15976,10 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@defichain/jellyfish-crypto": ">=0.40.0", - "@defichain/jellyfish-transaction": ">=0.40.0", - "@defichain/jellyfish-transaction-builder": ">=0.40.0", - "@defichain/jellyfish-wallet": ">=0.40.0", + "@defichain/jellyfish-crypto": ">=2.9.1", + "@defichain/jellyfish-transaction": ">=2.9.1", + "@defichain/jellyfish-transaction-builder": ">=2.9.1", + "@defichain/jellyfish-wallet": ">=2.9.1", "@defichain/salmon-oracles-functions": "0.0.0", "@defichain/salmon-price-functions": "0.0.0", "@defichain/salmon-provider-finnhubb": "0.0.0", @@ -15192,9 +15988,9 @@ "@defichain/whale-api-client": ">=0.9.2" }, "devDependencies": { - "@defichain/jellyfish-api-jsonrpc": ">=0.40.0", - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0", + "@defichain/jellyfish-api-jsonrpc": ">=2.9.1", + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1", "@vercel/ncc": "^0.31.1", "aws-sdk": "^2.936.0" }, @@ -15203,9 +15999,9 @@ } }, "packages/salmon-lambda-functions/node_modules/@defichain/jellyfish-crypto": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-0.40.0.tgz", - "integrity": "sha512-qz8hm4z/vC3iLqpaEY+d0Oqzq8xojSumORRhb5OVoq1r/6av82TBpxymNb4Nvjyw4un/CSE1knDYpMoFI6haYg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-2.9.1.tgz", + "integrity": "sha512-1PX+v7FxsbKToEivaMwX2m2WDs5Hy0rlP+ya2q75uKH1vy/wWM4KdGnzzJBTKM+m3O8UA0t28w6jnk+ZJLvuvA==", "dependencies": { "bech32": "^2.0.0", "bip66": "^1.1.5", @@ -15215,42 +16011,51 @@ "randombytes": "^2.1.0", "tiny-secp256k1": "^1.1.6", "wif": "^2.0.6" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "packages/salmon-lambda-functions/node_modules/@defichain/jellyfish-transaction": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-0.40.0.tgz", - "integrity": "sha512-7dowclvVh4uP45kU6QeqSns0IVTuwP7uAnkPLPPkQkbPWohDhbdeApUUK+cudz0PdM2JET9ebl15gXJP5PnEIA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-2.9.1.tgz", + "integrity": "sha512-XWGvJv2o9BomaPcij34c4YS6kGtGk+S7jbGX4hG4t2/70LX7jPo6E/zab3Gl5RTSio8q0OFN4UAfQMCrGxzYbg==", "dependencies": { - "@defichain/jellyfish-crypto": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "packages/salmon-lambda-functions/node_modules/@defichain/jellyfish-wallet": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-0.40.0.tgz", - "integrity": "sha512-zNU9EoqC1UtzKv0IUT2I6pjpeRvSUdbqE/02Cu4s7DuHdirYVpy3KEaOEwHhgVqW1OKp9Wu72NV9ePQ3Agb/2w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-2.9.1.tgz", + "integrity": "sha512-yT7rPhbAs4n8AbKrs2UpojRPcu9d7voYsMD8QsEphnUwyWWIYNgHJAbVJW7h14TejqifLv7l/+yc4CTV3H53qw==", "dependencies": { - "@defichain/jellyfish-address": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0" + "@defichain/jellyfish-address": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-builder": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "packages/salmon-lambda-functions/node_modules/@defichain/testcontainers": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-0.40.0.tgz", - "integrity": "sha512-pyRIJMxOjLDGF0V7Jq98nApr65gW5WayTAqoTh5OsaRfazgLRe+gFHy80+gONlTGxqU6c01HHcTIsy+wTlFcPw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-2.9.1.tgz", + "integrity": "sha512-UzoDwB0Mk4pXa1RhAjakjF9Wkyk7GKxRo2KcTUXYYqwoCaTDmKt5M0yeDt2RT3rrER3AI75x3zkgCtDUn5OohQ==", "dev": true, "dependencies": { - "dockerode": "^3.3.0", - "node-fetch": "^2.6.1" + "@defichain/jellyfish-network": "2.9.1", + "cross-fetch": "^3.1.4", + "dockerode": "^3.3.1" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "packages/salmon-oracles-functions": { @@ -15258,24 +16063,24 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@defichain/jellyfish-crypto": ">=0.40.0", - "@defichain/jellyfish-transaction": ">=0.40.0", - "@defichain/jellyfish-transaction-builder": ">=0.40.0", - "@defichain/jellyfish-wallet": ">=0.40.0", - "@defichain/jellyfish-wallet-classic": ">=0.40.0", + "@defichain/jellyfish-crypto": ">=2.9.1", + "@defichain/jellyfish-transaction": ">=2.9.1", + "@defichain/jellyfish-transaction-builder": ">=2.9.1", + "@defichain/jellyfish-wallet": ">=2.9.1", + "@defichain/jellyfish-wallet-classic": ">=2.9.1", "@defichain/whale-api-client": ">=0.9.2", "@defichain/whale-api-wallet": ">=0.9.2", "bignumber.js": "^9.0.1" }, "devDependencies": { - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0" + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1" } }, "packages/salmon-oracles-functions/node_modules/@defichain/jellyfish-crypto": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-0.40.0.tgz", - "integrity": "sha512-qz8hm4z/vC3iLqpaEY+d0Oqzq8xojSumORRhb5OVoq1r/6av82TBpxymNb4Nvjyw4un/CSE1knDYpMoFI6haYg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-2.9.1.tgz", + "integrity": "sha512-1PX+v7FxsbKToEivaMwX2m2WDs5Hy0rlP+ya2q75uKH1vy/wWM4KdGnzzJBTKM+m3O8UA0t28w6jnk+ZJLvuvA==", "dependencies": { "bech32": "^2.0.0", "bip66": "^1.1.5", @@ -15285,32 +16090,37 @@ "randombytes": "^2.1.0", "tiny-secp256k1": "^1.1.6", "wif": "^2.0.6" + }, + "peerDependencies": { + "defichain": "^2.9.1" } }, "packages/salmon-oracles-functions/node_modules/@defichain/jellyfish-transaction": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-0.40.0.tgz", - "integrity": "sha512-7dowclvVh4uP45kU6QeqSns0IVTuwP7uAnkPLPPkQkbPWohDhbdeApUUK+cudz0PdM2JET9ebl15gXJP5PnEIA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-2.9.1.tgz", + "integrity": "sha512-XWGvJv2o9BomaPcij34c4YS6kGtGk+S7jbGX4hG4t2/70LX7jPo6E/zab3Gl5RTSio8q0OFN4UAfQMCrGxzYbg==", "dependencies": { - "@defichain/jellyfish-crypto": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "packages/salmon-oracles-functions/node_modules/@defichain/jellyfish-wallet": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-0.40.0.tgz", - "integrity": "sha512-zNU9EoqC1UtzKv0IUT2I6pjpeRvSUdbqE/02Cu4s7DuHdirYVpy3KEaOEwHhgVqW1OKp9Wu72NV9ePQ3Agb/2w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-2.9.1.tgz", + "integrity": "sha512-yT7rPhbAs4n8AbKrs2UpojRPcu9d7voYsMD8QsEphnUwyWWIYNgHJAbVJW7h14TejqifLv7l/+yc4CTV3H53qw==", "dependencies": { - "@defichain/jellyfish-address": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0" + "@defichain/jellyfish-address": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-builder": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" }, "peerDependencies": { - "bignumber.js": "^9.0.1" + "defichain": "^2.9.1" } }, "packages/salmon-price-functions": { @@ -15318,14 +16128,61 @@ "version": "0.0.0", "license": "MIT", "devDependencies": { - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0", + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1", "@types/lossless-json": "^1.0.0" }, "peerDependencies": { "bignumber.js": "^9.0.1" } }, + "packages/salmon-provider-alpha-vantage": { + "version": "0.0.0", + "license": "MIT", + "dependencies": { + "@defichain/salmon-price-functions": "0.0.0", + "node-fetch": "^2.6.1" + }, + "devDependencies": { + "@types/lossless-json": "^1.0.0", + "@types/node-fetch": "^2.5.10", + "nock": "^13.0.11" + }, + "peerDependencies": { + "bignumber.js": "^9.0.1" + } + }, + "packages/salmon-provider-alpha-vantage-forex": { + "version": "0.0.0", + "license": "MIT", + "dependencies": { + "@defichain/salmon-price-functions": "0.0.0", + "node-fetch": "^2.6.1" + }, + "devDependencies": { + "@types/lossless-json": "^1.0.0", + "@types/node-fetch": "^2.5.10", + "nock": "^13.0.11" + }, + "peerDependencies": { + "bignumber.js": "^9.0.1" + } + }, + "packages/salmon-provider-chainlink": { + "version": "0.0.0", + "license": "MIT", + "dependencies": { + "@defichain/salmon-price-functions": "0.0.0", + "ethers": "^5.4.6" + }, + "devDependencies": { + "@types/lossless-json": "^1.0.0", + "nock": "^13.0.11" + }, + "peerDependencies": { + "bignumber.js": "^9.0.1" + } + }, "packages/salmon-provider-coingecko": { "name": "@defichain/salmon-provider-coingecko", "version": "0.0.0", @@ -15939,39 +16796,49 @@ } }, "@defichain/jellyfish-address": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-0.40.0.tgz", - "integrity": "sha512-011xAys3gBHY4xRzbmd9hJd+pHQY0EOdtn15vzCWu8J6s84T8eMnJWYDLUEpOOzhadV16EkeHP6ynjVF9nRMBg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-2.9.1.tgz", + "integrity": "sha512-1X93ZxuqTbAU2+IEH+kFMCwQibIDJnsc94ImK+gaqC9vVqPVtwpCTHxCEx2DgM8VNH2Y0VCCLrmZf5+WZ0IxdA==", "requires": { - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "bech32": "^2.0.0", "bs58": "^4.0.1" } }, "@defichain/jellyfish-api-core": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-0.40.0.tgz", - "integrity": "sha512-/yzTqeEFbez6S7EKCiIuVEsKl/ob6hQoCsvexSNrj72t7dw8LUETwO/3S7c7x7d5OOU+9Tl801IprF+m+pwf9w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-2.9.1.tgz", + "integrity": "sha512-sfnf5z7qNTs6diNgBAl+6mGa+Q7YZ3m5knNCvq/fvUUSy+2ZnAa6zpq4z9zKBT6m/4230U3XPMvgNxxV16KpJw==", "requires": { - "@defichain/jellyfish-json": "^0.40.0" + "@defichain/jellyfish-json": "2.9.1" } }, "@defichain/jellyfish-api-jsonrpc": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-0.40.0.tgz", - "integrity": "sha512-uVHGiaaxnw4CAfIF23rkXrf3Znb+FzTJAuawIlq6CiEX1t+8Ncm+kEclvwkvhqpSrcXpMdOhclLlpOlO9qSxww==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-2.9.1.tgz", + "integrity": "sha512-HWdYN6Q4i7DVwGjXQq1hOyyYparyqvDBxezK9Ojtf4KPmDf89hjOZyL+krTKTPOjc9hFdpdMLjNnxn6Dk0IYmg==", "dev": true, "requires": { - "@defichain/jellyfish-api-core": "^0.40.0", + "@defichain/jellyfish-api-core": "2.9.1", "abort-controller": "^3.0.0", "cross-fetch": "^3.1.4" } }, + "@defichain/jellyfish-buffer": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-buffer/-/jellyfish-buffer-2.9.1.tgz", + "integrity": "sha512-v9wAMjH9VwIQApdeIdtMpnyFjFyoY/57v94KIRvYql+TNms+Fc/IxMiFwYJwcGW77ZQIJ3B/EB4pUtGN6pZ8WA==", + "requires": { + "bignumber.js": "^9.0.1", + "smart-buffer": "^4.2.0" + } + }, "@defichain/jellyfish-crypto": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-0.40.0.tgz", - "integrity": "sha512-qz8hm4z/vC3iLqpaEY+d0Oqzq8xojSumORRhb5OVoq1r/6av82TBpxymNb4Nvjyw4un/CSE1knDYpMoFI6haYg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-2.9.1.tgz", + "integrity": "sha512-1PX+v7FxsbKToEivaMwX2m2WDs5Hy0rlP+ya2q75uKH1vy/wWM4KdGnzzJBTKM+m3O8UA0t28w6jnk+ZJLvuvA==", "requires": { "bech32": "^2.0.0", "bip66": "^1.1.5", @@ -15984,66 +16851,70 @@ } }, "@defichain/jellyfish-json": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-0.40.0.tgz", - "integrity": "sha512-hHC4SppDnfJiYuQ+drIjR2lMxijv8FeyR1ufQ+C4Fmn4C0nk1i6+MtPx9SRtBMQCr7vI1PcQEZxQzxpbY41t8w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-2.9.1.tgz", + "integrity": "sha512-/crdTBvAM/GCXZ35qvZvzS6I/yUhL1aa0ygu0qCRyUkNDLWRVWY7cK24d6i9iA+XE7dpXsDX0EaO4ts1EQA90g==", "requires": { "@types/lossless-json": "^1.0.1", + "bignumber.js": "^9.0.1", "lossless-json": "^1.0.5" } }, "@defichain/jellyfish-network": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-0.40.0.tgz", - "integrity": "sha512-Tw4Bnet1ZVYPl0+pShJv3+qLUdShIqyRU8sdjA+1hspSfl0Tcb1h2q2mDQjZDnlA3/UnMWWh/6+AOUVYKYpePg==" + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-2.9.1.tgz", + "integrity": "sha512-+IFGiB/0EKxLMbkZ/TBXs9A8q0JlwzA1i+c7BODgTJ2+N7BaCWC2RJ1FM5mOIfjYQvxyAObN3lZ68CvFPqhBGw==", + "requires": {} }, "@defichain/jellyfish-transaction": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-0.40.0.tgz", - "integrity": "sha512-7dowclvVh4uP45kU6QeqSns0IVTuwP7uAnkPLPPkQkbPWohDhbdeApUUK+cudz0PdM2JET9ebl15gXJP5PnEIA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-2.9.1.tgz", + "integrity": "sha512-XWGvJv2o9BomaPcij34c4YS6kGtGk+S7jbGX4hG4t2/70LX7jPo6E/zab3Gl5RTSio8q0OFN4UAfQMCrGxzYbg==", "requires": { - "@defichain/jellyfish-crypto": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1" } }, "@defichain/jellyfish-transaction-builder": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-0.40.0.tgz", - "integrity": "sha512-L4O3AN2hxXLBBsNpbnLrN7kjlWReRIZY84rCtLJzjT4qs7LdBOGnUMEzAaldHA+ZTX+2jh2gZU4cCbyFFLO46A==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-2.9.1.tgz", + "integrity": "sha512-VT/pG5xGMA6prLNH5aEhhHg+YilZJCbPXAPjSOT1HBNcaunlKpjQbS1daKT9shIVFVlfaAIEXckAVKywEoKqMw==", "requires": { - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0", - "@defichain/jellyfish-transaction-signature": "^0.40.0" + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" } }, "@defichain/jellyfish-transaction-signature": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-0.40.0.tgz", - "integrity": "sha512-MDfU1X9IU8a06GnpSwNZdVr1v1I7z6m7Vho/oMx31JHLhkDqB90ZhZNuc355FIShttgrv3AXdRUk+3CSQv8tSg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-2.9.1.tgz", + "integrity": "sha512-kAZv0iCtrEzZKiLmlZM3Mpv5q9CcZEMNZNdE+757v6bPIuzXLI5Ncsr+heBmXQwPxD00C0QK3NhF9V1T/LYdRw==", "requires": { - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1" } }, "@defichain/jellyfish-wallet": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-0.40.0.tgz", - "integrity": "sha512-zNU9EoqC1UtzKv0IUT2I6pjpeRvSUdbqE/02Cu4s7DuHdirYVpy3KEaOEwHhgVqW1OKp9Wu72NV9ePQ3Agb/2w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-2.9.1.tgz", + "integrity": "sha512-yT7rPhbAs4n8AbKrs2UpojRPcu9d7voYsMD8QsEphnUwyWWIYNgHJAbVJW7h14TejqifLv7l/+yc4CTV3H53qw==", "requires": { - "@defichain/jellyfish-address": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0" + "@defichain/jellyfish-address": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-builder": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" } }, "@defichain/jellyfish-wallet-classic": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-classic/-/jellyfish-wallet-classic-0.40.0.tgz", - "integrity": "sha512-Y4bprUZwrCklY4x3jEXQrxDYVr0lYiaaa5Hd1QY2TEqNIpD0ouzWa4htVVAOzHxNqIqg4G+mnGttW74edeH+3g==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-classic/-/jellyfish-wallet-classic-2.9.1.tgz", + "integrity": "sha512-YbJhQiHF4uPkETUwzVAjXx43BMfvGABds83peAA+b/Xxsu/ZDJs8etU3LHAMqUAzFJHa0/lupQlLwhoA/mVbtA==", "requires": { - "@defichain/jellyfish-transaction": "^0.40.0", - "@defichain/jellyfish-wallet": "^0.40.0" + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-wallet": "2.9.1" } }, "@defichain/playground-api-client": { @@ -16055,53 +16926,32 @@ "@defichain/jellyfish-api-core": ">=0.40.0", "abort-controller": "^3.0.0", "cross-fetch": "^3.1.2" - }, - "dependencies": { - "@defichain/jellyfish-api-core": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-0.40.0.tgz", - "integrity": "sha512-/yzTqeEFbez6S7EKCiIuVEsKl/ob6hQoCsvexSNrj72t7dw8LUETwO/3S7c7x7d5OOU+9Tl801IprF+m+pwf9w==", - "dev": true, - "requires": { - "@defichain/jellyfish-json": "^0.40.0" - } - }, - "@defichain/jellyfish-json": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-0.40.0.tgz", - "integrity": "sha512-hHC4SppDnfJiYuQ+drIjR2lMxijv8FeyR1ufQ+C4Fmn4C0nk1i6+MtPx9SRtBMQCr7vI1PcQEZxQzxpbY41t8w==", - "dev": true, - "requires": { - "@types/lossless-json": "^1.0.1", - "lossless-json": "^1.0.5" - } - } } }, "@defichain/salmon-lambda-functions": { "version": "file:packages/salmon-lambda-functions", "requires": { - "@defichain/jellyfish-api-jsonrpc": ">=0.40.0", - "@defichain/jellyfish-crypto": ">=0.40.0", - "@defichain/jellyfish-transaction": ">=0.40.0", - "@defichain/jellyfish-transaction-builder": ">=0.40.0", - "@defichain/jellyfish-wallet": ">=0.40.0", + "@defichain/jellyfish-api-jsonrpc": ">=2.9.1", + "@defichain/jellyfish-crypto": ">=2.9.1", + "@defichain/jellyfish-transaction": ">=2.9.1", + "@defichain/jellyfish-transaction-builder": ">=2.9.1", + "@defichain/jellyfish-wallet": ">=2.9.1", "@defichain/salmon-oracles-functions": "0.0.0", "@defichain/salmon-price-functions": "0.0.0", "@defichain/salmon-provider-finnhubb": "0.0.0", "@defichain/salmon-provider-iexcloud": "0.0.0", "@defichain/salmon-provider-tiingo": "0.0.0", - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0", + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1", "@defichain/whale-api-client": ">=0.9.2", "@vercel/ncc": "^0.31.1", "aws-sdk": "^2.936.0" }, "dependencies": { "@defichain/jellyfish-crypto": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-0.40.0.tgz", - "integrity": "sha512-qz8hm4z/vC3iLqpaEY+d0Oqzq8xojSumORRhb5OVoq1r/6av82TBpxymNb4Nvjyw4un/CSE1knDYpMoFI6haYg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-2.9.1.tgz", + "integrity": "sha512-1PX+v7FxsbKToEivaMwX2m2WDs5Hy0rlP+ya2q75uKH1vy/wWM4KdGnzzJBTKM+m3O8UA0t28w6jnk+ZJLvuvA==", "requires": { "bech32": "^2.0.0", "bip66": "^1.1.5", @@ -16114,33 +16964,36 @@ } }, "@defichain/jellyfish-transaction": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-0.40.0.tgz", - "integrity": "sha512-7dowclvVh4uP45kU6QeqSns0IVTuwP7uAnkPLPPkQkbPWohDhbdeApUUK+cudz0PdM2JET9ebl15gXJP5PnEIA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-2.9.1.tgz", + "integrity": "sha512-XWGvJv2o9BomaPcij34c4YS6kGtGk+S7jbGX4hG4t2/70LX7jPo6E/zab3Gl5RTSio8q0OFN4UAfQMCrGxzYbg==", "requires": { - "@defichain/jellyfish-crypto": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1" } }, "@defichain/jellyfish-wallet": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-0.40.0.tgz", - "integrity": "sha512-zNU9EoqC1UtzKv0IUT2I6pjpeRvSUdbqE/02Cu4s7DuHdirYVpy3KEaOEwHhgVqW1OKp9Wu72NV9ePQ3Agb/2w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-2.9.1.tgz", + "integrity": "sha512-yT7rPhbAs4n8AbKrs2UpojRPcu9d7voYsMD8QsEphnUwyWWIYNgHJAbVJW7h14TejqifLv7l/+yc4CTV3H53qw==", "requires": { - "@defichain/jellyfish-address": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0" + "@defichain/jellyfish-address": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-builder": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" } }, "@defichain/testcontainers": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-0.40.0.tgz", - "integrity": "sha512-pyRIJMxOjLDGF0V7Jq98nApr65gW5WayTAqoTh5OsaRfazgLRe+gFHy80+gONlTGxqU6c01HHcTIsy+wTlFcPw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-2.9.1.tgz", + "integrity": "sha512-UzoDwB0Mk4pXa1RhAjakjF9Wkyk7GKxRo2KcTUXYYqwoCaTDmKt5M0yeDt2RT3rrER3AI75x3zkgCtDUn5OohQ==", "dev": true, "requires": { - "dockerode": "^3.3.0", - "node-fetch": "^2.6.1" + "@defichain/jellyfish-network": "2.9.1", + "cross-fetch": "^3.1.4", + "dockerode": "^3.3.1" } } } @@ -16148,22 +17001,22 @@ "@defichain/salmon-oracles-functions": { "version": "file:packages/salmon-oracles-functions", "requires": { - "@defichain/jellyfish-crypto": ">=0.40.0", - "@defichain/jellyfish-transaction": ">=0.40.0", - "@defichain/jellyfish-transaction-builder": ">=0.40.0", - "@defichain/jellyfish-wallet": ">=0.40.0", - "@defichain/jellyfish-wallet-classic": ">=0.40.0", - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0", + "@defichain/jellyfish-crypto": ">=2.9.1", + "@defichain/jellyfish-transaction": ">=2.9.1", + "@defichain/jellyfish-transaction-builder": ">=2.9.1", + "@defichain/jellyfish-wallet": ">=2.9.1", + "@defichain/jellyfish-wallet-classic": ">=2.9.1", + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1", "@defichain/whale-api-client": ">=0.9.2", "@defichain/whale-api-wallet": ">=0.9.2", "bignumber.js": "^9.0.1" }, "dependencies": { "@defichain/jellyfish-crypto": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-0.40.0.tgz", - "integrity": "sha512-qz8hm4z/vC3iLqpaEY+d0Oqzq8xojSumORRhb5OVoq1r/6av82TBpxymNb4Nvjyw4un/CSE1knDYpMoFI6haYg==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-2.9.1.tgz", + "integrity": "sha512-1PX+v7FxsbKToEivaMwX2m2WDs5Hy0rlP+ya2q75uKH1vy/wWM4KdGnzzJBTKM+m3O8UA0t28w6jnk+ZJLvuvA==", "requires": { "bech32": "^2.0.0", "bip66": "^1.1.5", @@ -16176,23 +17029,25 @@ } }, "@defichain/jellyfish-transaction": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-0.40.0.tgz", - "integrity": "sha512-7dowclvVh4uP45kU6QeqSns0IVTuwP7uAnkPLPPkQkbPWohDhbdeApUUK+cudz0PdM2JET9ebl15gXJP5PnEIA==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-2.9.1.tgz", + "integrity": "sha512-XWGvJv2o9BomaPcij34c4YS6kGtGk+S7jbGX4hG4t2/70LX7jPo6E/zab3Gl5RTSio8q0OFN4UAfQMCrGxzYbg==", "requires": { - "@defichain/jellyfish-crypto": "^0.40.0", - "smart-buffer": "^4.1.0" + "@defichain/jellyfish-buffer": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1" } }, "@defichain/jellyfish-wallet": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-0.40.0.tgz", - "integrity": "sha512-zNU9EoqC1UtzKv0IUT2I6pjpeRvSUdbqE/02Cu4s7DuHdirYVpy3KEaOEwHhgVqW1OKp9Wu72NV9ePQ3Agb/2w==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-2.9.1.tgz", + "integrity": "sha512-yT7rPhbAs4n8AbKrs2UpojRPcu9d7voYsMD8QsEphnUwyWWIYNgHJAbVJW7h14TejqifLv7l/+yc4CTV3H53qw==", "requires": { - "@defichain/jellyfish-address": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/jellyfish-transaction": "^0.40.0" + "@defichain/jellyfish-address": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/jellyfish-transaction": "2.9.1", + "@defichain/jellyfish-transaction-builder": "2.9.1", + "@defichain/jellyfish-transaction-signature": "2.9.1" } } } @@ -16200,11 +17055,40 @@ "@defichain/salmon-price-functions": { "version": "file:packages/salmon-price-functions", "requires": { - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0", + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1", "@types/lossless-json": "^1.0.0" } }, + "@defichain/salmon-provider-alpha-vantage": { + "version": "file:packages/salmon-provider-alpha-vantage", + "requires": { + "@defichain/salmon-price-functions": "0.0.0", + "@types/lossless-json": "^1.0.0", + "@types/node-fetch": "^2.5.10", + "nock": "^13.0.11", + "node-fetch": "^2.6.1" + } + }, + "@defichain/salmon-provider-alpha-vantage-forex": { + "version": "file:packages/salmon-provider-alpha-vantage-forex", + "requires": { + "@defichain/salmon-price-functions": "0.0.0", + "@types/lossless-json": "^1.0.0", + "@types/node-fetch": "^2.5.10", + "nock": "^13.0.11", + "node-fetch": "^2.6.1" + } + }, + "@defichain/salmon-provider-chainlink": { + "version": "file:packages/salmon-provider-chainlink", + "requires": { + "@defichain/salmon-price-functions": "0.0.0", + "@types/lossless-json": "^1.0.0", + "ethers": "^5.4.6", + "nock": "^13.0.11" + } + }, "@defichain/salmon-provider-coingecko": { "version": "file:packages/salmon-provider-coingecko", "requires": { @@ -16307,25 +17191,26 @@ } }, "@defichain/testcontainers": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-0.40.0.tgz", - "integrity": "sha512-pyRIJMxOjLDGF0V7Jq98nApr65gW5WayTAqoTh5OsaRfazgLRe+gFHy80+gONlTGxqU6c01HHcTIsy+wTlFcPw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-2.9.1.tgz", + "integrity": "sha512-UzoDwB0Mk4pXa1RhAjakjF9Wkyk7GKxRo2KcTUXYYqwoCaTDmKt5M0yeDt2RT3rrER3AI75x3zkgCtDUn5OohQ==", "dev": true, "requires": { - "dockerode": "^3.3.0", - "node-fetch": "^2.6.1" + "@defichain/jellyfish-network": "2.9.1", + "cross-fetch": "^3.1.4", + "dockerode": "^3.3.1" } }, "@defichain/testing": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@defichain/testing/-/testing-0.40.0.tgz", - "integrity": "sha512-akRBP3sd7QkkcyBoe71+FIhdYT2MFzl0O33A9HmA+J0SI53a7mkWGa7vtzJ+GE8yoK/V01nAuxPs22Xf9s78xw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@defichain/testing/-/testing-2.9.1.tgz", + "integrity": "sha512-mAZFobSavLSJVz5dWX8KwBrKdS0kXvXRb9VYWPBB/sRg+DU9bRgH6Xl+vKdXflsiIky8hVHTBon/YO+q05IrFw==", "dev": true, "requires": { - "@defichain/jellyfish-api-core": "^0.40.0", - "@defichain/jellyfish-crypto": "^0.40.0", - "@defichain/jellyfish-network": "^0.40.0", - "@defichain/testcontainers": "^0.40.0" + "@defichain/jellyfish-api-core": "2.9.1", + "@defichain/jellyfish-crypto": "2.9.1", + "@defichain/jellyfish-network": "2.9.1", + "@defichain/testcontainers": "2.9.1" } }, "@defichain/whale-api-client": { @@ -16389,6 +17274,388 @@ } } }, + "@ethersproject/abi": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.5.0.tgz", + "integrity": "sha512-loW7I4AohP5KycATvc0MgujU6JyCHPqHdeoo9z3Nr9xEiNioxa65ccdm1+fsoJhkuhdRtfcL8cfyGamz2AxZ5w==", + "requires": { + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "@ethersproject/abstract-provider": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.5.1.tgz", + "integrity": "sha512-m+MA/ful6eKbxpr99xUYeRvLkfnlqzrF8SZ46d/xFB1A7ZVknYc/sXJG0RcufF52Qn2jeFj1hhcoQ7IXjNKUqg==", + "requires": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/networks": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/web": "^5.5.0" + } + }, + "@ethersproject/abstract-signer": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.5.0.tgz", + "integrity": "sha512-lj//7r250MXVLKI7sVarXAbZXbv9P50lgmJQGr2/is82EwEb8r7HrxsmMqAjTsztMYy7ohrIhGMIml+Gx4D3mA==", + "requires": { + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0" + } + }, + "@ethersproject/address": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.5.0.tgz", + "integrity": "sha512-l4Nj0eWlTUh6ro5IbPTgbpT4wRbdH5l8CQf7icF7sb/SI3Nhd9Y9HzhonTSTi6CefI0necIw7LJqQPopPLZyWw==", + "requires": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/rlp": "^5.5.0" + } + }, + "@ethersproject/base64": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.5.0.tgz", + "integrity": "sha512-tdayUKhU1ljrlHzEWbStXazDpsx4eg1dBXUSI6+mHlYklOXoXF6lZvw8tnD6oVaWfnMxAgRSKROg3cVKtCcppA==", + "requires": { + "@ethersproject/bytes": "^5.5.0" + } + }, + "@ethersproject/basex": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/basex/-/basex-5.5.0.tgz", + "integrity": "sha512-ZIodwhHpVJ0Y3hUCfUucmxKsWQA5TMnavp5j/UOuDdzZWzJlRmuOjcTMIGgHCYuZmHt36BfiSyQPSRskPxbfaQ==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/properties": "^5.5.0" + } + }, + "@ethersproject/bignumber": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.5.0.tgz", + "integrity": "sha512-6Xytlwvy6Rn3U3gKEc1vP7nR92frHkv6wtVr95LFR3jREXiCPzdWxKQ1cx4JGQBXxcguAwjA8murlYN2TSiEbg==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "bn.js": "^4.11.9" + } + }, + "@ethersproject/bytes": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.5.0.tgz", + "integrity": "sha512-ABvc7BHWhZU9PNM/tANm/Qx4ostPGadAuQzWTr3doklZOhDlmcBqclrQe/ZXUIj3K8wC28oYeuRa+A37tX9kog==", + "requires": { + "@ethersproject/logger": "^5.5.0" + } + }, + "@ethersproject/constants": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.5.0.tgz", + "integrity": "sha512-2MsRRVChkvMWR+GyMGY4N1sAX9Mt3J9KykCsgUFd/1mwS0UH1qw+Bv9k1UJb3X3YJYFco9H20pjSlOIfCG5HYQ==", + "requires": { + "@ethersproject/bignumber": "^5.5.0" + } + }, + "@ethersproject/contracts": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/contracts/-/contracts-5.5.0.tgz", + "integrity": "sha512-2viY7NzyvJkh+Ug17v7g3/IJC8HqZBDcOjYARZLdzRxrfGlRgmYgl6xPRKVbEzy1dWKw/iv7chDcS83pg6cLxg==", + "requires": { + "@ethersproject/abi": "^5.5.0", + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/transactions": "^5.5.0" + } + }, + "@ethersproject/hash": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.5.0.tgz", + "integrity": "sha512-dnGVpK1WtBjmnp3mUT0PlU2MpapnwWI0PibldQEq1408tQBAbZpPidkWoVVuNMOl/lISO3+4hXZWCL3YV7qzfg==", + "requires": { + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "@ethersproject/hdnode": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hdnode/-/hdnode-5.5.0.tgz", + "integrity": "sha512-mcSOo9zeUg1L0CoJH7zmxwUG5ggQHU1UrRf8jyTYy6HxdZV+r0PBoL1bxr+JHIPXRzS6u/UW4mEn43y0tmyF8Q==", + "requires": { + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/basex": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/pbkdf2": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/sha2": "^5.5.0", + "@ethersproject/signing-key": "^5.5.0", + "@ethersproject/strings": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/wordlists": "^5.5.0" + } + }, + "@ethersproject/json-wallets": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/json-wallets/-/json-wallets-5.5.0.tgz", + "integrity": "sha512-9lA21XQnCdcS72xlBn1jfQdj2A1VUxZzOzi9UkNdnokNKke/9Ya2xA9aIK1SC3PQyBDLt4C+dfps7ULpkvKikQ==", + "requires": { + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/hdnode": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/pbkdf2": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/random": "^5.5.0", + "@ethersproject/strings": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "aes-js": "3.0.0", + "scrypt-js": "3.0.1" + } + }, + "@ethersproject/keccak256": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.5.0.tgz", + "integrity": "sha512-5VoFCTjo2rYbBe1l2f4mccaRFN/4VQEYFwwn04aJV2h7qf4ZvI2wFxUE1XOX+snbwCLRzIeikOqtAoPwMza9kg==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "js-sha3": "0.8.0" + } + }, + "@ethersproject/logger": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.5.0.tgz", + "integrity": "sha512-rIY/6WPm7T8n3qS2vuHTUBPdXHl+rGxWxW5okDfo9J4Z0+gRRZT0msvUdIJkE4/HS29GUMziwGaaKO2bWONBrg==" + }, + "@ethersproject/networks": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.5.0.tgz", + "integrity": "sha512-KWfP3xOnJeF89Uf/FCJdV1a2aDJe5XTN2N52p4fcQ34QhDqQFkgQKZ39VGtiqUgHcLI8DfT0l9azC3KFTunqtA==", + "requires": { + "@ethersproject/logger": "^5.5.0" + } + }, + "@ethersproject/pbkdf2": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/pbkdf2/-/pbkdf2-5.5.0.tgz", + "integrity": "sha512-SaDvQFvXPnz1QGpzr6/HToLifftSXGoXrbpZ6BvoZhmx4bNLHrxDe8MZisuecyOziP1aVEwzC2Hasj+86TgWVg==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/sha2": "^5.5.0" + } + }, + "@ethersproject/properties": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.5.0.tgz", + "integrity": "sha512-l3zRQg3JkD8EL3CPjNK5g7kMx4qSwiR60/uk5IVjd3oq1MZR5qUg40CNOoEJoX5wc3DyY5bt9EbMk86C7x0DNA==", + "requires": { + "@ethersproject/logger": "^5.5.0" + } + }, + "@ethersproject/providers": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-5.5.0.tgz", + "integrity": "sha512-xqMbDnS/FPy+J/9mBLKddzyLLAQFjrVff5g00efqxPzcAwXiR+SiCGVy6eJ5iAIirBOATjx7QLhDNPGV+AEQsw==", + "requires": { + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/basex": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/networks": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/random": "^5.5.0", + "@ethersproject/rlp": "^5.5.0", + "@ethersproject/sha2": "^5.5.0", + "@ethersproject/strings": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/web": "^5.5.0", + "bech32": "1.1.4", + "ws": "7.4.6" + }, + "dependencies": { + "bech32": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" + }, + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "requires": {} + } + } + }, + "@ethersproject/random": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/random/-/random-5.5.0.tgz", + "integrity": "sha512-egGYZwZ/YIFKMHcoBUo8t3a8Hb/TKYX8BCBoLjudVCZh892welR3jOxgOmb48xznc9bTcMm7Tpwc1gHC1PFNFQ==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "@ethersproject/rlp": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.5.0.tgz", + "integrity": "sha512-hLv8XaQ8PTI9g2RHoQGf/WSxBfTB/NudRacbzdxmst5VHAqd1sMibWG7SENzT5Dj3yZ3kJYx+WiRYEcQTAkcYA==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "@ethersproject/sha2": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/sha2/-/sha2-5.5.0.tgz", + "integrity": "sha512-B5UBoglbCiHamRVPLA110J+2uqsifpZaTmid2/7W5rbtYVz6gus6/hSDieIU/6gaKIDcOj12WnOdiymEUHIAOA==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "hash.js": "1.1.7" + } + }, + "@ethersproject/signing-key": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.5.0.tgz", + "integrity": "sha512-5VmseH7qjtNmDdZBswavhotYbWB0bOwKIlOTSlX14rKn5c11QmJwGt4GHeo7NrL/Ycl7uo9AHvEqs5xZgFBTng==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "bn.js": "^4.11.9", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "@ethersproject/solidity": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.5.0.tgz", + "integrity": "sha512-9NgZs9LhGMj6aCtHXhtmFQ4AN4sth5HuFXVvAQtzmm0jpSCNOTGtrHZJAeYTh7MBjRR8brylWZxBZR9zDStXbw==", + "requires": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/sha2": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "@ethersproject/strings": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.5.0.tgz", + "integrity": "sha512-9fy3TtF5LrX/wTrBaT8FGE6TDJyVjOvXynXJz5MT5azq+E6D92zuKNx7i29sWW2FjVOaWjAsiZ1ZWznuduTIIQ==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "@ethersproject/transactions": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.5.0.tgz", + "integrity": "sha512-9RZYSKX26KfzEd/1eqvv8pLauCKzDTub0Ko4LfIgaERvRuwyaNV78mJs7cpIgZaDl6RJui4o49lHwwCM0526zA==", + "requires": { + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/rlp": "^5.5.0", + "@ethersproject/signing-key": "^5.5.0" + } + }, + "@ethersproject/units": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/units/-/units-5.5.0.tgz", + "integrity": "sha512-7+DpjiZk4v6wrikj+TCyWWa9dXLNU73tSTa7n0TSJDxkYbV3Yf1eRh9ToMLlZtuctNYu9RDNNy2USq3AdqSbag==", + "requires": { + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/constants": "^5.5.0", + "@ethersproject/logger": "^5.5.0" + } + }, + "@ethersproject/wallet": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-5.5.0.tgz", + "integrity": "sha512-Mlu13hIctSYaZmUOo7r2PhNSd8eaMPVXe1wxrz4w4FCE4tDYBywDH+bAR1Xz2ADyXGwqYMwstzTrtUVIsKDO0Q==", + "requires": { + "@ethersproject/abstract-provider": "^5.5.0", + "@ethersproject/abstract-signer": "^5.5.0", + "@ethersproject/address": "^5.5.0", + "@ethersproject/bignumber": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/hdnode": "^5.5.0", + "@ethersproject/json-wallets": "^5.5.0", + "@ethersproject/keccak256": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/random": "^5.5.0", + "@ethersproject/signing-key": "^5.5.0", + "@ethersproject/transactions": "^5.5.0", + "@ethersproject/wordlists": "^5.5.0" + } + }, + "@ethersproject/web": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.5.0.tgz", + "integrity": "sha512-BEgY0eL5oH4mAo37TNYVrFeHsIXLRxggCRG/ksRIxI2X5uj5IsjGmcNiRN/VirQOlBxcUhCgHhaDLG4m6XAVoA==", + "requires": { + "@ethersproject/base64": "^5.5.0", + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, + "@ethersproject/wordlists": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-5.5.0.tgz", + "integrity": "sha512-bL0UTReWDiaQJJYOC9sh/XcRu/9i2jMrzf8VLRmPKx58ckSlOJiohODkECCO50dtLZHcGU6MLXQ4OOrgBwP77Q==", + "requires": { + "@ethersproject/bytes": "^5.5.0", + "@ethersproject/hash": "^5.5.0", + "@ethersproject/logger": "^5.5.0", + "@ethersproject/properties": "^5.5.0", + "@ethersproject/strings": "^5.5.0" + } + }, "@gar/promisify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz", @@ -18277,6 +19544,11 @@ "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=", "dev": true }, + "aes-js": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-3.0.0.tgz", + "integrity": "sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0=" + }, "agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -19738,6 +21010,12 @@ "clone": "^1.0.2" } }, + "defichain": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/defichain/-/defichain-2.9.1.tgz", + "integrity": "sha512-AoJF/fgD6Zmyh1tEWmxGK+/um8ePKdELTBHqM8vy7l9NmWvpaBGlP36Ughn/fMhsVQCIb8WCJBlSe6LiVkn0YQ==", + "peer": true + }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -20650,6 +21928,43 @@ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true }, + "ethers": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.5.1.tgz", + "integrity": "sha512-RodEvUFZI+EmFcE6bwkuJqpCYHazdzeR1nMzg+YWQSmQEsNtfl1KHGfp/FWZYl48bI/g7cgBeP2IlPthjiVngw==", + "requires": { + "@ethersproject/abi": "5.5.0", + "@ethersproject/abstract-provider": "5.5.1", + "@ethersproject/abstract-signer": "5.5.0", + "@ethersproject/address": "5.5.0", + "@ethersproject/base64": "5.5.0", + "@ethersproject/basex": "5.5.0", + "@ethersproject/bignumber": "5.5.0", + "@ethersproject/bytes": "5.5.0", + "@ethersproject/constants": "5.5.0", + "@ethersproject/contracts": "5.5.0", + "@ethersproject/hash": "5.5.0", + "@ethersproject/hdnode": "5.5.0", + "@ethersproject/json-wallets": "5.5.0", + "@ethersproject/keccak256": "5.5.0", + "@ethersproject/logger": "5.5.0", + "@ethersproject/networks": "5.5.0", + "@ethersproject/pbkdf2": "5.5.0", + "@ethersproject/properties": "5.5.0", + "@ethersproject/providers": "5.5.0", + "@ethersproject/random": "5.5.0", + "@ethersproject/rlp": "5.5.0", + "@ethersproject/sha2": "5.5.0", + "@ethersproject/signing-key": "5.5.0", + "@ethersproject/solidity": "5.5.0", + "@ethersproject/strings": "5.5.0", + "@ethersproject/transactions": "5.5.0", + "@ethersproject/units": "5.5.0", + "@ethersproject/wallet": "5.5.0", + "@ethersproject/web": "5.5.0", + "@ethersproject/wordlists": "5.5.0" + } + }, "event-target-shim": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", @@ -22670,6 +23985,11 @@ "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", "dev": true }, + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -25653,6 +26973,11 @@ "xmlchars": "^2.2.0" } }, + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", diff --git a/packages/salmon-lambda-functions/package.json b/packages/salmon-lambda-functions/package.json index 2231309..b2312d5 100644 --- a/packages/salmon-lambda-functions/package.json +++ b/packages/salmon-lambda-functions/package.json @@ -34,10 +34,10 @@ "bignumber.js": "^9.0.1" }, "dependencies": { - "@defichain/jellyfish-crypto": ">=0.40.0", - "@defichain/jellyfish-transaction": ">=0.40.0", - "@defichain/jellyfish-wallet": ">=0.40.0", - "@defichain/jellyfish-transaction-builder": ">=0.40.0", + "@defichain/jellyfish-crypto": ">=2.9.1", + "@defichain/jellyfish-transaction": ">=2.9.1", + "@defichain/jellyfish-wallet": ">=2.9.1", + "@defichain/jellyfish-transaction-builder": ">=2.9.1", "@defichain/salmon-price-functions": "0.0.0", "@defichain/salmon-oracles-functions": "0.0.0", "@defichain/salmon-provider-tiingo": "0.0.0", @@ -46,9 +46,9 @@ "@defichain/whale-api-client": ">=0.9.2" }, "devDependencies": { - "@defichain/jellyfish-api-jsonrpc": ">=0.40.0", - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0", + "@defichain/jellyfish-api-jsonrpc": ">=2.9.1", + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1", "@vercel/ncc": "^0.31.1", "aws-sdk": "^2.936.0" } diff --git a/packages/salmon-oracles-functions/package.json b/packages/salmon-oracles-functions/package.json index 6cb018c..f83a6d4 100644 --- a/packages/salmon-oracles-functions/package.json +++ b/packages/salmon-oracles-functions/package.json @@ -37,15 +37,15 @@ "dependencies": { "@defichain/whale-api-wallet": ">=0.9.2", "@defichain/whale-api-client": ">=0.9.2", - "@defichain/jellyfish-wallet": ">=0.40.0", - "@defichain/jellyfish-crypto": ">=0.40.0", - "@defichain/jellyfish-transaction": ">=0.40.0", - "@defichain/jellyfish-transaction-builder": ">=0.40.0", - "@defichain/jellyfish-wallet-classic": ">=0.40.0", + "@defichain/jellyfish-wallet": ">=2.9.1", + "@defichain/jellyfish-crypto": ">=2.9.1", + "@defichain/jellyfish-transaction": ">=2.9.1", + "@defichain/jellyfish-transaction-builder": ">=2.9.1", + "@defichain/jellyfish-wallet-classic": ">=2.9.1", "bignumber.js": "^9.0.1" }, "devDependencies": { - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0" + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1" } } diff --git a/packages/salmon-price-functions/package.json b/packages/salmon-price-functions/package.json index 305e23a..a3acaa4 100644 --- a/packages/salmon-price-functions/package.json +++ b/packages/salmon-price-functions/package.json @@ -40,8 +40,8 @@ "dependencies": { }, "devDependencies": { - "@defichain/testcontainers": ">=0.40.0", - "@defichain/testing": ">=0.40.0", + "@defichain/testcontainers": ">=2.9.1", + "@defichain/testing": ">=2.9.1", "@types/lossless-json": "^1.0.0" } }