case class BitcoindSyncState(initSyncF: Future[Unit], pollingCancellable: BitcoindPollingCancellable) extends Product with Serializable
- initSyncF
the future that will be completed when the initial synchronization with bitcoind is complete. This Future isn't related to subsequent polling jobs after our initial sync between bitcoind and the wallet on startup
- pollingCancellable
You can cancel bitcoind polling by calling BitcoindPollingCancellabe.cancel()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BitcoindSyncState
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new BitcoindSyncState(initSyncF: Future[Unit], pollingCancellable: BitcoindPollingCancellable)
- initSyncF
the future that will be completed when the initial synchronization with bitcoind is complete. This Future isn't related to subsequent polling jobs after our initial sync between bitcoind and the wallet on startup
- pollingCancellable
You can cancel bitcoind polling by calling BitcoindPollingCancellabe.cancel()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val initSyncF: Future[Unit]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val pollingCancellable: BitcoindPollingCancellable
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def stop(): Future[Unit]
Stops syncing and polling bitcoind
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()