Releases: Destiner/mev-inspect-js
Releases · Destiner/mev-inspect-js
v3.0.0
Features
- Store transaction sender in events
API Refactoring
- Breaking: use
Erc20Asset
interface for swaps, arbitrages, liquidations, sandwiches, JIT sandwiches, and liquidity deposits/withdrawals. To keep the old behavior, useaddress
field (e.g.arbitrage.swap[0].assetIn
->arbitrage.swap[0].assetIn.address
,liquidation.collateral
->liquidation.collateral.address
, etc). - Breaking: split searcher into sender (transaction sender, EOA) and beneficiary (usually, a transaction target, smart contract). This affects
Arbitrage.arbitrager
,Liquidation.liquidator
,Sandwich.sandwicher
,JitSandwich.sandwicher
, andNftArbitrage.arbitrager
. To keep the old behavior, usebeneficiary
(e.g.arbitrage.arbitrager
->arbitrage.arbitrager.beneficiary
).
v2.1.4
v2.0.0
Features
- Support imbalanced liquidity deposits and withdrawals
API Refactoring
- Breaking: Rename
Sandwich
param:sandwichedSwaps
->sandwiched
- Breaking: Rename
JitLiquiditySandwich
->JitSandwich
- Breaking: Rename
getJitLiquiditySandwiches
->getJitSandwiches
- Breaking: Rename
JitSandwich
param:sandwichedSwaps
->sandwiched
- Breaking: Rename
JitSandwich
param:addition
->deposit
- Breaking: Rename
JitSandwich
param:removal
->withdrawal
- Breaking: Rename
LiquidityAddition
->LiquidityDeposit
- Breaking: Rename
LiquidityDeposit
param:owner
->depositor
- Breaking: Rename
LiquidityRemoval
->LiquidityWithdrawal
- Breaking: Rename
LiquidityWithdrawal
param:owner
->withdrawer