execModClientArtifact
A served CLIENT half's module, for the browser broker. Served only to a player holding 'run_client_code' in the app, standing in the mod's grid now, who consented to it at its current hash or trusts its author at a union no wider; every refusal answers NOT_FOUND. At most 12 fetches a minute per player and mod on each API instance (RATE_LIMITED); the module never changes for its digest, so cache it.
execModClientArtifact(
appId: BigInt!
modId: String!
): ExecModClientArtifact!
Arguments
execModClientArtifact.appId ● BigInt! non-null scalar
The app the mod is in.
execModClientArtifact.modId ● String! non-null scalar
The mod’s id (modId of execGridClientMods).
Type
ExecModClientArtifact object
A CLIENT half’s module and what the browser broker needs to run it: the fuel-metered wasm32-unknown-unknown module, its digest to check the bytes against, and the per-dispatch fuel budget to load into its ck_fuel global.