Skip to content

Commit 822e8d9

Browse files
authored
feat: expose mempool limit through helm chart (#13616)
1 parent 45533d9 commit 822e8d9

File tree

6 files changed

+11
-0
lines changed

6 files changed

+11
-0
lines changed

spartan/aztec-network/templates/boot-node.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,8 @@ spec:
177177
value: "{{ .Values.bootNode.p2p.enabled }}"
178178
- name: P2P_GOSSIPSUB_FLOOD_PUBLISH
179179
value: "{{ .Values.bootNode.p2p.floodPublish }}"
180+
- name: P2P_MAX_TX_POOL_SIZE
181+
value: "{{ .Values.network.mempoolLimitBytes }}"
180182
- name: COINBASE
181183
value: "{{ .Values.bootNode.coinbaseAddress }}"
182184
- name: VALIDATOR_DISABLED

spartan/aztec-network/templates/full-node.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@ spec:
110110
value: "1"
111111
- name: P2P_ENABLED
112112
value: "{{ .Values.fullNode.p2p.enabled }}"
113+
- name: P2P_MAX_TX_POOL_SIZE
114+
value: "{{ .Values.network.mempoolLimitBytes }}"
113115
- name: P2P_GOSSIPSUB_FLOOD_PUBLISH
114116
value: "{{ .Values.fullNode.p2p.floodPublish }}"
115117
- name: COINBASE

spartan/aztec-network/templates/prover-node.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,8 @@ spec:
160160
value: {{ .Values.proverNode.l1GasPriceMax | quote }}
161161
- name: P2P_ENABLED
162162
value: "{{ .Values.proverNode.p2p.enabled }}"
163+
- name: P2P_MAX_TX_POOL_SIZE
164+
value: "{{ .Values.network.mempoolLimitBytes }}"
163165
- name: P2P_GOSSIPSUB_FLOOD_PUBLISH
164166
value: "{{ .Values.proverNode.p2p.floodPublish }}"
165167
- name: P2P_PORT

spartan/aztec-network/templates/validator.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,8 @@ spec:
121121
value: "1"
122122
- name: P2P_ENABLED
123123
value: "{{ .Values.validator.p2p.enabled }}"
124+
- name: P2P_MAX_TX_POOL_SIZE
125+
value: "{{ .Values.network.mempoolLimitBytes }}"
124126
- name: P2P_GOSSIPSUB_FLOOD_PUBLISH
125127
value: "{{ .Values.validator.p2p.floodPublish }}"
126128
- name: VALIDATOR_DISABLED

spartan/aztec-network/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ network:
1717
# If true then configured bootnodes are considered non-gossiping peers
1818
p2pBootstrapNodesAsFullPeers: true
1919

20+
mempoolLimitBytes: 100000000 # approx 100MB
21+
2022
storage:
2123
localSsd: false
2224
dataStoreMapSize: "134217728" # 128 GB

spartan/aztec-network/values/rc-1.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
network:
22
public: true
3+
mempoolLimitBytes: 1000000 # approx 1MB
34

45
aztec:
56
slotDuration: 36

0 commit comments

Comments
 (0)