Packages

package util

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed abstract class Base58 extends AnyRef

    Created by chris on 5/16/16.

    Created by chris on 5/16/16. source of values: https://en.bitcoin.it/wiki/Base58Check_encoding

  2. sealed abstract class Bech32 extends AnyRef

    A abstract class representing basic utility functions of Bech32 For more information on Bech32 please seee BIP173 https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki

  3. abstract class Bech32HumanReadablePart extends AnyRef
  4. trait BinaryTree[+T] extends AnyRef

    Created by chris on 1/27/16.

  5. trait BitcoinSLogger extends Logging

    Created by chris on 3/11/16.

  6. trait BitcoinScriptUtil extends BitcoinSLogger

    Created by chris on 3/2/16.

  7. trait BytesUtil extends CryptoBytesUtil
  8. case class Leaf[T](v: T) extends BinaryTree[T] with Product with Serializable
  9. trait MapWrapper[K, +T] extends Map[K, T]
  10. class Mutable[A] extends AnyRef
  11. abstract class NetworkUtil extends AnyRef
  12. case class Node[T](v: T, l: BinaryTree[T], r: BinaryTree[T]) extends BinaryTree[T] with Product with Serializable
  13. sealed abstract class NumberUtil extends BitcoinSLogger

    Created by chris on 2/8/16.

  14. trait SeqWrapper[+T] extends IndexedSeq[T]
  15. trait StartStop[T] extends AnyRef

    This StartStop trait will be used by methods that require broad start stop methods.

    This StartStop trait will be used by methods that require broad start stop methods. Provides structure for new clients to implement. For the async version please see StartStopAsync

  16. trait StartStopAsync[T] extends StartStop[Future[T]]

    Provide a uniform trait to start/stop a service asynchrously.

    Provide a uniform trait to start/stop a service asynchrously. For synchronous starts and stops please see StartStop

Value Members

  1. object Base58 extends Base58
  2. object Bech32 extends Bech32
  3. object BitcoinSLogger extends BitcoinSLogger
  4. object BitcoinScriptUtil extends BitcoinScriptUtil
  5. object BytesUtil extends BytesUtil
  6. object EitherUtil

  7. case object Empty extends BinaryTree[Nothing] with Product with Serializable
  8. object EnvUtil
  9. object FutureUtil
  10. object HDUtil
  11. object NetworkUtil extends NetworkUtil
  12. object NumberUtil extends NumberUtil
  13. object TimeUtil

Ungrouped