Skip to content

v1.1.0

Compare
Choose a tag to compare
@ArtificialPB ArtificialPB released this 18 Jul 19:52
· 73 commits to master since this release
7b5bcdd

Highlights

  • Spin up and interact with Anvil instances
  • Google KMS signer
  • Block requests now return the result wrapped in Optional.

Bug Fixes

  • Add word and checksum validation to MnemonicCode initialization
  • Support deserializing RpcError#data as any type
  • [breaking] Change RpcError#data to JsonNode type
  • [breaking] Change getBlockHeader/getBlockWithTransactions/getBlockWithHashes/getUncleBlockHeader to return Optional-lly wrapped value
  • Serialize CallRequest#data field as data instead of input (#147)

Features

  • Add support for GCP KMS Signer (#141)
  • Implement anvil bindings and AnvilProvider (#143)
  • Add support for parsing raw abi function signatures with argument names (#149)

Miscellaneous Tasks

  • Change version to snapshot
  • Add additional documentation to AccountOverride and BlockOverride

Misc

  • Add depsize gradle task
  • Fix watch* methods docstrings
  • [breaking] Rename watchNewBlocks to watchNewBlockHashes