DeathStarName / swap.react

develop branch --> https://testnet.swap.online :) In-browser atomic swap exchange based on swap.core library. It is an implementation of Swap DEP crosschain protocol. Hosted at https://swap.online

Home Page:https://swap.online

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

swap.online

Build Status

Atomic swap cryptocurrency protocol. Live version here: https://swap.online. Atomic swap library at http://github.com/swaponline/swap.core.

Swap React

Install

  1. Clone repository with submodules (swap.core)
git clone --recurse-submodules https://github.com/swaponline/swap.react.git
  1. Do npm i
cd swap.react
npm i
  1. Do git submodule update in swap.react directory

  2. For dev mode npm run start, for prod npm run build

npm run start

Структура папок и файлов

github

Шаблоны для issue, PR, и т.п.

bin

Express сервер для сборки webpack

client

Html, scss, шрифты приложения

config

app-config для тестнета и мейннета

cypress

e2e тесты

local_modules

локальные зависимости которых нет в npm <br />

shared

  • сам проект
    • components (компоненты)
    • containers (контейнеры)
    • decorators (JS декораторы)
    • helpers (вспомогательные средства для работы)

    instances

    • установка swap.core

    pages

    • страницы в приложении

    redux

  • вся логика redux
    • actions
    • core
    • redusers
    • store

routes

  • маршруты для переходов по страницам

webpack

  • настройки для сборки webpack
rules
 правила сборки для webpack
utils
 различные дополнительные констаты для сборки

babelrc

настройки для babel

eslintignore

файлы которые не проверяет eslint

eslintrc.yml

настройки eslint для travis

gitignore

файлы которые не пушиться в git

stylelintrc

настройки для styleLint

travis.yml

конфиг для travis

About

develop branch --> https://testnet.swap.online :) In-browser atomic swap exchange based on swap.core library. It is an implementation of Swap DEP crosschain protocol. Hosted at https://swap.online

https://swap.online

License:MIT License


Languages

Language:JavaScript 89.2%Language:CSS 10.6%Language:HTML 0.1%Language:Shell 0.1%