object BitcoindException extends Serializable

Wallet errors from bitcoind RPC calls

See also

protcol.h for an enumeration of all error codes used

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BitcoindException
  2. Serializable
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class DatabaseError(message: String) extends BitcoindException with Product with Serializable

    Database error

  2. final case class DeserializationError(message: String) extends BitcoindException with Product with Serializable

    Error parsing or validating structure in raw format

  3. final case class ForbiddenBySafeMode(message: String) extends BitcoindException with Product with Serializable

    Server is in safe mode, and command is not allowed in safe mode

  4. final case class InWarmUp(message: String) extends BitcoindException with Product with Serializable

    Client still warming up

  5. final case class InternalError(message: String) extends BitcoindException with Product with Serializable

    InternalError is only used for genuine errors in bitcoind (for example datadir corruption)

  6. final case class InvalidAddressOrKey(message: String) extends BitcoindException with Product with Serializable

    Invalid address or key

  7. final case class InvalidParameter(message: String) extends BitcoindException with Product with Serializable

    Invalid, missing or duplicate parameter

  8. final case class InvalidParams(message: String) extends BitcoindException with Product with Serializable
  9. final case class MethodDeprecated(message: String) extends BitcoindException with Product with Serializable

    RPC method is deprecated

  10. final case class MiscError(message: String) extends BitcoindException with Product with Serializable

    std::exception thrown in command handling

  11. final case class OutOfMemory(message: String) extends BitcoindException with Product with Serializable

    Ran out of memory during operation

  12. final case class ParseError(message: String) extends BitcoindException with Product with Serializable
  13. final case class TypeError(message: String) extends BitcoindException with Product with Serializable

    Unexpected type was passed as parameter

  14. final case class VerifyAlreadyInChain(message: String) extends BitcoindException with Product with Serializable

    Transaction already in chain

  15. final case class VerifyError(message: String) extends BitcoindException with Product with Serializable

    General error during transaction or block submission

  16. final case class VerifyRejected(message: String) extends BitcoindException with Product with Serializable

    Transaction or block was rejected by network rules

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  9. def fromCodeAndMessage(code: Int, message: String): Option[BitcoindException]

    Attempts to construct a BitcoindException from the given code and message

  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. implicit val reads: Reads[BitcoindException]
  17. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  18. def toString(): String
    Definition Classes
    AnyRef → Any
  19. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped