object BtcAddress
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- BtcAddress
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Base58(version: Byte) extends Encoding with Product with Serializable
- sealed trait Encoding extends AnyRef
- final case class P2PKH_Mainnet(text: String) extends PublicKeyHashRecoverable with Product with Serializable
- final case class P2SH_Mainnet(text: String) extends BtcAddress with Product with Serializable
- final case class P2WPKH_Mainnet(text: String) extends PublicKeyHashRecoverable with Product with Serializable
- final case class P2WSH_Mainnet(text: String) extends BtcAddress with Product with Serializable
- sealed trait PublicKeyHashRecoverable extends BtcAddress
- case class SegWit(version: Byte, payloadLength: Int, hrp: String) extends Encoding with Product with Serializable
- sealed trait Type extends AnyRef
Value Members
- def apply(text: String): BtcAddress
- def parse(text: String): Failable[BtcAddress]
- def recoverFromScriptPubKey(scriptPubKey: Seq[Byte]): Failable[BtcAddress]
- object P2PKH_Mainnet extends Type with Product with Serializable
- object P2SH_Mainnet extends Type with Product with Serializable
- object P2WPKH_Mainnet extends Type with Product with Serializable
- object P2WSH_Mainnet extends Type with Serializable