pub struct AlteryaIdentification {
pub address: String,
pub chain: String,
pub labels: Vec<String>,
pub object: String,
pub on_chain_activity: OnChainActivity,
pub reason: String,
pub risk_level: String,
pub risk_score: String,
}Expand description
AlteryaIdentification
JSON schema
{
"type": "object",
"required": [
"address",
"chain",
"labels",
"object",
"on_chain_activity",
"reason",
"risk_level",
"risk_score"
],
"properties": {
"address": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.ADDRESS",
"examples": [
"0x8878ebb38c617b48630dca8d4af5ab788a3f94c5"
],
"type": "string"
},
"chain": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.CHAIN",
"examples": [
"eth"
],
"type": "string"
},
"labels": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.LABELS",
"examples": [
[
"scam",
"disputed"
]
],
"type": "array",
"items": {
"type": "string"
}
},
"object": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.OBJECT",
"examples": [
"address_risk_response"
],
"type": "string"
},
"on_chain_activity": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.ON_CHAIN_ACTIVITY",
"allOf": [
{
"$ref": "#/components/schemas/OnChainActivity"
}
]
},
"reason": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.REASON",
"examples": [
"scam"
],
"type": "string"
},
"risk_level": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.RISK_LEVEL",
"examples": [
"severe"
],
"type": "string"
},
"risk_score": {
"description": "DTO.KYT.ALTERYA_IDENTIFICATION.RISK_SCORE",
"examples": [
"99.99"
],
"type": "string"
}
}
}Fields§
§address: StringDTO.KYT.ALTERYA_IDENTIFICATION.ADDRESS
chain: StringDTO.KYT.ALTERYA_IDENTIFICATION.CHAIN
labels: Vec<String>DTO.KYT.ALTERYA_IDENTIFICATION.LABELS
object: StringDTO.KYT.ALTERYA_IDENTIFICATION.OBJECT
on_chain_activity: OnChainActivityDTO.KYT.ALTERYA_IDENTIFICATION.ON_CHAIN_ACTIVITY
reason: StringDTO.KYT.ALTERYA_IDENTIFICATION.REASON
risk_level: StringDTO.KYT.ALTERYA_IDENTIFICATION.RISK_LEVEL
risk_score: StringDTO.KYT.ALTERYA_IDENTIFICATION.RISK_SCORE
Implementations§
Source§impl AlteryaIdentification
impl AlteryaIdentification
pub fn builder() -> AlteryaIdentification
Trait Implementations§
Source§impl Clone for AlteryaIdentification
impl Clone for AlteryaIdentification
Source§fn clone(&self) -> AlteryaIdentification
fn clone(&self) -> AlteryaIdentification
Returns a duplicate of the value. Read more
1.0.0 · 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 AlteryaIdentification
impl Debug for AlteryaIdentification
Source§impl<'de> Deserialize<'de> for AlteryaIdentification
impl<'de> Deserialize<'de> for AlteryaIdentification
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 From<&AlteryaIdentification> for AlteryaIdentification
impl From<&AlteryaIdentification> for AlteryaIdentification
Source§fn from(value: &AlteryaIdentification) -> Self
fn from(value: &AlteryaIdentification) -> Self
Converts to this type from the input type.
Source§impl From<AlteryaIdentification> for AlteryaIdentification
impl From<AlteryaIdentification> for AlteryaIdentification
Source§fn from(value: AlteryaIdentification) -> Self
fn from(value: AlteryaIdentification) -> Self
Converts to this type from the input type.
Source§impl Serialize for AlteryaIdentification
impl Serialize for AlteryaIdentification
Source§impl TryFrom<AlteryaIdentification> for AlteryaIdentification
impl TryFrom<AlteryaIdentification> for AlteryaIdentification
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: AlteryaIdentification) -> Result<Self, ConversionError>
fn try_from(value: AlteryaIdentification) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for AlteryaIdentification
impl RefUnwindSafe for AlteryaIdentification
impl Send for AlteryaIdentification
impl Sync for AlteryaIdentification
impl Unpin for AlteryaIdentification
impl UnwindSafe for AlteryaIdentification
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