Commit Graph

  • 2815437287 A library whose CGpuTx is not this build's speaks no ABI the binding reads fix/cevm-contract zeekayandHanzo Dev 2026-09-23 14:33:46 -07:00
  • 1d08088efd The binding sends a tx's fee cap and tip, as ABI 7's CGpuTx carries them zeekayandHanzo Dev 2026-09-23 13:45:07 -07:00
  • ace7fa1e3f A CUDA lane's device is a GPU node the process sees, not only the driver zeekayandHanzo Dev 2026-09-23 11:52:25 -07:00
  • 0f1f84e881 A GPU lane's test runs where the host has its device, and fails if it declines there zeekayandHanzo Dev 2026-09-23 11:50:13 -07:00
  • 10f6937c1f The executor sends the header's difficulty as PREVRANDAO zeekayandHanzo Dev 2026-09-23 11:28:07 -07:00
  • 47028b9f41 A lane that runs no block is said once at start, at info zeekayandHanzo Dev 2026-09-23 11:28:01 -07:00
  • acd68484d7 The cevm binding reads ABI 7, and declines a library of another zeekayandHanzo Dev 2026-09-23 11:27:54 -07:00
  • 596e18dfe1 The executor asks cevm nothing on a CPU lane, and Health tells an estimate apart zeekayandHanzo Dev 2026-09-23 09:52:43 -07:00
  • 10522343a0 The executor receipts only cevm's one answer, and Health asks for it zeekayandHanzo Dev 2026-09-23 09:47:47 -07:00
  • 6223789846 The cevm executor runs what cevm declines on the Go EVM zeekayandHanzo Dev 2026-09-23 09:22:10 -07:00
  • c1e4934ab7 The plugin says what it linked; it does not choose an EVM main v1.7.45 zeekayandHanzo Dev 2026-09-17 20:56:19 -07:00
  • f4d3133bb7 Retract v1.7.7 zeekayandHanzo Dev 2026-09-17 20:56:19 -07:00
  • 5532c64501 Build on Go 1.27 v1.7.44 zeekayandHanzo Dev 2026-09-17 14:22:13 -07:00
  • 2a95c62551 Workflows ask for the runner label that exists zeekayandHanzo Dev 2026-09-16 01:54:37 -07:00
  • c1c29c1e81 go 1.26.8 zeekayandHanzo Dev 2026-09-08 23:58:59 -07:00
  • 654f9c4a87 chain letters are lowercase zeekayandHanzo Dev 2026-09-08 15:21:35 -07:00
  • f13260c45d ci: a runner label names the platform, not the org zeekayandHanzo Dev 2026-09-08 12:08:06 -07:00
  • a0e796b1fe bridgevm: the network declares its bridge limits, not the operator v1.7.43 zeekay 2026-09-07 00:06:22 -07:00
  • 6a9888847c B/M: a security crossing is its own act v1.7.42 zeekay 2026-08-28 21:35:22 -07:00
  • e081ccef5f bridgeattest: the attested message for a security crossing zeekay 2026-08-28 21:32:32 -07:00
  • 77fa2901e2 Take the fee types from their permanent home, and let go of the node v1.7.41 zeekayandHanzo Dev 2026-09-06 03:48:46 -07:00
  • 2f6257af69 build the plugin images on both native pools zeekay 2026-09-05 19:08:03 -07:00
  • 0d4846533e build the VMs without the daemon in their closure zeekayandHanzo Dev 2026-09-04 01:34:11 -07:00
  • a93f6e3dec build the VMs without the daemon in their closure zeekay 2026-09-03 21:10:40 -07:00
  • 50c64a1068 Ask every endpoint what chain it is on, and which chain that id names v1.7.40 zeekayandHanzo Dev 2026-09-03 13:39:11 -07:00
  • 27672d9e4d An unobserved lock releases nothing zeekayandHanzo Dev 2026-09-02 00:28:40 -07:00
  • 9a568c2bbb feat(fhevm): add plugin entrypoint for binary plugin build zeekayandHanzo Dev 2026-09-03 13:21:35 -07:00
  • 0d9fec309a chore: symlink AGENTS.md + GEMINI.md + CLAUDE.md -> LLM.md zeekayandHanzo Dev 2026-09-01 13:42:24 -07:00
  • 17bdadba30 chain routes: /v1/bc -> /v1/chain zeekayandHanzo Dev 2026-09-01 08:19:10 -07:00
  • 4aa7898664 Include string.h once v1.7.39 zeekay 2026-09-01 02:38:03 -07:00
  • b00b12408a Ask for the plugin directory once zeekay 2026-09-01 02:10:25 -07:00
  • c49dae1bb9 Close the library mpcvm just refused to trust zeekay 2026-09-01 02:03:02 -07:00
  • 56e81b4132 Retract v1.7.37, which supersedes a release it does not contain zeekay 2026-09-01 01:55:11 -07:00
  • b1b67ee46c Join the v1.7.37 line, whose one unique fix is already here zeekay 2026-09-01 01:53:40 -07:00
  • a7f17a965f Join the parallel line into this history zeekay 2026-09-01 01:53:01 -07:00
  • d7199487d2 Build the stub plugins the loader is now allowed to trust zeekayandHanzo Dev 2026-09-01 01:52:39 -07:00
  • c0d4022c71 Cite the specs by the numbers they carry zeekay 2026-09-01 01:40:34 -07:00
  • 6aa5b77a44 Identify a GPU plugin before trusting it, and load only from a named place zeekayandHanzo Dev 2026-09-01 01:36:45 -07:00
  • 1eb35500ef Merge the tip and Seed fixes into the current line zeekay 2026-09-01 01:32:34 -07:00
  • a5edffeba2 Restore the chain prefix the running nodes answer zeekayandHanzo Dev 2026-08-30 21:21:32 -07:00
  • 6c2b79d070 chain routes: /v1/bc -> /v1/chain zeekayandHanzo Dev 2026-08-30 20:42:54 -07:00
  • cce073153d docs: chain routes are /v1/chain, health probes are /v1/health/ops zeekay 2026-08-30 17:31:37 -07:00
  • 51430e25c1 Name Zen in the hero card's font stack v1.7.38 zeekay 2026-08-28 11:40:49 -07:00
  • b11515d169 chains: retract v1.7.36, whose zkvm routes answer 404 v1.7.37 zeekayandHanzo Dev 2026-08-30 15:16:24 -07:00
  • 0ac784c33a codec, quantumvm: a lower-case name on the wire reaches an exported Go method zeekayandHanzo Dev 2026-08-30 14:45:34 -07:00
  • 8f0ec4b5fc codec, quantumvm: a lower-case name on the wire reaches an exported Go method zeekayandHanzo Dev 2026-08-30 14:45:34 -07:00
  • 3abc34922f gpu: identify a plugin before trusting it, and load only from a named place zeekay 2026-08-29 19:04:26 -07:00
  • 85e238e525 Format what the tip change touched zeekay 2026-08-29 13:05:58 -07:00
  • e82c509a4e Decide the tip under the lock that commits zeekay 2026-08-28 20:14:21 -07:00
  • 9aed2192a6 Point the citations at the renumbered specs zeekay 2026-08-28 20:24:10 -07:00
  • fc9a87c1fe zkvm: a prune test that could not see the prune zeekay 2026-08-28 15:44:18 -07:00
  • a20d44bf52 zkvm: decoding a proof in order to refuse it is not a verifier zeekay 2026-08-28 15:39:17 -07:00
  • 9f4636b05c identityvm: drive the signatures, the wire and the RPC zeekay 2026-08-28 15:32:38 -07:00
  • f9a999746c identityvm: the chain agrees on what changes its state, and a key authorizes it zeekay 2026-08-28 15:27:10 -07:00
  • 15fc140211 zkvm: drive the consensus surface, the endpoints and the pairing zeekay 2026-08-28 15:12:18 -07:00
  • 95a5c2e478 bridgevm: recover the plugin test that .gitignore was hiding v1.7.36 zeekay 2026-08-28 15:04:51 -07:00
  • eb02967a9a aivm: one staging layer, one commit, one chain zeekay 2026-08-28 15:03:32 -07:00
  • 787284d140 mpcvm/fhe: one device round trip, three kernels zeekay 2026-08-28 15:02:56 -07:00
  • 6919ac8229 zkvm: a transaction's identity is its content, and one predicate decides zeekay 2026-08-28 15:02:32 -07:00
  • ec074f11aa evm, oraclevm, relayvm: a vmID nobody compared, and a policy no rollback could reach zeekay 2026-08-28 15:01:34 -07:00
  • d1de30ce04 graphvm: a chain that builds no block admits no block zeekay 2026-08-28 14:37:46 -07:00
  • d5722bde31 mpcvm: a test that re-implements what it tests cannot fail with it v1.7.35 zeekay 2026-08-28 13:48:20 -07:00
  • 1393f91994 mpcvm: delete the docs for a design that was never built zeekay 2026-08-28 13:47:20 -07:00
  • 6981a3cd6c mpcvm: M-Chain to 98.6% zeekay 2026-08-28 13:25:30 -07:00
  • 75c971b172 chain: pin that only an absent tip is a fresh chain zeekay 2026-08-28 13:20:05 -07:00
  • 8b6d2c50d4 chain: only an ABSENT tip means a fresh chain zeekay 2026-08-28 12:15:51 -07:00
  • 3035c643f0 bridgevm: the plugin reports the version the VM has zeekay 2026-08-28 12:05:31 -07:00
  • a927ce8a7e aivm: an error that says the opposite of what happened, and a guard that guarded nothing zeekay 2026-08-28 12:05:06 -07:00
  • 6595c4ff2e bridgevm: an empty group is not a key, and the arms nothing can reach are gone zeekay 2026-08-28 11:59:59 -07:00
  • e5fbbc5201 fhevm: a block extends the tip, a signature names one chain, and a failed read is not an answer zeekay 2026-08-28 11:53:29 -07:00
  • 168838436e bridgevm: drive the release path, the EVM client and the plugin ABI zeekay 2026-08-28 11:52:11 -07:00
  • a8dbf849b4 bridgevm: B-Chain boots, and what it settles it remembers zeekay 2026-08-28 11:41:57 -07:00
  • 67e22c6960 Name Zen in the hero card's font stack zeekay 2026-08-28 11:40:49 -07:00
  • 2b45e26ccc mpcvm: one way for a lane to reach its verifier, and no dead contracts zeekay 2026-08-28 11:03:37 -07:00
  • 6419047cdf aivm: a vertex id names the work in it, and no two vertices share one zeekay 2026-08-28 11:00:05 -07:00
  • 8cf453d4b0 chains: a signature of the wrong width is refused, not reshaped zeekay 2026-08-28 10:56:44 -07:00
  • 1b02c78541 quantumvm: a block off the wire is held to what a block it built must satisfy zeekay 2026-08-28 10:56:43 -07:00
  • 98b2a7fce7 fee: a fee that cannot be recorded is not a fee that was paid zeekay 2026-08-28 09:32:05 -07:00
  • f28e5d0e30 chain: keep only what something calls zeekay 2026-08-28 09:22:52 -07:00
  • 7ed6c6d644 zkvm: drop the tip key the store now owns zeekay 2026-08-28 09:15:58 -07:00
  • 5fb41c5066 chain: drop a lint directive for a method that is used zeekay 2026-08-28 09:04:27 -07:00
  • 2dee7c2aac chains: answer for the height index that is already written zeekay 2026-08-28 09:01:29 -07:00
  • 87cb72352a schain: an authorization is spent once, and a block commits what it contains zeekay 2026-08-28 09:00:18 -07:00
  • eaf8e8258b chains: gofmt the files this pass touched zeekay 2026-08-28 08:59:56 -07:00
  • 6d786b8104 mpcvm: a refused block leaves no ceremony behind, so it can be applied again zeekay 2026-08-28 08:58:40 -07:00
  • 0ff6430a7b bridgevm: a transfer is released only once its block is durable zeekay 2026-08-28 08:42:29 -07:00
  • d4c7d5440b quantumvm: an accepted block is one the node still holds after a restart zeekay 2026-08-28 08:37:25 -07:00
  • 17734274d2 keyvm: one predicate decides a transaction, so no layer can wedge another zeekay 2026-08-28 08:37:11 -07:00
  • 479d676264 zkvm: a note is spent with its block or not at all zeekay 2026-08-28 08:34:00 -07:00
  • 338d59e0cd identityvm: a credential is recorded with its block or not at all zeekay 2026-08-28 08:23:46 -07:00
  • 6220024728 chain: a block lands whole or not at all zeekay 2026-08-28 08:15:44 -07:00
  • af188362b1 fhevm: a verified parent is findable, whoever built it zeekay 2026-08-28 07:44:42 -07:00
  • 2e7c1fb58c fhevm: a block every validator certifies, every validator can apply zeekay 2026-08-27 17:28:32 -07:00
  • 2656b30487 fhevm: F-Chain coordinates confidential compute without holding it zeekay 2026-08-27 16:23:29 -07:00
  • 8daf8f12aa aivm: a task reaches its verdict because the chain advanced zeekayandHanzo Dev 2026-08-26 14:58:10 -07:00
  • 34226894ca zkvm: say why the PLONK precompile accepts nothing zeekayandHanzo Dev 2026-08-26 13:35:19 -07:00
  • 729eedaffa docs: record how a chain here tells consensus there is work zeekayandHanzo Dev 2026-08-26 13:32:57 -07:00
  • f377c29746 chains: comments state the contract, not the history behind it zeekayandHanzo Dev 2026-08-26 13:17:16 -07:00
  • e900f2b6d2 zkvm: the same witness rule at the precompile's door zeekayandHanzo Dev 2026-08-26 10:20:43 -07:00
  • 645aef166f zkvm: a witness is exactly as long as the key's circuit says zeekayandHanzo Dev 2026-08-26 10:19:28 -07:00