19.0.0 (2023-02-08)
Bug Fixes
- ๐ allow 500ms for chain connections to drain (#918) (15be87e)
- ๐ allow non default signer to quit portfolios (#923) (bc4685d)
- ๐ Handle multi params query correclty (a05fa5a)
- ๐ Prevent adding instruction leg with same from & to DID (9da1ed2)
- ๐ set external signer on polkadot api instance (ee50af6)
- ๐ Update logic to get portfolio numbers from their names (0bfb226)
- ๐ update path for package.json "main" and "types" files (#930) (4c3f1e9)
- ๐ Use middleware V2 as well for emitting
ProcessedByMiddleware
event (c8517a1)
chore
- ๐ค Mark
Account.getSubsidy
as deprecated (4588efe)
Features
- ๐ธ Add
AccountManagement.getSubsidy
to get Subsidy obj (6b355a8) - ๐ธ Add
Instruction.onStatusChange
(f8dae63) - ๐ธ Add
Metadata
namespace andMetadataEntry
entity (db6dfa1) - ๐ธ Add procedure to manually execute instruction (cb12ebc)
- ๐ธ Add procedure to register new local asset metadata (52e4254)
- ๐ธ Add procedure to set value + details for metadata entry (a023bd7)
- ๐ธ add register did with cdd in
Identities
namespace (0ff4b24) - ๐ธ add result to successfully ran transactions (#859) (226c45d)
- ๐ธ Add Subsidies namespace (b8fd0af)
- ๐ธ Add support for manual settlement (075033d)
- ๐ธ allow
lifetime
param for mortal procedure opts (#865) (d0c5068) - ๐ธ allow specifying transaction mortality (#862) (63db493)
- ๐ธ DA-426 Export
MetadataEntry
fromtypes
(addcb99) - ๐ธ Deprecate middleware in favour of middleware v2 (0e41289)
- ๐ธ Export middlewareV2 client (0b3d236)
- ๐ธ Get global asset metadata (4eecc1c)
- ๐ธ Remove deprecated code (318c531)
- ๐ธ support chain node v5.1.3 (49930d6)
- ๐ธ Support fetching historical instructions for a DID (8397dcb)
- ๐ธ Support fetching historical instructions for a venue (5fe202f)
- ๐ธ Update polkadot types with 5.2.0 chain (53ce458)
- ๐ธ Update polkadot types with 5.2.0 chain (#922) (8ea7fbd)
- ๐ธ Update supported spec version to
5.2.0
(0ef1eee)
BREAKING CHANGES
- ๐งจ
addInstruction
procedure now throws an error if any leg contains same
from & to DIDs - ๐งจ
Account.getSubsidy
is now deprecated in favour of
Subsidies.getSubsidizer
- ๐งจ Following methods now have been removed:
Account.hasPermissions
in favour ofAssetPermissions.checkPermissions
Asset.modifyPrimaryIssuanceAgent
,CorporateActions.setAgent
in
favor ofPermissions.inviteAgent
Asset.removePrimaryIssuanceAgent
,CorporateActions.removeAgent
in
favour ofPermissions.removeAgent
Settlements.canSettle
,Requirements.canSettle
in favour ofSettlements.canTransfer
Identity.hasRoles
in favour ofIdentity.checkRoles
Identity.getPendingInstructions
in favour ofIdentity.getInstructions
Venue.getPendingInstructions
in favour ofVenue.getInstructions
๐งจ primaryIssuanceAgents
has been removed from interface AssetDetails