package util
- Alphabetic
- Public
- Protected
Type Members
- 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
- 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
- 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
- abstract class Bech32HumanReadablePart extends AnyRef
- sealed trait BinaryTreeDoubleSha256Digest extends AnyRef
- trait BitcoinScriptUtil extends AnyRef
Created by chris on 3/2/16.
- 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
- trait BytesUtil extends CryptoBytesUtil
- case class Indexed[+T](element: T, index: Int) extends Product with Serializable
- case class LeafDoubleSha256Digest(v: DoubleSha256Digest) extends BinaryTreeDoubleSha256Digest with Product with Serializable
- trait MapWrapper[K, +T] extends Map[K, T]
- class Mutable[A] extends AnyRef
- abstract class NetworkUtil extends AnyRef
- case class NodeDoubleSha256Digest(v: DoubleSha256Digest, l: BinaryTreeDoubleSha256Digest, r: BinaryTreeDoubleSha256Digest) extends BinaryTreeDoubleSha256Digest with Product with Serializable
- sealed abstract class NumberUtil extends CryptoNumberUtil
Created by chris on 2/8/16.
- trait SeqWrapper[+T] extends IndexedSeq[T]
- 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
- 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
- object Base58 extends Base58
- object Bech32 extends Bech32
- object Bech32Encoding
- object BitcoinScriptUtil extends BitcoinScriptUtil
- object BytesUtil extends BytesUtil
- case object EmptyTreeDoubleSha256Digest extends BinaryTreeDoubleSha256Digest with Product with Serializable
- object EnvUtil
- object FutureUtil
- object HDUtil
- object Indexed extends Serializable
- object NetworkUtil extends NetworkUtil
- object NumberUtil extends NumberUtil
- object TimeUtil