github PolymeshAssociation/polymesh-sdk v31.0.0-beta.2

latest release: v31.0.0-beta.3
pre-release4 hours ago

31.0.0-beta.2 (2026-08-11)

Bug Fixes

  • ๐Ÿ› check agent permissions for the accept-side transaction (394fb58)
  • ๐Ÿ› declare the transaction revokeIdentityToCreatePortfolios submits (debc1d0)
  • ๐Ÿ› drop permission declarations the chain never checks (ec0ddbb)
  • ๐Ÿ› drop remaining permission declarations the chain never checks (fdb8f75)
  • ๐Ÿ› make generate:consts idempotent (1c9b080)

Features

  • ๐ŸŽธ make nft.createNftCollection grantable to External Agents (32753ef)
  • ๐ŸŽธ remove types and a procedure for extrinsics that no longer exist (2fb7fec)

BREAKING CHANGES

  • ๐Ÿงจ The following exported types are removed, along with the
    modifyCorporateActionsAgent procedure:
  • ScopeClaimProof and AddInvestorUniquenessClaimParams โ€” described
    identity.add_investor_uniqueness_claim, which does not exist on chain v8
  • ModifyPrimaryIssuanceAgentParams โ€” the Primary Issuance Agent concept was
    superseded by External Agents
  • ModifyCorporateActionsAgentParams โ€” its procedure's only caller,
    CorporateActions.setAgent, was removed in v22.0.0 in favour of
    Permissions.inviteAgent, but the procedure was left behind

None had any reference in the SDK and no procedure accepted or returned them.
There is no replacement because there is no longer an operation to describe.

testUtils Asset entity mocks no longer default a primaryIssuanceAgents
field, which AssetDetails has not had since v22.0.0.

Don't miss a new polymesh-sdk release

NewReleases is sending notifications on new releases.