Commit Graph
10 Commits
Author SHA1 Message Date
zeekay 458178730d evm: derive plugin VM ID from luxfi/constants.EVMID; bump luxfi/gpu v1.0.1
- cmd/vmid prints constants.EVMID — Go source of truth for the C-Chain VM
  ID. Build scripts and Makefile now call this instead of hardcoding the
  base58 string. Drops a stale subnet-evm ID (ag3GReYP…) from the Makefile.
- scripts/build.sh: default output is build/evm; INSTALL=1 installs under
  the derived VMID at \$LUX_PLUGIN_DIR. Codesigns on darwin in-line so a
  fresh binary doesn't get SIGKILLed by gatekeeper post-cp.
- core/parallel/gpu_bridge.go: build tag flipped from \`!nogpu\` (opt-out)
  to \`gpu\` (opt-in) so default builds don't drag in luxfi/gpu cgo.
- go.mod: luxfi/gpu v0.30.0 → v1.0.1. v0.30.0 referenced removed MLX
  symbols (mlx_from_slice_int64 etc.); v1.0.1 migrated to lux/gpu.h and
  builds cleanly with -tags gpu and -tags \"cevm gpu\".
- LLM.md: build commands updated; \"no canonical / no aliases\" reflects
  reality (single VMID, one filename, derived from Go).
2026-05-11 22:36:46 -07:00
zeekay 03cc9b88d9 build: CGO_ENABLED=1 default for C++/GPU backends
- CGO_ENABLED?=1 allows C++/GPU acceleration by default
- Allow CGO_ENABLED=0 override for pure Go builds
2026-01-03 06:55:45 -08:00
zeekay 054dcc96de Update to latest warp, fixes for import 2025-12-23 19:03:18 -08:00
zeekay d8951f31d1 Fix build, remove evm-node 2025-12-21 03:49:13 -08:00
zeekay 367d2ece9d fix: remove hasAllBlocks shortcut in ImportChain for full tx re-execution
The hasAllBlocks check was skipping InsertChain entirely when blocks
existed in the database. This prevented full transaction re-execution
and state regeneration. InsertChain already handles ErrKnownBlock
properly and still re-executes transactions.

Also removes unused hasAllBlocks function from plugin/evm/admin.go.
2025-12-21 01:56:32 -08:00
zeekay ff82f8284a Update to latest geth, so on 2025-08-04 02:23:56 -05:00
zeekay b1979b4a02 Update EVM 2025-08-01 01:23:42 +00:00
zeekay 3ad3898e74 Fix more tests 2025-07-28 02:25:05 +00:00
zeekay 7d8b52af3f Update copyrights properly 2025-07-21 21:10:03 -05:00
zeekay 97896c8439 Updates and improvements 2025-07-18 06:47:51 +00:00