/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import type { BaseContract, BigNumberish, BytesLike, FunctionFragment, Result, Interface, EventFragment, AddressLike, ContractRunner, ContractMethod, Listener, } from "ethers"; import type { TypedContractEvent, TypedDeferredTopicFilter, TypedEventLog, TypedLogDescription, TypedListener, TypedContractMethod, } from "./common"; export interface HuffDeployerInterface extends Interface { getFunction( nameOrSignature: | "IS_TEST" | "bound" | "deal(address,address,uint256)" | "deal(address,address,uint256,bool)" | "deal(address,uint256)" | "deployCode(string,bytes)" | "deployCode(string)" | "deployContract" | "failed" | "hoax(address)" | "hoax(address,address)" | "hoax(address,address,uint256)" | "hoax(address,uint256)" | "rewind" | "skip" | "startHoax(address,uint256)" | "startHoax(address,address,uint256)" | "startHoax(address)" | "startHoax(address,address)" | "tip" | "vm" ): FunctionFragment; getEvent( nameOrSignatureOrTopic: | "SlotFound" | "WARNING_Deprecated" | "WARNING_UninitedSlot" | "log" | "log_address" | "log_bytes" | "log_bytes32" | "log_int" | "log_named_address" | "log_named_bytes" | "log_named_bytes32" | "log_named_decimal_int" | "log_named_decimal_uint" | "log_named_int" | "log_named_string" | "log_named_uint" | "log_string" | "log_uint" | "logs" ): EventFragment; encodeFunctionData(functionFragment: "IS_TEST", values?: undefined): string; encodeFunctionData( functionFragment: "bound", values: [BigNumberish, BigNumberish, BigNumberish] ): string; encodeFunctionData( functionFragment: "deal(address,address,uint256)", values: [AddressLike, AddressLike, BigNumberish] ): string; encodeFunctionData( functionFragment: "deal(address,address,uint256,bool)", values: [AddressLike, AddressLike, BigNumberish, boolean] ): string; encodeFunctionData( functionFragment: "deal(address,uint256)", values: [AddressLike, BigNumberish] ): string; encodeFunctionData( functionFragment: "deployCode(string,bytes)", values: [string, BytesLike] ): string; encodeFunctionData( functionFragment: "deployCode(string)", values: [string] ): string; encodeFunctionData( functionFragment: "deployContract", values: [string] ): string; encodeFunctionData(functionFragment: "failed", values?: undefined): string; encodeFunctionData( functionFragment: "hoax(address)", values: [AddressLike] ): string; encodeFunctionData( functionFragment: "hoax(address,address)", values: [AddressLike, AddressLike] ): string; encodeFunctionData( functionFragment: "hoax(address,address,uint256)", values: [AddressLike, AddressLike, BigNumberish] ): string; encodeFunctionData( functionFragment: "hoax(address,uint256)", values: [AddressLike, BigNumberish] ): string; encodeFunctionData( functionFragment: "rewind", values: [BigNumberish] ): string; encodeFunctionData(functionFragment: "skip", values: [BigNumberish]): string; encodeFunctionData( functionFragment: "startHoax(address,uint256)", values: [AddressLike, BigNumberish] ): string; encodeFunctionData( functionFragment: "startHoax(address,address,uint256)", values: [AddressLike, AddressLike, BigNumberish] ): string; encodeFunctionData( functionFragment: "startHoax(address)", values: [AddressLike] ): string; encodeFunctionData( functionFragment: "startHoax(address,address)", values: [AddressLike, AddressLike] ): string; encodeFunctionData( functionFragment: "tip", values: [AddressLike, AddressLike, BigNumberish] ): string; encodeFunctionData(functionFragment: "vm", values?: undefined): string; decodeFunctionResult(functionFragment: "IS_TEST", data: BytesLike): Result; decodeFunctionResult(functionFragment: "bound", data: BytesLike): Result; decodeFunctionResult( functionFragment: "deal(address,address,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deal(address,address,uint256,bool)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deal(address,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployCode(string,bytes)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployCode(string)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "deployContract", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "failed", data: BytesLike): Result; decodeFunctionResult( functionFragment: "hoax(address)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "hoax(address,address)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "hoax(address,address,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "hoax(address,uint256)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "rewind", data: BytesLike): Result; decodeFunctionResult(functionFragment: "skip", data: BytesLike): Result; decodeFunctionResult( functionFragment: "startHoax(address,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "startHoax(address,address,uint256)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "startHoax(address)", data: BytesLike ): Result; decodeFunctionResult( functionFragment: "startHoax(address,address)", data: BytesLike ): Result; decodeFunctionResult(functionFragment: "tip", data: BytesLike): Result; decodeFunctionResult(functionFragment: "vm", data: BytesLike): Result; } export namespace SlotFoundEvent { export type InputTuple = [ who: AddressLike, fsig: BytesLike, keysHash: BytesLike, slot: BigNumberish ]; export type OutputTuple = [ who: string, fsig: string, keysHash: string, slot: bigint ]; export interface OutputObject { who: string; fsig: string; keysHash: string; slot: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace WARNING_DeprecatedEvent { export type InputTuple = [msg: string]; export type OutputTuple = [msg: string]; export interface OutputObject { msg: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace WARNING_UninitedSlotEvent { export type InputTuple = [who: AddressLike, slot: BigNumberish]; export type OutputTuple = [who: string, slot: bigint]; export interface OutputObject { who: string; slot: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace logEvent { export type InputTuple = [arg0: string]; export type OutputTuple = [arg0: string]; export interface OutputObject { arg0: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_addressEvent { export type InputTuple = [arg0: AddressLike]; export type OutputTuple = [arg0: string]; export interface OutputObject { arg0: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_bytesEvent { export type InputTuple = [arg0: BytesLike]; export type OutputTuple = [arg0: string]; export interface OutputObject { arg0: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_bytes32Event { export type InputTuple = [arg0: BytesLike]; export type OutputTuple = [arg0: string]; export interface OutputObject { arg0: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_intEvent { export type InputTuple = [arg0: BigNumberish]; export type OutputTuple = [arg0: bigint]; export interface OutputObject { arg0: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_addressEvent { export type InputTuple = [key: string, val: AddressLike]; export type OutputTuple = [key: string, val: string]; export interface OutputObject { key: string; val: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_bytesEvent { export type InputTuple = [key: string, val: BytesLike]; export type OutputTuple = [key: string, val: string]; export interface OutputObject { key: string; val: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_bytes32Event { export type InputTuple = [key: string, val: BytesLike]; export type OutputTuple = [key: string, val: string]; export interface OutputObject { key: string; val: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_decimal_intEvent { export type InputTuple = [ key: string, val: BigNumberish, decimals: BigNumberish ]; export type OutputTuple = [key: string, val: bigint, decimals: bigint]; export interface OutputObject { key: string; val: bigint; decimals: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_decimal_uintEvent { export type InputTuple = [ key: string, val: BigNumberish, decimals: BigNumberish ]; export type OutputTuple = [key: string, val: bigint, decimals: bigint]; export interface OutputObject { key: string; val: bigint; decimals: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_intEvent { export type InputTuple = [key: string, val: BigNumberish]; export type OutputTuple = [key: string, val: bigint]; export interface OutputObject { key: string; val: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_stringEvent { export type InputTuple = [key: string, val: string]; export type OutputTuple = [key: string, val: string]; export interface OutputObject { key: string; val: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_named_uintEvent { export type InputTuple = [key: string, val: BigNumberish]; export type OutputTuple = [key: string, val: bigint]; export interface OutputObject { key: string; val: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_stringEvent { export type InputTuple = [arg0: string]; export type OutputTuple = [arg0: string]; export interface OutputObject { arg0: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace log_uintEvent { export type InputTuple = [arg0: BigNumberish]; export type OutputTuple = [arg0: bigint]; export interface OutputObject { arg0: bigint; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export namespace logsEvent { export type InputTuple = [arg0: BytesLike]; export type OutputTuple = [arg0: string]; export interface OutputObject { arg0: string; } export type Event = TypedContractEvent; export type Filter = TypedDeferredTopicFilter; export type Log = TypedEventLog; export type LogDescription = TypedLogDescription; } export interface HuffDeployer extends BaseContract { connect(runner?: ContractRunner | null): HuffDeployer; waitForDeployment(): Promise; interface: HuffDeployerInterface; queryFilter( event: TCEvent, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined ): Promise>>; queryFilter( filter: TypedDeferredTopicFilter, fromBlockOrBlockhash?: string | number | undefined, toBlock?: string | number | undefined ): Promise>>; on( event: TCEvent, listener: TypedListener ): Promise; on( filter: TypedDeferredTopicFilter, listener: TypedListener ): Promise; once( event: TCEvent, listener: TypedListener ): Promise; once( filter: TypedDeferredTopicFilter, listener: TypedListener ): Promise; listeners( event: TCEvent ): Promise>>; listeners(eventName?: string): Promise>; removeAllListeners( event?: TCEvent ): Promise; IS_TEST: TypedContractMethod<[], [boolean], "view">; bound: TypedContractMethod< [x: BigNumberish, min: BigNumberish, max: BigNumberish], [bigint], "nonpayable" >; "deal(address,address,uint256)": TypedContractMethod< [token: AddressLike, to: AddressLike, give: BigNumberish], [void], "nonpayable" >; "deal(address,address,uint256,bool)": TypedContractMethod< [token: AddressLike, to: AddressLike, give: BigNumberish, adjust: boolean], [void], "nonpayable" >; "deal(address,uint256)": TypedContractMethod< [to: AddressLike, give: BigNumberish], [void], "nonpayable" >; "deployCode(string,bytes)": TypedContractMethod< [what: string, args: BytesLike], [string], "nonpayable" >; "deployCode(string)": TypedContractMethod< [what: string], [string], "nonpayable" >; deployContract: TypedContractMethod< [fileName: string], [string], "nonpayable" >; failed: TypedContractMethod<[], [boolean], "nonpayable">; "hoax(address)": TypedContractMethod< [who: AddressLike], [void], "nonpayable" >; "hoax(address,address)": TypedContractMethod< [who: AddressLike, origin: AddressLike], [void], "nonpayable" >; "hoax(address,address,uint256)": TypedContractMethod< [who: AddressLike, origin: AddressLike, give: BigNumberish], [void], "nonpayable" >; "hoax(address,uint256)": TypedContractMethod< [who: AddressLike, give: BigNumberish], [void], "nonpayable" >; rewind: TypedContractMethod<[time: BigNumberish], [void], "nonpayable">; skip: TypedContractMethod<[time: BigNumberish], [void], "nonpayable">; "startHoax(address,uint256)": TypedContractMethod< [who: AddressLike, give: BigNumberish], [void], "nonpayable" >; "startHoax(address,address,uint256)": TypedContractMethod< [who: AddressLike, origin: AddressLike, give: BigNumberish], [void], "nonpayable" >; "startHoax(address)": TypedContractMethod< [who: AddressLike], [void], "nonpayable" >; "startHoax(address,address)": TypedContractMethod< [who: AddressLike, origin: AddressLike], [void], "nonpayable" >; tip: TypedContractMethod< [token: AddressLike, to: AddressLike, give: BigNumberish], [void], "nonpayable" >; vm: TypedContractMethod<[], [string], "view">; getFunction( key: string | FunctionFragment ): T; getFunction( nameOrSignature: "IS_TEST" ): TypedContractMethod<[], [boolean], "view">; getFunction( nameOrSignature: "bound" ): TypedContractMethod< [x: BigNumberish, min: BigNumberish, max: BigNumberish], [bigint], "nonpayable" >; getFunction( nameOrSignature: "deal(address,address,uint256)" ): TypedContractMethod< [token: AddressLike, to: AddressLike, give: BigNumberish], [void], "nonpayable" >; getFunction( nameOrSignature: "deal(address,address,uint256,bool)" ): TypedContractMethod< [token: AddressLike, to: AddressLike, give: BigNumberish, adjust: boolean], [void], "nonpayable" >; getFunction( nameOrSignature: "deal(address,uint256)" ): TypedContractMethod< [to: AddressLike, give: BigNumberish], [void], "nonpayable" >; getFunction( nameOrSignature: "deployCode(string,bytes)" ): TypedContractMethod< [what: string, args: BytesLike], [string], "nonpayable" >; getFunction( nameOrSignature: "deployCode(string)" ): TypedContractMethod<[what: string], [string], "nonpayable">; getFunction( nameOrSignature: "deployContract" ): TypedContractMethod<[fileName: string], [string], "nonpayable">; getFunction( nameOrSignature: "failed" ): TypedContractMethod<[], [boolean], "nonpayable">; getFunction( nameOrSignature: "hoax(address)" ): TypedContractMethod<[who: AddressLike], [void], "nonpayable">; getFunction( nameOrSignature: "hoax(address,address)" ): TypedContractMethod< [who: AddressLike, origin: AddressLike], [void], "nonpayable" >; getFunction( nameOrSignature: "hoax(address,address,uint256)" ): TypedContractMethod< [who: AddressLike, origin: AddressLike, give: BigNumberish], [void], "nonpayable" >; getFunction( nameOrSignature: "hoax(address,uint256)" ): TypedContractMethod< [who: AddressLike, give: BigNumberish], [void], "nonpayable" >; getFunction( nameOrSignature: "rewind" ): TypedContractMethod<[time: BigNumberish], [void], "nonpayable">; getFunction( nameOrSignature: "skip" ): TypedContractMethod<[time: BigNumberish], [void], "nonpayable">; getFunction( nameOrSignature: "startHoax(address,uint256)" ): TypedContractMethod< [who: AddressLike, give: BigNumberish], [void], "nonpayable" >; getFunction( nameOrSignature: "startHoax(address,address,uint256)" ): TypedContractMethod< [who: AddressLike, origin: AddressLike, give: BigNumberish], [void], "nonpayable" >; getFunction( nameOrSignature: "startHoax(address)" ): TypedContractMethod<[who: AddressLike], [void], "nonpayable">; getFunction( nameOrSignature: "startHoax(address,address)" ): TypedContractMethod< [who: AddressLike, origin: AddressLike], [void], "nonpayable" >; getFunction( nameOrSignature: "tip" ): TypedContractMethod< [token: AddressLike, to: AddressLike, give: BigNumberish], [void], "nonpayable" >; getFunction(nameOrSignature: "vm"): TypedContractMethod<[], [string], "view">; getEvent( key: "SlotFound" ): TypedContractEvent< SlotFoundEvent.InputTuple, SlotFoundEvent.OutputTuple, SlotFoundEvent.OutputObject >; getEvent( key: "WARNING_Deprecated" ): TypedContractEvent< WARNING_DeprecatedEvent.InputTuple, WARNING_DeprecatedEvent.OutputTuple, WARNING_DeprecatedEvent.OutputObject >; getEvent( key: "WARNING_UninitedSlot" ): TypedContractEvent< WARNING_UninitedSlotEvent.InputTuple, WARNING_UninitedSlotEvent.OutputTuple, WARNING_UninitedSlotEvent.OutputObject >; getEvent( key: "log" ): TypedContractEvent< logEvent.InputTuple, logEvent.OutputTuple, logEvent.OutputObject >; getEvent( key: "log_address" ): TypedContractEvent< log_addressEvent.InputTuple, log_addressEvent.OutputTuple, log_addressEvent.OutputObject >; getEvent( key: "log_bytes" ): TypedContractEvent< log_bytesEvent.InputTuple, log_bytesEvent.OutputTuple, log_bytesEvent.OutputObject >; getEvent( key: "log_bytes32" ): TypedContractEvent< log_bytes32Event.InputTuple, log_bytes32Event.OutputTuple, log_bytes32Event.OutputObject >; getEvent( key: "log_int" ): TypedContractEvent< log_intEvent.InputTuple, log_intEvent.OutputTuple, log_intEvent.OutputObject >; getEvent( key: "log_named_address" ): TypedContractEvent< log_named_addressEvent.InputTuple, log_named_addressEvent.OutputTuple, log_named_addressEvent.OutputObject >; getEvent( key: "log_named_bytes" ): TypedContractEvent< log_named_bytesEvent.InputTuple, log_named_bytesEvent.OutputTuple, log_named_bytesEvent.OutputObject >; getEvent( key: "log_named_bytes32" ): TypedContractEvent< log_named_bytes32Event.InputTuple, log_named_bytes32Event.OutputTuple, log_named_bytes32Event.OutputObject >; getEvent( key: "log_named_decimal_int" ): TypedContractEvent< log_named_decimal_intEvent.InputTuple, log_named_decimal_intEvent.OutputTuple, log_named_decimal_intEvent.OutputObject >; getEvent( key: "log_named_decimal_uint" ): TypedContractEvent< log_named_decimal_uintEvent.InputTuple, log_named_decimal_uintEvent.OutputTuple, log_named_decimal_uintEvent.OutputObject >; getEvent( key: "log_named_int" ): TypedContractEvent< log_named_intEvent.InputTuple, log_named_intEvent.OutputTuple, log_named_intEvent.OutputObject >; getEvent( key: "log_named_string" ): TypedContractEvent< log_named_stringEvent.InputTuple, log_named_stringEvent.OutputTuple, log_named_stringEvent.OutputObject >; getEvent( key: "log_named_uint" ): TypedContractEvent< log_named_uintEvent.InputTuple, log_named_uintEvent.OutputTuple, log_named_uintEvent.OutputObject >; getEvent( key: "log_string" ): TypedContractEvent< log_stringEvent.InputTuple, log_stringEvent.OutputTuple, log_stringEvent.OutputObject >; getEvent( key: "log_uint" ): TypedContractEvent< log_uintEvent.InputTuple, log_uintEvent.OutputTuple, log_uintEvent.OutputObject >; getEvent( key: "logs" ): TypedContractEvent< logsEvent.InputTuple, logsEvent.OutputTuple, logsEvent.OutputObject >; filters: { "SlotFound(address,bytes4,bytes32,uint256)": TypedContractEvent< SlotFoundEvent.InputTuple, SlotFoundEvent.OutputTuple, SlotFoundEvent.OutputObject >; SlotFound: TypedContractEvent< SlotFoundEvent.InputTuple, SlotFoundEvent.OutputTuple, SlotFoundEvent.OutputObject >; "WARNING_Deprecated(string)": TypedContractEvent< WARNING_DeprecatedEvent.InputTuple, WARNING_DeprecatedEvent.OutputTuple, WARNING_DeprecatedEvent.OutputObject >; WARNING_Deprecated: TypedContractEvent< WARNING_DeprecatedEvent.InputTuple, WARNING_DeprecatedEvent.OutputTuple, WARNING_DeprecatedEvent.OutputObject >; "WARNING_UninitedSlot(address,uint256)": TypedContractEvent< WARNING_UninitedSlotEvent.InputTuple, WARNING_UninitedSlotEvent.OutputTuple, WARNING_UninitedSlotEvent.OutputObject >; WARNING_UninitedSlot: TypedContractEvent< WARNING_UninitedSlotEvent.InputTuple, WARNING_UninitedSlotEvent.OutputTuple, WARNING_UninitedSlotEvent.OutputObject >; "log(string)": TypedContractEvent< logEvent.InputTuple, logEvent.OutputTuple, logEvent.OutputObject >; log: TypedContractEvent< logEvent.InputTuple, logEvent.OutputTuple, logEvent.OutputObject >; "log_address(address)": TypedContractEvent< log_addressEvent.InputTuple, log_addressEvent.OutputTuple, log_addressEvent.OutputObject >; log_address: TypedContractEvent< log_addressEvent.InputTuple, log_addressEvent.OutputTuple, log_addressEvent.OutputObject >; "log_bytes(bytes)": TypedContractEvent< log_bytesEvent.InputTuple, log_bytesEvent.OutputTuple, log_bytesEvent.OutputObject >; log_bytes: TypedContractEvent< log_bytesEvent.InputTuple, log_bytesEvent.OutputTuple, log_bytesEvent.OutputObject >; "log_bytes32(bytes32)": TypedContractEvent< log_bytes32Event.InputTuple, log_bytes32Event.OutputTuple, log_bytes32Event.OutputObject >; log_bytes32: TypedContractEvent< log_bytes32Event.InputTuple, log_bytes32Event.OutputTuple, log_bytes32Event.OutputObject >; "log_int(int256)": TypedContractEvent< log_intEvent.InputTuple, log_intEvent.OutputTuple, log_intEvent.OutputObject >; log_int: TypedContractEvent< log_intEvent.InputTuple, log_intEvent.OutputTuple, log_intEvent.OutputObject >; "log_named_address(string,address)": TypedContractEvent< log_named_addressEvent.InputTuple, log_named_addressEvent.OutputTuple, log_named_addressEvent.OutputObject >; log_named_address: TypedContractEvent< log_named_addressEvent.InputTuple, log_named_addressEvent.OutputTuple, log_named_addressEvent.OutputObject >; "log_named_bytes(string,bytes)": TypedContractEvent< log_named_bytesEvent.InputTuple, log_named_bytesEvent.OutputTuple, log_named_bytesEvent.OutputObject >; log_named_bytes: TypedContractEvent< log_named_bytesEvent.InputTuple, log_named_bytesEvent.OutputTuple, log_named_bytesEvent.OutputObject >; "log_named_bytes32(string,bytes32)": TypedContractEvent< log_named_bytes32Event.InputTuple, log_named_bytes32Event.OutputTuple, log_named_bytes32Event.OutputObject >; log_named_bytes32: TypedContractEvent< log_named_bytes32Event.InputTuple, log_named_bytes32Event.OutputTuple, log_named_bytes32Event.OutputObject >; "log_named_decimal_int(string,int256,uint256)": TypedContractEvent< log_named_decimal_intEvent.InputTuple, log_named_decimal_intEvent.OutputTuple, log_named_decimal_intEvent.OutputObject >; log_named_decimal_int: TypedContractEvent< log_named_decimal_intEvent.InputTuple, log_named_decimal_intEvent.OutputTuple, log_named_decimal_intEvent.OutputObject >; "log_named_decimal_uint(string,uint256,uint256)": TypedContractEvent< log_named_decimal_uintEvent.InputTuple, log_named_decimal_uintEvent.OutputTuple, log_named_decimal_uintEvent.OutputObject >; log_named_decimal_uint: TypedContractEvent< log_named_decimal_uintEvent.InputTuple, log_named_decimal_uintEvent.OutputTuple, log_named_decimal_uintEvent.OutputObject >; "log_named_int(string,int256)": TypedContractEvent< log_named_intEvent.InputTuple, log_named_intEvent.OutputTuple, log_named_intEvent.OutputObject >; log_named_int: TypedContractEvent< log_named_intEvent.InputTuple, log_named_intEvent.OutputTuple, log_named_intEvent.OutputObject >; "log_named_string(string,string)": TypedContractEvent< log_named_stringEvent.InputTuple, log_named_stringEvent.OutputTuple, log_named_stringEvent.OutputObject >; log_named_string: TypedContractEvent< log_named_stringEvent.InputTuple, log_named_stringEvent.OutputTuple, log_named_stringEvent.OutputObject >; "log_named_uint(string,uint256)": TypedContractEvent< log_named_uintEvent.InputTuple, log_named_uintEvent.OutputTuple, log_named_uintEvent.OutputObject >; log_named_uint: TypedContractEvent< log_named_uintEvent.InputTuple, log_named_uintEvent.OutputTuple, log_named_uintEvent.OutputObject >; "log_string(string)": TypedContractEvent< log_stringEvent.InputTuple, log_stringEvent.OutputTuple, log_stringEvent.OutputObject >; log_string: TypedContractEvent< log_stringEvent.InputTuple, log_stringEvent.OutputTuple, log_stringEvent.OutputObject >; "log_uint(uint256)": TypedContractEvent< log_uintEvent.InputTuple, log_uintEvent.OutputTuple, log_uintEvent.OutputObject >; log_uint: TypedContractEvent< log_uintEvent.InputTuple, log_uintEvent.OutputTuple, log_uintEvent.OutputObject >; "logs(bytes)": TypedContractEvent< logsEvent.InputTuple, logsEvent.OutputTuple, logsEvent.OutputObject >; logs: TypedContractEvent< logsEvent.InputTuple, logsEvent.OutputTuple, logsEvent.OutputObject >; }; }