From 6f646f5e8d4609e4198920e92a671e5999fe89b6 Mon Sep 17 00:00:00 2001 From: Shawn Reuland Date: Wed, 31 May 2023 15:50:12 -0700 Subject: [PATCH] #458: buffer polyfill fix and update to latest soroban-react packages --- components/organisms/pledge/index.tsx | 2 +- package-lock.json | 249 ++++++++++++++------------ package.json | 10 +- 3 files changed, 141 insertions(+), 120 deletions(-) diff --git a/components/organisms/pledge/index.tsx b/components/organisms/pledge/index.tsx index 3daab913..ae7da5cc 100644 --- a/components/organisms/pledge/index.tsx +++ b/components/organisms/pledge/index.tsx @@ -113,7 +113,7 @@ const Pledge: FunctionComponent = () => { contractId: Constants.CrowdfundId, topics: ['pledged_amount_changed'], cb: (event: SorobanClient.SorobanRpc.EventResponse): void => { - let eventTokenBalance = xdr.ScVal.fromXDR(Buffer.from(event.value.xdr, 'base64')) + let eventTokenBalance = xdr.ScVal.fromXDR(event.value.xdr, 'base64') setTokenBalance(convert.scvalToBigNumber(eventTokenBalance)) }, id: Math.random()} as EventSubscription); diff --git a/package-lock.json b/package-lock.json index 5da0320f..b036d5fe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,12 +10,12 @@ "dependencies": { "@radix-ui/react-dialog": "1.0.2", "@soroban-react/chains": "v4.5.2", - "@soroban-react/contracts": "v4.5.2", - "@soroban-react/core": "v4.5.2", - "@soroban-react/events": "v4.5.2", - "@soroban-react/freighter": "4.0.0", + "@soroban-react/contracts": "5.0.3-alpha.1", + "@soroban-react/core": "5.0.3-alpha.1", + "@soroban-react/events": "5.0.3-alpha.1", + "@soroban-react/freighter": "5.0.0-alpha.0", "@soroban-react/types": "4.0.0", - "@stellar/freighter-api": "^1.3.1", + "@stellar/freighter-api": "^1.4.0", "axios": "^0.27.2", "bignumber.js": "^9.1.0", "humanize-duration": "^3.27.3", @@ -40,9 +40,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", - "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "version": "7.22.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.3.tgz", + "integrity": "sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==", "dependencies": { "regenerator-runtime": "^0.13.11" }, @@ -568,11 +568,11 @@ } }, "node_modules/@soroban-react/contracts": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/@soroban-react/contracts/-/contracts-4.5.2.tgz", - "integrity": "sha512-3CJPfSjZSAe7xptWszyN1eqs7jQLrtrXOYGgpPUWknPbg1NX0CRKTDIYnnRx0w4NWLJaxCRGeUkTfXn5K30Vhw==", + "version": "5.0.3-alpha.1", + "resolved": "https://registry.npmjs.org/@soroban-react/contracts/-/contracts-5.0.3-alpha.1.tgz", + "integrity": "sha512-yGOaMgSa7iuIkf+50te4ajuAlNK1mAPjCXAOoesJy0TdXt13OfESDaw8+w887jBS4KSi9xJl978W5EvPwWOxKQ==", "dependencies": { - "@soroban-react/core": "^4.5.2", + "@soroban-react/core": "^5.0.3-alpha.1", "soroban-client": "0.7.2" }, "peerDependencies": { @@ -580,11 +580,11 @@ } }, "node_modules/@soroban-react/core": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/@soroban-react/core/-/core-4.5.2.tgz", - "integrity": "sha512-QfEieymcPztn7kDNdA/pnjkcsvUxZaU66OlgP9ZSUMVgVNKyZGr5xMDMgXa/A0TeUjn/jUPbBVwGsXR5V1is8Q==", + "version": "5.0.3-alpha.1", + "resolved": "https://registry.npmjs.org/@soroban-react/core/-/core-5.0.3-alpha.1.tgz", + "integrity": "sha512-hOicB5L+QvfQO2JhO9xHIrq3ArWxBxwN0vhG8o1YRFSZVNmOe3GNUc7Ucs4VIDbHJFl8u8YwJLK3az5votEP+A==", "dependencies": { - "@soroban-react/freighter": "^4.0.0", + "@soroban-react/freighter": "^5.0.0-alpha.0", "@soroban-react/types": "^4.0.0", "soroban-client": "0.7.2" }, @@ -593,11 +593,11 @@ } }, "node_modules/@soroban-react/events": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/@soroban-react/events/-/events-4.5.2.tgz", - "integrity": "sha512-bfAWaKcDAuI+AVDCOkeWIVpDpcmJWrAIYFsvvUm5LfUa4IraovcArR/HKjKKZ2dl+TRXWENgWxBugIu8oKswHw==", + "version": "5.0.3-alpha.1", + "resolved": "https://registry.npmjs.org/@soroban-react/events/-/events-5.0.3-alpha.1.tgz", + "integrity": "sha512-9XiOyo3M/wgpBwhRgN3W1lezmzTAlevzo0VKBPb3Cqm6niDzMwoaPuhSU/ejNCSIZ2mLKVGsrPfxqLa6amo53g==", "dependencies": { - "@soroban-react/core": "^4.5.2", + "@soroban-react/core": "^5.0.3-alpha.1", "@soroban-react/types": "^4.0.0", "soroban-client": "0.7.2" }, @@ -606,12 +606,12 @@ } }, "node_modules/@soroban-react/freighter": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@soroban-react/freighter/-/freighter-4.0.0.tgz", - "integrity": "sha512-dhNkzQxi4/jDckAxytKG9on6k8ErCkzt+6tHZXz9sunTsujOp6yzKRYLLZkIeIf3A8KpqyPGvB4Sol3kJci8uA==", + "version": "5.0.0-alpha.0", + "resolved": "https://registry.npmjs.org/@soroban-react/freighter/-/freighter-5.0.0-alpha.0.tgz", + "integrity": "sha512-0yV0j1FfiaIwLMURQgMw1XTzW9DW54PnNhX/UH5Nt62Cs5JYn2hnoTEpYAnQ0Z6JYMXuhXzzmeZ/ddp5NdFZJw==", "dependencies": { "@soroban-react/types": "^4.0.0", - "@stellar/freighter-api": "^1.3.1" + "@stellar/freighter-api": "^1.4.0" } }, "node_modules/@soroban-react/types": { @@ -683,14 +683,14 @@ "devOptional": true }, "node_modules/@typescript-eslint/parser": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.7.tgz", - "integrity": "sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", + "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.59.7", - "@typescript-eslint/types": "5.59.7", - "@typescript-eslint/typescript-estree": "5.59.7", + "@typescript-eslint/scope-manager": "5.59.8", + "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/typescript-estree": "5.59.8", "debug": "^4.3.4" }, "engines": { @@ -710,13 +710,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz", - "integrity": "sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", + "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.7", - "@typescript-eslint/visitor-keys": "5.59.7" + "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/visitor-keys": "5.59.8" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -727,9 +727,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.7.tgz", - "integrity": "sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", + "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -740,13 +740,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz", - "integrity": "sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", + "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.7", - "@typescript-eslint/visitor-keys": "5.59.7", + "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/visitor-keys": "5.59.8", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -767,12 +767,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz", - "integrity": "sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", + "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.7", + "@typescript-eslint/types": "5.59.8", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -1214,9 +1214,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001489", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001489.tgz", - "integrity": "sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==", + "version": "1.0.30001492", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001492.tgz", + "integrity": "sha512-2efF8SAZwgAX1FJr87KWhvuJxnGJKOnctQa8xLOskAXNXq8oiuqgl6u1kk3fFpsp3GgvzlRjiK1sl63hNtFADw==", "funding": [ { "type": "opencollective", @@ -1522,9 +1522,9 @@ } }, "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -2477,10 +2477,13 @@ } }, "node_modules/get-tsconfig": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.5.0.tgz", - "integrity": "sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.0.tgz", + "integrity": "sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==", "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, "funding": { "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } @@ -4120,6 +4123,15 @@ "node": ">=4" } }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -4450,9 +4462,9 @@ } }, "node_modules/stellar-base": { - "version": "9.0.0-soroban.1", - "resolved": "https://registry.npmjs.org/stellar-base/-/stellar-base-9.0.0-soroban.1.tgz", - "integrity": "sha512-oLqE3kNFMo6Hhd9VgBN8jMfaw9RypVqYmdCDDn3NufxIZW92bP7Jq0oPf28N/YO7DYOT7oqptqf7+DVDcwvfZg==", + "version": "9.0.0-soroban.3", + "resolved": "https://registry.npmjs.org/stellar-base/-/stellar-base-9.0.0-soroban.3.tgz", + "integrity": "sha512-PaeIrspURhbDA0FSkH/mu/lQxxSYPplOdhIcW4VqmKW2kMm/ADXjyQr1y4tFIfv8EpIe5DCJ6sfIyadIoPd8HQ==", "dependencies": { "base32.js": "^0.1.0", "bignumber.js": "^9.1.1", @@ -4998,9 +5010,9 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", - "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "version": "7.22.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.3.tgz", + "integrity": "sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==", "requires": { "regenerator-runtime": "^0.13.11" } @@ -5348,41 +5360,41 @@ } }, "@soroban-react/contracts": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/@soroban-react/contracts/-/contracts-4.5.2.tgz", - "integrity": "sha512-3CJPfSjZSAe7xptWszyN1eqs7jQLrtrXOYGgpPUWknPbg1NX0CRKTDIYnnRx0w4NWLJaxCRGeUkTfXn5K30Vhw==", + "version": "5.0.3-alpha.1", + "resolved": "https://registry.npmjs.org/@soroban-react/contracts/-/contracts-5.0.3-alpha.1.tgz", + "integrity": "sha512-yGOaMgSa7iuIkf+50te4ajuAlNK1mAPjCXAOoesJy0TdXt13OfESDaw8+w887jBS4KSi9xJl978W5EvPwWOxKQ==", "requires": { - "@soroban-react/core": "^4.5.2", + "@soroban-react/core": "^5.0.3-alpha.1", "soroban-client": "0.7.2" } }, "@soroban-react/core": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/@soroban-react/core/-/core-4.5.2.tgz", - "integrity": "sha512-QfEieymcPztn7kDNdA/pnjkcsvUxZaU66OlgP9ZSUMVgVNKyZGr5xMDMgXa/A0TeUjn/jUPbBVwGsXR5V1is8Q==", + "version": "5.0.3-alpha.1", + "resolved": "https://registry.npmjs.org/@soroban-react/core/-/core-5.0.3-alpha.1.tgz", + "integrity": "sha512-hOicB5L+QvfQO2JhO9xHIrq3ArWxBxwN0vhG8o1YRFSZVNmOe3GNUc7Ucs4VIDbHJFl8u8YwJLK3az5votEP+A==", "requires": { - "@soroban-react/freighter": "^4.0.0", + "@soroban-react/freighter": "^5.0.0-alpha.0", "@soroban-react/types": "^4.0.0", "soroban-client": "0.7.2" } }, "@soroban-react/events": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/@soroban-react/events/-/events-4.5.2.tgz", - "integrity": "sha512-bfAWaKcDAuI+AVDCOkeWIVpDpcmJWrAIYFsvvUm5LfUa4IraovcArR/HKjKKZ2dl+TRXWENgWxBugIu8oKswHw==", + "version": "5.0.3-alpha.1", + "resolved": "https://registry.npmjs.org/@soroban-react/events/-/events-5.0.3-alpha.1.tgz", + "integrity": "sha512-9XiOyo3M/wgpBwhRgN3W1lezmzTAlevzo0VKBPb3Cqm6niDzMwoaPuhSU/ejNCSIZ2mLKVGsrPfxqLa6amo53g==", "requires": { - "@soroban-react/core": "^4.5.2", + "@soroban-react/core": "^5.0.3-alpha.1", "@soroban-react/types": "^4.0.0", "soroban-client": "0.7.2" } }, "@soroban-react/freighter": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@soroban-react/freighter/-/freighter-4.0.0.tgz", - "integrity": "sha512-dhNkzQxi4/jDckAxytKG9on6k8ErCkzt+6tHZXz9sunTsujOp6yzKRYLLZkIeIf3A8KpqyPGvB4Sol3kJci8uA==", + "version": "5.0.0-alpha.0", + "resolved": "https://registry.npmjs.org/@soroban-react/freighter/-/freighter-5.0.0-alpha.0.tgz", + "integrity": "sha512-0yV0j1FfiaIwLMURQgMw1XTzW9DW54PnNhX/UH5Nt62Cs5JYn2hnoTEpYAnQ0Z6JYMXuhXzzmeZ/ddp5NdFZJw==", "requires": { "@soroban-react/types": "^4.0.0", - "@stellar/freighter-api": "^1.3.1" + "@stellar/freighter-api": "^1.4.0" } }, "@soroban-react/types": { @@ -5454,41 +5466,41 @@ "devOptional": true }, "@typescript-eslint/parser": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.7.tgz", - "integrity": "sha512-VhpsIEuq/8i5SF+mPg9jSdIwgMBBp0z9XqjiEay+81PYLJuroN+ET1hM5IhkiYMJd9MkTz8iJLt7aaGAgzWUbQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.8.tgz", + "integrity": "sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.59.7", - "@typescript-eslint/types": "5.59.7", - "@typescript-eslint/typescript-estree": "5.59.7", + "@typescript-eslint/scope-manager": "5.59.8", + "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/typescript-estree": "5.59.8", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.7.tgz", - "integrity": "sha512-FL6hkYWK9zBGdxT2wWEd2W8ocXMu3K94i3gvMrjXpx+koFYdYV7KprKfirpgY34vTGzEPPuKoERpP8kD5h7vZQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz", + "integrity": "sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.7", - "@typescript-eslint/visitor-keys": "5.59.7" + "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/visitor-keys": "5.59.8" } }, "@typescript-eslint/types": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.7.tgz", - "integrity": "sha512-UnVS2MRRg6p7xOSATscWkKjlf/NDKuqo5TdbWck6rIRZbmKpVNTLALzNvcjIfHBE7736kZOFc/4Z3VcZwuOM/A==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.8.tgz", + "integrity": "sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.7.tgz", - "integrity": "sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz", + "integrity": "sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.7", - "@typescript-eslint/visitor-keys": "5.59.7", + "@typescript-eslint/types": "5.59.8", + "@typescript-eslint/visitor-keys": "5.59.8", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -5497,12 +5509,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.59.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.7.tgz", - "integrity": "sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==", + "version": "5.59.8", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz", + "integrity": "sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.59.7", + "@typescript-eslint/types": "5.59.8", "eslint-visitor-keys": "^3.3.0" } }, @@ -5852,9 +5864,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001489", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001489.tgz", - "integrity": "sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==" + "version": "1.0.30001492", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001492.tgz", + "integrity": "sha512-2efF8SAZwgAX1FJr87KWhvuJxnGJKOnctQa8xLOskAXNXq8oiuqgl6u1kk3fFpsp3GgvzlRjiK1sl63hNtFADw==" }, "chalk": { "version": "4.1.2", @@ -6082,9 +6094,9 @@ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" }, "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", "requires": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -6826,10 +6838,13 @@ } }, "get-tsconfig": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.5.0.tgz", - "integrity": "sha512-MjhiaIWCJ1sAU4pIQ5i5OfOuHHxVo1oYeNsWTON7jxYkod8pHocXeh+SSbmu5OZZZK73B6cbJ2XADzXehLyovQ==", - "dev": true + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.6.0.tgz", + "integrity": "sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==", + "dev": true, + "requires": { + "resolve-pkg-maps": "^1.0.0" + } }, "glob": { "version": "7.1.7", @@ -7966,6 +7981,12 @@ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true }, + "resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true + }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -8198,9 +8219,9 @@ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, "stellar-base": { - "version": "9.0.0-soroban.1", - "resolved": "https://registry.npmjs.org/stellar-base/-/stellar-base-9.0.0-soroban.1.tgz", - "integrity": "sha512-oLqE3kNFMo6Hhd9VgBN8jMfaw9RypVqYmdCDDn3NufxIZW92bP7Jq0oPf28N/YO7DYOT7oqptqf7+DVDcwvfZg==", + "version": "9.0.0-soroban.3", + "resolved": "https://registry.npmjs.org/stellar-base/-/stellar-base-9.0.0-soroban.3.tgz", + "integrity": "sha512-PaeIrspURhbDA0FSkH/mu/lQxxSYPplOdhIcW4VqmKW2kMm/ADXjyQr1y4tFIfv8EpIe5DCJ6sfIyadIoPd8HQ==", "requires": { "base32.js": "^0.1.0", "bignumber.js": "^9.1.1", diff --git a/package.json b/package.json index 33cdccb0..98b7e1ad 100644 --- a/package.json +++ b/package.json @@ -13,12 +13,12 @@ "dependencies": { "@radix-ui/react-dialog": "1.0.2", "@soroban-react/chains": "v4.5.2", - "@soroban-react/contracts": "v4.5.2", - "@soroban-react/core": "v4.5.2", - "@soroban-react/events": "v4.5.2", - "@soroban-react/freighter": "4.0.0", + "@soroban-react/contracts": "5.0.3-alpha.1", + "@soroban-react/core": "5.0.3-alpha.1", + "@soroban-react/events": "5.0.3-alpha.1", + "@soroban-react/freighter": "5.0.0-alpha.0", "@soroban-react/types": "4.0.0", - "@stellar/freighter-api": "^1.3.1", + "@stellar/freighter-api": "^1.4.0", "axios": "^0.27.2", "bignumber.js": "^9.1.0", "humanize-duration": "^3.27.3",