@@ -7,7 +7,6 @@ import { type AztecAddress } from '@aztec/circuits.js';
7
7
import { type PXEService } from '@aztec/pxe' ;
8
8
9
9
import getPort from 'get-port' ;
10
- import { generatePrivateKey } from 'viem/accounts' ;
11
10
12
11
import { getPrivateKeyFromIndex } from './utils.js' ;
13
12
import { getEndToEndTestTelemetryClient } from './with_telemetry_utils.js' ;
@@ -32,22 +31,8 @@ export function generateNodePrivateKeys(startIndex: number, numberOfNodes: numbe
32
31
return nodePrivateKeys ;
33
32
}
34
33
35
- export function generatePeerIdPrivateKey ( ) : string {
36
- // magic number is multiaddr prefix: https://multiformats.io/multiaddr/ for secp256k1
37
- return '08021220' + generatePrivateKey ( ) . substr ( 2 , 66 ) ;
38
- }
39
-
40
- export function generatePeerIdPrivateKeys ( numberOfPeers : number ) : string [ ] {
41
- const peerIdPrivateKeys = [ ] ;
42
- for ( let i = 0 ; i < numberOfPeers ; i ++ ) {
43
- peerIdPrivateKeys . push ( generatePeerIdPrivateKey ( ) ) ;
44
- }
45
- return peerIdPrivateKeys ;
46
- }
47
-
48
34
export function createNodes (
49
35
config : AztecNodeConfig ,
50
- peerIdPrivateKeys : string [ ] ,
51
36
bootstrapNodeEnr : string ,
52
37
numNodes : number ,
53
38
bootNodePort : number ,
@@ -60,15 +45,7 @@ export function createNodes(
60
45
const port = bootNodePort + i + 1 ;
61
46
62
47
const dataDir = dataDirectory ? `${ dataDirectory } -${ i } ` : undefined ;
63
- const nodePromise = createNode (
64
- config ,
65
- peerIdPrivateKeys [ i ] ,
66
- port ,
67
- bootstrapNodeEnr ,
68
- i + PRIVATE_KEYS_START_INDEX ,
69
- dataDir ,
70
- metricsPort ,
71
- ) ;
48
+ const nodePromise = createNode ( config , port , bootstrapNodeEnr , i + PRIVATE_KEYS_START_INDEX , dataDir , metricsPort ) ;
72
49
nodePromises . push ( nodePromise ) ;
73
50
}
74
51
return Promise . all ( nodePromises ) ;
@@ -77,7 +54,6 @@ export function createNodes(
77
54
// creates a P2P enabled instance of Aztec Node Service
78
55
export async function createNode (
79
56
config : AztecNodeConfig ,
80
- peerIdPrivateKey : string ,
81
57
tcpPort : number ,
82
58
bootstrapNode : string | undefined ,
83
59
publisherAddressIndex : number ,
@@ -88,7 +64,6 @@ export async function createNode(
88
64
config ,
89
65
bootstrapNode ,
90
66
tcpPort ,
91
- peerIdPrivateKey ,
92
67
publisherAddressIndex ,
93
68
dataDirectory ,
94
69
) ;
@@ -105,11 +80,9 @@ export async function createValidatorConfig(
105
80
config : AztecNodeConfig ,
106
81
bootstrapNodeEnr ?: string ,
107
82
port ?: number ,
108
- peerIdPrivateKey ?: string ,
109
83
accountIndex : number = 1 ,
110
84
dataDirectory ?: string ,
111
85
) {
112
- peerIdPrivateKey = peerIdPrivateKey ?? generatePeerIdPrivateKey ( ) ;
113
86
port = port ?? ( await getPort ( ) ) ;
114
87
115
88
const privateKey = getPrivateKeyFromIndex ( accountIndex ) ;
@@ -120,7 +93,6 @@ export async function createValidatorConfig(
120
93
121
94
const nodeConfig : AztecNodeConfig = {
122
95
...config ,
123
- peerIdPrivateKey : peerIdPrivateKey ,
124
96
udpListenAddress : `0.0.0.0:${ port } ` ,
125
97
tcpListenAddress : `0.0.0.0:${ port } ` ,
126
98
tcpAnnounceAddress : `127.0.0.1:${ port } ` ,
0 commit comments