message: [ethers-v5] Add test for typed event
diff: import { BigNumber, ethers } from 'ethers'
  import { typedAssert } from 'test-utils'
  -import { Events } from '../types/Events'
  +import { Event1Event, Events } from '../types/Events'
  import { createNewBlockchain, deployContract } from './common'
  describe('Events', () => {
  @@ -84,4 +84,15 @@ describe('Events', () => {
  await contract.emit_event1()
  await new Promise((r) => setTimeout(r, 1000))
  })
  +
  + it('typed event import', async () => {
  + const filter = contract.filters.Event1(null, null)
  + const results = (await contract.queryFilter(filter)) as any
  + ;(results as Event1Event[]).map((r) => {
  + typedAssert(r.args.value1, BigNumber.from(1))
  + typedAssert(r.args.value2, BigNumber.from(2))
  + typedAssert(r.args[0], BigNumber.from(1))
  + typedAssert(r.args[1], BigNumber.from(2))
  + })
  + })
  })
  