01a09191 - Give E2E the Plasma wallet key - #1485
Conversation
|
dfx pr guard EN: Thanks for your contribution! This repository follows A38. A38 pass: author local-CI report not required because the author has write on this repository. DE: Danke für deinen Beitrag! In diesem Repository gilt A38. A38 pass: Autor-Local-CI-Report nicht erforderlich, weil der Autor Write auf diesem Repository hat. Details
|
9979fab to
355164e
Compare
355164e to
d5595d4
Compare
Plasma boots an Ethers wallet at Nest startup, so the shared test key and address have to be present or the stack never becomes healthy.
d5595d4 to
752f0c2
Compare
|
EN: DE: DetailsHEAD |
EN:
Adds the shared E2E test wallet key and address for Plasma so the API container can boot.
Without those env vars Nest crashes while constructing PlasmaService.
DE:
Ergänzt den gemeinsamen E2E-Test-Wallet-Key und die Adresse für Plasma, damit der API-Container booten kann.
Ohne diese Env-Vars stürzt Nest beim Konstruieren von PlasmaService ab.
Details
The E2E stack already pins one unused test key for Ethereum, Sepolia, BSC, Optimism, Base, Arbitrum, Polygon, Gnosis and Citrea. Plasma is the tenth EVM chain in that set.
The backend boots an Ethers
Walletfor every EVM client at Nest startup. A missingPLASMA_WALLET_PRIVATE_KEYthrowsCannot read properties of undefined (reading 'toHexString')and the API never becomes healthy.