Release 2.33.0
justinfrevert opened this issue · comments
Release
Release Name: TBC
Spec Version: 33
Client Version: 2.0.0
PRs included:
- Feat/220 add remote tests (#561)
- [Bugfix] Different liquidity pools for the same assets (#570)
- fixed porcini xrpl bridge corrupted state (#568)
- Simplify MetadataScheme by using BoundedVec (#531)
- Feat/peg precompiles (#563)
- xls20 pallet can now generate docs (#567)
- Chore/213 remove t out of collectioninformation (#525)
- Allow de/serialization of u128 Balance types for RPC API (#530)
- Chore/remove without storage info from xrpl bridge pallet (#527)
- Update build-image workflow runner to just use seed-builder (#564)
- Disallow directing rewards to add to existing stake (#553)
- Updated cargo lock file (#560)
- Changed client pallet version to 1.0.0
- Feat/218 create get state script (#546)
- Updated run benchmark script (#545)
- Add mint event for bridged tokens (#538)
- New workflow to build trn-seed image from a branch (#533)
- match uniswapv2 lp token decimals (#534)
- Chore/212 make cargo doc work part 1 (#524)
- Marketplace Proxy #558
- Native Futurepass #513
RPC Changes:
Client Changes:
Extrinsic Changes:
Added:
The extrinsics belower were added to pallet_marketplace, proxying calls to pallet_nft
- register_marketplace (#558)
- sell_nft (#558)
- update_fixed_price (#558)
- buy (#558)
- auction_nft (#558)
- bid (#558)
- cancel_sale (#558)
- make_simple_offer (#558)
- cancel_offer (#558)
- accept_offer (#558)
Changed:
Removed:
Storage Migrations:
Added:
Changed:
Removed:
Event Changes:
Added:
Changed:
Removed:
Error Messages:
Added:
Changed:
Removed:
Miscellaneous:
Storage changes:
+ Pallet: "Futurepass"
+ Pallet: "Proxy"
+ Pallet: "Recovery"
Pallet Nft
+ Entry: StorageEntryMetadata { name: "CollectionInfo", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 4, marker: PhantomData<fn() -> core::any::TypeId> }, value: UntrackedSymbol { id: 410, marker: PhantomData<fn() -> core::any::TypeId> } }, default: [0], docs: [" Map from collection to its information"] }
- Entry: StorageEntryMetadata { name: "CollectionInfo", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 4, marker: PhantomData<fn() -> core::any::TypeId> }, value: UntrackedSymbol { id: 392, marker: PhantomData<fn() -> core::any::TypeId> } }, default: [0], docs: [" Map from collection to its information"] }
Pallet XRPLBridge
+ Entry: StorageEntryMetadata { name: "ProcessXRPTransaction", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 4, marker: PhantomData<fn() -> core::any::TypeId> }, value: UntrackedSymbol { id: 425, marker: PhantomData<fn() -> core::any::TypeId> } }, default: [0], docs: [" Temporary storage to set the transactions ready to be processed at specified block number"] }
- Entry: StorageEntryMetadata { name: "ProcessXRPTransaction", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 4, marker: PhantomData<fn() -> core::any::TypeId> }, value: UntrackedSymbol { id: 407, marker: PhantomData<fn() -> core::any::TypeId> } }, default: [0], docs: [" Temporary storage to set the transactions ready to be processed at specified block number"] }
+ Entry: StorageEntryMetadata { name: "SettledXRPTransactionDetails", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 4, marker: PhantomData<fn() -> core::any::TypeId> }, value: UntrackedSymbol { id: 425, marker: PhantomData<fn() -> core::any::TypeId> } }, default: [0], docs: [" Settled xrp transactions stored as history for a specific period"] }
- Entry: StorageEntryMetadata { name: "SettledXRPTransactionDetails", modifier: Optional, ty: Map { hashers: [Twox64Concat], key: UntrackedSymbol { id: 4, marker: PhantomData<fn() -> core::any::TypeId> }, value: UntrackedSymbol { id: 407, marker: PhantomData<fn() -> core::any::TypeId> } }, default: [0], docs: [" Settled xrp transactions stored as history for a specific period"] }
@justinfrevert format the PRs list with bullet list so it's easy to scan through.
@JasonTulp is it worth to add in details about marketplace pallet and its extrinsic within the Extrinsic Changes
section?
@justinfrevert format the PRs list with bullet list so it's easy to scan through.
@JasonTulp is it worth to add in details about marketplace pallet and its extrinsic within the
Extrinsic Changes
section?
Good idea, I will add that now