forked from Snapchain/babylon-deployment
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
107 lines (82 loc) · 3.28 KB
/
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
start-bitcoin:
@./scripts/bitcoin/start.sh
.PHONY: start-bitcoin
stop-bitcoin:
@./scripts/bitcoin/stop.sh
.PHONY: stop-bitcoin
verify-bitcoin-sync-balance:
@./scripts/bitcoin/verify-sync-balance.sh
.PHONY: verify-bitcoin-sync-balance
start-babylon-btc-staker:
@./scripts/babylon-integration/start-btc-staker.sh
.PHONY: start-babylon-btc-staker
stop-babylon-btc-staker:
@./scripts/babylon-integration/stop-btc-staker.sh
.PHONY: stop-babylon-btc-staker
start-consumer-eotsmanager:
@./scripts/babylon-integration/start-consumer-eotsmanager.sh
.PHONY: start-consumer-eotsmanager
stop-consumer-eotsmanager:
@./scripts/babylon-integration/stop-consumer-eotsmanager.sh
.PHONY: stop-consumer-eotsmanager
start-consumer-finality-provider:
@./scripts/babylon-integration/start-consumer-finality-provider.sh
.PHONY: start-consumer-finality-provider
register-op-consumer-fp:
@./scripts/babylon-integration/register-op-consumer-fp.sh
.PHONY: register-op-consumer-fp
stop-consumer-finality-provider:
@./scripts/babylon-integration/stop-consumer-finality-provider.sh
.PHONY: stop-consumer-finality-provider
start-finality-gadget:
@./scripts/babylon-integration/start-finality-gadget.sh
.PHONY: start-finality-gadget
stop-finality-gadget:
@./scripts/babylon-integration/stop-finality-gadget.sh
.PHONY: stop-finality-gadget
start-finality-explorer:
@./scripts/babylon-integration/start-finality-explorer.sh
.PHONY: start-finality-explorer
stop-finality-explorer:
@./scripts/babylon-integration/stop-finality-explorer.sh
.PHONY: stop-finality-explorer
create-btc-delegation:
@./scripts/babylon-integration/create-btc-delegation.sh
.PHONY: create-btc-delegation
check-btc-delegation:
@./scripts/babylon-integration/check-btc-delegation.sh
.PHONY: check-btc-delegation
restart-finality-gadget:
@docker compose -f docker/docker-compose-babylon-integration.yml stop finality-gadget
@docker compose -f docker/docker-compose-babylon-integration.yml up -d finality-gadget
.PHONY: restart-finality-gadget
restart-babylon-btc-staker:
@docker compose -f docker/docker-compose-babylon-integration.yml stop btc-staker
@docker compose -f docker/docker-compose-babylon-integration.yml up -d btc-staker
.PHONY: restart-babylon-btc-staker
restart-consumer-finality-provider:
@docker compose -f docker/docker-compose-babylon-integration.yml stop consumer-finality-provider
@docker compose -f docker/docker-compose-babylon-integration.yml up -d consumer-finality-provider
.PHONY: restart-consumer-finality-provider
restart-consumer-eotsmanager:
@docker compose -f docker/docker-compose-babylon-integration.yml stop consumer-eotsmanager
@docker compose -f docker/docker-compose-babylon-integration.yml up -d consumer-eotsmanager
.PHONY: restart-consumer-eotsmanager
deploy-cw-contract:
@./scripts/babylon-integration/deploy-contract-and-store-address.sh
.PHONY: deploy-cw-contract
set-babylon-keys:
@./scripts/babylon-integration/set-babylon-keys.sh
.PHONY: set-babylon-keys
register-consumer-chain:
@./scripts/babylon-integration/register-consumer-chain.sh
.PHONY: register-consumer-chain
toggle-cw-killswitch:
@./scripts/babylon-integration/toggle-cw-killswitch.sh
.PHONY: toggle-cw-killswitch
teardown:
@./scripts/babylon-integration/teardown.sh
.PHONY: teardown
proxy-setup:
@./scripts/babylon-integration/proxy-setup.sh
.PHONY: proxy-setup