Name | Lookup | Parameters | |
---|---|---|---|
create_venue | 2500 | 3 | |
update_venue_details | 2501 | 2 | |
update_venue_type | 2502 | 2 | |
add_instruction | 2503 | 5 | |
add_and_affirm_instruction | 2504 | 6 | |
affirm_instruction | 2505 | 3 | |
withdraw_affirmation | 2506 | 3 | |
reject_instruction | 2507 | 3 | |
affirm_with_receipts | 2508 | 4 | |
placeholder_claim_receipt | 2509 | - | |
placeholder_unclaim_receipt | 250a | - | |
set_venue_filtering | 250b | 2 | |
allow_venues | 250c | 2 | |
disallow_venues | 250d | 2 | |
change_receipt_validity | 250e | 2 | |
execute_scheduled_instruction | 250f | 2 | |
reschedule_instruction | 2510 | 1 | |
update_venue_signers | 2511 | 3 | |
add_instruction_with_memo | 2512 | 6 | |
add_and_affirm_instruction_with_memo | 2513 | 7 | |
execute_manual_instruction | 2514 | 3 | |
add_instruction_with_memo_v2 | 2515 | 6 | |
add_and_affirm_instruction_with_memo_v2 | 2516 | 7 | |
affirm_instruction_v2 | 2517 | 4 | |
withdraw_affirmation_v2 | 2518 | 4 | |
reject_instruction_v2 | 2519 | 4 | |
execute_scheduled_instruction_v2 | 251a | 3 |
Name | Lookup | Attributes | |
---|---|---|---|
VenueCreated | 2500 | ["IdentityId","VenueId","VenueDetails","VenueType"] | |
VenueDetailsUpdated | 2501 | ["IdentityId","VenueId","VenueDetails"] | |
VenueTypeUpdated | 2502 | ["IdentityId","VenueId","VenueType"] | |
InstructionCreated | 2503 | ["IdentityId","VenueId","InstructionId","SettlementType<BlockNumber>","Option<Moment>","Option<Moment>","Vec<Leg>","Option<InstructionMemo>"] | |
InstructionAffirmed | 2504 | ["IdentityId","PortfolioId","InstructionId"] | |
AffirmationWithdrawn | 2505 | ["IdentityId","PortfolioId","InstructionId"] | |
InstructionRejected | 2506 | ["IdentityId","InstructionId"] | |
ReceiptClaimed | 2507 | ["IdentityId","InstructionId","LegId","u64","AccountId","ReceiptMetadata"] | |
ReceiptValidityChanged | 2508 | ["IdentityId","AccountId","u64","bool"] | |
ReceiptUnclaimed | 2509 | ["IdentityId","InstructionId","LegId","u64","AccountId"] | |
VenueFiltering | 250a | ["IdentityId","Ticker","bool"] | |
VenuesAllowed | 250b | ["IdentityId","Ticker","Vec<VenueId>"] | |
VenuesBlocked | 250c | ["IdentityId","Ticker","Vec<VenueId>"] | |
LegFailedExecution | 250d | ["IdentityId","InstructionId","LegId"] | |
InstructionFailed | 250e | ["IdentityId","InstructionId"] | |
InstructionExecuted | 250f | ["IdentityId","InstructionId"] | |
VenueUnauthorized | 2510 | ["IdentityId","Ticker","VenueId"] | |
SchedulingFailed | 2511 | ["DispatchError"] | |
InstructionRescheduled | 2512 | ["IdentityId","InstructionId"] | |
VenueSignersUpdated | 2513 | ["IdentityId","VenueId","Vec<AccountId>","bool"] | |
SettlementManuallyExecuted | 2514 | ["IdentityId","InstructionId"] | |
InstructionV2Created | 2515 | ["IdentityId","VenueId","InstructionId","SettlementType<BlockNumber>","Option<Moment>","Option<Moment>","Vec<LegV2>","Option<InstructionMemo>"] | |
FailedToExecuteInstruction | 2516 | ["InstructionId","DispatchError"] |
Name | Type | |
---|---|---|
VenueInfo | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"pallet_settlement:Venue","keys_id":246,"value_id":697}} | |
Details | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"Vec<U8>","keys_id":246,"value_id":247}} | |
VenueInstructions | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","U64"],"value":"NULL","keys_id":698,"value_id":81}} | |
VenueSigners | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","AccountId"],"value":"Bool","keys_id":699,"value_id":74}} | |
UserVenues | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["[U8; 32]"],"value":"Vec<pallet_settlement:VenueId>","keys_id":32,"value_id":257}} | |
InstructionDetails | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"pallet_settlement:Instruction","keys_id":249,"value_id":700}} | |
InstructionLegs | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","U64"],"value":"pallet_settlement:Leg","keys_id":702,"value_id":252}} | |
InstructionLegStatus | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","U64"],"value":"pallet_settlement:LegStatus","keys_id":702,"value_id":703}} | |
InstructionAffirmsPending | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"U64","keys_id":249,"value_id":10}} | |
AffirmsReceived | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","polymesh_primitives:identity_id:PortfolioId"],"value":"pallet_settlement:AffirmationStatus","keys_id":704,"value_id":705}} | |
UserAffirmations | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["polymesh_primitives:identity_id:PortfolioId","U64"],"value":"pallet_settlement:AffirmationStatus","keys_id":706,"value_id":705}} | |
ReceiptsUsed | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Blake2_128Concat"],"key_vec":["AccountId","U64"],"value":"Bool","keys_id":574,"value_id":74}} | |
VenueFiltering | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Bool","keys_id":42,"value_id":74}} | |
VenueAllowList | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U64"],"value":"Bool","keys_id":707,"value_id":74}} | |
VenueCounter | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":246} | |
InstructionCounter | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":249} | |
StorageVersion | {"origin":"PlainType","plain_type":"U8","PlainTypeValue":708} | |
InstructionMemos | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"[U8; 32]","keys_id":249,"value_id":254}} | |
InstructionLegsV2 | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","U64"],"value":"pallet_settlement:LegV2","keys_id":702,"value_id":259}} |
Name | Docs |
---|---|
InvalidVenue | Venue does not exist. |
Unauthorized | Sender does not have required permissions. |
NoPendingAffirm | No pending affirmation for the provided instruction. |
InstructionNotAffirmed | Instruction has not been affirmed. |
InstructionNotPending | Provided instruction is not pending execution. |
InstructionNotFailed | Provided instruction is not failing execution. |
LegNotPending | Provided leg is not pending execution. |
UnauthorizedSigner | Signer is not authorized by the venue. |
ReceiptAlreadyClaimed | Receipt already used. |
ReceiptNotClaimed | Receipt not used yet. |
UnauthorizedVenue | Venue does not have required permissions. |
FailedToLockTokens | While affirming the transfer, system failed to lock the assets involved. |
InstructionFailed | Instruction failed to execute. |
InstructionDatesInvalid | Instruction has invalid dates |
InstructionSettleBlockPassed | Instruction's target settle block reached. |
InvalidSignature | Offchain signature is invalid. |
SameSenderReceiver | Sender and receiver are the same. |
PortfolioMismatch | Portfolio in receipt does not match with portfolios provided by the user. |
SettleOnPastBlock | The provided settlement block number is in the past and cannot be used by the scheduler. |
NoPortfolioProvided | Portfolio based actions require at least one portfolio to be provided as input. |
UnexpectedAffirmationStatus | The current instruction affirmation status does not support the requested action. |
FailedToSchedule | Scheduling of an instruction fails. |
LegCountTooSmall | Legs count should matches with the total number of legs in which given portfolio act as `from_portfolio`. |
UnknownInstruction | Instruction status is unknown |
InstructionHasTooManyLegs | Maximum legs that can be in a single instruction. |
SignerAlreadyExists | Signer is already added to venue. |
SignerDoesNotExist | Signer is not added to venue. |
ZeroAmount | Instruction leg amount can't be zero. |
InstructionSettleBlockNotReached | Instruction settlement block has not yet been reached. |
CallerIsNotAParty | The caller is not a party of this instruction. |
InvalidLegAsset | Expected a different type of asset in a leg. |
MaxNumberOfNFTsExceeded | The number of nfts being transferred in the instruction was exceeded. |
MaxNumberOfNFTsPerLegExceeded | The maximum number of nfts being transferred in one leg was exceeded. |
NumberOfTransferredNFTsUnderestimated | The given number of nfts being transferred was underestimated. |
DeprecatedCallOnV2Instruction | Deprecated function has been called on a v2 instruction. |
ReceiptForNonFungibleAsset | Off-chain receipts are not accepted for non-fungible tokens. |