Skip to content

Commit 88963e7

Browse files
committed
chore(kleros-sdk): make-configuring-sdk-explicit
1 parent 6974fdb commit 88963e7

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

kleros-sdk/src/dataMappings/actions/callAction.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import { parseAbiItem } from "viem";
22
import { AbiCallMapping } from "src/dataMappings/utils/actionTypes";
33
import { createResultObject } from "src/dataMappings/utils/createResultObject";
4-
import { configureSDK, getPublicClient } from "src/sdk";
4+
import { getPublicClient } from "src/sdk";
55

6-
export const callAction = async (mapping: AbiCallMapping, alchemyApiKey: string) => {
7-
configureSDK({ apiKey: alchemyApiKey });
6+
export const callAction = async (mapping: AbiCallMapping) => {
87
const publicClient = getPublicClient();
98

109
const { abi: source, address, args, seek, populate } = mapping;

kleros-sdk/src/dataMappings/actions/eventAction.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import { parseAbiItem } from "viem";
22
import { AbiEventMapping } from "src/dataMappings/utils/actionTypes";
33
import { createResultObject } from "src/dataMappings/utils/createResultObject";
4-
import { configureSDK, getPublicClient } from "src/sdk";
4+
import { getPublicClient } from "src/sdk";
55

6-
export const eventAction = async (mapping: AbiEventMapping, alchemyApiKey: string) => {
7-
configureSDK({ apiKey: alchemyApiKey });
6+
export const eventAction = async (mapping: AbiEventMapping) => {
87
const publicClient = getPublicClient();
98

109
const { abi: source, address, eventFilter, seek, populate } = mapping;

kleros-sdk/src/dataMappings/executeActions.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ export const executeAction = async (mapping: ActionMapping, context: Record<stri
2424
case "json":
2525
return jsonAction(validateJsonMapping(mapping));
2626
case "abi/call":
27-
return await callAction(validateAbiCallMapping(mapping), context.alchemyApiKey);
27+
return await callAction(validateAbiCallMapping(mapping));
2828
case "abi/event":
29-
return await eventAction(validateAbiEventMapping(mapping), context.alchemyApiKey);
29+
return await eventAction(validateAbiEventMapping(mapping));
3030
case "fetch/ipfs/json":
3131
return await fetchIpfsJsonAction(validateFetchIpfsJsonMapping(mapping));
3232
case "reality":

kleros-sdk/src/utils/getDispute.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export const getDispute = async (disputeParameters: GetDisputeParameters): Promi
2323

2424
const disputeDetails = await fetchDisputeDetails(coreSubgraph, disputeId);
2525

26-
if (!disputeDetails || !disputeDetails.dispute) return;
26+
if (!disputeDetails?.dispute) return;
2727

2828
const template = await fetchDisputeTemplateFromId(dtrSubgraph, disputeDetails.dispute.templateId);
2929

0 commit comments

Comments
 (0)