aToken blocks
This commit is contained in:
parent
4c889f813c
commit
a704ab2fe3
@ -24,7 +24,10 @@ AAVE_CONTRACT_ADDRESSES: List[str] = [
|
|||||||
# AAVE V2 WETH
|
# AAVE V2 WETH
|
||||||
"0x030ba81f1c18d280636f32af80b9aad02cf0854e",
|
"0x030ba81f1c18d280636f32af80b9aad02cf0854e",
|
||||||
# AAVE AMM Market DAI
|
# AAVE AMM Market DAI
|
||||||
"0x79bE75FFC64DD58e66787E4Eae470c8a1FD08ba4",
|
"0x79be75ffc64dd58e66787e4eae470c8a1fd08ba4",
|
||||||
|
# AAVE i
|
||||||
|
"0x030ba81f1c18d280636f32af80b9aad02cf0854e",
|
||||||
|
"0xbcca60bb61934080951369a648fb03df4f96263c",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@ -72,7 +75,7 @@ def get_aave_liquidations(
|
|||||||
block_number=trace.block_number,
|
block_number=trace.block_number,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
print(liquidations)
|
||||||
return liquidations
|
return liquidations
|
||||||
|
|
||||||
|
|
||||||
@ -82,15 +85,14 @@ def _get_payback_token_and_amount(
|
|||||||
|
|
||||||
"""Look for and return liquidator payback from liquidation"""
|
"""Look for and return liquidator payback from liquidation"""
|
||||||
for child in child_traces:
|
for child in child_traces:
|
||||||
|
|
||||||
if child.classification == Classification.transfer:
|
if child.classification == Classification.transfer:
|
||||||
|
|
||||||
child_transfer = get_transfer(child)
|
child_transfer = ERC20Transfer.from_trace(child)
|
||||||
|
|
||||||
if (
|
if (
|
||||||
child_transfer is not None
|
child_transfer.to_address == liquidator
|
||||||
and child_transfer.to_address == liquidator
|
) and child.from_address in AAVE_CONTRACT_ADDRESSES:
|
||||||
and child.from_address in AAVE_CONTRACT_ADDRESSES
|
|
||||||
):
|
|
||||||
return child_transfer.token_address, child_transfer.amount
|
return child_transfer.token_address, child_transfer.amount
|
||||||
|
|
||||||
return liquidation.inputs["_collateral"], 0
|
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