You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
defvalidate_inclusion_lists(store: Store,
inclusion_list_transactions: Sequence[Transaction],
execution_payload: ExecutionPayload) ->None:
""" The ``execution_payload`` satisfies ``inclusion_list_transactions`` validity conditions either when all transactions are present in payload or when any missing transactions are found to be invalid when appended to the end of the payload unless the block is full. """# pylint: disable=unused-argument# Verify inclusion list is a valid lengthassertlen(inclusion_list_transactions) <=MAX_TRANSACTIONS_PER_INCLUSION_LIST*INCLUSION_LIST_COMMITTEE_SIZE# Verify inclusion list transactions are present in the execution payloadcontains_all_txs=all(txinexecution_payload.transactionsfortxininclusion_list_transactions)
ifcontains_all_txs:
return# TODO: check remaining validity conditions
The text was updated successfully, but these errors were encountered:
New
validate_inclusion_lists
The text was updated successfully, but these errors were encountered: