diff --git a/package.json b/package.json index 7634981f9..f9b0850a5 100644 --- a/package.json +++ b/package.json @@ -36,10 +36,10 @@ "@tiptap/pm": "^2.0.3", "@tiptap/react": "^2.0.3", "@tiptap/starter-kit": "^2.0.3", - "@vocdoni/gasless-voting": "0.0.1-rc15", + "@vocdoni/gasless-voting": "^0.0.1-rc17", "@vocdoni/gasless-voting-ethers": "0.0.1-rc1", "@vocdoni/react-providers": "0.3.1", - "@vocdoni/sdk": "0.6.0", + "@vocdoni/sdk": "0.7.1", "@walletconnect/core": "^2.8.3", "@walletconnect/utils": "^2.8.3", "@walletconnect/web3wallet": "^1.8.2", @@ -117,8 +117,7 @@ "vite-tsconfig-paths": "^4.2.0" }, "resolutions": { - "@types/react": "^18.2.23", - "@aragon/sdk-client-common": "^1.12.0" + "@types/react": "^18.2.23" }, "engines": { "node": ">=18.0.0" diff --git a/src/context/createGaslessProposal.tsx b/src/context/createGaslessProposal.tsx index 081d7de06..05c6fef81 100644 --- a/src/context/createGaslessProposal.tsx +++ b/src/context/createGaslessProposal.tsx @@ -107,7 +107,7 @@ const useCreateGaslessProposal = ({ const collectFaucet = useCallback( async (cost: number) => { - let balance = (await vocdoniClient.fetchAccountInfo()).balance; + let balance = (await vocdoniClient.fetchAccount()).balance; while (cost > balance) { try { balance = (await vocdoniClient.collectFaucetTokens()).balance; diff --git a/yarn.lock b/yarn.lock index f7e7d9e1b..e50762ced 100644 --- a/yarn.lock +++ b/yarn.lock @@ -80,32 +80,7 @@ dependencies: ethers "^5.6.2" -"@aragon/osx-ethers@^1.3.0-rc0.4": - version "1.3.0-rc0.4" - resolved "https://registry.yarnpkg.com/@aragon/osx-ethers/-/osx-ethers-1.3.0-rc0.4.tgz#878af071e454ef068801104deae8439f0f8f1720" - integrity sha512-FDuF6LC1OLnjFK4C8+P4Wf0sORrrUQ/JtUAxL5ABVtBD8JpyyhtdWGDiv/yWIooLyC2l8aqbDLPuiYWhw1DjEQ== - dependencies: - ethers "^5.6.2" - -"@aragon/sdk-client-common@1.10.0": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@aragon/sdk-client-common/-/sdk-client-common-1.10.0.tgz#603b4e4d8a5079283ba1fb08ef22de6d13b51f1b" - integrity sha512-nWkTPA1Tzk2ULcf0lGbwyalZJkhKUnYN4cd4xQiwnEwvy6traYaw9HRB2sNUlEFgPrLIKIkgjGS9diZjXXW0xQ== - dependencies: - "@aragon/osx-ethers" "^1.3.0-rc0.4" - "@aragon/osx-ethers-v1.0.0" "npm:@aragon/osx-ethers@1.2.1" - "@aragon/sdk-ipfs" "^1.1.0" - "@ethersproject/abstract-signer" "^5.5.0" - "@ethersproject/bignumber" "^5.6.0" - "@ethersproject/constants" "^5.6.0" - "@ethersproject/contracts" "^5.5.0" - "@ethersproject/providers" "^5.5.0" - "@ethersproject/wallet" "^5.6.0" - graphql "^16.5.0" - graphql-request "^4.3.0" - yup "^1.2.0" - -"@aragon/sdk-client-common@^1.13.0": +"@aragon/sdk-client-common@1.13.0", "@aragon/sdk-client-common@^1.13.0": version "1.13.0" resolved "https://registry.yarnpkg.com/@aragon/sdk-client-common/-/sdk-client-common-1.13.0.tgz#3006d14b4b3faab29c5b7430a40759de9b7de96b" integrity sha512-E5GZazXSX0LCVgx4KundbTmdyqhHI2IFEhEd/F0ACYGQwgvjAe073ADAb4WqVlVAVVnOHoU/T6KkgliFRN/Vmw== @@ -123,7 +98,7 @@ graphql-request "^4.3.0" yup "^1.2.0" -"@aragon/sdk-client@^1.21.1": +"@aragon/sdk-client@1.21.1", "@aragon/sdk-client@^1.21.1": version "1.21.1" resolved "https://registry.yarnpkg.com/@aragon/sdk-client/-/sdk-client-1.21.1.tgz#c8d72bca42b95a8205173cf899e2d50ca92e19b8" integrity sha512-frPpT07knwua2VCjzNYPo+dtQfYeG+k5i3HMpk4pK8N5pEweCaeJPLoc4+AZVPPw8LxNdnmkxsKqi7rtUdJN/A== @@ -4615,13 +4590,14 @@ dependencies: ethers "^5.6.2" -"@vocdoni/gasless-voting@0.0.1-rc2": - version "0.0.1-rc2" - resolved "https://registry.yarnpkg.com/@vocdoni/gasless-voting/-/gasless-voting-0.0.1-rc2.tgz#77301d029d74f78ad1b12a21a4d69176e35db646" - integrity sha512-4RN+yIvo9ki2Qx7v3XXlQ3cxZt13ilnZOpPj9BCGjwtcQUAS2UvNvX2+kOYk7grjLzG2pEwdszq+j9QLzvpcEQ== +"@vocdoni/gasless-voting@^0.0.1-rc17": + version "0.0.1-rc17" + resolved "https://registry.yarnpkg.com/@vocdoni/gasless-voting/-/gasless-voting-0.0.1-rc17.tgz#5bc7422fc6bd4a405530a49b81a9bfa79e30be86" + integrity sha512-hLYk/ydl+TmeAhA92+/D7v/F3NW3n+wLJaPC+Awbl7AzjqmWhelqviXcXs1UFsnKgtrb+/t937rBSzQsB47C1g== dependencies: "@aragon/osx-ethers" "1.3.0-rc0.3" - "@aragon/sdk-client-common" "1.10.0" + "@aragon/sdk-client" "1.21.1" + "@aragon/sdk-client-common" "1.13.0" "@ethersproject/abstract-signer" "^5.7.0" "@ethersproject/bignumber" "^5.7.0" "@ethersproject/constants" "^5.7.0" @@ -4630,7 +4606,7 @@ "@ethersproject/wallet" "^5.7.0" "@types/big.js" "^6.1.5" "@vocdoni/gasless-voting-ethers" "0.0.1-rc1" - "@vocdoni/sdk" "0.5.0" + "@vocdoni/sdk" "0.7.1" axios "0.27.2" graphql "^16.6.0" graphql-request "4.3.0" @@ -4643,17 +4619,15 @@ long "^5.2.1" protobufjs "^7.1.2" -"@vocdoni/react-providers@0.1.14": - version "0.1.14" - resolved "https://registry.yarnpkg.com/@vocdoni/react-providers/-/react-providers-0.1.14.tgz#abecb2cb439481b1504a88db33ad62921978ea8f" - integrity sha512-r14l9BJ16FgAcJ+42g8kYmVoQ4r/iyoCYUjLL1pWjLnZBSlJ1OZEgliDFUvS2SlqlV8Ij+l/6+jhmx0jjRM5aQ== - dependencies: - "@vocdoni/sdk" "^0.4.2" +"@vocdoni/react-providers@0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@vocdoni/react-providers/-/react-providers-0.3.1.tgz#c4e4416926871d4f1ead7b022ffd1592b298115a" + integrity sha512-Q7Op4wf4Ig/Mf5ceDDxmyHShEhVuioQShW9GOwAcsIiUl7ijeuAuO89uLq6u/PlVuwGJkppHG07O5oUNlxe6UQ== -"@vocdoni/sdk@0.5.0", "@vocdoni/sdk@^0.4.2": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@vocdoni/sdk/-/sdk-0.5.0.tgz#34084e796bb744c68c17e107f80cdf30b9b316e4" - integrity sha512-7MobpmGeCyMyywj8UdpwHdJTE/z28m6jENgwe7UHIYYsaTqzSyWV8Zq/RisRA5vD2jgQbXTVmhzzzV0LXBDwuQ== +"@vocdoni/sdk@0.7.1": + version "0.7.1" + resolved "https://registry.yarnpkg.com/@vocdoni/sdk/-/sdk-0.7.1.tgz#99504b04222c521a65e5bd352bfc04379fb5b568" + integrity sha512-qgHZoFsaJBkwWsrJeu1EZM5iMqqB2DlvQKjtncwAR8PZK/7ueVvavBMoig1Zx5REBhEhY1MKWs1d253lMHjIpw== dependencies: "@ethersproject/abstract-signer" "^5.7.0" "@ethersproject/address" "^5.7.0" @@ -4661,7 +4635,6 @@ "@ethersproject/bytes" "^5.7.0" "@ethersproject/keccak256" "^5.7.0" "@ethersproject/providers" "^5.7.1" - "@ethersproject/sha2" "^5.7.0" "@ethersproject/signing-key" "^5.7.0" "@ethersproject/strings" "^5.7.0" "@ethersproject/units" "^5.7.0" @@ -4671,6 +4644,7 @@ axios "0.27.2" blake2b "^2.1.4" iso-language-codes "^1.1.0" + js-sha256 "^0.10.1" readable-stream "^4.4.2" tiny-invariant "^1.3.1" tweetnacl "^1.0.3" @@ -12494,6 +12468,11 @@ js-levenshtein@^1.1.6: resolved "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.6.tgz#c6cee58eb3550372df8deb85fad5ce66ce01d59d" integrity sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g== +js-sha256@^0.10.1: + version "0.10.1" + resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.10.1.tgz#b40104ba1368e823fdd5f41b66b104b15a0da60d" + integrity sha512-5obBtsz9301ULlsgggLg542s/jqtddfOpV5KJc4hajc9JV8GeY2gZHSVpYBn4nWqAUTJ9v+xwtbJ1mIBgIH5Vw== + js-sha3@0.5.7, js-sha3@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7"