Skip to content

luaswap/tomobridgev2

Repository files navigation

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

Scripts

Listen burning tx from contract hub

npm run listenHub

Check if withdraw tx has signature

npm run scanNotConfirm

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published