class Pay2SAddress extends ErgoAddress
Implementation of pay-to-script ErgoAddress.
- Alphabetic
- By Inheritance
- Pay2SAddress
- ErgoAddress
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new Pay2SAddress(script: ErgoTree, scriptBytes: Array[Byte])(implicit encoder: ErgoAddressEncoder)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
addressTypePrefix: Byte
Address type code used to differentiate between pay-to-public-key, pay-to-script, pay-to-script-hash addresses.
Address type code used to differentiate between pay-to-public-key, pay-to-script, pay-to-script-hash addresses.
NOTE: Network type code is defined by ErgoAddressEncoder attached to each ErgoAddress instance and it is not included in this value.
- Definition Classes
- Pay2SAddress → ErgoAddress
- See also
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
val
contentBytes: Array[Byte]
Serialized bytes of the address content (depending on the address type).
Serialized bytes of the address content (depending on the address type). Doesn't include network type and address type prefix byte.
- Definition Classes
- Pay2SAddress → ErgoAddress
- See also
- implicit val encoder: ErgoAddressEncoder
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(obj: Any): Boolean
- Definition Classes
- Pay2SAddress → AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- Pay2SAddress → AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
networkPrefix: NetworkPrefix
Network type code to be used in address encoding.
Network type code to be used in address encoding.
- Definition Classes
- Pay2SAddress → ErgoAddress
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
val
script: ErgoTree
ErgoTree which corresponds to the address (depending on the address type).
ErgoTree which corresponds to the address (depending on the address type).
- Definition Classes
- Pay2SAddress → ErgoAddress
- See also
- val scriptBytes: Array[Byte]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Pay2SAddress → AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()