├── .env.example ├── .eslintrc.json ├── .github ├── CODEOWNERS └── dependabot.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── api │ ├── ethereum-data │ │ └── route.ts │ └── get-transactions │ │ └── route.ts ├── client-layout.tsx ├── components │ ├── ConnectedWallets │ │ ├── index.tsx │ │ └── styles.css │ ├── Deposit │ │ ├── ActivityContent.tsx │ │ ├── DepositContent.tsx │ │ ├── NetworkBox.tsx │ │ ├── TransactionDetails.tsx │ │ ├── activity.css │ │ ├── index.tsx │ │ ├── styles.css │ │ └── transaction-details.css │ ├── ExtendedDetails │ │ ├── index.tsx │ │ └── styles.css │ ├── Footer │ │ └── index.tsx │ ├── Header │ │ ├── ProfileAvatar.tsx │ │ └── index.tsx │ ├── TransactionPool │ │ ├── index.tsx │ │ └── types.ts │ ├── constants │ │ └── index.ts │ └── icons │ │ ├── activity.tsx │ │ ├── activityBox.tsx │ │ ├── arrow.tsx │ │ ├── block.tsx │ │ ├── chevron-right-small.tsx │ │ ├── circle-check.tsx │ │ ├── connect.tsx │ │ ├── copy.tsx │ │ ├── cross.tsx │ │ ├── disconnect.tsx │ │ ├── eth.tsx │ │ ├── gas.tsx │ │ ├── index.js │ │ ├── loading.tsx │ │ ├── transaction-icon.tsx │ │ └── transferArrow.tsx ├── context.tsx ├── globals.css ├── hooks │ ├── index.ts │ ├── useWalletClient.ts │ └── useWallets.ts ├── layout.tsx ├── page.tsx └── providers.tsx ├── lib ├── activityUtils.ts ├── dynamic.js ├── ethUtils.ts ├── solanaUtils.ts ├── stringUtils.ts └── walletClient.ts ├── next.config.js ├── package.json ├── postcss.config.js ├── public ├── cursor.svg ├── eclipse-e.png ├── eclipse-favicon.png ├── eclipse.png ├── eth.png ├── logo.png ├── next.svg ├── swap.png ├── testnet-favicon.png ├── vercel.svg └── wordmark.png ├── tailwind.config.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @dynamic-labs/developers -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/README.md -------------------------------------------------------------------------------- /app/api/ethereum-data/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/api/ethereum-data/route.ts -------------------------------------------------------------------------------- /app/api/get-transactions/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/api/get-transactions/route.ts -------------------------------------------------------------------------------- /app/client-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/client-layout.tsx -------------------------------------------------------------------------------- /app/components/ConnectedWallets/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/ConnectedWallets/index.tsx -------------------------------------------------------------------------------- /app/components/ConnectedWallets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/ConnectedWallets/styles.css -------------------------------------------------------------------------------- /app/components/Deposit/ActivityContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/ActivityContent.tsx -------------------------------------------------------------------------------- /app/components/Deposit/DepositContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/DepositContent.tsx -------------------------------------------------------------------------------- /app/components/Deposit/NetworkBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/NetworkBox.tsx -------------------------------------------------------------------------------- /app/components/Deposit/TransactionDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/TransactionDetails.tsx -------------------------------------------------------------------------------- /app/components/Deposit/activity.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/activity.css -------------------------------------------------------------------------------- /app/components/Deposit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/index.tsx -------------------------------------------------------------------------------- /app/components/Deposit/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/styles.css -------------------------------------------------------------------------------- /app/components/Deposit/transaction-details.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Deposit/transaction-details.css -------------------------------------------------------------------------------- /app/components/ExtendedDetails/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/ExtendedDetails/index.tsx -------------------------------------------------------------------------------- /app/components/ExtendedDetails/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/ExtendedDetails/styles.css -------------------------------------------------------------------------------- /app/components/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Footer/index.tsx -------------------------------------------------------------------------------- /app/components/Header/ProfileAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Header/ProfileAvatar.tsx -------------------------------------------------------------------------------- /app/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/Header/index.tsx -------------------------------------------------------------------------------- /app/components/TransactionPool/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/TransactionPool/index.tsx -------------------------------------------------------------------------------- /app/components/TransactionPool/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/TransactionPool/types.ts -------------------------------------------------------------------------------- /app/components/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/constants/index.ts -------------------------------------------------------------------------------- /app/components/icons/activity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/activity.tsx -------------------------------------------------------------------------------- /app/components/icons/activityBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/activityBox.tsx -------------------------------------------------------------------------------- /app/components/icons/arrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/arrow.tsx -------------------------------------------------------------------------------- /app/components/icons/block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/block.tsx -------------------------------------------------------------------------------- /app/components/icons/chevron-right-small.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/chevron-right-small.tsx -------------------------------------------------------------------------------- /app/components/icons/circle-check.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/circle-check.tsx -------------------------------------------------------------------------------- /app/components/icons/connect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/connect.tsx -------------------------------------------------------------------------------- /app/components/icons/copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/copy.tsx -------------------------------------------------------------------------------- /app/components/icons/cross.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/cross.tsx -------------------------------------------------------------------------------- /app/components/icons/disconnect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/disconnect.tsx -------------------------------------------------------------------------------- /app/components/icons/eth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/eth.tsx -------------------------------------------------------------------------------- /app/components/icons/gas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/gas.tsx -------------------------------------------------------------------------------- /app/components/icons/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/index.js -------------------------------------------------------------------------------- /app/components/icons/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/loading.tsx -------------------------------------------------------------------------------- /app/components/icons/transaction-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/transaction-icon.tsx -------------------------------------------------------------------------------- /app/components/icons/transferArrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/components/icons/transferArrow.tsx -------------------------------------------------------------------------------- /app/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/context.tsx -------------------------------------------------------------------------------- /app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/globals.css -------------------------------------------------------------------------------- /app/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/hooks/index.ts -------------------------------------------------------------------------------- /app/hooks/useWalletClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/hooks/useWalletClient.ts -------------------------------------------------------------------------------- /app/hooks/useWallets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/hooks/useWallets.ts -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/app/providers.tsx -------------------------------------------------------------------------------- /lib/activityUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/lib/activityUtils.ts -------------------------------------------------------------------------------- /lib/dynamic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/lib/dynamic.js -------------------------------------------------------------------------------- /lib/ethUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/lib/ethUtils.ts -------------------------------------------------------------------------------- /lib/solanaUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/lib/solanaUtils.ts -------------------------------------------------------------------------------- /lib/stringUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/lib/stringUtils.ts -------------------------------------------------------------------------------- /lib/walletClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/lib/walletClient.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/cursor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/cursor.svg -------------------------------------------------------------------------------- /public/eclipse-e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/eclipse-e.png -------------------------------------------------------------------------------- /public/eclipse-favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/eclipse-favicon.png -------------------------------------------------------------------------------- /public/eclipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/eclipse.png -------------------------------------------------------------------------------- /public/eth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/eth.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/swap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/swap.png -------------------------------------------------------------------------------- /public/testnet-favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/testnet-favicon.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/wordmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/public/wordmark.png -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macfly-base/eclipse-bridge-ux/HEAD/tsconfig.json --------------------------------------------------------------------------------