futureversecom / trn-seed

Implementation of The Root Network node in Rust, based on the Substrate framework.

Home Page:https://www.therootnetwork.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release 4.42.0

JasonTulp opened this issue · comments

Release

Release Name: 4.42.0
Spec Version: 42
Client Version: 4.0.0

PRs included:

  • Update Release workflow to use seed-builder #690
  • Add runtime upgrade switch in fork-state workflow #689
  • Move marketplace functionality from NFT pallet to Marketplace pallet #608
  • Network fee payment in swap #684
  • XRPL Replay protection #692
  • Update get_state script to use correct block_height params #699
  • State-fork workflow updates #691
  • Fix and update Fee-Proxy gas costs #681
  • call_with_fee_preferences EVM function selector #707

Precompile Interface:

  • call_with_fee_preferences function selector changed from callWithFeePreferences(address,uint128,address,bytes) to callWithFeePreferences(address,address,bytes) (Note, backwards compatibility supported however changing to the new selector is advised)

RPC Changes:

None

Client Changes:

None

Extrinsic Changes:

Added:

Changed:

Removed:

The following extrinsics were removed from the NFT pallet:

  • register_marketplace
  • sell
  • buy
  • auction
  • bid
  • cancel_sale
  • update_fixed_price
  • make_simple_offer
  • cancel_offer
  • accept_offer
  • set_fee_to

Storage Migrations:

  • Move marketplace storage from NFT pallet to Marketplace pallet

Changed:

The following storage items were moved from NFT to Marketplace

  • NextMarketplaceId
  • RegisteredMarketplaces
  • Listings
  • NextListingId
  • OpenCollectionListings
  • ListingWinningBid
  • ListingEndSchedule
  • Offers
  • TokenOffers
  • NextOfferId
  • FeeTo

Removed:

Event Changes:

Added:

Changed:

The following events were moved from NFT pallet to Marketplace pallet:

  • FixedPriceSaleList
  • FixedPriceSaleComplete
  • FixedPriceSaleClose
  • FixedPriceSalePriceUpdate
  • AuctionOpen
  • AuctionSold
  • AuctionClose
  • Bid
  • MarketplaceRegister
  • Offer
  • OfferCancel
  • OfferAccept
  • FeeToSet

Removed:

Error Messages:

Added:

Changed:

Removed: