curve-crate :: swap_pipeline
Interactive dry-run analysis & mathematical verification pipeline
STEP 1/4: INTENT
Mode: Continuous Flow
Next Step →
Pause
Reset
01 / USER INTERFACE
02 / FEE EXTRACTION
03 / INVARIANT MATH
04 / SETTLEMENT
SWAP_IN
PRE_FEE
OUT_VAL
USER INTENT
BASE STRATEGY
BASE_IN
BASE_OUT
FEE SPLITTER
fees.rs
calculator.rs
FEE RATE: 0.30%
INVARIANT ENGINE
constant_product.rs
math.rs
ROUNDING DIRECTION:
FLOOR (DOWN)
CEIL (UP)
POOL OUTCOME
reserves_update.rs
SLIPPAGE: < 0.01%
OUT: 99.70 ETH
MINI LEDGER (REAL-TIME SETTLEMENT)
USER RECEIVES
99.70 ETH
Settled via transfer
LP FEES
0.25 ETH
Direct Pool Injection
PROTOCOL FEES
0.05 ETH
Treasury Vault
SAFETY MARGIN
+0.000004 ETH
Invariant Protection