Release
Release Name: 9.64.0
Spec Version: 64
Client Version: 9.0.0
Key Changes:
This release introduces the following changes:
- Add nft_collectionDetails RPC call
- Add ERC-165 support ERC-20 and ERC-1155 EVM precompiles
- Add ERC-165 support ERC-20 and ERC-1155 EVM precompiles
- Add a check for NFI Data before emitting event on burn
- Add set_token_name extrinsic to the SFT pallet
- Introduce Sylo Data Verification Pallet
- Update nft burn event to include a signer
PRs included:
Client Changes:
- Yes
- No
Runtime Changes:
- Yes
- No
EVM Precompile Changes:
Added:
- ERC20: supportsInterface(bytes4)
- ERC1155: supportsInterface(bytes4)
Storage Changes:
Added:
- SyloDataVerification: SyloAssetId
- SyloDataVerification: SyloResolverMethod
- SyloDataVerification: Resolvers
- SyloDataVerification: ValidationRecords
Extrinsic Changes:
Added:
- SFT: set_token_name
- SyloDataVerification: register_resolver
- SyloDataVerification: update_resolver
- SyloDataVerification: deregister_resolver
- SyloDataVerification: create_validation_record
- SyloDataVerification: add_validation_record_entry
- SyloDataVerification: update_validation_record
- SyloDataVerification: delete_validation_record
Event Changes:
Added:
- SFT: TokenNameSet
- SyloDataVerification: PaymentAssetSet
- SyloDataVerification: SyloResolverMethodSet
- SyloDataVerification: ResolverRegistered
- SyloDataVerification: ResolverUpdated
- SyloDataVerification: ResolverDeregistered
- SyloDataVerification: ValidationRecordCreated
- SyloDataVerification: ValidationEntryAdded
- SyloDataVerification: ValidationRecordUpdated
- SyloDataVerification: ValidationRecordDeleted
Changed:
- NFT: Burn, added token_owner
Error Messages:
Added:
- SyloDataVerification: ResolverAlreadyRegistered
- SyloDataVerification: ResolverNotRegistered
- SyloDataVerification: NotController
- SyloDataVerification: RecordAlreadyCreated
- SyloDataVerification: NoValidationRecord