From a438b1d33798aab87b3d31b4a4da50e0453085e6 Mon Sep 17 00:00:00 2001 From: Carlos Medeiros Date: Tue, 2 Jul 2024 16:07:05 +0100 Subject: [PATCH] update docs --- README.md | 44 +++++++++++++++++------------------ docs/supported_4.6003001.x.md | 44 +++++++++++++++++------------------ docs/supported_latest.md | 44 +++++++++++++++++------------------ 3 files changed, 66 insertions(+), 66 deletions(-) diff --git a/README.md b/README.md index dccd442..55a6ac6 100644 --- a/README.md +++ b/README.md @@ -190,15 +190,15 @@ Please: | Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments | | -------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | -------------------------------------------------------------------------------------------------------- | | Create multisig | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `VecSignatoryAccountId`signers
`u64`sigs_required
| -| Create or approve proposal as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| +| Create or approve proposal as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| | Create or approve proposal as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| -| Create proposal as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| +| Create proposal as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| | Create proposal as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| -| Approve as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| +| Approve as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| | Approve as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| -| Reject as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| +| Reject as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| | Reject as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| -| Accept multisig signer as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`\_auth_id
| +| Accept multisig signer as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`\_auth_id
| | Accept multisig signer as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`auth_id
| | Add multisig signer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `SignatoryAccountId`signer
| | Remove multisig signer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `SignatoryAccountId`signer
| @@ -207,7 +207,7 @@ Please: | Change sigs required | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`sigs_required
| | Make multisig secondary | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
| | Make multisig primary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Optionu64`optional_cdd_auth_id
| -| Execute scheduled proposal | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
`IdentityId`multisig_did
`Weight`\_proposal_weight
| +| Execute scheduled proposal | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
`IdentityId`multisig_did
`Weight`\_proposal_weight
| | Change sigs required via creator | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig_account
`u64`signatures_required
| | Remove creator controls | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig_account
| @@ -326,8 +326,8 @@ Please: | Remove ticker affirmation exemption | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| | Pre approve ticker | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| | Remove ticker pre approval | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| -| Add mandatory mediators | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| -| Remove mandatory mediators | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| +| Add mandatory mediators | | | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| +| Remove mandatory mediators | | | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| ## CapitalDistribution @@ -405,7 +405,7 @@ Please: | Reschedule execution | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PipId`id
`OptionBlockNumber`until
| | Clear snapshot | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | Snapshot | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| Enact snapshot results | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `VecTuplePipIdSnapshotResult`results
| +| Enact snapshot results | | | :heavy_check_mark: | :heavy_check_mark: | `VecTuplePipIdSnapshotResult`results
| | Execute scheduled pip | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PipId`id
| | Expire scheduled pip | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `IdentityId`did
`PipId`id
| @@ -421,9 +421,9 @@ Please: | Move portfolio funds | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PortfolioId`from
`PortfolioId`to
`VecFund`funds
| | Pre approve portfolio | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`PortfolioId`portfolio_id
| | Remove portfolio pre approval | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`PortfolioId`portfolio_id
| -| Allow identity to create portfolios | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`trusted_identity
| -| Revoke create portfolios permission | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`identity
| -| Create custody portfolio | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`portfolio_owner_id
`PortfolioName`portfolio_name
| +| Allow identity to create portfolios | | | :heavy_check_mark: | | `IdentityId`trusted_identity
| +| Revoke create portfolios permission | | | :heavy_check_mark: | | `IdentityId`identity
| +| Create custody portfolio | | | :heavy_check_mark: | | `IdentityId`portfolio_owner_id
`PortfolioName`portfolio_name
| ## ProtocolFee @@ -462,15 +462,15 @@ Please: | Withdraw affirmation | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`VecPortfolioId`portfolios
| | Reject instruction | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`PortfolioId`portfolio
| | Execute scheduled instruction | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`Weight`weight_limit
| -| Affirm with receipts with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecReceiptDetails`receipt_details
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Affirm instruction with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Reject instruction with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`PortfolioId`portfolio
`OptionAssetCount`number_of_assets
| -| Withdraw affirmation with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Add instruction with mediators | | :heavy_check_mark: | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| -| Add and affirm with mediators | | :heavy_check_mark: | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`VecPortfolioId`portfolios
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| -| Affirm instruction as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionMoment`expiry
| -| Withdraw affirmation as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
| -| Reject instruction as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionAssetCount`number_of_assets
| +| Affirm with receipts with count | | | :heavy_check_mark: | | `InstructionId`id
`VecReceiptDetails`receipt_details
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Affirm instruction with count | | | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Reject instruction with count | | | :heavy_check_mark: | | `InstructionId`id
`PortfolioId`portfolio
`OptionAssetCount`number_of_assets
| +| Withdraw affirmation with count | | | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Add instruction with mediators | | | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| +| Add and affirm with mediators | | | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`VecPortfolioId`portfolios
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| +| Affirm instruction as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionMoment`expiry
| +| Withdraw affirmation as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
| +| Reject instruction as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionAssetCount`number_of_assets
| ## Statistics @@ -584,7 +584,7 @@ Please: | Create nft collection | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`OptionNonFungibleType`nft_type
`VecAssetMetadataKey`collection_keys
| | Issue nft | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`VecNFTMetadataAttribute`nft_metadata_attributes
`PortfolioKind`portfolio_kind
| | Redeem nft | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`NFTId`nft_id
`PortfolioKind`portfolio_kind
| -| Controller transfer | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`NFTs`nfts
`PortfolioId`source_portfolio
`PortfolioKind`callers_portfolio_kind
| +| Controller transfer | | | :heavy_check_mark: | | `Ticker`ticker
`NFTs`nfts
`PortfolioId`source_portfolio
`PortfolioKind`callers_portfolio_kind
| ## StateTrieMigration diff --git a/docs/supported_4.6003001.x.md b/docs/supported_4.6003001.x.md index c8a57a3..02e9b67 100644 --- a/docs/supported_4.6003001.x.md +++ b/docs/supported_4.6003001.x.md @@ -160,15 +160,15 @@ | Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments | | -------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | -------------------------------------------------------------------------------------------------------- | | Create multisig | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `VecSignatoryAccountId`signers
`u64`sigs_required
| -| Create or approve proposal as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| +| Create or approve proposal as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| | Create or approve proposal as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| -| Create proposal as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| +| Create proposal as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| | Create proposal as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| -| Approve as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| +| Approve as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| | Approve as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| -| Reject as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| +| Reject as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| | Reject as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| -| Accept multisig signer as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`\_auth_id
| +| Accept multisig signer as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`\_auth_id
| | Accept multisig signer as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`auth_id
| | Add multisig signer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `SignatoryAccountId`signer
| | Remove multisig signer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `SignatoryAccountId`signer
| @@ -177,7 +177,7 @@ | Change sigs required | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`sigs_required
| | Make multisig secondary | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
| | Make multisig primary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Optionu64`optional_cdd_auth_id
| -| Execute scheduled proposal | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
`IdentityId`multisig_did
`Weight`\_proposal_weight
| +| Execute scheduled proposal | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
`IdentityId`multisig_did
`Weight`\_proposal_weight
| | Change sigs required via creator | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig_account
`u64`signatures_required
| | Remove creator controls | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig_account
| @@ -296,8 +296,8 @@ | Remove ticker affirmation exemption | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| | Pre approve ticker | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| | Remove ticker pre approval | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| -| Add mandatory mediators | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| -| Remove mandatory mediators | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| +| Add mandatory mediators | | | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| +| Remove mandatory mediators | | | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| ## CapitalDistribution @@ -375,7 +375,7 @@ | Reschedule execution | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PipId`id
`OptionBlockNumber`until
| | Clear snapshot | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | Snapshot | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| Enact snapshot results | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `VecTuplePipIdSnapshotResult`results
| +| Enact snapshot results | | | :heavy_check_mark: | :heavy_check_mark: | `VecTuplePipIdSnapshotResult`results
| | Execute scheduled pip | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PipId`id
| | Expire scheduled pip | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `IdentityId`did
`PipId`id
| @@ -391,9 +391,9 @@ | Move portfolio funds | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PortfolioId`from
`PortfolioId`to
`VecFund`funds
| | Pre approve portfolio | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`PortfolioId`portfolio_id
| | Remove portfolio pre approval | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`PortfolioId`portfolio_id
| -| Allow identity to create portfolios | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`trusted_identity
| -| Revoke create portfolios permission | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`identity
| -| Create custody portfolio | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`portfolio_owner_id
`PortfolioName`portfolio_name
| +| Allow identity to create portfolios | | | :heavy_check_mark: | | `IdentityId`trusted_identity
| +| Revoke create portfolios permission | | | :heavy_check_mark: | | `IdentityId`identity
| +| Create custody portfolio | | | :heavy_check_mark: | | `IdentityId`portfolio_owner_id
`PortfolioName`portfolio_name
| ## ProtocolFee @@ -432,15 +432,15 @@ | Withdraw affirmation | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`VecPortfolioId`portfolios
| | Reject instruction | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`PortfolioId`portfolio
| | Execute scheduled instruction | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`Weight`weight_limit
| -| Affirm with receipts with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecReceiptDetails`receipt_details
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Affirm instruction with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Reject instruction with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`PortfolioId`portfolio
`OptionAssetCount`number_of_assets
| -| Withdraw affirmation with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Add instruction with mediators | | :heavy_check_mark: | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| -| Add and affirm with mediators | | :heavy_check_mark: | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`VecPortfolioId`portfolios
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| -| Affirm instruction as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionMoment`expiry
| -| Withdraw affirmation as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
| -| Reject instruction as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionAssetCount`number_of_assets
| +| Affirm with receipts with count | | | :heavy_check_mark: | | `InstructionId`id
`VecReceiptDetails`receipt_details
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Affirm instruction with count | | | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Reject instruction with count | | | :heavy_check_mark: | | `InstructionId`id
`PortfolioId`portfolio
`OptionAssetCount`number_of_assets
| +| Withdraw affirmation with count | | | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Add instruction with mediators | | | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| +| Add and affirm with mediators | | | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`VecPortfolioId`portfolios
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| +| Affirm instruction as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionMoment`expiry
| +| Withdraw affirmation as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
| +| Reject instruction as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionAssetCount`number_of_assets
| ## Statistics @@ -554,7 +554,7 @@ | Create nft collection | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`OptionNonFungibleType`nft_type
`VecAssetMetadataKey`collection_keys
| | Issue nft | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`VecNFTMetadataAttribute`nft_metadata_attributes
`PortfolioKind`portfolio_kind
| | Redeem nft | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`NFTId`nft_id
`PortfolioKind`portfolio_kind
| -| Controller transfer | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`NFTs`nfts
`PortfolioId`source_portfolio
`PortfolioKind`callers_portfolio_kind
| +| Controller transfer | | | :heavy_check_mark: | | `Ticker`ticker
`NFTs`nfts
`PortfolioId`source_portfolio
`PortfolioKind`callers_portfolio_kind
| ## StateTrieMigration diff --git a/docs/supported_latest.md b/docs/supported_latest.md index c8a57a3..02e9b67 100644 --- a/docs/supported_latest.md +++ b/docs/supported_latest.md @@ -160,15 +160,15 @@ | Name | Nano S | Nano S XL | Nano SP/X - Stax | Nesting | Arguments | | -------------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | -------------------------------------------------------------------------------------------------------- | | Create multisig | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `VecSignatoryAccountId`signers
`u64`sigs_required
| -| Create or approve proposal as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| +| Create or approve proposal as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| | Create or approve proposal as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| -| Create proposal as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| +| Create proposal as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| | Create proposal as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Proposal`proposal
`OptionMoment`expiry
`bool`auto_close
| -| Approve as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| +| Approve as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| | Approve as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| -| Reject as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| +| Reject as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| | Reject as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
| -| Accept multisig signer as identity | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`\_auth_id
| +| Accept multisig signer as identity | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`\_auth_id
| | Accept multisig signer as key | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`auth_id
| | Add multisig signer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `SignatoryAccountId`signer
| | Remove multisig signer | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `SignatoryAccountId`signer
| @@ -177,7 +177,7 @@ | Change sigs required | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `u64`sigs_required
| | Make multisig secondary | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
| | Make multisig primary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`Optionu64`optional_cdd_auth_id
| -| Execute scheduled proposal | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
`IdentityId`multisig_did
`Weight`\_proposal_weight
| +| Execute scheduled proposal | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig
`u64`proposal_id
`IdentityId`multisig_did
`Weight`\_proposal_weight
| | Change sigs required via creator | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig_account
`u64`signatures_required
| | Remove creator controls | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `AccountId`multisig_account
| @@ -296,8 +296,8 @@ | Remove ticker affirmation exemption | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| | Pre approve ticker | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| | Remove ticker pre approval | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
| -| Add mandatory mediators | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| -| Remove mandatory mediators | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| +| Add mandatory mediators | | | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| +| Remove mandatory mediators | | | :heavy_check_mark: | | `Ticker`ticker
`BoundedBTreeSetIdentityIdMaxAssetMediators`mediators
| ## CapitalDistribution @@ -375,7 +375,7 @@ | Reschedule execution | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PipId`id
`OptionBlockNumber`until
| | Clear snapshot | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | Snapshot | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | -| Enact snapshot results | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `VecTuplePipIdSnapshotResult`results
| +| Enact snapshot results | | | :heavy_check_mark: | :heavy_check_mark: | `VecTuplePipIdSnapshotResult`results
| | Execute scheduled pip | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PipId`id
| | Expire scheduled pip | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `IdentityId`did
`PipId`id
| @@ -391,9 +391,9 @@ | Move portfolio funds | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `PortfolioId`from
`PortfolioId`to
`VecFund`funds
| | Pre approve portfolio | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`PortfolioId`portfolio_id
| | Remove portfolio pre approval | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`PortfolioId`portfolio_id
| -| Allow identity to create portfolios | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`trusted_identity
| -| Revoke create portfolios permission | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`identity
| -| Create custody portfolio | | :heavy_check_mark: | :heavy_check_mark: | | `IdentityId`portfolio_owner_id
`PortfolioName`portfolio_name
| +| Allow identity to create portfolios | | | :heavy_check_mark: | | `IdentityId`trusted_identity
| +| Revoke create portfolios permission | | | :heavy_check_mark: | | `IdentityId`identity
| +| Create custody portfolio | | | :heavy_check_mark: | | `IdentityId`portfolio_owner_id
`PortfolioName`portfolio_name
| ## ProtocolFee @@ -432,15 +432,15 @@ | Withdraw affirmation | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`VecPortfolioId`portfolios
| | Reject instruction | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`PortfolioId`portfolio
| | Execute scheduled instruction | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | `InstructionId`id
`Weight`weight_limit
| -| Affirm with receipts with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecReceiptDetails`receipt_details
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Affirm instruction with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Reject instruction with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`PortfolioId`portfolio
`OptionAssetCount`number_of_assets
| -| Withdraw affirmation with count | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| -| Add instruction with mediators | | :heavy_check_mark: | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| -| Add and affirm with mediators | | :heavy_check_mark: | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`VecPortfolioId`portfolios
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| -| Affirm instruction as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionMoment`expiry
| -| Withdraw affirmation as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
| -| Reject instruction as mediator | | :heavy_check_mark: | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionAssetCount`number_of_assets
| +| Affirm with receipts with count | | | :heavy_check_mark: | | `InstructionId`id
`VecReceiptDetails`receipt_details
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Affirm instruction with count | | | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Reject instruction with count | | | :heavy_check_mark: | | `InstructionId`id
`PortfolioId`portfolio
`OptionAssetCount`number_of_assets
| +| Withdraw affirmation with count | | | :heavy_check_mark: | | `InstructionId`id
`VecPortfolioId`portfolios
`OptionAffirmationCount`number_of_assets
| +| Add instruction with mediators | | | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| +| Add and affirm with mediators | | | :heavy_check_mark: | | `VenueId`venue_id
`SettlementTypeBlockNumber`settlement_type
`OptionMoment`trade_date
`OptionMoment`value_date
`VecLeg`legs
`VecPortfolioId`portfolios
`OptionMemo`instruction_memo
`BoundedBTreeSetIdentityIdMaxInstructionMediators`mediators
| +| Affirm instruction as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionMoment`expiry
| +| Withdraw affirmation as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
| +| Reject instruction as mediator | | | :heavy_check_mark: | | `InstructionId`instruction_id
`OptionAssetCount`number_of_assets
| ## Statistics @@ -554,7 +554,7 @@ | Create nft collection | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`OptionNonFungibleType`nft_type
`VecAssetMetadataKey`collection_keys
| | Issue nft | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`VecNFTMetadataAttribute`nft_metadata_attributes
`PortfolioKind`portfolio_kind
| | Redeem nft | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`NFTId`nft_id
`PortfolioKind`portfolio_kind
| -| Controller transfer | | :heavy_check_mark: | :heavy_check_mark: | | `Ticker`ticker
`NFTs`nfts
`PortfolioId`source_portfolio
`PortfolioKind`callers_portfolio_kind
| +| Controller transfer | | | :heavy_check_mark: | | `Ticker`ticker
`NFTs`nfts
`PortfolioId`source_portfolio
`PortfolioKind`callers_portfolio_kind
| ## StateTrieMigration