Releases: moonstream-to/web3
Releases · moonstream-to/web3
v0.0.11
What's Changed
- Rolling back dropper version to avoid signature issues with waggle. by @kellan-simiotics in #356
Full Changelog: v0.0.10...v0.0.11
v0.0.10
What's Changed
Renamed LibDiamond -> LibDiamondMoonstream to address name conflict issues in contract verification.
Full Changelog: v0.0.9...v0.0.10
v0.0.9
v0.0.8
v0.0.7
What's Changed
- Garden of Forking Paths now supports distribution of rewards into character inventories by @kellan-simiotics in #327
- Removed
adminTerminusInfofromIInventoryby @zomglings in #338 - Made
equipandunequippublic overrides onInventoryFacetby @zomglings in #339
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Better ERC721 support on
DropperFacet- thetokenIdof the drop is ignored and theamountis used as thetokenIdat claim time -- by @kellan-simiotics in #305 - Modified Lootbox contract so it no longer needs to be the controller of the lootbox pool on Terminus -- by @kellan-simiotics in #314
- Separated RBAC Terminus contract from the contract on which the lootbox pool is defined in the Lootbox_contract -- by @kellan-simiotics in #313
- Added a minimal EIP2535 implementation of the Inventory system -- by @zomglings in #324
- Improved Diamond deployment scripts (
*-gogogo) -- by @zomglings in #325 - Garden of Forking Paths: Implemented path predicates and rewards -- by @kellan-simiotics in #292
- Updated all ABIs -- by @zomglings in #329
- Implementation of
StatBlock-- by @zomglings in #328 - Moved Terminus implementation to this repo -- by @zomglings in #334
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Adds API support for Dropper v0.2.0 by @zomglings in #275
- Improved deployment scripts by @kompotkot in #274
- waggle - a command-line utility to sign off on drops and manage registered contracts and call requests by @zomglings in #286
- Added
adminTerminusInfoto DropperFacet by @ShivaLaguna in #294 - Multiple Dropper v0.2.0 API improvements by @zomglings in #299
Full Changelog: v0.0.4...v0.0.5
Dropper update
This release includes the new version of Moonstream's Dropper contract.
New Dropper features:
- Dropper is now implemented as the
DropperFacet, which is an EIP-2535-compliant implementation contract. - The ability to create drops is available to anyone with a Terminus administrator token.
- Signing authority is now designated by ownership of a Terminus token. This Terminus token can be specified by an administrator of the contract on a per-drop basis.
- Claims now come with a request ID. This allows the same claimant to claim multiple times as part of the same drop.
The new functionality is available via enginecli dropper. The old Dropper functionality is available under enginecli dropper-v1.
Fixes and improvements
This changes fix the package build for the sdk and also add a few improvement to the DX of the engine.
First official release of Moonstream Engine
Merge pull request #246 from bugout-dev/duplication-check Add duplicates check.