pub struct TokensV2VerificationTokenMetadataInput {Show 19 fields
pub circulating_supply: Option<String>,
pub circulating_supply_url: Option<String>,
pub coingecko_coin_id: Option<String>,
pub discord: Option<String>,
pub icon: Option<String>,
pub instagram: Option<String>,
pub name: Option<String>,
pub other_url: Option<String>,
pub symbol: Option<String>,
pub telegram: Option<String>,
pub tiktok: Option<String>,
pub token_description: Option<String>,
pub token_id: String,
pub twitter: Option<String>,
pub twitter_community: Option<String>,
pub use_circulating_supply: Option<bool>,
pub use_circulating_supply_url: Option<bool>,
pub use_coingecko_coin_id: Option<bool>,
pub website: Option<String>,
}Expand description
Optional token metadata to submit alongside verification
Fields§
§circulating_supply: Option<String>Circulating supply value
circulating_supply_url: Option<String>URL to a live circulating supply endpoint
coingecko_coin_id: Option<String>CoinGecko coin ID for price data
discord: Option<String>Discord invite URL
icon: Option<String>URL to token icon image
instagram: Option<String>Instagram profile URL
name: Option<String>Token display name
other_url: Option<String>Any other relevant URL
symbol: Option<String>Token ticker symbol
telegram: Option<String>Telegram group URL
tiktok: Option<String>TikTok profile URL
token_description: Option<String>Short description of the token
token_id: StringToken mint address
twitter: Option<String>Twitter/X profile URL
twitter_community: Option<String>Twitter/X community URL
use_circulating_supply: Option<bool>Whether to use the provided circulating supply
use_circulating_supply_url: Option<bool>Whether to use the provided circulating supply URL
use_coingecko_coin_id: Option<bool>Whether to use the provided CoinGecko ID
website: Option<String>Project website URL
Trait Implementations§
Source§impl Clone for TokensV2VerificationTokenMetadataInput
impl Clone for TokensV2VerificationTokenMetadataInput
Source§fn clone(&self) -> TokensV2VerificationTokenMetadataInput
fn clone(&self) -> TokensV2VerificationTokenMetadataInput
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<'de> Deserialize<'de> for TokensV2VerificationTokenMetadataInput
impl<'de> Deserialize<'de> for TokensV2VerificationTokenMetadataInput
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
Auto Trait Implementations§
impl Freeze for TokensV2VerificationTokenMetadataInput
impl RefUnwindSafe for TokensV2VerificationTokenMetadataInput
impl Send for TokensV2VerificationTokenMetadataInput
impl Sync for TokensV2VerificationTokenMetadataInput
impl Unpin for TokensV2VerificationTokenMetadataInput
impl UnsafeUnpin for TokensV2VerificationTokenMetadataInput
impl UnwindSafe for TokensV2VerificationTokenMetadataInput
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