message: Move handle payment variant at the end
diff: @@ -121,9 +121,6 @@ pub enum Error {
  /// Failed to transfer funds.
  #[cfg_attr(feature = "std", error("Failed to transfer funds"))]
  Transfer,
  - /// Refund purse is a payment purse.
  - #[cfg_attr(feature = "std", error("Refund purse is a payment purse."))]
  - RefundPurseIsPaymentPurse,
  /// An arithmetic overflow occurred
  #[cfg_attr(feature = "std", error("Arithmetic overflow"))]
  ArithmeticOverflow,
  @@ -132,6 +129,9 @@ pub enum Error {
  #[doc(hidden)]
  #[cfg_attr(feature = "std", error("GasLimit"))]
  GasLimit,
  + /// Refund purse is a payment purse.
  + #[cfg_attr(feature = "std", error("Refund purse is a payment purse."))]
  + RefundPurseIsPaymentPurse,
  }
  impl CLTyped for Error {
  