├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── LICENSE ├── README.md ├── index.html ├── package.json ├── public ├── data │ ├── account.json │ ├── balances.json │ ├── pools.json │ └── tokens.json ├── favicon.ico └── images │ ├── dawn-token-swap-app.webp │ └── tokens │ ├── ada.svg │ ├── atom.svg │ ├── btc.svg │ ├── dai.svg │ ├── eos.svg │ ├── eth.svg │ ├── uni.svg │ ├── usdt.svg │ └── xrp.svg ├── src ├── App.vue ├── assets │ └── logo.png ├── components │ ├── atoms │ │ ├── AccountAddress.vue │ │ ├── SmallTag.vue │ │ ├── ThemeToggle.vue │ │ ├── TokenInput.vue │ │ └── TokenSelectorModal.vue │ ├── layout │ │ └── AppHeader.vue │ ├── molecules │ │ └── TokenSelector.vue │ └── organisms │ │ └── SwapForm.vue ├── env.d.ts ├── main.ts ├── router.ts ├── store │ ├── index.ts │ └── modules │ │ ├── index.ts │ │ ├── theme.ts │ │ ├── tokens.ts │ │ └── user.ts ├── views │ ├── Home.vue │ └── Info.vue ├── vue.d.ts └── vuex.d.ts ├── tsconfig.json ├── vite.config.ts ├── windi.config.ts └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/package.json -------------------------------------------------------------------------------- /public/data/account.json: -------------------------------------------------------------------------------- 1 | { 2 | "address": "cosmos1e7cp6ams3cdg49s4ux20v2vf7dwvw343xydpr5" 3 | } -------------------------------------------------------------------------------- /public/data/balances.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/data/balances.json -------------------------------------------------------------------------------- /public/data/pools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/data/pools.json -------------------------------------------------------------------------------- /public/data/tokens.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/data/tokens.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/dawn-token-swap-app.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/dawn-token-swap-app.webp -------------------------------------------------------------------------------- /public/images/tokens/ada.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/ada.svg -------------------------------------------------------------------------------- /public/images/tokens/atom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/atom.svg -------------------------------------------------------------------------------- /public/images/tokens/btc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/btc.svg -------------------------------------------------------------------------------- /public/images/tokens/dai.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/dai.svg -------------------------------------------------------------------------------- /public/images/tokens/eos.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/eos.svg -------------------------------------------------------------------------------- /public/images/tokens/eth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/eth.svg -------------------------------------------------------------------------------- /public/images/tokens/uni.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/uni.svg -------------------------------------------------------------------------------- /public/images/tokens/usdt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/usdt.svg -------------------------------------------------------------------------------- /public/images/tokens/xrp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/public/images/tokens/xrp.svg -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/components/atoms/AccountAddress.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/atoms/AccountAddress.vue -------------------------------------------------------------------------------- /src/components/atoms/SmallTag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/atoms/SmallTag.vue -------------------------------------------------------------------------------- /src/components/atoms/ThemeToggle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/atoms/ThemeToggle.vue -------------------------------------------------------------------------------- /src/components/atoms/TokenInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/atoms/TokenInput.vue -------------------------------------------------------------------------------- /src/components/atoms/TokenSelectorModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/atoms/TokenSelectorModal.vue -------------------------------------------------------------------------------- /src/components/layout/AppHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/layout/AppHeader.vue -------------------------------------------------------------------------------- /src/components/molecules/TokenSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/molecules/TokenSelector.vue -------------------------------------------------------------------------------- /src/components/organisms/SwapForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/components/organisms/SwapForm.vue -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/router.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/store/modules/index.ts -------------------------------------------------------------------------------- /src/store/modules/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/store/modules/theme.ts -------------------------------------------------------------------------------- /src/store/modules/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/store/modules/tokens.ts -------------------------------------------------------------------------------- /src/store/modules/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/store/modules/user.ts -------------------------------------------------------------------------------- /src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/views/Home.vue -------------------------------------------------------------------------------- /src/views/Info.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/views/Info.vue -------------------------------------------------------------------------------- /src/vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/vue.d.ts -------------------------------------------------------------------------------- /src/vuex.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/src/vuex.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/vite.config.ts -------------------------------------------------------------------------------- /windi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/windi.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dawntraoz/dawn-token-swap-app/HEAD/yarn.lock --------------------------------------------------------------------------------