You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Either a single (unique within its claims) cdd_id is allowed for a given identity or it can be default_cdd_id() only if the claims issuer is the systematic issuers. Ex - Alice can have default_cdd_id() that is provided by the systematic issuers and Alice can also possess one non-default cdd_id claim which should be the same for all its non-default cdd claims.
Check permissions in Pips::{reschedule_execution, snapshot, clear_snapshot}.
Fix PIA semantics and forwarded_call permissions #834
modified logic
Only the PIA (which defaults to the ticker owner) can call issue, redeem and controller_transfer. Tokens are moved to the PIAs default portfolio.
When using identity::forwarded_call permissions are now checked correctly for the calling DID, rather than the original origin. identity::forwarded_call is only used when an identity is a key to another identity.
Recursive calls to identity::forwarded_call are not allowed.
Remove duplicated schedule event and fix comments #833
modified API
Changes the ExecutionScheduled event to only contain the new scheduled block, not the previous one
Added native transfer managers (CTM and PTM). Includes additions in Schema, extrinsics, and state variables.
modified logic
SEs are no longer checked during transfers
internal
Removed some of the gas refund stuff to simplify a few things
Fixed investor count
MESH-1433: Introduce limits for fixed values in CA extrinsic weights #827
modified logic
set_default_targets(..., targets) requires that the number of DIDs in targets <= a new limit, or an error occurs. The error occurs also in ìnitiate_corporate_action if targets is provided under the same condition.
set_did_withholding_tax(..., did, Some(tax)) requires that the number of DIDs for which a withholding-tax override is set is strictly below (<) a new limit or an error occurs. The error occurs also in ìnitiate_corporate_action if withholding_tax.len() is strictly above the limit.
A Ticker must now consist of ASCII characters or error TickerNotAscii occurs at registration or asset creation time. Not applied retroactively to existing tickers.