/****************************************************************************** * * (C) 2022 AhnLab Blockchain Company, Inc. All rights reserved. * Any part of this source code can not be copied with any method without * prior written permission from the author or authorized person. * ******************************************************************************/ import { IncomingTxModel } from '../main/transactions/interface'; import { Account } from '../schema/model'; declare const IncomingTxUtil: { transformEtherTxs: ({ etherscanTxs, address, chainId, accountId }: { etherscanTxs: any; address: any; chainId: any; accountId: any; }) => any; getBlockNumberForEtherTxs: ({ blockNumbers, chainId, address }: { blockNumbers: any; chainId: any; address: any; }) => number; transformKlaytnTxs: ({ items, address, chainId, accountId, }: { items: any[]; address: string; chainId: number; accountId: number; }) => IncomingTxModel[]; addMainAssetBlockNumbersForIncomingTxs: ({ blockNumbers, chainId, address, blockNumber }: { blockNumbers: any; chainId: any; address: any; blockNumber: any; }) => any; transformKlaytnIncomingTokenTxs: ({ res, account, chainId, assetId, decimal, }: { res: any; account: Account; chainId: number; assetId: string; decimal: number; }) => any; transformEthereumIncomingTokenTxs: ({ res, account, chainId, assetId, decimal, }: { res: any; account: Account; chainId: number; assetId: string; decimal: number; }) => any; }; export default IncomingTxUtil;