risk_propagation.transactions module¶
Configuration of a list of transactions
- class risk_propagation.transactions.Transactions(transactions=None)[source]¶
Bases:
object
Class containing a list of transactions
- __init__(transactions=None)[source]¶
Initializes a transaction list
- Parameters:
transactions (
Optional
[List
[Transaction
]]) – Optional list of transactions
- __iter__()[source]¶
- Return type:
Iterator
[Transaction
]- Returns:
iterator over the transaction list
- append(transaction)[source]¶
Adds a transaction to the list
- Parameters:
transaction (
Transaction
) – a transaction to add to the list- Return type:
None