Skip to content

01a09191 - Give E2E the Plasma wallet key - #1485

Merged
TaprootFreak merged 1 commit into
developfrom
feat/01a09191-plasma-e2e-wallet
Sep 15, 2026
Merged

TaprootFreak merged 1 commit into
developfrom
feat/01a09191-plasma-e2e-wallet

Conversation

@TaprootFreakAI

Copy link
Copy Markdown
Collaborator

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 Wallet for every EVM client at Nest startup. A missing PLASMA_WALLET_PRIVATE_KEY throws Cannot read properties of undefined (reading 'toHexString') and the API never becomes healthy.

@github-actions

github-actions Bot commented Sep 12, 2026

Copy link
Copy Markdown

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

@TaprootFreakAI
TaprootFreakAI force-pushed the feat/01a09191-plasma-e2e-wallet branch 2 times, most recently from 9979fab to 355164e Compare September 14, 2026 05:08
@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 14, 2026 09:12
@TaprootFreakAI
TaprootFreakAI marked this pull request as draft September 14, 2026 11:08
@TaprootFreakAI
TaprootFreakAI force-pushed the feat/01a09191-plasma-e2e-wallet branch from 355164e to d5595d4 Compare September 14, 2026 11:08
@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 14, 2026 11:16
@TaprootFreakAI
TaprootFreakAI marked this pull request as draft September 14, 2026 15:45
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.
@TaprootFreakAI
TaprootFreakAI force-pushed the feat/01a09191-plasma-e2e-wallet branch from d5595d4 to 752f0c2 Compare September 14, 2026 15:46
@TaprootFreakAI

Copy link
Copy Markdown
Collaborator Author

EN:
Ready after 1 review pass.
Gives the E2E API the shared Plasma wallet key used by the other EVM chains.

DE:
Bereit nach 1 Review-Durchlauf.
Gibt der E2E-API den gemeinsamen Plasma-Wallet-Key der übrigen EVM-Ketten.

Details

HEAD 752f0c2a95debe49efb7c5b599afd28d6da72c4b after a conflict-free rebase onto current develop. Four lanes previously completed at 355164e3e19370efd12404dfbc58a067e829bbef. Public GitHub CI is the Ready gate.

@TaprootFreakAI
TaprootFreakAI marked this pull request as ready for review September 14, 2026 15:52
@TaprootFreak
TaprootFreak merged commit 67cedea into develop Sep 15, 2026
12 checks passed
@TaprootFreak
TaprootFreak deleted the feat/01a09191-plasma-e2e-wallet branch September 15, 2026 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants