Cargo Features

uniswap-v3-sdk has no features set by default.

[dependencies]
uniswap-v3-sdk = { version = "4.0.0-rc", features = ["std", "extensions", "parse_price"] }
std parse_price?

Enables std of optional alloy, alloy-sol-types, optional base64, derive_more, fastnum, once_cell, optional serde_json, thiserror, optional uniswap-lens, and uniswap-sdk-core

once_cell:

Enables once_cell::sync module.

extensions parse_price? = alloy, base64, once_cell, serde_json, uniswap-lens

Affects uniswap-v3-sdk::extensions

parse_price = anyhow, extensions, regex, std

Affects price_tick_conversions::parse_price

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

alloy extensions?
anyhow parse_price?
base64 extensions?
once_cell extensions? std?
regex parse_price?
serde_json extensions?
uniswap-lens extensions?