pub struct FinanceIssuerProfile {
pub issuer_address: Address,
pub issuer_class: FinanceIssuerClass,
pub issuer_commitment: [u8; 32],
pub jurisdiction_code: String,
pub policy_id: PolicyId,
pub status: FinanceIssuerStatus,
pub registered_at_height: u64,
pub created_at: Timestamp,
pub updated_at: Timestamp,
}Expand description
Finance issuer profile
Fields§
§issuer_address: AddressIssuer address on-chain
issuer_class: FinanceIssuerClassIssuer class
issuer_commitment: [u8; 32]Issuer commitment (company name, license number, etc. - all committed, not revealed)
jurisdiction_code: StringJurisdiction code (ISO 3166-1 alpha-2 + optional subdivision)
policy_id: PolicyIdPolicy ID governing this issuer
status: FinanceIssuerStatusStatus
registered_at_height: u64Registered at height
created_at: TimestampCreated at timestamp
updated_at: TimestampUpdated at timestamp
Trait Implementations§
Source§impl Clone for FinanceIssuerProfile
impl Clone for FinanceIssuerProfile
Source§fn clone(&self) -> FinanceIssuerProfile
fn clone(&self) -> FinanceIssuerProfile
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 FinanceIssuerProfile
impl Debug for FinanceIssuerProfile
Source§impl<'de> Deserialize<'de> for FinanceIssuerProfile
impl<'de> Deserialize<'de> for FinanceIssuerProfile
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 FinanceIssuerProfile
impl PartialEq for FinanceIssuerProfile
Source§fn eq(&self, other: &FinanceIssuerProfile) -> bool
fn eq(&self, other: &FinanceIssuerProfile) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FinanceIssuerProfile
impl Serialize for FinanceIssuerProfile
impl Eq for FinanceIssuerProfile
impl StructuralPartialEq for FinanceIssuerProfile
Auto Trait Implementations§
impl Freeze for FinanceIssuerProfile
impl RefUnwindSafe for FinanceIssuerProfile
impl Send for FinanceIssuerProfile
impl Sync for FinanceIssuerProfile
impl Unpin for FinanceIssuerProfile
impl UnsafeUnpin for FinanceIssuerProfile
impl UnwindSafe for FinanceIssuerProfile
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