Usage
- Expand tilde (~) to homedir in venv path.
- Add Docker issue fix to Readme.
- BREAKING changes:
- Rename string utility functions to reflect their real purpose (functionality stays the same, the name changes):
stringToBigInt
->shortStringToBigInt
bigIntToString
->bigIntToShortString
- Change the expected config file structure (check here for an example):
- Use
starknet
key. - Stop using
cairo
key:- Rename
version
todockerizedVersion
:- Because the
version
key affected and affects only the Docker image used (if user opts for dockerized mode).
- Because the
- Rename
- Move
wallets
key tostarknet
. - Rename
starknetNetwork
tonetwork
and move it frommocha
tostarknet
:- This is because the network wasn't just
mocha
specific but could be used in any Hardhat script.
- This is because the network wasn't just
- Use
- Use
options
object inStarknetContract
methods instead of using optional function arguments; e.g.:- OLD:
StarknetContract.call(functionName: string, args?: StringMap, signature?: Array<Numeric>, wallet?: Wallet, blockNumber?: string)
- NEW:
StarknetContract.call(functionName: string, args?: StringMap, options: CallOptions = {})
- OLD:
- Rename string utility functions to reflect their real purpose (functionality stays the same, the name changes):
Dev
- No dev-specific changes to list.
Merged PRs
- Expand tilde to homedir in venv path by @FabijanC in #53
- Introduce breaking changes for 0.4.0 by @FabijanC in #54
Full Changelog: v0.3.11...v0.4.0