"Pandas love snap syncing"
🐼 ❤️.oOInfrastructure code for EthJS Snap Sync Testnets
This repository contains the infrastructure code used to setup all dev/testnets. A lot of the code uses reusable components either provided by our ansible collection or our helm charts for kubernetes.
Networks
Status | Network | Links | Ansible | Terraform | Kubernetes |
---|---|---|---|---|---|
🟢 Active | devnet-0 | Network config / Inventory / Validator ranges | 🔗 | 🔗 |
Development
Version management for tools
We're using asdf to make sure that we all use the same versions across tools. Our repositories should contain versions defined in .tools-versions.
You can then use ./setup.sh
to install all dependencies.
Update all sops files
# Find all .sops.* and *.enc.* files and update their keys
find . -type d -name "vendor" -prune -o \( -type f \( -name "*.sops.*" -o -name "*.enc.*" \) \) -exec sops updatekeys {} -y \;
Genesis allocation used:
Here's a table of where the keys are used
Account Index | Component Used In | Private Key Used | Public Key Used | Comment |
---|---|---|---|---|
0 | goomy-txspam1 | yes | ||
1 | goomy-txspam2 | yes | ||
2-15 | available |