Skip to content

Releases: moonstream-to/web3

v0.0.11

Choose a tag to compare

@kellan-simiotics kellan-simiotics released this 26 Jan 13:49
f2d6bed

What's Changed

Full Changelog: v0.0.10...v0.0.11

v0.0.10

Choose a tag to compare

@kellan-simiotics kellan-simiotics released this 25 Jan 19:24
721464e

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

Choose a tag to compare

@zomglings zomglings released this 27 Oct 06:43
ec4e44c

Made InventoryFacet easier to inherit from when writing custom Inventory implementations using EIP2535-compatible implementation contracts.

v0.0.8

Choose a tag to compare

@zomglings zomglings released this 25 Oct 06:24
5675d80

Introduced StatBlockBase to make it easier for other contracts to inherit the StatBlock functionality without requiring Terminus if they don't want to use it.

v0.0.7

Choose a tag to compare

@zomglings zomglings released this 04 Oct 20:31
d595dd7

What's Changed

  • Garden of Forking Paths now supports distribution of rewards into character inventories by @kellan-simiotics in #327
  • Removed adminTerminusInfo from IInventory by @zomglings in #338
  • Made equip and unequip public overrides on InventoryFacet by @zomglings in #339

Full Changelog: v0.0.6...v0.0.7

v0.0.6

Choose a tag to compare

@zomglings zomglings released this 21 Aug 15:52
2c01527

What's Changed

  • Better ERC721 support on DropperFacet - the tokenId of the drop is ignored and the amount is used as the tokenId at 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

Choose a tag to compare

@zomglings zomglings released this 09 May 19:02
772d817

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 adminTerminusInfo to 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

Choose a tag to compare

@zomglings zomglings released this 28 Mar 22:44
af7972e

This release includes the new version of Moonstream's Dropper contract.

New Dropper features:

  1. Dropper is now implemented as the DropperFacet, which is an EIP-2535-compliant implementation contract.
  2. The ability to create drops is available to anyone with a Terminus administrator token.
  3. 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.
  4. 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

Choose a tag to compare

@kompotkot kompotkot released this 20 Feb 18:12
49886c1

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

Choose a tag to compare

@zomglings zomglings released this 07 Jan 22:47
eb2e576
Merge pull request #246 from bugout-dev/duplication-check

Add duplicates check.