uni-obrv 0.1.3

A library for querying Uniswap V3 using On-chain helper contract.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use alloc::string::String;

#[derive(Debug, thiserror::Error)]
pub enum Error {
    #[error("Invalid pool address")]
    InvalidPoolAddress,
    #[error("Invalid tick range")]
    InvalidTickRange,
    #[error("Ticks out of range")]
    TicksOutOfRange,
    #[error("Contract call failed: {0}")]
    ContractCall(String),
}