github 0xSpaceShard/starknet-hardhat-plugin v0.5.4

2 years ago

Usage related changes

  • Introduced integrated-devnet:
    • experimental feature
    • run Devnet in Hardhat background without having to run it in a separate shell
    • a predefined network configurable through the hardhat.config file
    • activated by using --starknet-network integrated-devnet or specifying network: "integrated-devnet" in the hardhat.config
  • Introduced starknet.getBlock utility function for block retrieval
  • Fixed hardhat starknet-verify:
    • adapted to to the new Voyager API
    • now logging a link to Voyager where the verified contract can be checked
  • Added deployment options to starknet.deployAccount (whitelistedness token, salt, key)
  • Improved error logging on unsuccessful contract deployment (stopped masking the actual error).

Development related changes

  • Use config.json for storing versions of tools used in the project
  • Change how testing network is referenced
  • Uncomment Voyager verification testing
  • CircleCI improvements:
    • Fix Devnet caching
    • Fix BASH_ENV population
    • Use machine executor for npm publish - the same one as in other linux jobs (instead of a docker image with legacy npm)

PRs merged

New Contributors

Full Changelog: v0.5.3...v0.5.4

Don't miss a new starknet-hardhat-plugin release

NewReleases is sending notifications on new releases.