Releases: Moonsong-Labs/moonwall
Releases · Moonsong-Labs/moonwall
@moonwall/cli@4.0.2
@moonwall/util@4.0.1
@moonwall/cli@4.0.1
@moonwall/util@4.0.0
@moonwall/cli@4.0.0
- (breaking) Combined viem into a single provider type
- (breaking) Removed polkadot provider subtypes (now polkadotJs is a single provider type)
- We rely on api-augment for everything so we dont need to manually inject types-bundle
- New context functions for dev foundation
- .deployContract(), readContract(), writeContract(), readPrecompile(), writePrecompile() added to context object
- e.g. const roundNumber = await context.readPrecompile!({ precompileName: "ParachainStaking", functionName: "round" })
- This is feature gated via the disableDefaultEthProviders launchSpec config option
- .deployContract(), readContract(), writeContract(), readPrecompile(), writePrecompile() added to context object
- Added tanssi repo and artifacts to the artifact downloader
- Package dep updates
Minor Changes
Patch Changes
- Updated dependencies [8b486d2]
- @moonwall/types@4.0.0
- @moonwall/util@4.0.0
@moonwall/util@3.0.11
createRawTransaction()
has option to skip gas estimation (useful when you know a txn will revert)createEthersTransaction()
has privateKey option so you can override the default signer attached to context object
Patch Changes
@moonwall/cli@3.0.11
- New feature:
dev
foundation nodes save logs - By default this is saved to ./tmp/node_logs/
- Naming scheme is
<bin_name>_<wsport/rpcport>_<pid>.log
- New launchSpec option for
dev
foundations retainAllLogs which will toggle whether to keep logs from previous test runs (default false)