Files
plugins-core/vms/cevm-darwin-arm64.yaml
zeekay a36de756a9 chains: rename subnets/ → chains/; add cevm VM manifests
Directory rename matches lpm's chainDir = "chains" (state/repository.go)
and the project-wide rip of "subnet" as a structural identifier in
lux/* repos. The on-disk YAML wrapper key stays `subnet:` for
backwards compat with existing manifests; lpm v1.9.8's chainWrapperKey
is set to "subnet" for the same reason.

Add four cevm VM manifests targeting the canonical Lux EVM VM ID
(mgj786NP7uDwBCcq6YwThhaN8FLyybkCa4zBWTQbNgmK6k9A6, CB58 of {'e','v','m'}
per luxfi/constants.EVMID). Each platform-arch manifest points at the
matching tarball in luxcpp/cevm releases (v0.48.0). sha256 placeholders
populated by the cevm-plugin-release CI in luxcpp/cevm.

README.md: drop "subnet" language for "chain" everywhere.
2026-05-15 09:51:12 -07:00

21 lines
791 B
YAML

vm:
id: "mgj786NP7uDwBCcq6YwThhaN8FLyybkCa4zBWTQbNgmK6k9A6"
alias: "cevm-darwin-arm64"
homepage: "https://github.com/luxcpp/cevm"
description: |
cevm — C++ implementation of the Lux EVM VM plugin (darwin/arm64).
Drop-in replacement for the Go luxfi/evm under the canonical
Lux EVM VM ID (CB58 of {'e','v','m'}, luxfi/constants.EVMID).
Apache 2.0. evmone fork v0.19.0 base. Codesigned ad-hoc; install
script re-signs after extract.
maintainers:
- "[email protected]"
installScript: "scripts/install.sh"
binaryPath: "cevm"
url: "https://github.com/luxcpp/cevm/releases/download/v0.48.0/cevm-plugin-v0.48.0-darwin-arm64.tar.gz"
sha256: "0000000000000000000000000000000000000000000000000000000000000000"
version:
major: 0
minor: 48
patch: 0