@azuro-org/sdk
Version:
One-stop solution for building betting dApps on the Azuro Protocol.
11 lines (10 loc) • 580 B
TypeScript
import type { TransactionReceipt, ContractEventArgsFromTopics, ContractEventName } from 'viem';
import type { Abi } from 'abitype';
type Props<AbiType, EventName> = {
receipt: TransactionReceipt;
abi: AbiType;
eventName: EventName;
params?: Record<any, any>;
};
export declare const getEventArgsFromTxReceipt: <AbiType extends Abi = Abi, EventNameType extends ContractEventName<AbiType> = ContractEventName<AbiType>>({ receipt, eventName, abi, params }: Props<AbiType, EventNameType>) => ContractEventArgsFromTopics<AbiType, EventNameType> | undefined;
export {};