orchard/src/address.rs

17 lines
303 B
Rust
Raw Normal View History

2021-03-05 15:25:45 -08:00
use halo2::pasta::pallas;
use crate::keys::Diversifier;
2021-01-20 10:54:00 -08:00
/// A shielded payment address.
#[derive(Debug)]
pub struct Address {
d: Diversifier,
2021-03-05 15:25:45 -08:00
pk_d: pallas::Point,
}
impl Address {
pub(crate) fn from_parts(d: Diversifier, pk_d: pallas::Point) -> Self {
Address { d, pk_d }
}
2021-01-20 10:54:00 -08:00
}