Skip to content

Releases: dethcrypto/TypeChain

@typechain/ethers-v5@8.0.5

25 Nov 22:41
ef4ffe6
Compare
Choose a tag to compare

Patch Changes

  • 8f7144c: Constant size with length greater than 4 no longer emit as TypeScript tuples.

typechain@6.0.4

22 Nov 19:50
8a266c6
Compare
Choose a tag to compare

Patch Changes

  • a26ea50: Constant size struct arrays are now properly supported and don't cause malformed TS emit anymore.

@typechain/ethers-v5@8.0.4

22 Nov 19:50
8a266c6
Compare
Choose a tag to compare

Patch Changes

  • a26ea50: Constant size struct arrays are now properly supported and don't cause malformed TS emit anymore.
  • Updated dependencies [a26ea50]
    • typechain@6.0.4

typechain@6.0.3

17 Nov 17:07
ec70d26
Compare
Choose a tag to compare

Patch Changes

  • a0fba00: Ethers V5 target doesn't emit unused imports anymore.

@typechain/ethers-v5@8.0.3

17 Nov 17:07
ec70d26
Compare
Choose a tag to compare

Patch Changes

  • a0fba00: Ethers V5 target doesn't emit unused imports anymore.
  • Updated dependencies [a0fba00]
    • typechain@6.0.3

@typechain/ethers-v5@8.0.2

07 Nov 22:44
83991b8
Compare
Choose a tag to compare

Patch Changes

  • ba4c18a: Fix support for constructors with structs

@typechain/ethers-v5@8.0.1

31 Oct 09:50
39b4612
Compare
Choose a tag to compare

Patch Changes

  • b989dff: Fix structs generated as arrays

typechain@6.0.2

30 Oct 20:40
ff7c70c
Compare
Choose a tag to compare

Patch Changes

  • c6b6e5f: Remove unnecessary console.log about structs internals

typechain@6.0.1

29 Oct 13:38
df48b80
Compare
Choose a tag to compare

Patch Changes

  • 44a04c0: Fix bug in parsing names of free floating structs

typechain@6.0.0

27 Oct 19:49
ced568d
Compare
Choose a tag to compare

Major Changes

  • 33ee803: Fix tuple array signature

Minor Changes

  • 95517e9: Add support for Solidity structs

    // before
    function deposit(amount: { token: string; value: BigNumberish }): Promise<ContractTransaction>
    
    // after
    export type AmountStruct = { token: string; value: BigNumberish }
    
    function deposit(amount: AmountStruct): Promise<ContractTransaction>

Patch Changes

  • 0ac4921: Propagate module resolution errors from inside of target.

    Previously, when the version of @typechain/ethers-v5 you were depending on was in some way broken, typechain would
    just say that it could not find a target. Now, an error message will explain why.