pub struct RegisteredPublicKey {
pub public_key: [u8; 32],
pub address: Address,
pub registered_at_block: u64,
pub registered_at: u64,
pub updated_at_block: u64,
}Expand description
Registered public key entry
Fields§
§public_key: [u8; 32]The Ed25519 public key
address: AddressAddress that registered this key
registered_at_block: u64Block height when registered
registered_at: u64Timestamp when registered
updated_at_block: u64Block height when last updated (0 if never updated)
Trait Implementations§
Source§impl Clone for RegisteredPublicKey
impl Clone for RegisteredPublicKey
Source§fn clone(&self) -> RegisteredPublicKey
fn clone(&self) -> RegisteredPublicKey
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RegisteredPublicKey
impl Debug for RegisteredPublicKey
Source§impl<'de> Deserialize<'de> for RegisteredPublicKey
impl<'de> Deserialize<'de> for RegisteredPublicKey
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RegisteredPublicKey
impl PartialEq for RegisteredPublicKey
Source§fn eq(&self, other: &RegisteredPublicKey) -> bool
fn eq(&self, other: &RegisteredPublicKey) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RegisteredPublicKey
impl Serialize for RegisteredPublicKey
impl Eq for RegisteredPublicKey
impl StructuralPartialEq for RegisteredPublicKey
Auto Trait Implementations§
impl Freeze for RegisteredPublicKey
impl RefUnwindSafe for RegisteredPublicKey
impl Send for RegisteredPublicKey
impl Sync for RegisteredPublicKey
impl Unpin for RegisteredPublicKey
impl UnsafeUnpin for RegisteredPublicKey
impl UnwindSafe for RegisteredPublicKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more