-
Notifications
You must be signed in to change notification settings - Fork 0
/
intellij-run-configs.yaml
executable file
·176 lines (176 loc) · 7.28 KB
/
intellij-run-configs.yaml
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# BESU - Dev Network
# ------------------------------------------------------------------------------
name: BESU | Dev > Run
filename: BESU__Dev__Run.xml
default: false
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'false'
BESU_RPC_WS_ENABLED: 'true'
BESU_RPC_HTTP_ENABLED: 'true'
BESU_RPC_HTTP_API: eth,net,web3,admin,debug
BESU_NETWORK: DEV
BESU_DATA_PATH: /opt/besu/dev
BESU_MINER_ENABLED: 'true'
BESU_MINER_COINBASE: '0xf17f52151EbEF6C7334FAD080c5704D77216b732'
BESU_PLUGIN_REPLICATION_ENABLED: 'true'
BESU_KEY_VALUE_STORAGE: replicating-storage
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# BESU - Ropsten Network
# ------------------------------------------------------------------------------
name: BESU | Ropsten > Run
filename: BESU__Ropsten__Run.xml
default: false
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'true'
BESU_RPC_WS_ENABLED: 'true'
BESU_RPC_HTTP_ENABLED: 'true'
BESU_RPC_HTTP_API: eth,net,web3,admin,debug
BESU_NETWORK: ROPSTEN
BESU_DATA_PATH: /opt/besu/ropsten
BESU_PLUGIN_REPLICATION_ENABLED: 'true'
BESU_KEY_VALUE_STORAGE: replicating-storage
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# BESU - Mainnet Network
# ------------------------------------------------------------------------------
name: BESU | Mainnet > Run
filename: BESU__Mainnet__Run.xml
default: false
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'true'
BESU_RPC_WS_ENABLED: 'true'
BESU_RPC_HTTP_ENABLED: 'true'
BESU_RPC_HTTP_API: eth,net,web3,admin,debug
BESU_NETWORK: MAINNET
BESU_DATA_PATH: /opt/besu/mainnet
BESU_PLUGIN_REPLICATION_ENABLED: 'true'
BESU_KEY_VALUE_STORAGE: replicating-storage
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# COMMAND - Replication Plugin Dev Network Export
# ------------------------------------------------------------------------------
name: BESU | Replication Export Dev > Run
filename: BESU__Replication__Dev__Network__Export__Run.xml
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
programArguments: replication export
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'false'
BESU_NETWORK: DEV
BESU_DATA_PATH: /opt/besu/dev
BESU_PLUGIN_REPLICATION_ENABLED: 'false'
BESU_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_BUFFER_KEY_VALUE_STORAGE: rocksdb
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# COMMAND - Replication Plugin Ropsten Network Export
# ------------------------------------------------------------------------------
name: BESU | Replication Export Ropsten > Run
filename: BESU__Replication__Ropsten__Network__Export__Run.xml
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
programArguments: replication export
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'false'
BESU_NETWORK: ROPSTEN
BESU_DATA_PATH: /opt/besu/ropsten
BESU_PLUGIN_REPLICATION_ENABLED: 'false'
BESU_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_BUFFER_KEY_VALUE_STORAGE: rocksdb
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# COMMAND - Replication Plugin Mainnet Network Export
# ------------------------------------------------------------------------------
name: BESU | Replication Export Mainnet > Run
filename: BESU__Replication__Mainnet__Network__Export__Run.xml
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
programArguments: replication export
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'false'
BESU_NETWORK: DEV
BESU_DATA_PATH: /opt/besu/mainnet
BESU_PLUGIN_REPLICATION_ENABLED: 'false'
BESU_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_BUFFER_KEY_VALUE_STORAGE: rocksdb
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# COMMAND - Replication Plugin Dev Network Restore
# ------------------------------------------------------------------------------
name: BESU | Replication Dev Network Restore > Run
filename: BESU__Replication__Dev__Network__Restore__Run.xml
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
programArguments: replication restore
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'false'
BESU_NETWORK: DEV
BESU_DATA_PATH: /opt/besu/dev
BESU_PLUGIN_REPLICATION_ENABLED: 'false'
BESU_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_BUFFER_KEY_VALUE_STORAGE: rocksdb
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# COMMAND - Replication Plugin Ropsten Network Restore
# ------------------------------------------------------------------------------
name: BESU | Replication Ropsten Network Restore > Run
filename: BESU__Replication__Ropsten__Network__Restore__Run.xml
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
programArguments: replication restore
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'false'
BESU_NETWORK: ROPSTEN
BESU_DATA_PATH: /opt/besu/ropsten
BESU_PLUGIN_REPLICATION_ENABLED: 'false'
BESU_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_BUFFER_KEY_VALUE_STORAGE: rocksdb
--- !!dev.north.fortyone.gradle.intellij.run.generator.models.ApplicationRunConfig
# ------------------------------------------------------------------------------
# COMMAND - Replication Plugin Mainnet Network Restore
# ------------------------------------------------------------------------------
name: BESU | Replication Mainnet Network Restore > Run
filename: BESU__Replication__Mainnet__Network__Restore__Run.xml
mainClassName: org.hyperledger.besu.Besu
module: besu-storage-replication.main
programArguments: replication restore
envs:
BESU_SYNC_MODE: FULL
BESU_LOGGING: INFO
BESU_P2P_ENABLED: 'false'
BESU_NETWORK: MAINNET
BESU_DATA_PATH: /opt/besu/mainnet
BESU_PLUGIN_REPLICATION_ENABLED: 'false'
BESU_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_KEY_VALUE_STORAGE: rocksdb
BESU_PLUGIN_REPLICATION_BUFFER_KEY_VALUE_STORAGE: rocksdb