Releases: moonstream-to/moonworm
moonworm v0.9.3: multiple addreses in autoscale
Added multile addresses suppoert for auto scale batch_size
moonworm v0.9.2: Fix moonstream provider
- Add block_hash for moonstream provider
moonworm v0.9.1: Add block hash
- Add block hash
- Add moonstream-types
moonworm v0.9.0: Improved tuple parsing from CLIs generated for brownie
What's Changed
- Fixing the tuple array parsing. Now type=eval is included by @uchami-lg in #123
New Contributors
- @uchami-lg made their first contribution in #123
Full Changelog: v0.8.0...v0.9.0
`moonworm` v0.8.0: Foundry support
This release introduces the --foundry project to the moonworm generate-brownie command.
When you call moonworm generate-brownie with the --foundry flag, moonworm generates a Python interface and CLI for the contracts in the --project directory assuming that they are built with Foundry, not Brownie.
This is part of a more comprehensive transition to Foundry on the part of Moonstream.
`moonworm watch` no longer bugs out on ABIs with constructors
Previously ABI items who no "name" key would cause moonworm watch to crash.
This release fixes this bug, and adds a HOWTO guide for how to use the moonworm watch command to monitor smart contracts.
What's Changed
- Release pypi work with token by @kompotkot in #116
- Filter out unnamed items from ABI on
moonworm watchby @zomglings in #118
Full Changelog: v0.7.1...v0.7.2
`moonworm v0.7.1`: Fixes a bug with calling `pure` functions from the command line
In earlier versions of moonworm, calls from the command line to pure functions would error out because there was no sender sent with the CLI invocation.
This releases fixes this issue.
Support for contracts with empty constructors
This release also adds CLI support for methods with compound, nested argument types.
v0.6.2: Small dependencies fix
Small dependencies fix.
v0.6.1: Wyrm support
Moved networks to moonstreamdb package.