v8.57.0
Release
Release Name: 8.57.0
Spec Version: 57
Client Version: 8.0.0
Key Changes:
This release introduces the following changes:
- Adds NFI pallet which can be used to enable NFI compatibility for any NFT or SFT collection
- Adds ECAdd, ECMul and ECPairing precompiles
- Adds additional utility flags to NFT and SFT collections that allow prevention of minting, transferring and burning
PRs included:
Client Changes:
- Yes
- No
Runtime Changes:
- Yes
- No
Storage Changes:
Added:
- NFT: UtilityFlags map
- SFT: UtilityFlags map
- NFI: Relayer
- NFI: MintFee
- NFI: NfiData
- NFI: NfiEnabled
- NFI: FeeTo
Extrinsic Changes:
Added:
- NFI. set_relayer
- NFI. set_fee_to
- NFI. set_fee_details
- NFI. enable_nfi
- NFI. submit_nfi_data
- NFI. manual_data_request
Event Changes:
Added:
- NFI: DataRequest
- NFI: DataSet
- NFI: DataRemoved
- NFI: FeeDetailsSet
- NFI: FeeToSet
- NFI: MintFeePaid
- NFI: NfiEnabled
- NFI: RelayerSet