Aave inspector

This commit is contained in:
Guilherme Peyrelongue Heise 2021-08-03 20:06:30 -04:00
parent f903fff3c9
commit 85feee55bc
3 changed files with 10 additions and 0 deletions

View File

@ -99,10 +99,19 @@ ERC20_SPEC = ClassifierSpec(
},
)
AAVE_SPEC = ClassifierSpec(
abi_name="AaveLendingPool",
protocol= Protocol.aave,
classifications={
"liquidationCall(address,address,address,uint256,bool)": Classification.liquidate,
},
)
CLASSIFIER_SPECS = [
*UNISWAP_V3_CONTRACT_SPECS,
*UNISWAPPY_V2_CONTRACT_SPECS,
AAVE_SPEC,
ERC20_SPEC,
UNISWAP_V3_POOL_SPEC,
UNISWAPPY_V2_PAIR_SPEC,

View File

@ -17,6 +17,7 @@ class Protocol(Enum):
uniswap_v2 = "uniswap_v2"
uniswap_v3 = "uniswap_v3"
sushiswap = "sushiswap"
aave = "aave"
class ClassifiedTrace(BaseModel):