DashAddress class

A concrete implementation of BitcoinNetworkAddress for Dash network.

Inheritance

Constructors

DashAddress(String address, {DashNetwork network = DashNetwork.mainnet})
factory
DashAddress.fromBaseAddress(BitcoinBaseAddress address, {DashNetwork network = DashNetwork.mainnet})
factory

Properties

address → String
The string representation of the address.
finalinherited
baseAddress → BitcoinBaseAddress
The underlying Bitcoin base address.
finalinherited
blockchainNetwork → BlockchainNetwork
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
network → DashNetwork
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serializationIdentifier → SerializationIdentifier
no setterinherited
serializationItems → List<CborObject<Object?>?>
no setterinherited
type → BitcoinAddressType
The type of the Bitcoin address.
no setterinherited
variables → List
no setterinherited
viewType → String
the specefic type of address in network like (Primary address monero)
no setterinherited

Methods

cast<E extends BitcoinNetworkAddress<BasedUtxoNetwork>>() → E
inherited
encodeAsIAddress() → List<int>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pubKeyHash() → String
inherited
toAddress([DashNetwork? updateNetwork]) → String
Converts the address to a string representation for the specified network T.
inherited
toCbor() → CborTagValue<CborObject<Object?>>
inherited
toScriptPubKey() → Script
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited