Name | Lookup | Parameters | |
|---|---|---|---|
| request_replace | 4200 | 2 | |
| withdraw_replace | 4201 | 2 | |
| accept_replace | 4202 | 5 | |
| execute_replace | 4203 | 4 | |
| cancel_replace | 4204 | 1 | |
| set_replace_period | 4205 | 1 | |
| minimum_transfer_amount_update | 4206 | 1 |
Name | Lookup | Attributes | |
|---|---|---|---|
| RequestReplace | 4200 | ["DefaultVaultId","BalanceOf","CurrencyId","BalanceOf"] | |
| WithdrawReplace | 4201 | ["DefaultVaultId","BalanceOf","CurrencyId","BalanceOf"] | |
| AcceptReplace | 4202 | ["H256","DefaultVaultId","DefaultVaultId","BalanceOf","CurrencyId","BalanceOf","StellarPublicKeyRaw"] | |
| ExecuteReplace | 4203 | ["H256","DefaultVaultId","DefaultVaultId"] | |
| CancelReplace | 4204 | ["H256","DefaultVaultId","DefaultVaultId","BalanceOf"] | |
| ReplacePeriodChange | 4205 | ["BlockNumberFor"] | |
| ReplaceMinimumTransferAmountUpdate | 4206 | ["BalanceOf"] |
Name | Type | |
|---|---|---|
| ReplaceRequests | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["H256"],"value":"spacewalk_primitives:replace:ReplaceRequest","keys_id":12,"value_id":635}} | |
| ReplacePeriod | {"origin":"PlainType","plain_type":"U32","PlainTypeValue":4} | |
| ReplaceMinimumTransferAmount | {"origin":"PlainType","plain_type":"U128","PlainTypeValue":6} |
Name | Docs |
|---|---|
| ReplaceAmountZero | Replace requires non-zero increase. |
| AmountBelowDustAmount | Replace amount is too small. |
| NoPendingRequest | No replace request found. |
| UnauthorizedVault | Unexpected vault account. |
| ReplaceSelfNotAllowed | Cannot replace self. |
| VaultHasEnabledNomination | Cannot replace with nominated collateral. |
| ReplacePeriodNotExpired | Replace request has not expired. |
| ReplaceCompleted | Replace request already completed. |
| ReplaceCancelled | Replace request already cancelled. |
| ReplaceIdNotFound | Replace request not found. |
| InvalidWrappedCurrency | Vault cannot replace different currency. |
| InvalidPaymentAmount | Invalid payment amount |