-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
51 lines (35 loc) · 946 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
OPT_SEED ?=
ifneq ($(seed),)
OPT_SEED := -seed :$(seed)
endif
port ?= 8080
run:
docker-compose up -d
logs:
docker-compose logs --tail=100 -f
reset:
docker-compose up -d --force-recreate
stop:
docker-compose stop
restart:
docker-compose restart dex
clean:
- docker-compose down
exec:
docker-compose exec dex bash
ps:
docker-compose ps
node:
go run cmd/node/node.go -c genesis/nodes/node-$(node) -genesis genesis/genesis.gob -port $(port) -rpc-addr :$(rpc-addr) $(OPT_SEED)
wallet:
go run cmd/wallet/wallet.go -c credentials/node-$(node) $(cmd)
gen_credentials:
go run cmd/gen_credentials/gen_credentials.go -N $(N)
gen_genesis:
go run cmd/gen_genesis/gen_genesis.go -N $(N) -t $(t) -g $(g) -tokens tokens.txt -distribute-to credentials -dir genesis
credential_info:
go run cmd/credential_info/credential_info.go -c credentials/node-$(node)
watch-api:
PORT=$(port) ./bin/air -c api/air.conf
.PHONY: %
.DEFAULT: exec