pub struct TokensRequestBody {
pub token_addresses: Option<Vec<Bytes>>,
pub min_quality: Option<i32>,
pub traded_n_days_ago: Option<u64>,
pub pagination: PaginationParams,
pub chain: Chain,
}Fields§
§token_addresses: Option<Vec<Bytes>>Filters tokens by addresses
min_quality: Option<i32>Quality is between 0-100, where:
- 100: Normal ERC-20 Token behavior
- 75: Rebasing token
- 50: Fee-on-transfer token
- 10: Token analysis failed at first detection
- 5: Token analysis failed multiple times (after creation)
- 0: Failed to extract attributes, like Decimal or Symbol
traded_n_days_ago: Option<u64>Filters tokens by recent trade activity
pagination: PaginationParamsMax page size supported is 3000
chain: ChainFilter tokens by blockchain, default ‘ethereum’
Trait Implementations§
Source§impl Clone for TokensRequestBody
impl Clone for TokensRequestBody
Source§fn clone(&self) -> TokensRequestBody
fn clone(&self) -> TokensRequestBody
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 TokensRequestBody
impl Debug for TokensRequestBody
Source§impl Default for TokensRequestBody
impl Default for TokensRequestBody
Source§fn default() -> TokensRequestBody
fn default() -> TokensRequestBody
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TokensRequestBody
impl<'de> Deserialize<'de> for TokensRequestBody
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 Hash for TokensRequestBody
impl Hash for TokensRequestBody
Source§impl PartialEq for TokensRequestBody
impl PartialEq for TokensRequestBody
Source§impl Serialize for TokensRequestBody
impl Serialize for TokensRequestBody
Source§impl<'__s> ToSchema<'__s> for TokensRequestBody
impl<'__s> ToSchema<'__s> for TokensRequestBody
impl Eq for TokensRequestBody
impl StructuralPartialEq for TokensRequestBody
Auto Trait Implementations§
impl Freeze for TokensRequestBody
impl RefUnwindSafe for TokensRequestBody
impl Send for TokensRequestBody
impl Sync for TokensRequestBody
impl Unpin for TokensRequestBody
impl UnwindSafe for TokensRequestBody
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.