Skip to content

Commit 87c754a

Browse files
authored
Node/Devnet: Add missing deterministic guardian keys (wormhole-foundation#3929)
1 parent b93a54a commit 87c754a

File tree

2 files changed

+30
-0
lines changed

2 files changed

+30
-0
lines changed

node/pkg/devnet/deterministic_bridge_key.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,21 @@ func InsecureDeterministicEcdsaKeyByIndex(c elliptic.Curve, idx uint64) *ecdsa.P
2727
"c3b2e45c422a1602333a64078aeb42637370b0f48fe385f9cfa6ad54a8e0c47e",
2828
"9f790d3f08bc4b5cd910d4278f3deb406e57bb5e924906ccd52052bb078ccd47",
2929
"b20cc49d6f2c82a5e6519015fc18aa3e562867f85f872c58f1277cfbd2a0c8e4",
30+
"eded5a2fdcb5bbbfa5b07f2a91393813420e7ac30a72fc935b6df36f8294b855",
31+
"00d39587c3556f289677a837c7f3c0817cb7541ce6e38a243a4bdc761d534c5e",
32+
"da534d61a8da77b232f3a2cee55c0125e2b3e33a5cd8247f3fe9e72379445c3b",
33+
"cdbabfc2118eb00bc62c88845f3bbd03cb67a9e18a055101588ca9b36387006c",
34+
"c83d36423820e7350428dc4abe645cb2904459b7d7128adefe16472fdac397ba",
35+
"1cbf4e1388b81c9020500fefc83a7a81f707091bb899074db1bfce4537428112",
36+
"17646a6ba14a541957fc7112cc973c0b3f04fce59484a92c09bb45a0b57eb740",
37+
"eb94ff04accbfc8195d44b45e7c7da4c6993b2fbbfc4ef166a7675a905df9891",
38+
"053a6527124b309d914a47f5257a995e9b0ad17f14659f90ed42af5e6e262b6a",
39+
"3fbf1e46f6da69e62aed5670f279e818889aa7d8f1beb7fd730770fd4f8ea3d7",
40+
"53b05697596ba04067e40be8100c9194cbae59c90e7870997de57337497172e9",
41+
"4e95cb2ff3f7d5e963631ad85c28b1b79cb370f21c67cbdd4c2ffb0bf664aa06",
42+
"01b8c448ce2c1d43cfc5938d3a57086f88e3dc43bb8b08028ecb7a7924f4676f",
43+
"1db31a6ba3bcd54d2e8a64f8a2415064265d291593450c6eb7e9a6a986bd9400",
44+
"70d8f1c9534a0ab61a020366b831a494057a289441c07be67e4288c44bc6cd5d",
3045
}
3146
privKey, err := eth_crypto.HexToECDSA(keys[idx])
3247

node/pkg/devnet/deterministic_bridge_key_test.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,21 @@ func TestDeterministicEcdsaKeyByIndex(t *testing.T) {
2020
{index: 1, privKeyHex: "c3b2e45c422a1602333a64078aeb42637370b0f48fe385f9cfa6ad54a8e0c47e"},
2121
{index: 2, privKeyHex: "9f790d3f08bc4b5cd910d4278f3deb406e57bb5e924906ccd52052bb078ccd47"},
2222
{index: 3, privKeyHex: "b20cc49d6f2c82a5e6519015fc18aa3e562867f85f872c58f1277cfbd2a0c8e4"},
23+
{index: 4, privKeyHex: "eded5a2fdcb5bbbfa5b07f2a91393813420e7ac30a72fc935b6df36f8294b855"},
24+
{index: 5, privKeyHex: "00d39587c3556f289677a837c7f3c0817cb7541ce6e38a243a4bdc761d534c5e"},
25+
{index: 6, privKeyHex: "da534d61a8da77b232f3a2cee55c0125e2b3e33a5cd8247f3fe9e72379445c3b"},
26+
{index: 7, privKeyHex: "cdbabfc2118eb00bc62c88845f3bbd03cb67a9e18a055101588ca9b36387006c"},
27+
{index: 8, privKeyHex: "c83d36423820e7350428dc4abe645cb2904459b7d7128adefe16472fdac397ba"},
28+
{index: 9, privKeyHex: "1cbf4e1388b81c9020500fefc83a7a81f707091bb899074db1bfce4537428112"},
29+
{index: 10, privKeyHex: "17646a6ba14a541957fc7112cc973c0b3f04fce59484a92c09bb45a0b57eb740"},
30+
{index: 11, privKeyHex: "eb94ff04accbfc8195d44b45e7c7da4c6993b2fbbfc4ef166a7675a905df9891"},
31+
{index: 12, privKeyHex: "053a6527124b309d914a47f5257a995e9b0ad17f14659f90ed42af5e6e262b6a"},
32+
{index: 13, privKeyHex: "3fbf1e46f6da69e62aed5670f279e818889aa7d8f1beb7fd730770fd4f8ea3d7"},
33+
{index: 14, privKeyHex: "53b05697596ba04067e40be8100c9194cbae59c90e7870997de57337497172e9"},
34+
{index: 15, privKeyHex: "4e95cb2ff3f7d5e963631ad85c28b1b79cb370f21c67cbdd4c2ffb0bf664aa06"},
35+
{index: 16, privKeyHex: "01b8c448ce2c1d43cfc5938d3a57086f88e3dc43bb8b08028ecb7a7924f4676f"},
36+
{index: 17, privKeyHex: "1db31a6ba3bcd54d2e8a64f8a2415064265d291593450c6eb7e9a6a986bd9400"},
37+
{index: 18, privKeyHex: "70d8f1c9534a0ab61a020366b831a494057a289441c07be67e4288c44bc6cd5d"},
2338
}
2439

2540
for _, tc := range tests {

0 commit comments

Comments
 (0)