Release
Release Name: 8.63.0
Spec Version: 63
Client Version: 8.0.0
Key Changes:
This release introduces the following changes:
- Add multi-chain support to NFI pallet
- Add ERC-165 support for the ERC-721 precompile
- Remove unused dependencies
- Remove storage getters from pallets in preparation for Substrate Upgrade
- Add Destination tag to XRPL alt token bridge
- Tidy up codebase to remove unwrap() and fix clippy warnings
PRs included:
Client Changes:
- Yes
- No
Runtime Changes:
- Yes
- No
EVM Precompile Changes:
Added:
- ERC721: supportsInterface(bytes4)
Storage Changes:
Changed:
- NFI: NfiEnabled, change key to (chain_id, GenericCollectionId)
- NFI: NfiData, change key to MultiChainTokenId
Extrinsic Changes:
Changed:
- NFI: enable_nfi, rename to enable_nfi_for_trn_collection
- NFI: manual_data_request ,change token_id to MultiChainTokenId
- NFI: submit_nfi_data, change token_id to MultiChainTokenId
Event Changes:
Changed:
- NFI: DataRequest, change token_id type
- NFI: DataSet, change token_id type
- NFI: DataRemoved, change token_id type
- NFI: NfiEnabled, change token_id type
Error Messages:
Added:
- NFI: InvalidTokenFormat
Storage Migrations:
Added:
- NFI: Migrate NfiEnabled and NfiData
Removed:
- XRPL: remove xrpl migration
- XLS20: multi-block migration