v31.0.0-beta.2
Pre-release
Pre-release
·
2 commits
to develop
since this release
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
modifyCorporateActionsAgentprocedure:
ScopeClaimProofandAddInvestorUniquenessClaimParams— described
identity.add_investor_uniqueness_claim, which does not exist on chain v8ModifyPrimaryIssuanceAgentParams— the Primary Issuance Agent concept was
superseded by External AgentsModifyCorporateActionsAgentParams— 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.