public BitcoinBlindedAddress(PubKey blindingKey, TxDestination keyId, Network network) : base(NotNull(keyId, nameof(keyId)) ?? NotNull(blindingKey, nameof(blindingKey)) ?? Network.CreateBase58(Base58Type.BLINDED_ADDRESS, network.GetVersionBytes(((IBase58Data)keyId.GetAddress(network)).Type, true) .Concat(blindingKey.ToBytes()) .Concat(keyId.ToBytes()), network), network) { _BlindingKey = blindingKey; _Hash = keyId; }
protected BitcoinAddress(TxDestination dest, Network network) : base(dest.ToBytes(), network) { }
public BitcoinAddress(TxDestination id, Network network) : base(id.ToBytes(), network) { }