=== get_tvl_in_pool (v3) ===
fee=100 pool, single position [0,1), price below range
   library -> token0=49996250312373.0, token1=0.0
   oracle  -> token0=4.99962503125e+13, token1=0.0
fee=100 pool, single position [1,2), price below range
   library -> token0=49993750687515.0, token1=0.0
   oracle  -> token0=4.99937506874e+13, token1=0.0
fee=100 pool, position [-2,2), price at tick 0 (in range)
   library -> token0=99990000999889.0, token1=99990000999916.0
   oracle  -> token0=9.99900009999e+13, token1=9.99900009999e+13
control: fee=3000 pool, [-60,60), price at tick 0
   library -> token0=2995354955910434.0, token1=2995354955910412.0
   oracle  -> token0=2.99535495591e+15, token1=2.99535495591e+15

=== Uniswap.get_raw_price (v3) ===
PEPE=$0.00000987: get_raw_price(PEPE->USDT) library=9.87e-06 oracle=9.87e-06 rel.err=+0.00%
PEPE=$0.00000987: get_raw_price(USDT->PEPE) library=101317.12259371833 oracle=101317.12259371833 rel.err=+0.00%
PEPE=$0.0000052: get_raw_price(PEPE->USDT) library=5.2e-06 oracle=5.2e-06 rel.err=+0.00%
PEPE=$0.0000052: get_raw_price(USDT->PEPE) library=192307.6923076923 oracle=192307.6923076923 rel.err=+0.00%
PEPE=$0.00000049: get_raw_price(PEPE->USDT) library=4.9e-07 oracle=4.9e-07 rel.err=+0.00%
PEPE=$0.00000049: get_raw_price(USDT->PEPE) library=2040816.3265306123 oracle=2040816.3265306123 rel.err=+0.00%

=== Uniswap4.get_token_token_spot_price (v4) ===
PEPE=$0.00000987: spot(0x6982->0xdac1) library=9.87e-06 oracle=9.87e-06 rel.err=+0.00%
PEPE=$0.00000987: spot(0xdac1->0x6982) library=101317.12259371833 oracle=101317.12259371833 rel.err=+0.00%
PEPE=$0.00000049: spot(0x6982->0xdac1) library=4.9e-07 oracle=4.9e-07 rel.err=+0.00%
PEPE=$0.00000049: spot(0xdac1->0x6982) library=2040816.3265306123 oracle=2040816.3265306123 rel.err=+0.00%

STDERR
