viem

TypeScript Interface for Ethereum

OTHER License

Downloads
2.5M
Stars
2K
Committers
391

Bot releases are visible (Hide)

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #251 153e97e Thanks @tmm! - Fixed signTypedData inference for primaryType field.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • 07000b6 Thanks @jxom! - Removed unnecessary trimming of decoded RLP hex value
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #223 2e9c000 Thanks @jxom! - Added an assertion in sendTransaction & writeContract to check that the client chain matches the wallet's current chain.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #220 9a80fca Thanks @jxom! - Fixed an issue where watchEvent would not emit events on missed blocks for the getLogs fallback.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • 74f8e1d Thanks @jxom! - Added missing recoverMessageAddress and verifyMessage exports.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • 9c45397 Thanks @jxom! - Fixed signTypedData support for Ethers.js v5 wallets
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #213 46f823a Thanks @jxom! - Fixed return type for allowFailure: false on multicall

  • 1339b20 Thanks @jxom! - Exported Extract*FromAbi types

  • c3d932a Thanks @jxom! - Fixed signTypedData support for Ethers.js v5 Wallets

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #207 8e5768f Thanks @jxom! - Added assertion in watchBlocks and watchBlockNumber to check that the next block number is higher than the previously seen block number.

  • #209 ae3e0b6 Thanks @jxom! - Added verifyMessage, recoverAddress, recoverMessageAddress, and hashMessage.

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #205 36fa97a Thanks @jxom! - Added an assertion to check for existence of an event signature on topics for decodeEventLog
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #198 e805e7e Thanks @wighawag! - Added an assertion in decodeEventLog to check for a mismatch between topics + indexed event parameters.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #170 35a7508 Thanks @jxom! - Added inference for multicall address from client chain.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • 36c908c Thanks @jxom! - Fixed an issue where empty strings were not being decoded properly in decodeAbiParameters.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #159 574ae22 Thanks @jxom! - Fixed issue where decoding error logs would break if constructor was in ABI.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #153 bbb998a Thanks @jxom! - Formatted undefined values from RPC as null to conform to EIP-1474.
viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

viem - [email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • #139 304a436 Thanks @jxom! - Added the following chains:

    • baseGoerli
    • boba
    • filecoinCalibration
    • flare
    • flareTestnet
    • harmonyOne
    • moonbaseAlpha
    • moonbeam
    • moonriver
    • okc
    • polygonZkEvmTestnet
    • shardeumSphinx
    • songbird
    • songbirdTestnet
    • telos
    • telosTestnet
    • zhejiang