|
@@ -1 +1,54 @@
|
|
|
# Example Token Bridge UI
|
|
# Example Token Bridge UI
|
|
|
|
|
+
|
|
|
|
|
+## Prerequisites
|
|
|
|
|
+
|
|
|
|
|
+- Docker
|
|
|
|
|
+- NodeJS v14+
|
|
|
|
|
+
|
|
|
|
|
+Run the following from the root of this repo
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+DOCKER_BUILDKIT=1 docker build -- --target node-export -f Dockerfile.proto -o type=local,dest=. .
|
|
|
|
|
+DOCKER_BUILDKIT=1 docker build -- -f Dockerfile.wasm -o type=local,dest=.. .
|
|
|
|
|
+npm ci --prefix ethereum
|
|
|
|
|
+npm ci --prefix sdk/js
|
|
|
|
|
+npm run build --prefix sdk/js
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+The remaining steps can be run from this folder
|
|
|
|
|
+
|
|
|
|
|
+## Install
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+npm ci
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+## Develop
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+npm start
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+## Build for local tilt network
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+npm run build
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+## Build for testnet
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+REACT_APP_CLUSTER=testnet npm run build
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+## Build for mainnet
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+REACT_APP_CLUSTER=mainnet REACT_APP_COVALENT_API_KEY=YOUR_API_KEY npm run build
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+## Test Server
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+npx serve -s build
|
|
|
|
|
+```
|