At this level
com.publicdomainrelay.temp.gateway ยท 5- com.publicdomainrelay.temp.gateway.deleteCompute procedure Tear down a compute resource identified by its receipt. Gateway submits a market.event with a compute.events.vm.delete payload to the winning bidder.
- com.publicdomainrelay.temp.gateway.requestComputeVM procedure Request a VM through the compute contract gateway. Gateway builds cloud-init from sshPublicKey, creates compute.vm and market.rfp records, discovers bidders, runs the full RFP protocol, submits accept, and verifies the receipt. Returns receipt refs and websocatUrl for SSH access.
- com.publicdomainrelay.temp.gateway.requestComputeWorkerEphemeral procedure Request an ephemeral Deno worker through the compute contract gateway. Gateway bundles source, creates workerManifest record, runs the full RFP protocol, and returns the worker instance ref for single-request execution.
- com.publicdomainrelay.temp.gateway.requestComputeWorkerPersistent procedure Request a persistent Deno worker through the compute contract gateway. Gateway bundles source, creates workerManifest record, runs the full RFP protocol, starts the worker, and returns the worker instance ref and execute URL.
- com.publicdomainrelay.temp.gateway.subscribeComputeEvents subscription Subscribe to lifecycle events for a compute contract. Gateway pushes events as they arrive from the bidder (vm.started, vm.onNetwork, terminated).