├── .env.local.example ├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── layout.tsx └── page.tsx ├── components ├── Balance.tsx ├── BlockNumber.tsx ├── Button.tsx ├── ContractEvent.tsx ├── ContractRead.tsx ├── ContractReads.tsx ├── ContractWrite.tsx ├── EnsAddress.tsx ├── EnsAvatar.tsx ├── EnsName.tsx ├── EnsResolver.tsx ├── FeeData.tsx ├── MonoLabel.tsx ├── PublicClient.tsx ├── SendTransaction.tsx ├── SignMessage.tsx ├── SignTypedData.tsx ├── Signer.tsx ├── SmallTextArea.tsx ├── SwitchNetwork.tsx ├── Token.tsx ├── Transaction.tsx ├── WaitForTransaction.tsx ├── WalletClient.tsx ├── WatchPendingTransactions.tsx ├── Wrapper.tsx └── providers.tsx ├── lib └── utils.ts ├── next.config.js ├── package.json ├── playwright.config.ts ├── postcss.config.js ├── prettier.config.js ├── public ├── favicon.ico └── wagmi_privy_logo.png ├── renovate.json ├── styles └── globals.css ├── tailwind.config.js ├── test ├── playwright │ ├── authorize-request.ts │ ├── connect-wallet.ts │ ├── fixture.ts │ ├── sign-message.ts │ ├── sleep.ts │ └── tests │ │ └── connect-and-sign-test.spec.ts └── unit │ └── button.test.tsx ├── tsconfig.json └── vitest.config.ts /.env.local.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/.env.local.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/README.md -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/app/page.tsx -------------------------------------------------------------------------------- /components/Balance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/Balance.tsx -------------------------------------------------------------------------------- /components/BlockNumber.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/BlockNumber.tsx -------------------------------------------------------------------------------- /components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/Button.tsx -------------------------------------------------------------------------------- /components/ContractEvent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/ContractEvent.tsx -------------------------------------------------------------------------------- /components/ContractRead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/ContractRead.tsx -------------------------------------------------------------------------------- /components/ContractReads.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/ContractReads.tsx -------------------------------------------------------------------------------- /components/ContractWrite.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/ContractWrite.tsx -------------------------------------------------------------------------------- /components/EnsAddress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/EnsAddress.tsx -------------------------------------------------------------------------------- /components/EnsAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/EnsAvatar.tsx -------------------------------------------------------------------------------- /components/EnsName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/EnsName.tsx -------------------------------------------------------------------------------- /components/EnsResolver.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/EnsResolver.tsx -------------------------------------------------------------------------------- /components/FeeData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/FeeData.tsx -------------------------------------------------------------------------------- /components/MonoLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/MonoLabel.tsx -------------------------------------------------------------------------------- /components/PublicClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/PublicClient.tsx -------------------------------------------------------------------------------- /components/SendTransaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/SendTransaction.tsx -------------------------------------------------------------------------------- /components/SignMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/SignMessage.tsx -------------------------------------------------------------------------------- /components/SignTypedData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/SignTypedData.tsx -------------------------------------------------------------------------------- /components/Signer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/Signer.tsx -------------------------------------------------------------------------------- /components/SmallTextArea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/SmallTextArea.tsx -------------------------------------------------------------------------------- /components/SwitchNetwork.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/SwitchNetwork.tsx -------------------------------------------------------------------------------- /components/Token.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/Token.tsx -------------------------------------------------------------------------------- /components/Transaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/Transaction.tsx -------------------------------------------------------------------------------- /components/WaitForTransaction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/WaitForTransaction.tsx -------------------------------------------------------------------------------- /components/WalletClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/WalletClient.tsx -------------------------------------------------------------------------------- /components/WatchPendingTransactions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/WatchPendingTransactions.tsx -------------------------------------------------------------------------------- /components/Wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/Wrapper.tsx -------------------------------------------------------------------------------- /components/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/components/providers.tsx -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/wagmi_privy_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/public/wagmi_privy_logo.png -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/renovate.json -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /test/playwright/authorize-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/test/playwright/authorize-request.ts -------------------------------------------------------------------------------- /test/playwright/connect-wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/test/playwright/connect-wallet.ts -------------------------------------------------------------------------------- /test/playwright/fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/test/playwright/fixture.ts -------------------------------------------------------------------------------- /test/playwright/sign-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/test/playwright/sign-message.ts -------------------------------------------------------------------------------- /test/playwright/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/test/playwright/sleep.ts -------------------------------------------------------------------------------- /test/playwright/tests/connect-and-sign-test.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/test/playwright/tests/connect-and-sign-test.spec.ts -------------------------------------------------------------------------------- /test/unit/button.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/test/unit/button.test.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/privy-io/wagmi-demo/HEAD/vitest.config.ts --------------------------------------------------------------------------------