Name | Lookup | Parameters | |
|---|---|---|---|
| pay | c900 | 4 | |
| release | c901 | 1 | |
| cancel | c902 | 1 | |
| resolve_payment | c903 | 3 | |
| request_refund | c904 | 1 | |
| dispute_refund | c905 | 1 | |
| request_payment | c906 | 3 | |
| accept_and_pay | c907 | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| PaymentCreated | c900 | ["AccountId","AssetIdOf","BalanceOf","Option<BoundedDataOf>"] | |
| PaymentReleased | c901 | ["AccountId","AccountId"] | |
| PaymentCancelled | c902 | ["AccountId","AccountId"] | |
| PaymentResolved | c903 | ["AccountId","AccountId","Percent"] | |
| PaymentCreatorRequestedRefund | c904 | ["AccountId","AccountId","BlockNumber"] | |
| PaymentRefundDisputed | c905 | ["AccountId","AccountId"] | |
| PaymentRequestCreated | c906 | ["AccountId","AccountId"] | |
| PaymentRequestCompleted | c907 | ["AccountId","AccountId"] |
Name | Type | |
|---|---|---|
| Payment | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["AccountId","AccountId"],"value":"orml_payments:types:PaymentDetail","keys_id":442,"value_id":626}} | |
| ScheduledTasks | {"origin":"PlainType","plain_type":"Vec<Tuple:Tuple:AccountIdAccountIdorml_payments:types:ScheduledTask>","PlainTypeValue":628} |
Name | Type | Value | |
|---|---|---|---|
| IncentivePercentage | U8 | 05 | |
| MaxRemarkLength | U32 | 0a000000 | |
| CancelBufferBlockLength | U32 | 2c010000 | |
| MaxScheduledTaskListLength | U32 | 05000000 |
Name | Docs |
|---|---|
| InvalidPayment | The selected payment does not exist |
| PaymentAlreadyReleased | The selected payment cannot be released |
| PaymentAlreadyInProcess | The selected payment already exists and is in process |
| InvalidAction | Action permitted only for whitelisted users |
| PaymentNeedsReview | Payment is in review state and cannot be modified |
| MathError | Unexpeted math error |
| RefundNotRequested | Payment request has not been created |
| DisputePeriodNotPassed | Dispute period has not passed |
| RefundQueueFull | The automatic cancelation queue cannot accept |