UNPKG

evm-blockchain-tools

Version:

This is a collection of resuseable tools to support development for EVM-powered blockchains

6 lines (5 loc) 623 B
import { ethers } from "ethers"; import { TransferValidationData, TransferValidationResult } from "../common/interfaces"; import { BlockchainService } from "../services"; export declare function validateERC20Transfer(txData: ethers.providers.TransactionResponse, validationData: Partial<TransferValidationData>, blockchainService?: BlockchainService): Promise<TransferValidationResult>; export declare function validateEtherTransfer(txData: ethers.providers.TransactionResponse, validationData: Partial<Omit<TransferValidationData, "amountData">>, blockchainService?: BlockchainService): Promise<TransferValidationResult>;