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 | |
| claim_receipt | 2509 | 2 | |
| unclaim_receipt | 250a | 2 | |
| 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 |
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>"] | |
| 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"] |
Name | Type | |
|---|---|---|
| VenueInfo | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"pallet_settlement:Venue","keys_id":233,"value_id":651}} | |
| Details | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"Vec<U8>","keys_id":233,"value_id":234}} | |
| VenueInstructions | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","U64"],"value":"NULL","keys_id":652,"value_id":76}} | |
| VenueSigners | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","AccountId"],"value":"Bool","keys_id":653,"value_id":69}} | |
| UserVenues | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["[U8; 32]"],"value":"Vec<pallet_settlement:VenueId>","keys_id":30,"value_id":242}} | |
| InstructionDetails | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"pallet_settlement:Instruction","keys_id":236,"value_id":654}} | |
| InstructionLegs | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","U64"],"value":"pallet_settlement:Leg","keys_id":656,"value_id":239}} | |
| InstructionLegStatus | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","U64"],"value":"pallet_settlement:LegStatus","keys_id":656,"value_id":657}} | |
| InstructionAffirmsPending | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U64"],"value":"U64","keys_id":236,"value_id":8}} | |
| AffirmsReceived | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U64","polymesh_primitives:identity_id:PortfolioId"],"value":"pallet_settlement:AffirmationStatus","keys_id":658,"value_id":659}} | |
| UserAffirmations | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["polymesh_primitives:identity_id:PortfolioId","U64"],"value":"pallet_settlement:AffirmationStatus","keys_id":660,"value_id":659}} | |
| ReceiptsUsed | {"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Blake2_128Concat"],"key_vec":["AccountId","U64"],"value":"Bool","keys_id":534,"value_id":69}} | |
| VenueFiltering | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 12]"],"value":"Bool","keys_id":39,"value_id":69}} | |
| VenueAllowList | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Twox64Concat"],"key_vec":["[U8; 12]","U64"],"value":"Bool","keys_id":661,"value_id":69}} | |
| VenueCounter | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":233} | |
| InstructionCounter | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":236} | |
| StorageVersion | {"origin":"PlainType","plain_type":"U8","PlainTypeValue":662} |
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. |