Release 4.44.0
zees-dev opened this issue · comments
Release
Release Name: 4.44.0
Spec Version: 44
Client Version: 4.0.0
PRs included:
Client Changes:
- Yes
- No
RPC Changes:
Added:
Changed:
Removed:
Runtime Changes:
- Yes
- No
New Pallets:
pallet-vortex
introduced to manage vortex token distribution: #726
EVM Precompile Changes:
Added:
pallet-evm-precompiles-erc721
function togglePublicMint(bool enabled)
- emits
PublicMintToggled(bool indexed enabled)
- emits
function setMintFee(address paymentAsset, uint256 mintFee)
- emits
event MintFeeUpdated(address indexed paymentAsset, uint256 indexed mintFee)
- emits
pallet-evm-precompiles-erc1155
function togglePublicMint(uint256 id, bool enabled)
- emits
PublicMintToggled(uint32 indexed id, bool enabled)
- emits
function setMintFee(uint256 id, address paymentAsset, uint128 mintFee)
- emits
MintFeeUpdated(uint32 indexed id, address indexed paymentAsset, uint128 indexed mintFee)
- emits
Changed:
Removed:
Extrinsic Changes:
Added:
pallet-nft
toggle_public_mint(origin: OriginFor<T>, collection_id: CollectionUuid, enabled: bool)
set_mint_fee(origin: OriginFor<T>, collection_id: CollectionUuid, pricing_details: Option<(AssetId, Balance)>)
pallet-sft
toggle_public_mint(origin: OriginFor<T>, token_id: TokenId, enabled: bool)
set_mint_fee(origin: OriginFor<T>, token_id: TokenId, pricing_details: Option<(AssetId, Balance)>)
pallet-fee-control
set_length_multiplier(origin: OriginFor<T>, value: Balance)
pallet-erc20-peg
set_root_peg_address(origin, eth_address: EthAddress)
set_erc20_asset_map(origin, asset_id: AssetId, eth_address: EthAddress)
Changed:
pallet-erc20-peg
set_contract_address
-set_erc20_peg_address
Removed:
Event Changes:
Added:
pallet-nft
PublicMintToggle
MintFeePaid
MintPriceSet
pallet-sft
PublicMintToggle
MintFeePaid
MintPriceSet
pallet-fee-control
EvmBaseFeeSet
WeightMultiplierSet
LengthMultiplierSet
pallet-erc20-peg
SetRootPegContract(EthAddress)
Changed:
Removed:
pallet-nft
NotForFixedPriceSale
NotForAuction
TokenNotListed
MaxOffersReached
BidTooLow
MixedBundleSale
MarketplaceNotRegistered
InvalidOffer
NotBuyer
NotSeller
IsTokenOwner
ZeroOffer
TokenOnAuction
FailedMintOnBridgedToken
Error Messages:
Added:
pallet-sft
PublicMintDisabled
pallet-erc20-peg
InvalidSourceAddress
Changed:
Removed:
Storage Changes:
Added:
pallet-nft
PublicMintInfo<T: Config> = StorageMap<_, Twox64Concat, CollectionUuid, PublicMintInformation>
pallet-sft
PublicMintInfo<T: Config> = StorageMap<_, Twox64Concat, CollectionUuid, PublicMintInformation>
pallet-erc20-peg
RootPegContractAddress get(fn root_peg_contract_address): EthAddress