From 4ee4bc9a99b77bddc0931f48c3fe488d090f2f2a Mon Sep 17 00:00:00 2001 From: JJ Adonis Date: Fri, 14 Jul 2023 14:56:49 +0800 Subject: [PATCH] feature(evm): update jellyfish for transferdomain (#4002) --- docker-compose.yml | 5 +- package-lock.json | 549 +++++++++++++++++++++++++-------------------- package.json | 2 +- 3 files changed, 305 insertions(+), 251 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 00612c73fe..ed37f5d4f3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,7 +17,7 @@ services: - "/var/run/docker.sock:/var/run/docker.sock:ro" defi-blockchain: - image: defi/defichain:master-b6fc51097 + image: defi/defichain:master-91a01aea0 command: > defid -printtoconsole @@ -55,9 +55,10 @@ services: -grandcentralheight=16 -grandcentralepilogueheight=17 -nextnetworkupgradeheight=18 + -changiintermediateheight=19 defi-playground: - image: ghcr.io/birthdayresearch/playground-api:3.32.0 + image: ghcr.io/birthdayresearch/playground-api:3.34.0 depends_on: - defi-blockchain ports: diff --git a/package-lock.json b/package-lock.json index 5123398a82..85692c3764 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "@react-navigation/stack": "^6.3.16", "@reduxjs/toolkit": "^1.9.5", "@shopify/flash-list": "1.4.3", - "@waveshq/standard-defichain-jellyfishsdk": "^0.54.0", + "@waveshq/standard-defichain-jellyfishsdk": "^1.0.12", "@waveshq/walletkit-core": "^0.48.0", "@waveshq/walletkit-ui": "^0.48.0", "bignumber.js": "^9.1.1", @@ -2361,263 +2361,264 @@ } }, "node_modules/@defichain/jellyfish-address": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-3.31.0.tgz", - "integrity": "sha512-WY+PqlqPnp6gIjMdk0UwanMS7HBdelUhohksg7TzeNqWx3P6/YHABlEi7m8JDfIxDOGfvQ1alAB7vSTXyTNzwg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-3.34.0.tgz", + "integrity": "sha512-7Jqsv1LEGJEiRzxhMQA0QB+A74gIyGcPE/w8qV/Dv5EMyfXPKFyZmtAcrevpmAOdeKuFNZ7XGuI8V2LQlAgUxA==", "dependencies": { - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-network": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-network": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0", "bech32": "^2.0.0", "bs58": "^4.0.1" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-api-core": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-3.31.0.tgz", - "integrity": "sha512-ESt2RXTXs5FlDbztP0RPkZrVkbl+9fUfmsJk1af+MhqZvR5CXg7FXv9MSvbQRwUhujJnyYaaLwZAqzJY8FqUNw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-3.34.0.tgz", + "integrity": "sha512-4p4a3auSYVDREN/RAR+axuYi+bDD5/yAQSmM/IpheZw4MayBX2USY4AS2YivYg3qqTq+E3HJXzjgzUfa3BDGqA==", "dependencies": { - "@defichain/jellyfish-json": "3.31.0" + "@defichain/jellyfish-json": "3.34.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-api-jsonrpc": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-3.31.0.tgz", - "integrity": "sha512-iRqzU32CU+2bega9HEYEF+cUVIzavC2e9p9ky01M+yKmGHARV8kyv16o2ter3bEzmC7hfMpyTe5kVf0SD3xYUw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-3.34.0.tgz", + "integrity": "sha512-yE7WsHFGzx8/Bztt1+Oitf1lvTqmNhmItzMZqE2aRtFAXw/SUxGaqtWa7MbHweyoHzGscI+9b/ixbWD71Pd7YA==", "dependencies": { - "@defichain/jellyfish-api-core": "3.31.0", + "@defichain/jellyfish-api-core": "3.34.0", "abort-controller": "^3.0.0", "cross-fetch": "^3.1.5" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-buffer": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-buffer/-/jellyfish-buffer-3.31.0.tgz", - "integrity": "sha512-wS+kq3COiHOBE0fE5VbwtNzDZ1bGvlHwOhJzwaVwQU34qHjWSiUu28iKvQnsY55VnlPaI4e2Wua68HKGaxfqzg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-buffer/-/jellyfish-buffer-3.34.0.tgz", + "integrity": "sha512-fUiyE0dhojyXcUtKRXmCImVAOgLLONOAll+d3XRTVmfKBrqZ+AeH8dVC60iqaJxAPnsxZqVrOM6uakIJt15cKQ==", "dependencies": { "bignumber.js": "^9.0.2", "bn.js": "^5.2.1", "smart-buffer": "^4.2.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-crypto": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-3.31.0.tgz", - "integrity": "sha512-rThF/kBBkw4ZgMDKSkAA9ztgPebRtD7PBgSVCu5LSFA5C1mE8p5xFtkaNhsGvd6MIIuHAceLoP1AFgrgP+iUAA==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-3.34.0.tgz", + "integrity": "sha512-uPlic7tgme4155EDHOcY78ImPJ9eqbww7J92CtikbL52ydroBHw9tm4zLR3+wMpuvFd/5bdcPMNxQ1jQKoomUg==", "dependencies": { "bech32": "^2.0.0", "bip66": "^1.1.5", "browserify-aes": "^1.2.0", "bs58": "^4.0.1", "create-hash": "^1.2.0", + "keccak": "^3.0.3", "randombytes": "^2.1.0", "tiny-secp256k1": "^1.1.6", "wif": "^2.0.6" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-json": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-3.31.0.tgz", - "integrity": "sha512-H65as0letteXZ6LlsS0xTDnE1Rf0UgTEnQyaenj5x/8QTIYVQA9qqfcyvcOyXGTcG3gJ+7yGSGMTYUjSCYTDIw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-3.34.0.tgz", + "integrity": "sha512-thYq4u68s6RpfAKEveqLN1tzr6tVpL99Zkr9P/mQHNkhx+yRwewYSH3cbAh0rZbozrKRpcUzYPHV/i8/yRjI3A==", "dependencies": { "@types/lossless-json": "^1.0.1", "bignumber.js": "^9.0.2", "lossless-json": "^1.0.5" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-network": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-3.31.0.tgz", - "integrity": "sha512-nzVq6HpbHPswl9utzEFfmysYUEglt9Pau+45zx+tidO6EdX8E7kbhK+7rhRFZFbLNY/JftZC2J7eW5Q4Ef/z0A==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-3.34.0.tgz", + "integrity": "sha512-sm51uY+aZFYZK8gNaMd3i3zzWsoAfaig6Hi3yd8YiG003Cb7FFtKBkOc6bMODTkjQYm7xBhv3QEmIc42LZVE8Q==", "dependencies": { "bignumber.js": "^9.0.2" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-testing": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-testing/-/jellyfish-testing-3.31.0.tgz", - "integrity": "sha512-h+rkMnXLCPAiCoPUfu0U66MaTMWilKb6XzDZZZuLZL9B7gO2GEroajxWQwmXvLhnWqG4cIP7HvhoimruZf61+w==", - "dependencies": { - "@defichain/jellyfish-api-jsonrpc": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-network": "3.31.0", - "@defichain/testcontainers": "3.31.0", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-testing/-/jellyfish-testing-3.34.0.tgz", + "integrity": "sha512-tW81McMbwgXZajAlU6Xq4166GPDPThXCjCENE5hNANa/SG2epCyxFGDDG7PWXnxaTwg6UHsIk2oTjH2/er70Zw==", + "dependencies": { + "@defichain/jellyfish-api-jsonrpc": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-network": "3.34.0", + "@defichain/testcontainers": "3.34.0", "cross-fetch": "^3.1.5" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-transaction": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-3.31.0.tgz", - "integrity": "sha512-zk1yua8Eu0NRw08e3fqZSR5c9zJyuwvyas15VxUJETfiu++4R1v2Z8SwLDskE87UszWNQIHPE292gw+Aaiy1pg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-3.34.0.tgz", + "integrity": "sha512-NMyhDjdnK1JdZUGHivumIWmTcCvKylbmodg9Pv8tIY6QgN6VXl++AGUvgXnJH4iAwpPiCBTP6JaglXm2CmcfeA==", "dependencies": { - "@defichain/jellyfish-buffer": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0" + "@defichain/jellyfish-buffer": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-transaction-builder": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-3.31.0.tgz", - "integrity": "sha512-D5qvXLFeECXW6K/5PTlgTIjxfqU5KbfEdcAXlYdQUTU6cwbrl+aDCUc2HLha5Co5YAR124JYJemPFG9UaltWPw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-3.34.0.tgz", + "integrity": "sha512-MnVZ525OaEFtUjm+MefI8l4rpzvWt+ygSgZS6wOaZckBIIaPOkVgYbcdx+fKkOE2i/6wFwKVE35tQ2OVwOf3Dg==", "dependencies": { - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0", - "@defichain/jellyfish-transaction-signature": "3.31.0" + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0", + "@defichain/jellyfish-transaction-signature": "3.34.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-transaction-signature": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-3.31.0.tgz", - "integrity": "sha512-iPCvTtfP5ZP+FnnAqMFY/Dk915i3bM8QcayDyjo+ZM5/alkxYrgGmOi7IOaivttJwnytNSajpzdrtrofzmNujQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-3.34.0.tgz", + "integrity": "sha512-PYB6ajwH+FhpjnJDRHzrrdGcm0GYR+9EcYM82tqRiiP5EW0krbsx0CJN2Q56BXLdqXrIa3YOdR5Pge6qwNyUHQ==", "dependencies": { - "@defichain/jellyfish-buffer": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0" + "@defichain/jellyfish-buffer": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-wallet": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-3.31.0.tgz", - "integrity": "sha512-lPHHhEeJpOuT+k1QVAr/6TKakEMkrWUq6HrStd+JnjwWTMkscKUhxV4QReQckUBwSe+PY9n2XTmS64yH0dWF5A==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-3.34.0.tgz", + "integrity": "sha512-WxUnKJcNmnPHqwm9ZP4HM0WCLILXhz6Y5DEJjtA8iSxZEy93xMYV8hijMxNxyWPBrGnBVrauBE/jjbz/204lag==", "dependencies": { - "@defichain/jellyfish-address": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-network": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0", - "@defichain/jellyfish-transaction-builder": "3.31.0", - "@defichain/jellyfish-transaction-signature": "3.31.0" + "@defichain/jellyfish-address": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-network": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0", + "@defichain/jellyfish-transaction-builder": "3.34.0", + "@defichain/jellyfish-transaction-signature": "3.34.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-wallet-encrypted": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-encrypted/-/jellyfish-wallet-encrypted-3.31.0.tgz", - "integrity": "sha512-ruScMR0p1HGUOReDLtnKjeYb6EgvakTnvQgi43mdCy6l9MGF4eRj4+oLWWntxMWDmBgJkXcBnNsfubS7gtWVeg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-encrypted/-/jellyfish-wallet-encrypted-3.34.0.tgz", + "integrity": "sha512-ztTFEDpz7/42BFJ6DJCOdMS9mTFBObusnrdV7liSiXuZ1k2MWVR79KDBplrTt4fg+B9raYdM3w7bkOKTO7RdIw==", "dependencies": { - "@defichain/jellyfish-wallet-mnemonic": "3.31.0", + "@defichain/jellyfish-wallet-mnemonic": "3.34.0", "scrypt-js": "^3.0.1" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/jellyfish-wallet-mnemonic": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-mnemonic/-/jellyfish-wallet-mnemonic-3.31.0.tgz", - "integrity": "sha512-rwygPjrCeMaYvwQJajUBrkV6jgZUuuH2d3TwnCwTppuyQoBBRqCg0Wsz/T1vgsm9lGeecGKP6SSMnomuOrdM+g==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-mnemonic/-/jellyfish-wallet-mnemonic-3.34.0.tgz", + "integrity": "sha512-FKjQJS99R3Z93lyb3eUrgrunzoitT8WmmZr/dlZWGNHCq8CRdfswQ8QsPFDBX/2f770SsRK+JxGArMn1hbyqnQ==", "dependencies": { - "@defichain/jellyfish-transaction": "3.31.0", - "@defichain/jellyfish-wallet": "3.31.0", + "@defichain/jellyfish-transaction": "3.34.0", + "@defichain/jellyfish-wallet": "3.34.0", "bip32": "^2.0.6", "bip39": "^3.0.4", "create-hmac": "^1.1.7" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/ocean-api-client": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/ocean-api-client/-/ocean-api-client-3.31.0.tgz", - "integrity": "sha512-2RmHh6/rj6P6jbEpdGFL+cKryP6nCfGY9B0CyV1bx1Dtma1ibMKEKhBWtLfzz/iUa6+kiPfRgF/DAaoBA3d8qQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/ocean-api-client/-/ocean-api-client-3.34.0.tgz", + "integrity": "sha512-aZQr7UjMh3dU7QMZiDfMeM1HFakH2O2gIXQtgHB9TLZfPdhP3XsmjDZ5PJr7F0s3p4x/Vp0Asft3kquLtgvwMg==", "dependencies": { "abort-controller": "^3.0.0", "cross-fetch": "^3.1.5", "url-search-params-polyfill": "8.1.1" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/playground-api-client": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/playground-api-client/-/playground-api-client-3.31.0.tgz", - "integrity": "sha512-+XnmaKPr4hRaOjAyTFPlQMZL781HjApToEZImki7rnTpH/sDF2SVYhdpDwUq9ZMpITR5z2naaKTmZXLTL9TqFg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/playground-api-client/-/playground-api-client-3.34.0.tgz", + "integrity": "sha512-K6qLnLZB+w9h9zlydcE8DdK83uMM+q+3FxVr42j+XODvp7xNjqVKvM8ZR0iyx2W4XIYp+7xd4HWv/udxvhQBhw==", "dependencies": { - "@defichain/jellyfish-api-core": "3.31.0", - "@defichain/ocean-api-client": "3.31.0" + "@defichain/jellyfish-api-core": "3.34.0", + "@defichain/ocean-api-client": "3.34.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/testcontainers": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-3.31.0.tgz", - "integrity": "sha512-mwHSD1AwkLXIVIOWMKzSZMU6Z9p2v9qESAmB5948LAt6ACtuyqnIviYEJE4TpVfYvZ5siZJx06hVOvoXCAgV7w==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-3.34.0.tgz", + "integrity": "sha512-PJAWXGgb50UaY2VFi/Lewz85+RCTJKpLaTmAQYYsmi6r6k64NSKFUxuzdqXKptaJ0eDOrFagcDdm1TrBjibjpA==", "dependencies": { - "@defichain/jellyfish-network": "3.31.0", + "@defichain/jellyfish-network": "3.34.0", "cross-fetch": "^3.1.5", "dockerode": "^3.3.5", "tar-fs": "^2.1.1", - "testcontainers": "^9.1.3", + "testcontainers": "^9.9.0", "uuid": "^9.0.0" }, "peerDependencies": { "@types/tar-fs": "^2.0.1", - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/whale-api-client": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/whale-api-client/-/whale-api-client-3.31.0.tgz", - "integrity": "sha512-0r09vAnv02XZWMWHWKM6gHwh1gLevNFyEoBcYR7Mry+hRlAyHr8x0zCtXZW1qaIAYR+L3YkWJAeORfmftLJslQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/whale-api-client/-/whale-api-client-3.34.0.tgz", + "integrity": "sha512-SrRf6mjz11Yo/cg9QuXMXMHPW+iWqYIg8XcTM9dPv6ln6bErCdsQGAiOO8NXStrrNNTcLy0GKjcY2G9iKxBn5Q==", "dependencies": { - "@defichain/jellyfish-api-core": "3.31.0", - "@defichain/jellyfish-api-jsonrpc": "3.31.0", + "@defichain/jellyfish-api-core": "3.34.0", + "@defichain/jellyfish-api-jsonrpc": "3.34.0", "abort-controller": "^3.0.0", "cross-fetch": "^3.1.5", "url-search-params-polyfill": "8.1.1" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@defichain/whale-api-wallet": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/whale-api-wallet/-/whale-api-wallet-3.31.0.tgz", - "integrity": "sha512-q1DSItyWQ1GeTCqL7cM5oqNdA5tgZ5UvljSxI3+pJxXs0gocrb027Fz3JIPcM0pjDS8aisoIBycnAcTUYRoy1A==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/whale-api-wallet/-/whale-api-wallet-3.34.0.tgz", + "integrity": "sha512-320D/Rg/cSLmwRDPQP6QDVSZh+4nNwPZCBKgYWLACGYPccb6c15w2FYaSZNYAvAs3ewL3IDzKJDPR0qVyNhpKQ==", "dependencies": { - "@defichain/jellyfish-transaction-builder": "3.31.0", - "@defichain/jellyfish-wallet": "3.31.0", - "@defichain/whale-api-client": "3.31.0" + "@defichain/jellyfish-transaction-builder": "3.34.0", + "@defichain/jellyfish-wallet": "3.34.0", + "@defichain/whale-api-client": "3.34.0" }, "peerDependencies": { - "defichain": "^3.31.0" + "defichain": "^3.34.0" } }, "node_modules/@egjs/hammerjs": { @@ -10134,24 +10135,24 @@ } }, "node_modules/@waveshq/standard-defichain-jellyfishsdk": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/@waveshq/standard-defichain-jellyfishsdk/-/standard-defichain-jellyfishsdk-0.54.0.tgz", - "integrity": "sha512-+MzGw/cTRCLKAcVMxHcXaYs+FQZT7TU5Nf83WQLBP7DGtBE7NRI182R9wP/nRH+MzkGEh5YUR8XaO64SlcYPsg==", - "dependencies": { - "@defichain/jellyfish-address": "^3.31.0", - "@defichain/jellyfish-api-core": "^3.31.0", - "@defichain/jellyfish-network": "^3.31.0", - "@defichain/jellyfish-testing": "^3.31.0", - "@defichain/jellyfish-transaction": "^3.31.0", - "@defichain/jellyfish-transaction-builder": "^3.31.0", - "@defichain/jellyfish-wallet": "^3.31.0", - "@defichain/jellyfish-wallet-encrypted": "^3.31.0", - "@defichain/jellyfish-wallet-mnemonic": "^3.31.0", - "@defichain/playground-api-client": "^3.31.0", - "@defichain/testcontainers": "^3.31.0", - "@defichain/whale-api-client": "^3.31.0", - "@defichain/whale-api-wallet": "^3.31.0", - "defichain": "^3.31.0" + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@waveshq/standard-defichain-jellyfishsdk/-/standard-defichain-jellyfishsdk-1.0.12.tgz", + "integrity": "sha512-31WFp1AZ1j/tEaNEo22bf6knYct9dY2oDjZgXagnk6e0RLI5hKb9d1+r2HWcVX4xZpENr7ZC5SLFwjIiruEHOg==", + "dependencies": { + "@defichain/jellyfish-address": "^3.34.0", + "@defichain/jellyfish-api-core": "^3.34.0", + "@defichain/jellyfish-network": "^3.34.0", + "@defichain/jellyfish-testing": "^3.34.0", + "@defichain/jellyfish-transaction": "^3.34.0", + "@defichain/jellyfish-transaction-builder": "^3.34.0", + "@defichain/jellyfish-wallet": "^3.34.0", + "@defichain/jellyfish-wallet-encrypted": "^3.34.0", + "@defichain/jellyfish-wallet-mnemonic": "^3.34.0", + "@defichain/playground-api-client": "^3.34.0", + "@defichain/testcontainers": "^3.34.0", + "@defichain/whale-api-client": "^3.34.0", + "@defichain/whale-api-wallet": "^3.34.0", + "defichain": "^3.34.0" } }, "node_modules/@waveshq/standard-web": { @@ -15051,9 +15052,9 @@ } }, "node_modules/defichain": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/defichain/-/defichain-3.31.0.tgz", - "integrity": "sha512-zC7S7a0UKWTC1xij62DNVTDC+nRl7lWTZL5JbJV9bwjpO1nXJJWx12kLN/qojbLE0uzGnilzxsOig504ABOAsw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/defichain/-/defichain-3.34.0.tgz", + "integrity": "sha512-E6lYqzUlEogT8JW6I/6j7CDCKj1zq/+0jw6QKWToiZA5jn7z0P6MItlMYXPtxyGnB1I6WDQaZYLwVdWH5Pz+Ig==", "engines": { "node": ">=v16.17.0" } @@ -25302,6 +25303,25 @@ "node": ">=4.0" } }, + "node_modules/keccak": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.3.tgz", + "integrity": "sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ==", + "hasInstallScript": true, + "dependencies": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/keccak/node_modules/node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, "node_modules/keyv": { "version": "4.5.2", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", @@ -28304,6 +28324,16 @@ "node": ">= 6.13.0" } }, + "node_modules/node-gyp-build": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, "node_modules/node-html-parser": { "version": "5.4.2", "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", @@ -39587,39 +39617,39 @@ } }, "@defichain/jellyfish-address": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-3.31.0.tgz", - "integrity": "sha512-WY+PqlqPnp6gIjMdk0UwanMS7HBdelUhohksg7TzeNqWx3P6/YHABlEi7m8JDfIxDOGfvQ1alAB7vSTXyTNzwg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-address/-/jellyfish-address-3.34.0.tgz", + "integrity": "sha512-7Jqsv1LEGJEiRzxhMQA0QB+A74gIyGcPE/w8qV/Dv5EMyfXPKFyZmtAcrevpmAOdeKuFNZ7XGuI8V2LQlAgUxA==", "requires": { - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-network": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-network": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0", "bech32": "^2.0.0", "bs58": "^4.0.1" } }, "@defichain/jellyfish-api-core": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-3.31.0.tgz", - "integrity": "sha512-ESt2RXTXs5FlDbztP0RPkZrVkbl+9fUfmsJk1af+MhqZvR5CXg7FXv9MSvbQRwUhujJnyYaaLwZAqzJY8FqUNw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-core/-/jellyfish-api-core-3.34.0.tgz", + "integrity": "sha512-4p4a3auSYVDREN/RAR+axuYi+bDD5/yAQSmM/IpheZw4MayBX2USY4AS2YivYg3qqTq+E3HJXzjgzUfa3BDGqA==", "requires": { - "@defichain/jellyfish-json": "3.31.0" + "@defichain/jellyfish-json": "3.34.0" } }, "@defichain/jellyfish-api-jsonrpc": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-3.31.0.tgz", - "integrity": "sha512-iRqzU32CU+2bega9HEYEF+cUVIzavC2e9p9ky01M+yKmGHARV8kyv16o2ter3bEzmC7hfMpyTe5kVf0SD3xYUw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-api-jsonrpc/-/jellyfish-api-jsonrpc-3.34.0.tgz", + "integrity": "sha512-yE7WsHFGzx8/Bztt1+Oitf1lvTqmNhmItzMZqE2aRtFAXw/SUxGaqtWa7MbHweyoHzGscI+9b/ixbWD71Pd7YA==", "requires": { - "@defichain/jellyfish-api-core": "3.31.0", + "@defichain/jellyfish-api-core": "3.34.0", "abort-controller": "^3.0.0", "cross-fetch": "^3.1.5" } }, "@defichain/jellyfish-buffer": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-buffer/-/jellyfish-buffer-3.31.0.tgz", - "integrity": "sha512-wS+kq3COiHOBE0fE5VbwtNzDZ1bGvlHwOhJzwaVwQU34qHjWSiUu28iKvQnsY55VnlPaI4e2Wua68HKGaxfqzg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-buffer/-/jellyfish-buffer-3.34.0.tgz", + "integrity": "sha512-fUiyE0dhojyXcUtKRXmCImVAOgLLONOAll+d3XRTVmfKBrqZ+AeH8dVC60iqaJxAPnsxZqVrOM6uakIJt15cKQ==", "requires": { "bignumber.js": "^9.0.2", "bn.js": "^5.2.1", @@ -39627,24 +39657,25 @@ } }, "@defichain/jellyfish-crypto": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-3.31.0.tgz", - "integrity": "sha512-rThF/kBBkw4ZgMDKSkAA9ztgPebRtD7PBgSVCu5LSFA5C1mE8p5xFtkaNhsGvd6MIIuHAceLoP1AFgrgP+iUAA==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-crypto/-/jellyfish-crypto-3.34.0.tgz", + "integrity": "sha512-uPlic7tgme4155EDHOcY78ImPJ9eqbww7J92CtikbL52ydroBHw9tm4zLR3+wMpuvFd/5bdcPMNxQ1jQKoomUg==", "requires": { "bech32": "^2.0.0", "bip66": "^1.1.5", "browserify-aes": "^1.2.0", "bs58": "^4.0.1", "create-hash": "^1.2.0", + "keccak": "^3.0.3", "randombytes": "^2.1.0", "tiny-secp256k1": "^1.1.6", "wif": "^2.0.6" } }, "@defichain/jellyfish-json": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-3.31.0.tgz", - "integrity": "sha512-H65as0letteXZ6LlsS0xTDnE1Rf0UgTEnQyaenj5x/8QTIYVQA9qqfcyvcOyXGTcG3gJ+7yGSGMTYUjSCYTDIw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-json/-/jellyfish-json-3.34.0.tgz", + "integrity": "sha512-thYq4u68s6RpfAKEveqLN1tzr6tVpL99Zkr9P/mQHNkhx+yRwewYSH3cbAh0rZbozrKRpcUzYPHV/i8/yRjI3A==", "requires": { "@types/lossless-json": "^1.0.1", "bignumber.js": "^9.0.2", @@ -39652,92 +39683,92 @@ } }, "@defichain/jellyfish-network": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-3.31.0.tgz", - "integrity": "sha512-nzVq6HpbHPswl9utzEFfmysYUEglt9Pau+45zx+tidO6EdX8E7kbhK+7rhRFZFbLNY/JftZC2J7eW5Q4Ef/z0A==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-network/-/jellyfish-network-3.34.0.tgz", + "integrity": "sha512-sm51uY+aZFYZK8gNaMd3i3zzWsoAfaig6Hi3yd8YiG003Cb7FFtKBkOc6bMODTkjQYm7xBhv3QEmIc42LZVE8Q==", "requires": { "bignumber.js": "^9.0.2" } }, "@defichain/jellyfish-testing": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-testing/-/jellyfish-testing-3.31.0.tgz", - "integrity": "sha512-h+rkMnXLCPAiCoPUfu0U66MaTMWilKb6XzDZZZuLZL9B7gO2GEroajxWQwmXvLhnWqG4cIP7HvhoimruZf61+w==", - "requires": { - "@defichain/jellyfish-api-jsonrpc": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-network": "3.31.0", - "@defichain/testcontainers": "3.31.0", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-testing/-/jellyfish-testing-3.34.0.tgz", + "integrity": "sha512-tW81McMbwgXZajAlU6Xq4166GPDPThXCjCENE5hNANa/SG2epCyxFGDDG7PWXnxaTwg6UHsIk2oTjH2/er70Zw==", + "requires": { + "@defichain/jellyfish-api-jsonrpc": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-network": "3.34.0", + "@defichain/testcontainers": "3.34.0", "cross-fetch": "^3.1.5" } }, "@defichain/jellyfish-transaction": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-3.31.0.tgz", - "integrity": "sha512-zk1yua8Eu0NRw08e3fqZSR5c9zJyuwvyas15VxUJETfiu++4R1v2Z8SwLDskE87UszWNQIHPE292gw+Aaiy1pg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction/-/jellyfish-transaction-3.34.0.tgz", + "integrity": "sha512-NMyhDjdnK1JdZUGHivumIWmTcCvKylbmodg9Pv8tIY6QgN6VXl++AGUvgXnJH4iAwpPiCBTP6JaglXm2CmcfeA==", "requires": { - "@defichain/jellyfish-buffer": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0" + "@defichain/jellyfish-buffer": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0" } }, "@defichain/jellyfish-transaction-builder": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-3.31.0.tgz", - "integrity": "sha512-D5qvXLFeECXW6K/5PTlgTIjxfqU5KbfEdcAXlYdQUTU6cwbrl+aDCUc2HLha5Co5YAR124JYJemPFG9UaltWPw==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-builder/-/jellyfish-transaction-builder-3.34.0.tgz", + "integrity": "sha512-MnVZ525OaEFtUjm+MefI8l4rpzvWt+ygSgZS6wOaZckBIIaPOkVgYbcdx+fKkOE2i/6wFwKVE35tQ2OVwOf3Dg==", "requires": { - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0", - "@defichain/jellyfish-transaction-signature": "3.31.0" + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0", + "@defichain/jellyfish-transaction-signature": "3.34.0" } }, "@defichain/jellyfish-transaction-signature": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-3.31.0.tgz", - "integrity": "sha512-iPCvTtfP5ZP+FnnAqMFY/Dk915i3bM8QcayDyjo+ZM5/alkxYrgGmOi7IOaivttJwnytNSajpzdrtrofzmNujQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-transaction-signature/-/jellyfish-transaction-signature-3.34.0.tgz", + "integrity": "sha512-PYB6ajwH+FhpjnJDRHzrrdGcm0GYR+9EcYM82tqRiiP5EW0krbsx0CJN2Q56BXLdqXrIa3YOdR5Pge6qwNyUHQ==", "requires": { - "@defichain/jellyfish-buffer": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0" + "@defichain/jellyfish-buffer": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0" } }, "@defichain/jellyfish-wallet": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-3.31.0.tgz", - "integrity": "sha512-lPHHhEeJpOuT+k1QVAr/6TKakEMkrWUq6HrStd+JnjwWTMkscKUhxV4QReQckUBwSe+PY9n2XTmS64yH0dWF5A==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet/-/jellyfish-wallet-3.34.0.tgz", + "integrity": "sha512-WxUnKJcNmnPHqwm9ZP4HM0WCLILXhz6Y5DEJjtA8iSxZEy93xMYV8hijMxNxyWPBrGnBVrauBE/jjbz/204lag==", "requires": { - "@defichain/jellyfish-address": "3.31.0", - "@defichain/jellyfish-crypto": "3.31.0", - "@defichain/jellyfish-network": "3.31.0", - "@defichain/jellyfish-transaction": "3.31.0", - "@defichain/jellyfish-transaction-builder": "3.31.0", - "@defichain/jellyfish-transaction-signature": "3.31.0" + "@defichain/jellyfish-address": "3.34.0", + "@defichain/jellyfish-crypto": "3.34.0", + "@defichain/jellyfish-network": "3.34.0", + "@defichain/jellyfish-transaction": "3.34.0", + "@defichain/jellyfish-transaction-builder": "3.34.0", + "@defichain/jellyfish-transaction-signature": "3.34.0" } }, "@defichain/jellyfish-wallet-encrypted": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-encrypted/-/jellyfish-wallet-encrypted-3.31.0.tgz", - "integrity": "sha512-ruScMR0p1HGUOReDLtnKjeYb6EgvakTnvQgi43mdCy6l9MGF4eRj4+oLWWntxMWDmBgJkXcBnNsfubS7gtWVeg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-encrypted/-/jellyfish-wallet-encrypted-3.34.0.tgz", + "integrity": "sha512-ztTFEDpz7/42BFJ6DJCOdMS9mTFBObusnrdV7liSiXuZ1k2MWVR79KDBplrTt4fg+B9raYdM3w7bkOKTO7RdIw==", "requires": { - "@defichain/jellyfish-wallet-mnemonic": "3.31.0", + "@defichain/jellyfish-wallet-mnemonic": "3.34.0", "scrypt-js": "^3.0.1" } }, "@defichain/jellyfish-wallet-mnemonic": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-mnemonic/-/jellyfish-wallet-mnemonic-3.31.0.tgz", - "integrity": "sha512-rwygPjrCeMaYvwQJajUBrkV6jgZUuuH2d3TwnCwTppuyQoBBRqCg0Wsz/T1vgsm9lGeecGKP6SSMnomuOrdM+g==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/jellyfish-wallet-mnemonic/-/jellyfish-wallet-mnemonic-3.34.0.tgz", + "integrity": "sha512-FKjQJS99R3Z93lyb3eUrgrunzoitT8WmmZr/dlZWGNHCq8CRdfswQ8QsPFDBX/2f770SsRK+JxGArMn1hbyqnQ==", "requires": { - "@defichain/jellyfish-transaction": "3.31.0", - "@defichain/jellyfish-wallet": "3.31.0", + "@defichain/jellyfish-transaction": "3.34.0", + "@defichain/jellyfish-wallet": "3.34.0", "bip32": "^2.0.6", "bip39": "^3.0.4", "create-hmac": "^1.1.7" } }, "@defichain/ocean-api-client": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/ocean-api-client/-/ocean-api-client-3.31.0.tgz", - "integrity": "sha512-2RmHh6/rj6P6jbEpdGFL+cKryP6nCfGY9B0CyV1bx1Dtma1ibMKEKhBWtLfzz/iUa6+kiPfRgF/DAaoBA3d8qQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/ocean-api-client/-/ocean-api-client-3.34.0.tgz", + "integrity": "sha512-aZQr7UjMh3dU7QMZiDfMeM1HFakH2O2gIXQtgHB9TLZfPdhP3XsmjDZ5PJr7F0s3p4x/Vp0Asft3kquLtgvwMg==", "requires": { "abort-controller": "^3.0.0", "cross-fetch": "^3.1.5", @@ -39745,47 +39776,47 @@ } }, "@defichain/playground-api-client": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/playground-api-client/-/playground-api-client-3.31.0.tgz", - "integrity": "sha512-+XnmaKPr4hRaOjAyTFPlQMZL781HjApToEZImki7rnTpH/sDF2SVYhdpDwUq9ZMpITR5z2naaKTmZXLTL9TqFg==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/playground-api-client/-/playground-api-client-3.34.0.tgz", + "integrity": "sha512-K6qLnLZB+w9h9zlydcE8DdK83uMM+q+3FxVr42j+XODvp7xNjqVKvM8ZR0iyx2W4XIYp+7xd4HWv/udxvhQBhw==", "requires": { - "@defichain/jellyfish-api-core": "3.31.0", - "@defichain/ocean-api-client": "3.31.0" + "@defichain/jellyfish-api-core": "3.34.0", + "@defichain/ocean-api-client": "3.34.0" } }, "@defichain/testcontainers": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-3.31.0.tgz", - "integrity": "sha512-mwHSD1AwkLXIVIOWMKzSZMU6Z9p2v9qESAmB5948LAt6ACtuyqnIviYEJE4TpVfYvZ5siZJx06hVOvoXCAgV7w==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/testcontainers/-/testcontainers-3.34.0.tgz", + "integrity": "sha512-PJAWXGgb50UaY2VFi/Lewz85+RCTJKpLaTmAQYYsmi6r6k64NSKFUxuzdqXKptaJ0eDOrFagcDdm1TrBjibjpA==", "requires": { - "@defichain/jellyfish-network": "3.31.0", + "@defichain/jellyfish-network": "3.34.0", "cross-fetch": "^3.1.5", "dockerode": "^3.3.5", "tar-fs": "^2.1.1", - "testcontainers": "^9.1.3", + "testcontainers": "^9.9.0", "uuid": "^9.0.0" } }, "@defichain/whale-api-client": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/whale-api-client/-/whale-api-client-3.31.0.tgz", - "integrity": "sha512-0r09vAnv02XZWMWHWKM6gHwh1gLevNFyEoBcYR7Mry+hRlAyHr8x0zCtXZW1qaIAYR+L3YkWJAeORfmftLJslQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/whale-api-client/-/whale-api-client-3.34.0.tgz", + "integrity": "sha512-SrRf6mjz11Yo/cg9QuXMXMHPW+iWqYIg8XcTM9dPv6ln6bErCdsQGAiOO8NXStrrNNTcLy0GKjcY2G9iKxBn5Q==", "requires": { - "@defichain/jellyfish-api-core": "3.31.0", - "@defichain/jellyfish-api-jsonrpc": "3.31.0", + "@defichain/jellyfish-api-core": "3.34.0", + "@defichain/jellyfish-api-jsonrpc": "3.34.0", "abort-controller": "^3.0.0", "cross-fetch": "^3.1.5", "url-search-params-polyfill": "8.1.1" } }, "@defichain/whale-api-wallet": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/@defichain/whale-api-wallet/-/whale-api-wallet-3.31.0.tgz", - "integrity": "sha512-q1DSItyWQ1GeTCqL7cM5oqNdA5tgZ5UvljSxI3+pJxXs0gocrb027Fz3JIPcM0pjDS8aisoIBycnAcTUYRoy1A==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/@defichain/whale-api-wallet/-/whale-api-wallet-3.34.0.tgz", + "integrity": "sha512-320D/Rg/cSLmwRDPQP6QDVSZh+4nNwPZCBKgYWLACGYPccb6c15w2FYaSZNYAvAs3ewL3IDzKJDPR0qVyNhpKQ==", "requires": { - "@defichain/jellyfish-transaction-builder": "3.31.0", - "@defichain/jellyfish-wallet": "3.31.0", - "@defichain/whale-api-client": "3.31.0" + "@defichain/jellyfish-transaction-builder": "3.34.0", + "@defichain/jellyfish-wallet": "3.34.0", + "@defichain/whale-api-client": "3.34.0" } }, "@egjs/hammerjs": { @@ -45404,24 +45435,24 @@ } }, "@waveshq/standard-defichain-jellyfishsdk": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/@waveshq/standard-defichain-jellyfishsdk/-/standard-defichain-jellyfishsdk-0.54.0.tgz", - "integrity": "sha512-+MzGw/cTRCLKAcVMxHcXaYs+FQZT7TU5Nf83WQLBP7DGtBE7NRI182R9wP/nRH+MzkGEh5YUR8XaO64SlcYPsg==", - "requires": { - "@defichain/jellyfish-address": "^3.31.0", - "@defichain/jellyfish-api-core": "^3.31.0", - "@defichain/jellyfish-network": "^3.31.0", - "@defichain/jellyfish-testing": "^3.31.0", - "@defichain/jellyfish-transaction": "^3.31.0", - "@defichain/jellyfish-transaction-builder": "^3.31.0", - "@defichain/jellyfish-wallet": "^3.31.0", - "@defichain/jellyfish-wallet-encrypted": "^3.31.0", - "@defichain/jellyfish-wallet-mnemonic": "^3.31.0", - "@defichain/playground-api-client": "^3.31.0", - "@defichain/testcontainers": "^3.31.0", - "@defichain/whale-api-client": "^3.31.0", - "@defichain/whale-api-wallet": "^3.31.0", - "defichain": "^3.31.0" + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/@waveshq/standard-defichain-jellyfishsdk/-/standard-defichain-jellyfishsdk-1.0.12.tgz", + "integrity": "sha512-31WFp1AZ1j/tEaNEo22bf6knYct9dY2oDjZgXagnk6e0RLI5hKb9d1+r2HWcVX4xZpENr7ZC5SLFwjIiruEHOg==", + "requires": { + "@defichain/jellyfish-address": "^3.34.0", + "@defichain/jellyfish-api-core": "^3.34.0", + "@defichain/jellyfish-network": "^3.34.0", + "@defichain/jellyfish-testing": "^3.34.0", + "@defichain/jellyfish-transaction": "^3.34.0", + "@defichain/jellyfish-transaction-builder": "^3.34.0", + "@defichain/jellyfish-wallet": "^3.34.0", + "@defichain/jellyfish-wallet-encrypted": "^3.34.0", + "@defichain/jellyfish-wallet-mnemonic": "^3.34.0", + "@defichain/playground-api-client": "^3.34.0", + "@defichain/testcontainers": "^3.34.0", + "@defichain/whale-api-client": "^3.34.0", + "@defichain/whale-api-wallet": "^3.34.0", + "defichain": "^3.34.0" } }, "@waveshq/standard-web": { @@ -49186,9 +49217,9 @@ "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==" }, "defichain": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/defichain/-/defichain-3.31.0.tgz", - "integrity": "sha512-zC7S7a0UKWTC1xij62DNVTDC+nRl7lWTZL5JbJV9bwjpO1nXJJWx12kLN/qojbLE0uzGnilzxsOig504ABOAsw==" + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/defichain/-/defichain-3.34.0.tgz", + "integrity": "sha512-E6lYqzUlEogT8JW6I/6j7CDCKj1zq/+0jw6QKWToiZA5jn7z0P6MItlMYXPtxyGnB1I6WDQaZYLwVdWH5Pz+Ig==" }, "define-lazy-prop": { "version": "2.0.0", @@ -56861,6 +56892,23 @@ "object.assign": "^4.1.3" } }, + "keccak": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.3.tgz", + "integrity": "sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + }, + "dependencies": { + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + } + } + }, "keyv": { "version": "4.5.2", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", @@ -59133,6 +59181,11 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, + "node-gyp-build": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", + "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==" + }, "node-html-parser": { "version": "5.4.2", "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-5.4.2.tgz", diff --git a/package.json b/package.json index c66518e1be..cfb4b2db6b 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@react-navigation/stack": "^6.3.16", "@reduxjs/toolkit": "^1.9.5", "@shopify/flash-list": "1.4.3", - "@waveshq/standard-defichain-jellyfishsdk": "^0.54.0", + "@waveshq/standard-defichain-jellyfishsdk": "^1.0.12", "@waveshq/walletkit-core": "^0.48.0", "@waveshq/walletkit-ui": "^0.48.0", "bignumber.js": "^9.1.1",