pub struct TokenCheck {Show 33 fields
pub mint: String,
pub creator: Option<String>,
pub detected_at: Option<DateTime<Utc>>,
pub events: Option<Vec<TokenEvent>>,
pub file_meta: Option<FileMetadata>,
pub freeze_authority: Option<String>,
pub graph_insider_report: Option<GraphDetectedData>,
pub graph_insiders_detected: Option<i32>,
pub insider_networks: Option<Vec<InsiderNetwork>>,
pub known_accounts: Option<HashMap<String, KnownAccount>>,
pub locker_owners: Option<HashMap<String, bool>>,
pub lockers: Option<HashMap<String, Locker>>,
pub lp_lockers: Option<HashMap<String, Locker>>,
pub markets: Option<Vec<Market>>,
pub mint_authority: Option<String>,
pub price: Option<f64>,
pub risks: Option<Vec<Risk>>,
pub rugged: Option<bool>,
pub score: Option<i32>,
pub score_normalised: Option<i32>,
pub token: Option<TokenInfo>,
pub token_meta: Option<TokenMetadata>,
pub token_program: Option<String>,
pub token_type: Option<String>,
pub token_extensions: Option<String>,
pub creator_tokens: Option<String>,
pub creator_balance: Option<i64>,
pub top_holders: Option<Vec<TokenHolder>>,
pub total_holders: Option<i32>,
pub total_lp_providers: Option<i32>,
pub total_market_liquidity: Option<f64>,
pub transfer_fee: Option<TransferFee>,
pub verification: Option<VerifiedToken>,
}Expand description
Main token check report from RugCheck
Fields§
§mint: StringToken mint address
creator: Option<String>Creator wallet address
detected_at: Option<DateTime<Utc>>When the token was first detected
events: Option<Vec<TokenEvent>>Token events history
file_meta: Option<FileMetadata>File metadata from the token
Freeze authority address
graph_insider_report: Option<GraphDetectedData>Graph-based insider detection report
graph_insiders_detected: Option<i32>Number of graph insiders detected
insider_networks: Option<Vec<InsiderNetwork>>Insider networks information
known_accounts: Option<HashMap<String, KnownAccount>>Known accounts mapping
locker_owners: Option<HashMap<String, bool>>Locker owners mapping
lockers: Option<HashMap<String, Locker>>Token lockers information
lp_lockers: Option<HashMap<String, Locker>>LP token lockers information
markets: Option<Vec<Market>>Market trading pairs
Mint authority address
price: Option<f64>Current price in USD
risks: Option<Vec<Risk>>Risk factors identified
rugged: Option<bool>Whether the token has been rugged
score: Option<i32>Overall risk score (0-100, lower is better)
score_normalised: Option<i32>Normalized risk score
token: Option<TokenInfo>Token information
token_meta: Option<TokenMetadata>Token metadata
token_program: Option<String>Token program ID
token_type: Option<String>Token type (e.g., “SPL”, “Token22”)
token_extensions: Option<String>Token extensions if any
creator_tokens: Option<String>Creator’s token balance
creator_balance: Option<i64>Creator’s balance
top_holders: Option<Vec<TokenHolder>>Top token holders
total_holders: Option<i32>Total number of holders
total_lp_providers: Option<i32>Total LP providers
total_market_liquidity: Option<f64>Total market liquidity in USD
transfer_fee: Option<TransferFee>Transfer fee configuration
verification: Option<VerifiedToken>Token verification status
Trait Implementations§
Source§impl Clone for TokenCheck
impl Clone for TokenCheck
Source§fn clone(&self) -> TokenCheck
fn clone(&self) -> TokenCheck
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for TokenCheck
impl Debug for TokenCheck
Source§impl<'de> Deserialize<'de> for TokenCheck
impl<'de> Deserialize<'de> for TokenCheck
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>,
Source§impl JsonSchema for TokenCheck
impl JsonSchema for TokenCheck
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
$ref keyword. Read more