LeadScanReport
Documentation for eth_defi.erc_4626.discovery_base.LeadScanReport Python class.
- class LeadScanReport
Bases:
objectERC-4626 vault detection data we extract in one duty cycle.
Attributes summary
leadsdetectionsrowsold_leadsnew_leadsdepositswithdrawalsbackendstart_blockend_blockMethods summary
__init__([leads, detections, rows, ...])- __init__(leads=<factory>, detections=<factory>, rows=<factory>, old_leads=0, new_leads=0, deposits=0, withdrawals=0, backend=None, start_block=0, end_block=0)
- Parameters
leads (dict[eth_typing.evm.HexAddress, eth_defi.erc_4626.discovery_base.PotentialVaultMatch]) –
detections (dict[eth_typing.evm.HexAddress, eth_defi.erc_4626.core.ERC4262VaultDetection]) –
rows (dict[eth_defi.vault.base.VaultSpec, dict]) –
old_leads (int) –
new_leads (int) –
deposits (int) –
withdrawals (int) –
backend (Optional[eth_defi.erc_4626.discovery_base.VaultDiscoveryBase]) –
start_block (int) –
end_block (int) –
- Return type
None