Skip to content

Commit

Permalink
backend: Added devnet and testnet commands.
Browse files Browse the repository at this point in the history
  • Loading branch information
kkomelin committed May 21, 2024
1 parent 223febb commit de7616d
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 8 deletions.
20 changes: 19 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,35 @@

"backend:build": "pnpm --filter backend build",
"backend:test": "pnpm --filter backend test",

"localnet:start": "pnpm --filter backend localnet:start && pnpm localnet:explorer:start",
"localnet:stop": "pnpm --filter backend localnet:stop && pnpm localnet:explorer:stop",
"localnet:status": "pnpm --filter backend localnet:status",
"localnet:faucet": "pnpm --filter backend localnet:faucet",
"localnet:regen": "pnpm --filter backend localnet:regen",
"localnet:update": "pnpm --filter backend localnet:update",
"localnet:deploy": "pnpm --filter backend localnet:deploy",
"localnet:address": "pnpm --filter backend localnet:address",
"localnet:explorer:start": "pnpm --filter backend localnet:explorer:start",
"localnet:explorer:stop": "pnpm --filter backend localnet:explorer:stop",
"localnet:explorer:restart": "pnpm --filter backend localnet:explorer:restart",
"localnet:explorer:rebuild": "pnpm --filter backend localnet:explorer:rebuild"
"localnet:explorer:rebuild": "pnpm --filter backend localnet:explorer:rebuild",

"devnet:start": "pnpm --filter backend devnet:start",
"devnet:stop": "pnpm --filter backend devnet:stop",
"devnet:status": "pnpm --filter backend devnet:status",
"devnet:links": "pnpm --filter backend devnet:links",
"devnet:update": "pnpm --filter backend devnet:update",
"devnet:deploy": "pnpm --filter backend devnet:deploy",
"devnet:address": "pnpm --filter backend devnet:address",

"testnet:start": "pnpm --filter backend testnet:start",
"testnet:stop": "pnpm --filter backend testnet:stop",
"testnet:status": "pnpm --filter backend testnet:status",
"testnet:links": "pnpm --filter backend testnet:links",
"testnet:update": "pnpm --filter backend testnet:update",
"testnet:deploy": "pnpm --filter backend testnet:deploy",
"testnet:address": "pnpm --filter backend testnet:address"
},
"engines": {
"node": ">=20"
Expand Down
25 changes: 22 additions & 3 deletions packages/backend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,37 @@
"scripts": {
"build": "lsui move build -d -p ./move/greeting",
"test": "lsui move test -d -p ./move/greeting",
"localnet:deploy": "localnet publish --path ${PWD}/move/greeting && pnpm copy-package-id",
"copy-package-id": "node ./scripts/copy-package-id -n localnet",
"copy-package-id": "node ./scripts/copy-package-id",

"localnet:start": "localnet start",
"localnet:stop": "localnet stop",
"localnet:status": "localnet status",
"localnet:faucet": "localnet faucet",
"localnet:regen": "localnet regen",
"localnet:update": "localnet update",
"localnet:address": "lsui client active-address",
"localnet:deploy": "localnet publish --path ${PWD}/move/greeting && pnpm copy-package-id -n localnet",

"localnet:explorer:start": "sui-explorer-local start",
"localnet:explorer:stop": "sui-explorer-local stop",
"localnet:explorer:restart": "sui-explorer-local restart",
"localnet:explorer:rebuild": "sui-explorer-local rebuild"
"localnet:explorer:rebuild": "sui-explorer-local rebuild",

"devnet:start": "devnet start",
"devnet:stop": "devnet stop",
"devnet:status": "devnet status",
"devnet:update": "devnet update",
"devnet:links": "devnet links",
"devnet:address": "dsui client active-address",
"devnet:deploy": "devnet publish --path ${PWD}/move/greeting && pnpm copy-package-id -n devnet",

"testnet:start": "testnet start",
"testnet:stop": "testnet stop",
"testnet:status": "testnet status",
"testnet:update": "testnet update",
"testnet:links": "testnet links",
"testnet:address": "tsui client active-address",
"testnet:deploy": "testnet publish --path ${PWD}/move/greeting && pnpm copy-package-id -n testnet"
},
"devDependencies": {
"env-file-rw": "^1.0.0",
Expand Down
13 changes: 9 additions & 4 deletions packages/frontend/src/config/networks.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
// We automatically create/update .env.local with the deployed package ID after deployment.
export const CONTRACT_PACKAGE_ID_NOT_DEFINED = '0xNOTDEFINED'
export const LOCALNET_CONTRACT_PACKAGE_ID =
import.meta.env.VITE_LOCALNET_CONTRACT_PACKAGE_ID || '0xNOTDEFINED'
import.meta.env.VITE_LOCALNET_CONTRACT_PACKAGE_ID ||
CONTRACT_PACKAGE_ID_NOT_DEFINED
export const DEVNET_CONTRACT_PACKAGE_ID =
import.meta.env.VITE_DEVNET_CONTRACT_PACKAGE_ID || '0xNOTDEFINED'
import.meta.env.VITE_DEVNET_CONTRACT_PACKAGE_ID ||
CONTRACT_PACKAGE_ID_NOT_DEFINED
export const TESTNET_CONTRACT_PACKAGE_ID =
import.meta.env.VITE_TESTNET_CONTRACT_PACKAGE_ID || '0xNOTDEFINED'
import.meta.env.VITE_TESTNET_CONTRACT_PACKAGE_ID ||
CONTRACT_PACKAGE_ID_NOT_DEFINED
export const MAINNET_CONTRACT_PACKAGE_ID =
import.meta.env.VITE_MAINNET_CONTRACT_PACKAGE_ID || '0xNOTDEFINED'
import.meta.env.VITE_MAINNET_CONTRACT_PACKAGE_ID ||
CONTRACT_PACKAGE_ID_NOT_DEFINED

export const LOCALNET_EXPLORER_URL = 'http://localhost:9001'
export const DEVNET_EXPLORER_URL = 'https://devnet.suivision.xyz'
Expand Down

0 comments on commit de7616d

Please sign in to comment.