Usage changes
- Introduce
--starknet-network
flag tohardhat test
andhardhat run
- Properly adapt input before passing to account:
- Fixes BigNumber, Array, Struct, Tuple support (for the case of interacting through an account)
- Also exposes
StarknetContract.adaptInput
andStarknetContract.adaptOutput
- Use hardhat 2.9.0 as a dependency.
- Update
hardhat starknet-verify
command:- Adapt to the new Voyager API
- Allow multi-file contracts.
Dev specific changes
- Fix testing with hardhat 2.9.0 (mocha updated)
- Specify which network to use in CI/CD tests using network.json files in desired test directories.
PRs merged
- Add
--starknet-network
tohardhat test
andhardhat run
by @FabijanC in #65 - Specify testing network with a network.json file by @FabijanC in #67
- Account adapt input by @FabijanC in #69
- Update hardhat to 2.9.0 by @FabijanC in #70
- Updated starknet-verify action by @dribeiro-ShardLabs in #68
Full Changelog: v0.4.2...v0.4.3