Releases: PolymeshAssociation/polymesh-sdk
Releases · PolymeshAssociation/polymesh-sdk
v26.0.0-beta.2
26.0.0-beta.2 (2024-10-21)
Bug Fixes
- 🐛 Handle asset type middleware scope conversion correctly (0e08131)
v26.0.0-beta.1
26.0.0-beta.1 (2024-10-17)
Bug Fixes
- 🐛
InstructionDetails.createdAt
is nullable (769c487) - 🐛 add stats transfer report runtime type (09a95f6)
- 🐛 Make
venueId
optional inHistoricInstrution
(411a522) - 🐛 Return rejected status correctly for Instructions (2e76e91)
- 🐛 v7 multiSig errors by using payer/admin over creator (7a2c9b5)
Documentation
- ✏️ Update interfaces with notes about ticker deprecation (aab288a)
Features
- 🎸 Add dual version support for 6.x-7.x chain (a1369fc)
- 🎸 add guard for no offchain leg without venue (5453e90)
- 🎸 add link ticker to asset ID method (1e0166c)
- 🎸 Add method to get portfolio by name (1a3c9e6)
- 🎸 Add procedure to unlink ticker from an Asset (8966c83)
- 🎸 add set admin method to multi instance (db2c542)
- 🎸 allow optional venues for 7.0 chains (8750fe9)
- 🎸 allow removal of a multiSig payer (617358c)
- 🎸 auto register ticker when linking to asset (ab3a6cb)
- 🎸 Bump min SQ version to
16.0.0-alpha.1
(2c7c80f) - 🎸 Bump polymesh-types to
5.14.0
(0819084) - 🎸 fix incorrect conflict resolutions (32b2b14)
- 🎸 get genesisHash and sq version (d52ef84)
- 🎸 handle optional venues when processing instruction (a0ea5a4)
- 🎸 Make
ticker
optional while creating an asset (9460b22) - 🎸 pass key count when redeeming NFT (76140dd)
- 🎸 reintroduce joinCreator for dual-version (46ff3f1)
- 🎸 return
ticker
fromBaseAsset.details
method (2b89526) - 🎸 throw error from getAuthorization (efa196c)
- 🎸 update getMultiSigSigners for v7 (103f7c8)
- 🎸 Update logic for generating legacy ticker Asset IDs (519565f)
- 🎸 Update middleware types compatible with 7.x chain (8cedbad)
- 🎸 Update middleware types with latest SQ (5b26058)
- 🎸 Update polkadot types for 7.0 chain release (fc731b8)
- 🎸 update polkadot types to latest (76b5a03)
- 🎸 Update polymesh types which rename AssetID to AssetId (da1b716)
- 🎸 updated multiSig procedure + getPermissions (01a9ec4)
- 🎸 Use genesis hash to generate next Asset ID (01f8fd6)
- 🎸 use stats runtime API to get transfer restriction errs (7ca46a3)
BREAKING CHANGES
- 🧨
venueId
is now optional inHistoricInstruction
. This affects the
methodsgetHistoricInstructions
in Identity entity - 🧨
ticker
,did
has been deprecated inBaseAsset
. To get the ticker
associated with an Asset, useBaseAsset.details
method which now
returnsticker
along with other Asset details - 🧨 - Since its not mandatory to specify a ticker while creating an Asset,
ticker
field inBaseAsset
is now optional.did
field inBaseAsset
is now also optional.
- Since an instruction can be created without specifying a venue,
venue
field in
InstructionDetails
is now nullable. TickerReservationDetails
optionally returnsassetId
when the status is
TickerReservationStatus.AssetCreated
.ticker
field inCreateNftCollectionParams
is now optional. Also, a new optional
fieldassetId
has been added to specify ID of the asset while creating NFT collection.Ticker
value has been marked as deprecated in favour of newAsset
value for
the enums:ScopeType
andClaimScopeTypeEnum
ticker
field has been deprecated in favour ofassetId
field in:
a.HumanReadable
interfaces for these entities:Checkpoint
,CheckpointSchedule
,
CorporateAction
,DividendDistribution
,CustomPermissionGroup
,KnownPermissionGroup
,
MetadataEntry
,Offering
b.MetadataKeyId
interface
- 🧨
InstructionDetails.createdAt
is nullable
v26.0.0-alpha.5
26.0.0-alpha.5 (2024-10-17)
Bug Fixes
- 🐛 Make
venueId
optional inHistoricInstrution
(411a522) - 🐛 Return rejected status correctly for Instructions (2e76e91)
Features
- 🎸 Add method to get portfolio by name (1a3c9e6)
- 🎸 Add procedure to unlink ticker from an Asset (8966c83)
- 🎸 Bump polymesh-types to
5.14.0
(0819084) - 🎸 Make
ticker
optional while creating an asset (9460b22) - 🎸 Update logic for generating legacy ticker Asset IDs (519565f)
- 🎸 Update middleware types with latest SQ (5b26058)
- 🎸 Update polymesh types which rename AssetID to AssetId (da1b716)
- 🎸 Use genesis hash to generate next Asset ID (01f8fd6)
BREAKING CHANGES
- 🧨
venueId
is now optional inHistoricInstruction
. This affects the
methodsgetHistoricInstructions
in Identity entity
v26.0.0-alpha.4
26.0.0-alpha.4 (2024-10-16)
Features
- 🎸 return
ticker
fromBaseAsset.details
method (2b89526)
BREAKING CHANGES
- 🧨
ticker
,did
has been deprecated inBaseAsset
. To get the ticker
associated with an Asset, useBaseAsset.details
method which now
returnsticker
along with other Asset details
v26.0.0-alpha.3
26.0.0-alpha.3 (2024-10-09)
Documentation
- ✏️ Update interfaces with notes about ticker deprecation (aab288a)
BREAKING CHANGES
- 🧨 - Since its not mandatory to specify a ticker while creating an Asset,
ticker
field inBaseAsset
is now optional.did
field inBaseAsset
is now also optional.
- Since an instruction can be created without specifying a venue,
venue
field in
InstructionDetails
is now nullable. TickerReservationDetails
optionally returnsassetId
when the status is
TickerReservationStatus.AssetCreated
.ticker
field inCreateNftCollectionParams
is now optional. Also, a new optional
fieldassetId
has been added to specify ID of the asset while creating NFT collection.Ticker
value has been marked as deprecated in favour of newAsset
value for
the enums:ScopeType
andClaimScopeTypeEnum
ticker
field has been deprecated in favour ofassetId
field in:
a.HumanReadable
interfaces for these entities:Checkpoint
,CheckpointSchedule
,
CorporateAction
,DividendDistribution
,CustomPermissionGroup
,KnownPermissionGroup
,
MetadataEntry
,Offering
b.MetadataKeyId
interface
v26.0.0-alpha.2
26.0.0-alpha.2 (2024-10-09)
Features
- 🎸 use stats runtime API to get transfer restriction errs (7ca46a3)
v26.0.0-alpha.1
26.0.0-alpha.1 (2024-10-05)
Bug Fixes
- 🐛
InstructionDetails.createdAt
is nullable (769c487) - 🐛 add stats transfer report runtime type (09a95f6)
- 🐛 v7 multiSig errors by using payer/admin over creator (7a2c9b5)
Features
- 🎸 Add dual version support for 6.x-7.x chain (a1369fc)
- 🎸 add guard for no offchain leg without venue (5453e90)
- 🎸 add link ticker to asset ID method (1e0166c)
- 🎸 add set admin method to multi instance (db2c542)
- 🎸 allow optional venues for 7.0 chains (8750fe9)
- 🎸 allow removal of a multiSig payer (617358c)
- 🎸 auto register ticker when linking to asset (ab3a6cb)
- 🎸 Bump min SQ version to
16.0.0-alpha.1
(2c7c80f) - 🎸 fix incorrect conflict resolutions (32b2b14)
- 🎸 get genesisHash and sq version (d52ef84)
- 🎸 handle optional venues when processing instruction (a0ea5a4)
- 🎸 pass key count when redeeming NFT (76140dd)
- 🎸 reintroduce joinCreator for dual-version (46ff3f1)
- 🎸 throw error from getAuthorization (efa196c)
- 🎸 update getMultiSigSigners for v7 (103f7c8)
- 🎸 Update middleware types compatible with 7.x chain (8cedbad)
- 🎸 Update polkadot types for 7.0 chain release (fc731b8)
- 🎸 update polkadot types to latest (76b5a03)
- 🎸 updated multiSig procedure + getPermissions (01a9ec4)
BREAKING CHANGES
- 🧨
InstructionDetails.createdAt
is nullable