github futureversecom/trn-seed v11.79.0

latest releases: v11.81.0, v11.80.0
one month ago

commit d7ea09d
Author: JasonT 50426640+JasonTulp@users.noreply.github.com
Date: Thu Jul 17 12:24:46 2025 +1200

Update Spec Version to 79

commit 504d45d
Author: JasonT 50426640+JasonTulp@users.noreply.github.com
Date: Thu Jul 17 09:22:20 2025 +1200

Fix/migrate nft ownership (#921)

* Update NFT pallet with TokenOwnership struct

* Add test for zero issuance mints, fix xls-20 pallet

* Fix nft-peg benchmarks

* Add MB Migration for NFT ownership

* Add tests and add ensure_migrated checks throughout codebase

* cargo fmt --all

* Fix broken tests

* Fix build error

* Updates to migration pallet

* fmt

* Update benchmarks for pallet-nft on fix/migrate-nft-ownership

* Add ensure_migrated to soulbound extrinsics and update to new token structure

* remove sort and add proper mint benchmark

* fix benchmark

* Update benchmarks for pallet-nft on fix/migrate-nft-ownership

* Refactor token ownership, fix tests

* Fix other pallets and tests

* Fix benchmarks

* Optimise Migration, add tests + benchmarks

* Add verify for all NFT benchmarks

* Update soulbound map in NFT pallet

* Update soulbound map in SFT pallet to StorageNMap

* Fix precompiles for soulbound

* Add migration for soulbound tokens

* Fix NFT migration version check

* Update benchmarks for pallet-migration on fix/migrate-nft-ownership

* Iterate safely over iter_prefix

* cargo fmt

* Update benchmarks for pallet-nft on fix/migrate-nft-ownership

* Update NFT pallet and remove soulbound migration

* fmt

* Update weight in migration check

* Update benchmarks for pallet-nft on fix/migrate-nft-ownership

* Update benchmarks for pallet-sft on fix/migrate-nft-ownership

* Add blocknumber to completed event

* Remove blocknumber

---------

Co-authored-by: z <zees-dev@users.noreply.github.com>
Co-authored-by: GitHub Action <action@github.com>

Don't miss a new trn-seed release

NewReleases is sending notifications on new releases.