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 Indexed[+T](element: T, index: Int) extends Product with Serializable
  9. case class Leaf[T](v: T) extends BinaryTree[T] with Product with Serializable
  10. trait MapWrapper[K, +T] extends Map[K, T]
  11. class Mutable[A] extends AnyRef
  12. abstract class NetworkUtil extends AnyRef
  13. case class Node[T](v: T, l: BinaryTree[T], r: BinaryTree[T]) extends BinaryTree[T] with Product with Serializable
  14. sealed abstract class NumberUtil extends BitcoinSLogger

    Created by chris on 2/8/16.

  15. trait SeqWrapper[+T] extends IndexedSeq[T]
  16. 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

  17. 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 BitcoinScriptUtil extends BitcoinScriptUtil
  4. object BytesUtil extends BytesUtil
  5. case object Empty extends BinaryTree[Nothing] with Product with Serializable
  6. object EnvUtil
  7. object FutureUtil
  8. object HDUtil
  9. object Indexed extends Serializable
  10. object NetworkUtil extends NetworkUtil
  11. object NumberUtil extends NumberUtil
  12. object TimeUtil

Ungrouped