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

  • #610 06ee89c5 Thanks @jxom! - Added ability to hash data representation of message via a raw attribute in signMessage, verifyMessage, recoverMessageAddress.

    await walletClient.signMessage({
      message: { raw: "0x68656c6c6f20776f726c64" }
    });
    
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

  • 1b3f584 Thanks @jxom! - Fixed chainId type on Transaction types.
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

viem - [email protected]

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

Patch Changes

  • 1cc1dc2 Thanks @jxom! - Fixed account parameter type on readContract.
viem - [email protected]

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

Patch Changes

  • 5c75ee5 Thanks @jxom! - Added EstimateContractGasParameters & EstimateContractGasReturnType types.
viem - [email protected]

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

Patch Changes

  • 0cb8f31 Thanks @jxom! - Fixed an issue where watchContractEvent would throw a serialize error for bigint args.
viem - [email protected]

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

Patch Changes

  • fb5b321 Thanks @jxom! - Allowed recovery id as v when recovering public key.

  • 9df44ce Thanks @jxom! - Added ganache as another mode for Test Client

viem - [email protected]

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

Patch Changes

  • #540 0d8f154 Thanks @jxom! - Added proxy packages to support bundlers that are not compatible with package.json#exports.
viem - [email protected]

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

Patch Changes

  • 228d949 Thanks @jxom! - Bumped waitForTransactionReceipt retry count.
viem - [email protected]

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

Patch Changes

  • #527 840d3d7 Thanks @jxom! - Fixed trim to trim trailing zero byte data instead of all trailing zeros.
viem - [email protected]

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

Patch Changes

  • ffee4f8 Thanks @jxom! - Bumped waitForTransactionReceipt exponential backoff scalar
viem - [email protected]

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

Patch Changes

  • #519 2ab7b56 Thanks @jxom! - Batched websocket initialization.

  • #518 65a0896 Thanks @jxom! - Added strict option to isHex & optimized data utilities.

  • #515 c1b81dc Thanks @jxom! - Optimized getTransaction strategy in waitForTransactionReceipt.

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

  • 9852bcd Thanks @jxom! - Fixed custom solidity errors with no args.
viem - [email protected]

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

Patch Changes

  • 9ae5eaa Thanks @jxom! - Fixed functionName type inference in SimulateContractReturnType.