@typechain/ethers-v6
Advanced tools
Comparing version 0.2.0 to 0.3.0
@@ -51,2 +51,4 @@ "use strict"; | ||
export type Filter = TypedDeferredTopicFilter<Event> | ||
export type Log = TypedEventLog<Event> | ||
export type LogDescription = TypedLogDescription<Event> | ||
} | ||
@@ -139,3 +141,9 @@ | ||
`; | ||
exports.EVENT_IMPORTS = ['TypedContractEvent', 'TypedDeferredTopicFilter', 'TypedEventLog', 'TypedListener']; | ||
exports.EVENT_IMPORTS = [ | ||
'TypedContractEvent', | ||
'TypedDeferredTopicFilter', | ||
'TypedEventLog', | ||
'TypedLogDescription', | ||
'TypedListener', | ||
]; | ||
//# sourceMappingURL=events.js.map |
@@ -77,7 +77,10 @@ "use strict"; | ||
'EventFragment', | ||
'AddressLike', | ||
'ContractRunner', | ||
'TransactionRequest', | ||
'ContractEvent', | ||
'ContractMethod', | ||
'EventLog', | ||
'Listener', | ||
], | ||
'type ethers/address': ['AddressLike'], | ||
'type ethers/providers': ['ContractRunner', 'TransactionRequest'], | ||
'type ethers/contract': ['ContractEvent', 'ContractMethod', 'EventLog'], | ||
'type ethers/utils': ['Listener'], | ||
}, source) + | ||
@@ -144,6 +147,8 @@ '\n' + | ||
'Interface', | ||
'AddressLike', | ||
'ContractDeployTransaction', | ||
'Provider', | ||
'TransactionRequest', | ||
'ContractRunner', | ||
], | ||
'type ethers/address': ['AddressLike'], | ||
'type ethers/contract': ['ContractDeployTransaction'], | ||
'type ethers/providers': ['Provider', 'TransactionRequest', 'ContractRunner'], | ||
}, source) + | ||
@@ -158,4 +163,3 @@ '\n' + | ||
return ` | ||
import { Contract, Interface } from "ethers"; | ||
import type { ContractRunner } from "ethers/providers"; | ||
import { Contract, Interface, ContractRunner } from "ethers"; | ||
${header} | ||
@@ -162,0 +166,0 @@ |
@@ -11,3 +11,3 @@ { | ||
], | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"license": "MIT", | ||
@@ -32,3 +32,3 @@ "repository": "https://github.com/ethereum-ts/Typechain", | ||
"@types/proxyquire": "^1.3.28", | ||
"ethers": "6.0.3", | ||
"ethers": "6.1.0", | ||
"proxyquire": "^2.1.3", | ||
@@ -35,0 +35,0 @@ "test-utils": "1.0.0", |
/* Autogenerated file. Do not edit manually. */ | ||
/* tslint:disable */ | ||
/* eslint-disable */ | ||
import type { FunctionFragment, Typed, EventFragment } from 'ethers/abi' | ||
import type { ContractTransaction, ContractTransactionResponse, DeferredTopicFilter, EventLog } from 'ethers/contract' | ||
import type { TransactionRequest } from 'ethers/providers' | ||
import type { | ||
FunctionFragment, | ||
Typed, | ||
EventFragment, | ||
ContractTransaction, | ||
ContractTransactionResponse, | ||
DeferredTopicFilter, | ||
EventLog, | ||
TransactionRequest, | ||
LogDescription, | ||
} from 'ethers' | ||
@@ -28,2 +36,6 @@ export interface TypedDeferredTopicFilter<_TCEvent extends TypedContractEvent> extends DeferredTopicFilter {} | ||
export interface TypedLogDescription<TCEvent extends TypedContractEvent> extends Omit<LogDescription, 'args'> { | ||
args: __TypechainAOutputTuple<TCEvent> & __TypechainOutputObject<TCEvent> | ||
} | ||
export type TypedListener<TCEvent extends TypedContractEvent> = ( | ||
@@ -30,0 +42,0 @@ ...listenerArg: [...__TypechainAOutputTuple<TCEvent>, TypedEventLog<TCEvent>, ...undefined[]] |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
94764
1229