From adf4c2680eb1847c969d4640bf9e6b8586e0e9fc Mon Sep 17 00:00:00 2001 From: Nya Candy Date: Mon, 25 Oct 2021 11:17:01 +0800 Subject: [PATCH 1/7] wip --- src/common/rss3.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/common/rss3.ts b/src/common/rss3.ts index ef2320e..2e57146 100644 --- a/src/common/rss3.ts +++ b/src/common/rss3.ts @@ -49,6 +49,7 @@ async function walletConnect(skipSign?: boolean) { rpc: { 1: 'https://cloudflare-eth.com', }, + bridge: 'https://walletconnect-relay.rss3.dev', }); // Enable session (triggers QR Code modal) @@ -198,6 +199,7 @@ export default { rpc: { 1: 'https://cloudflare-eth.com', }, + bridge: 'https://walletconnect-relay.rss3.dev', }); let session; try { From 86b82df3764e4007ad470ff31ff1e3cbcb79673a Mon Sep 17 00:00:00 2001 From: Nya Candy Date: Mon, 25 Oct 2021 11:28:17 +0800 Subject: [PATCH 2/7] chore: split WalletConnect config --- src/common/rss3.ts | 18 ++---------------- src/config.ts | 6 ++++++ 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/src/common/rss3.ts b/src/common/rss3.ts index bc397ff..156c1a3 100644 --- a/src/common/rss3.ts +++ b/src/common/rss3.ts @@ -36,16 +36,7 @@ const methodKey = 'RSS3BioConnectMethod'; const addressKey = 'RSS3BioConnectAddress'; async function walletConnect(skipSign?: boolean) { - walletConnectProvider = new WalletConnectProvider({ - // We are not using WalletConnect for transactions now, - // so here's just something crashing our API limits. - // For infura, 403 requests are also seen as - // consumed (57.13% of all requests). - rpc: { - 1: 'https://cloudflare-eth.com', - }, - bridge: 'https://walletconnect-relay.rss3.dev', - }); + walletConnectProvider = new WalletConnectProvider(config.walletConnectOptions); // Enable session (triggers QR Code modal) let session; @@ -189,12 +180,7 @@ export default { agentSign: true, sign: async (data: string) => { if (!ethersProvider) { - walletConnectProvider = new WalletConnectProvider({ - rpc: { - 1: 'https://cloudflare-eth.com', - }, - bridge: 'https://walletconnect-relay.rss3.dev', - }); + walletConnectProvider = new WalletConnectProvider(config.walletConnectOptions); let session; try { session = await walletConnectProvider.enable(); diff --git a/src/config.ts b/src/config.ts index 9c5fcff..ff12bfd 100644 --- a/src/config.ts +++ b/src/config.ts @@ -29,6 +29,12 @@ export default { nftIdPrefix: '0xff9c1b15b16263c61d017ee9f65c50e4ae0113d7-', }, ], + walletConnectOptions: { + rpc: { + 1: 'https://cloudflare-eth.com', + }, + bridge: 'https://walletconnect-relay.rss3.dev', + }, contentRequestLimit: 5, rns: { test: true, From c40ef45f6b07ccedd35635e564674e1575936aea Mon Sep 17 00:00:00 2001 From: Nya Candy Date: Tue, 26 Oct 2021 11:47:14 +0800 Subject: [PATCH 3/7] lint --- package.json | 1 + src/components/AccountCard.vue | 14 +- src/components/AccountItem.vue | 4 +- src/components/AvatarEditor.vue | 6 +- src/components/BarCard.vue | 4 +- src/components/Button.vue | 6 +- src/components/Card.vue | 18 +- src/components/ContentBadge.vue | 2 +- src/components/ContentCard.vue | 6 +- src/components/EVMpAccountItem.vue | 4 +- src/components/FollowerCard.vue | 8 +- src/components/FootprintCard.vue | 6 +- src/components/FootprintItem.vue | 2 +- src/components/GitcoinCard.vue | 16 +- src/components/GitcoinItem.vue | 2 +- src/components/GitcoinTitle.vue | 10 +- src/components/Input.vue | 6 +- src/components/LinkButton.vue | 2 +- src/components/LoadingContainer.vue | 4 +- src/components/Modal.vue | 8 +- src/components/NFT/MarketTag.vue | 2 +- src/components/NFT/NFTBadges.vue | 4 +- src/components/NFT/NFTDetails.vue | 8 +- src/components/NFT/NFTItem.vue | 2 +- src/components/NFT/ScanTag.vue | 2 +- src/components/NFT/Trait.vue | 6 +- src/components/Profile.vue | 26 +- src/components/Toolbar.vue | 10 +- src/components/Tooltip.vue | 4 +- src/views/Accounts.vue | 22 +- src/views/EditProfile.vue | 24 +- src/views/Followers.vue | 12 +- src/views/Followings.vue | 12 +- src/views/Footprints.vue | 18 +- src/views/Gitcoins.vue | 18 +- src/views/Home.vue | 82 +- src/views/Index.vue | 10 +- src/views/NFTs.vue | 18 +- src/views/Setup/RNS.vue | 24 +- src/views/Setup/RNSPending.vue | 6 +- src/views/Setup/Setup.vue | 34 +- src/views/Setup/SetupAccounts.vue | 50 +- src/views/Setup/SetupFootprints.vue | 28 +- src/views/Setup/SetupGitcoins.vue | 28 +- src/views/Setup/SetupNFTs.vue | 28 +- src/views/SingleFootprint.vue | 26 +- src/views/SingleGitcoin.vue | 58 +- src/views/SingleNFT.vue | 23 +- src/views/Test.vue | 105 +- yarn.lock | 19002 +++++++++++++------------- 50 files changed, 9926 insertions(+), 9895 deletions(-) diff --git a/package.json b/package.json index 26e0f53..8cacb82 100644 --- a/package.json +++ b/package.json @@ -97,6 +97,7 @@ "postcss": "8.3.9", "postcss-loader": "6.2.0", "prettier": "2.4.1", + "prettier-plugin-tailwind": "2.2.12", "tailwindcss": "2.2.17", "terser-webpack-plugin": "5.2.4", "ts-loader": "9.2.6", diff --git a/src/components/AccountCard.vue b/src/components/AccountCard.vue index e7dc5ff..2d1d8e1 100644 --- a/src/components/AccountCard.vue +++ b/src/components/AccountCard.vue @@ -1,21 +1,21 @@