diff --git a/package.json b/package.json index ba526d882..3461e7510 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,7 @@ }, "dependencies": { "@babel/types": "^7.23.5", + "@defichain/whale-api-client": "^4.0.1", "@floating-ui/react-dom": "^1.3.0", "@headlessui/react": "^1.7.17", "@prismicio/client": "^7.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4f205d445..aaf2df5b2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,6 +8,9 @@ dependencies: '@babel/types': specifier: ^7.23.5 version: 7.23.5 + '@defichain/whale-api-client': + specifier: ^4.0.1 + version: 4.0.1(defichain@4.0.1) '@floating-ui/react-dom': specifier: ^1.3.0 version: 1.3.0(react-dom@18.2.0)(react@18.2.0) @@ -1448,6 +1451,15 @@ packages: defichain: 4.0.0-beta.14.1 dev: false + /@defichain/jellyfish-api-core@4.0.1(defichain@4.0.1): + resolution: {integrity: sha512-pRXtWwYTyEB68Bt3dpwyymlS+g5+0EiZEly/REgQcN9ob/qPIagV9xeLeqHUA2wzJSFK5uf6wXNpnX6oifUIjQ==} + peerDependencies: + defichain: ^4.0.1 + dependencies: + '@defichain/jellyfish-json': 4.0.1(defichain@4.0.1) + defichain: 4.0.1 + dev: false + /@defichain/jellyfish-api-jsonrpc@4.0.0(defichain@4.0.0): resolution: {integrity: sha512-nhyFSSu42zRd/CKr+4QAFBBEG8Kd0NORoUjfKIzvyDcoeGHtcIp+/t0vXY2mTbclqhzA9VpsE8RpOoB4n9EUqw==} peerDependencies: @@ -1474,6 +1486,19 @@ packages: - encoding dev: false + /@defichain/jellyfish-api-jsonrpc@4.0.1(defichain@4.0.1): + resolution: {integrity: sha512-V7Duz6Z2jy4V6H/xLS+XPEI6DpM4fI3J6ATmQbJ0+vgTvTn4S0z7XDQLWyxQnr+bcLxB0/49CrHMBHbbFL/2fA==} + peerDependencies: + defichain: ^4.0.1 + dependencies: + '@defichain/jellyfish-api-core': 4.0.1(defichain@4.0.1) + abort-controller: 3.0.0 + cross-fetch: 3.1.8 + defichain: 4.0.1 + transitivePeerDependencies: + - encoding + dev: false + /@defichain/jellyfish-buffer@4.0.0(defichain@4.0.0): resolution: {integrity: sha512-CL44Y19J6IVYvPiDUzRYSvVIPUgDauBX4fXAIQwt3pXszM4wkeMl3Vv1Oo4Owk94e8mEwqdUbE35B7L4AwbTiQ==} peerDependencies: @@ -1552,6 +1577,17 @@ packages: lossless-json: 1.0.5 dev: false + /@defichain/jellyfish-json@4.0.1(defichain@4.0.1): + resolution: {integrity: sha512-keAsIy3krxv+o1A45naMAkO4PPeKFDOC8t6vq57U2jMqV663g7GF/N4N6ph2UWGiXwo4wRvZgj/q7ZiWRlxECg==} + peerDependencies: + defichain: ^4.0.1 + dependencies: + '@types/lossless-json': 1.0.2 + bignumber.js: 9.1.2 + defichain: 4.0.1 + lossless-json: 1.0.5 + dev: false + /@defichain/jellyfish-network@4.0.0(defichain@4.0.0): resolution: {integrity: sha512-R1yi4zdx71fZ28G45AeybArRyK8Ryjv9OcY34Z6FhmcK7fkIpZfR3Bd6NfjI9njGiGpsBmEV+V7VBrnKjaSF4g==} peerDependencies: @@ -1886,6 +1922,21 @@ packages: - encoding dev: false + /@defichain/whale-api-client@4.0.1(defichain@4.0.1): + resolution: {integrity: sha512-pclow+FBimz8v3DLedHQS4IRwXvyGziMU72MvXy36FfjT2SnsybiAMZCFv2bUMAdgbD74rcaTI/Yb4xWd4H0SQ==} + peerDependencies: + defichain: ^4.0.1 + dependencies: + '@defichain/jellyfish-api-core': 4.0.1(defichain@4.0.1) + '@defichain/jellyfish-api-jsonrpc': 4.0.1(defichain@4.0.1) + abort-controller: 3.0.0 + cross-fetch: 3.1.8 + defichain: 4.0.1 + url-search-params-polyfill: 8.1.1 + transitivePeerDependencies: + - encoding + dev: false + /@defichain/whale-api-wallet@4.0.0(defichain@4.0.0): resolution: {integrity: sha512-9pTtLrJxT+ESAOBNExmZ31jeqclPvjQ9baQtc/VeAGDO1YeN3sUTPwGWMCLDpPXSgtZOXtWamIvLJXN3uNxxlA==} peerDependencies: @@ -6005,6 +6056,11 @@ packages: engines: {node: '>=v16.17.0'} dev: false + /defichain@4.0.1: + resolution: {integrity: sha512-iuY+iA43I7XBkYTzV/31HlOJKK0oviS6S3BxPNThusfsU63BFnpK9AbopJpcuVkHXv2u4cHkEHjCodjnynT1ow==} + engines: {node: '>=v16.17.0'} + dev: false + /define-data-property@1.1.0: resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==} engines: {node: '>= 0.4'}