build_d2_settlement_rows_from_logs

Documentation for eth_defi.erc_4626.vault_protocol.d2.settlement.build_d2_settlement_rows_from_logs function.

build_d2_settlement_rows_from_logs(vault, logs, event_by_topic=None)

Build generic settlement rows from D2 settlement and phase logs.

Parameters
Returns

Settlement rows sorted by block and transaction hash.

Return type

list[eth_defi.vault.settlement_data.VaultSettlement]