Update localnet deploy scripts for Rust launcher#2524
Update localnet deploy scripts for Rust launcher#2524barakeinav1 wants to merge 189 commits into2262-port-node-launcher-to-rust-v2from
Conversation
The tee-launcher now expects a structured TOML config instead of flat key=value env files. Update deploy-tee-localnet.sh and single-node.sh to render TOML configs matching the new Config struct, and rename the old template to .bak. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Match the updated sam.toml which now includes [mpc_config.near_init] with chain_id, boot_nodes, and genesis_path fields. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This reverts commit 0b9c462.
…cher" This reverts commit 2c4f2a0.
|
PR title type suggestion: This PR changes deployment scripts and configuration templates, which are maintenance/tooling changes. The type prefix should be Suggested title: |
Code ReviewThis PR updates localnet deploy scripts for the Rust launcher: TOML config generation, path updates, and new voting phases. Overall the changes are straightforward and well-structured. Issues found:
None of these are merge-blocking for a localnet deployment script. The logic is correct and the new voting phases are properly ordered. ✅ Approved — localnet-only script changes look correct. Minor suggestions above for robustness. |
51b916c to
f16a291
Compare
Summary
.conffiles to match the new Rusttee-launchertee_launcher/→deployment/cvm-deployment/movevote_add_launcher_hashphase (feat: vote on launcher image hash #2343)vote_add_os_measurementphase (docs: add OS measurement voting to TEE setup flows #2488)set-localnet-env.shconvenience scriptsingle-node.shand documentationTest plan
deploy-tee-localnet.shwithMODE=localnet N=2end-to-end.tomlfiles match expected structure🤖 Generated with Claude Code