Skip to content

Commit 3c162e7

Browse files
committed
add test private keys to the lib, updated besu default image
1 parent b57eb22 commit 3c162e7

File tree

4 files changed

+22
-3
lines changed

4 files changed

+22
-3
lines changed

book/src/framework/components/blockchains/evm.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,17 @@ Public: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
7272
Private: ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80
7373
```
7474

75-
Test keys for `Besu` can be found [here](https://besu.hyperledger.org/23.4.1/private-networks/reference/accounts-for-testing)
75+
For `Besu` keys are
76+
```
77+
Public: 0xfe3b557e8fb62b89f4916b721be55ceb828dbd73
78+
Private: 0x8f2a55949038a9610f50fb23b5883af3b4ecb3c3bb792cbcefbd1542c692be63
79+
80+
Public: 0x627306090abaB3A6e1400e9345bC60c78a8BEf57
81+
Private: 0xc87509a1c067bbde78beb793e6fa76530b6382a4c0241e5e4a9ec0a0f44dc0d3
82+
83+
Public: 0xf17f52151EbEF6C7334FAD080c5704D77216b732
84+
Private: 0xae6ae8e5ccbfb04590405997ee2d52d2b330726137b875053c36d94e974d162f
85+
```
86+
87+
More docs for `Besu` can be found [here](https://besu.hyperledger.org/private-networks/reference/accounts-for-testing)
7688

framework/components/blockchain/besu.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,15 @@ import (
1212
"github.com/testcontainers/testcontainers-go/wait"
1313
)
1414

15+
const (
16+
DefaultBesuPrivateKey1 = "8f2a55949038a9610f50fb23b5883af3b4ecb3c3bb792cbcefbd1542c692be63"
17+
DefaultBesuPrivateKey2 = "c87509a1c067bbde78beb793e6fa76530b6382a4c0241e5e4a9ec0a0f44dc0d3"
18+
DefaultBesuPrivateKey3 = "ae6ae8e5ccbfb04590405997ee2d52d2b330726137b875053c36d94e974d162f"
19+
)
20+
1521
func defaultBesu(in *Input) {
1622
if in.Image == "" {
17-
in.Image = "hyperledger/besu:22.1.0"
23+
in.Image = "hyperledger/besu:24.9.1"
1824
}
1925
if in.ChainID == "" {
2026
in.ChainID = "1337"

framework/components/blockchain/geth.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ const (
5151
}
5252
}
5353
`
54+
DefaultGethPrivateKey = `ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80`
5455
)
5556

5657
var initScript = `

framework/examples/myproject/smoke.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
[blockchain_a]
33
# choose "anvil", "geth" or "besu"
44
# uncomment the second line for "anvil"
5-
type = "geth"
5+
type = "besu"
66
# docker_cmd_params = ["-b", "1"]
77

88
[data_provider]

0 commit comments

Comments
 (0)