Skip to content

Release v2.1.0

Compare
Choose a tag to compare
@xgreenx xgreenx released this 23 Jun 23:49
· 161 commits to main since this release
f07bce2
  • Updated the ink! to the v3.3.0 version.
  • Added MultiMapping, Mapping, and RawMapping that can be used to protect the code from monomorphization. The user can specify the key and value that he expects to use during interacting with those structures and that type should be used across all places. It helps to avoid duplicating code for a few different types like AccountId and &AccountId.
  • Optimized the implementation of PSP34Enumerable and also changed the way how to get enumerable functionality.

image

  • Optimized all contract with openbrush::storage::Mapping.
  • Renamed PSP1155 into PSP35 and refactored it according to the proposal.
  • Implemented AccessControlEnumerable and PSP35Enumerable.
  • Added documentation with GIFs regarding deployment of contracts on different parachains/blockchains.

It is a preparation release before a new storage system.