diff --git a/bun.lock b/bun.lock index bb5623c..852a509 100644 --- a/bun.lock +++ b/bun.lock @@ -75,7 +75,7 @@ "ai": ["ai@6.0.5", "", { "dependencies": { "@ai-sdk/gateway": "3.0.4", "@ai-sdk/provider": "3.0.1", "@ai-sdk/provider-utils": "4.0.2", "@opentelemetry/api": "1.9.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-CKL3dDHedWskC6EY67LrULonZBU9vL+Bwa+xQEcprBhJfxpogntG3utjiAkYuy5ZQatyWk+SmWG8HLvcnhvbRg=="], - "alkahest-ts": ["alkahest-ts@github:arkhai-io/alkahest#3c53bc9", {}, "arkhai-io-alkahest-3c53bc9"], + "alkahest-ts": ["alkahest-ts@github:arkhai-io/alkahest#80a8273", { "dependencies": { "@viem/anvil": "^0.0.10", "arktype": "^2.1.23", "zod": "^3.25.76" }, "peerDependencies": { "typescript": "^5.9.3", "viem": "^2.38.3" } }, "arkhai-io-alkahest-80a8273"], "arkregex": ["arkregex@0.0.5", "", { "dependencies": { "@ark/util": "0.56.0" } }, "sha512-ncYjBdLlh5/QnVsAA8De16Tc9EqmYM7y/WU9j+236KcyYNUXogpz3sC4ATIZYzzLxwI+0sEOaQLEmLmRleaEXw=="], diff --git a/cli/server/oracle.ts b/cli/server/oracle.ts index 36348a8..57926b0 100644 --- a/cli/server/oracle.ts +++ b/cli/server/oracle.ts @@ -219,7 +219,7 @@ async function main() { const obligationAbi = parseAbiParameters("(string item)"); // Start listening and arbitrating - const { unwatch } = await client.arbiters.general.trustedOracle.listenAndArbitrate( + const { unwatch } = await client.arbiters.general.trustedOracle.arbitrateMany( async ({ attestation, demand }) => { console.log(`\n📨 New arbitration request received!`); console.log(` Attestation UID: ${attestation.uid}`); diff --git a/tests/nlaOracle.test.ts b/tests/nlaOracle.test.ts index 8268cf9..dff9241 100644 --- a/tests/nlaOracle.test.ts +++ b/tests/nlaOracle.test.ts @@ -76,7 +76,7 @@ Fulfillment: {{obligation}}`, const obligationAbi = parseAbiParameters("(string item)"); const { decisions, unwatch } = - await testContext.bob.client.arbiters.general.trustedOracle.listenAndArbitrate( + await testContext.bob.client.arbiters.general.trustedOracle.arbitrateMany( async ({ attestation, demand }) => { console.log("Arbitrating ", attestation, demand); const obligation = charlieClient.extractObligationData(