Packages

package util

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package sorted

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 see BIP173 https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki

  3. sealed abstract class Bech32Encoding extends AnyRef

    There exists 2 different kinds of bech32 encodings: bech32 & bech32m

    There exists 2 different kinds of bech32 encodings: bech32 & bech32m

    See also

    https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki

    https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki

  4. abstract class Bech32HumanReadablePart extends AnyRef
  5. sealed trait BinaryTreeDoubleSha256Digest extends AnyRef
  6. trait BitcoinScriptUtil extends AnyRef

    Created by chris on 3/2/16.

  7. case class BlockHashWithConfs(blockHash: DoubleSha256DigestBE, confirmationsOpt: Option[Int]) extends Product with Serializable

    Block hash with the number of confirmations associated with it.

    Block hash with the number of confirmations associated with it. If confirmationsOpt is None, that means the block hash has zero confirmations

  8. trait BytesUtil extends CryptoBytesUtil
  9. case class Indexed[+T](element: T, index: Int) extends Product with Serializable
  10. case class LeafDoubleSha256Digest(v: DoubleSha256Digest) extends BinaryTreeDoubleSha256Digest with Product with Serializable
  11. trait MapWrapper[K, +T] extends Map[K, T]
  12. class Mutable[A] extends AnyRef
  13. abstract class NetworkUtil extends AnyRef
  14. case class NodeDoubleSha256Digest(v: DoubleSha256Digest, l: BinaryTreeDoubleSha256Digest, r: BinaryTreeDoubleSha256Digest) extends BinaryTreeDoubleSha256Digest with Product with Serializable
  15. sealed abstract class NumberUtil extends CryptoNumberUtil

    Created by chris on 2/8/16.

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

  18. 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 Bech32Encoding
  4. object BitcoinScriptUtil extends BitcoinScriptUtil
  5. object BytesUtil extends BytesUtil
  6. case object EmptyTreeDoubleSha256Digest extends BinaryTreeDoubleSha256Digest with Product with Serializable
  7. object EnvUtil
  8. object FutureUtil
  9. object HDUtil
  10. object Indexed extends Serializable
  11. object NetworkUtil extends NetworkUtil
  12. object NumberUtil extends NumberUtil
  13. object TimeUtil

Ungrouped