aToken blocks
This commit is contained in:
parent
4c889f813c
commit
a704ab2fe3
@ -24,7 +24,10 @@ AAVE_CONTRACT_ADDRESSES: List[str] = [
|
||||
# AAVE V2 WETH
|
||||
"0x030ba81f1c18d280636f32af80b9aad02cf0854e",
|
||||
# AAVE AMM Market DAI
|
||||
"0x79bE75FFC64DD58e66787E4Eae470c8a1FD08ba4",
|
||||
"0x79be75ffc64dd58e66787e4eae470c8a1fd08ba4",
|
||||
# AAVE i
|
||||
"0x030ba81f1c18d280636f32af80b9aad02cf0854e",
|
||||
"0xbcca60bb61934080951369a648fb03df4f96263c",
|
||||
]
|
||||
|
||||
|
||||
@ -72,7 +75,7 @@ def get_aave_liquidations(
|
||||
block_number=trace.block_number,
|
||||
)
|
||||
)
|
||||
|
||||
print(liquidations)
|
||||
return liquidations
|
||||
|
||||
|
||||
@ -82,15 +85,14 @@ def _get_payback_token_and_amount(
|
||||
|
||||
"""Look for and return liquidator payback from liquidation"""
|
||||
for child in child_traces:
|
||||
|
||||
if child.classification == Classification.transfer:
|
||||
|
||||
child_transfer = get_transfer(child)
|
||||
child_transfer = ERC20Transfer.from_trace(child)
|
||||
|
||||
if (
|
||||
child_transfer is not None
|
||||
and child_transfer.to_address == liquidator
|
||||
and child.from_address in AAVE_CONTRACT_ADDRESSES
|
||||
):
|
||||
child_transfer.to_address == liquidator
|
||||
) and child.from_address in AAVE_CONTRACT_ADDRESSES:
|
||||
return child_transfer.token_address, child_transfer.amount
|
||||
|
||||
return liquidation.inputs["_collateral"], 0
|
||||
|
1
tests/blocks/13370850.json
Normal file
1
tests/blocks/13370850.json
Normal file
File diff suppressed because one or more lines are too long
1
tests/blocks/13376024.json
Normal file
1
tests/blocks/13376024.json
Normal file
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user