From df4b381922b5d77db04aea27a2d9771ee1672f05 Mon Sep 17 00:00:00 2001 From: fewensa <37804932+fewensa@users.noreply.github.com> Date: Wed, 25 Sep 2024 06:35:36 +0000 Subject: [PATCH] Remove argGetter; https://github.com/DefiLlama/defillama-app/issues/1752#issuecomment-2370850845 --- src/adapters/helixbridge/index.ts | 33 ++++--------------------------- 1 file changed, 4 insertions(+), 29 deletions(-) diff --git a/src/adapters/helixbridge/index.ts b/src/adapters/helixbridge/index.ts index 8990f091..697488ef 100644 --- a/src/adapters/helixbridge/index.ts +++ b/src/adapters/helixbridge/index.ts @@ -2,7 +2,7 @@ import type { BridgeAdapter, PartialContractEventParams } from "../../helpers/br import { getTxDataFromEVMEventLogs } from "../../helpers/processTransactions"; import type { Chain } from "@defillama/sdk/build/general"; -const depositParams = (chain: Chain, contractAddress: string): PartialContractEventParams => { +const depositParams = (contractAddress: string): PartialContractEventParams => { return { target: contractAddress, topic: "TokenLocked((uint256,address,address,address,uint112,uint112,address,uint256),bytes32,uint112,uint112)", @@ -18,18 +18,6 @@ const depositParams = (chain: Chain, contractAddress: string): PartialContractEv amount: "params.amount", to: "params.receiver", }, - argGetters: { - token: (args: any) => { - if (chain !== 'darwinia') return undefined; - - const sourceToken = args.params?.sourceToken; - if (sourceToken != '0x0000000000000000000000000000000000000000') { - return undefined; - } - - return '0xe7578598aac020abfb918f33a20fad5b71d670b4'; - }, - }, txKeys: { from: "from", }, @@ -37,7 +25,7 @@ const depositParams = (chain: Chain, contractAddress: string): PartialContractEv }; } -const withdrawalParams = (chain: Chain, contractAddress: string): PartialContractEventParams => { +const withdrawalParams = (contractAddress: string): PartialContractEventParams => { return { target: contractAddress, topic: "TransferFilledExt(bytes32,(uint256,address,address,address,uint112,uint112,address,uint256))", @@ -57,19 +45,6 @@ const withdrawalParams = (chain: Chain, contractAddress: string): PartialContrac amount: "params.targetAmount", to: "params.receiver", }, - argGetters: { - token: (args: any) => { - console.log(chain); - if (chain !== 'darwinia') return undefined; - - const targetToken = args.params?.targetToken; - if (targetToken != '0x0000000000000000000000000000000000000000') { - return undefined; - } - - return '0xe7578598aac020abfb918f33a20fad5b71d670b4'; - }, - }, isDeposit: false, }; } @@ -82,8 +57,8 @@ const constructParams = (chain: Chain) => { } const eventParams: PartialContractEventParams[] = [ - depositParams(chain, contractAddress), - withdrawalParams(chain, contractAddress), + depositParams(contractAddress), + withdrawalParams(contractAddress), ]; return async (fromBlock: number, toBlock: number) =>