luaswap / tomobridge

TomoBridge Web Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TomoBridge

Requirements

Config

cp config/default.json config/local.json
  • Update local.json file to support your environment
    • Update privateKey
    • Update mongodb configuration:
      • For docker: "db": { "uri": "mongodb://mongodb:27017/tomobridge" },
      • For localhost: "db": { "uri": "mongodb://localhost:27017/tomobridge" },

Install

npm install
truffle deploy --reset --network tomo # only use this command if you want to connect to a private network
cp abis/*json build/contracts/

Note: before deploying to tomochain testnet, make sure you have TOMO in the wallet. If not, get free at https://faucet.testnet.tomochain.com

Run

  • Start mongodb
  • Start TomoBridge
npm run dev

For https:

npm run dev-https

The site will run at http://localhost:3000

Test

npm run test

Or run command

truffle test

About

TomoBridge Web Application


Languages

Language:Vue 63.1%Language:SCSS 18.7%Language:JavaScript 16.9%Language:HTML 1.1%Language:Dockerfile 0.2%