risk_propagation package¶ Implementation of the Secure Risk Propagation Subpackages¶ risk_propagation.example_data package Submodules¶ risk_propagation.account module Account Account.__init__() Account.__str__() Account.add_transaction() Account.amounts Account.delta Account.encrypt() Account.label Account.linked_accounts Account.origin Account.risk_score Account.safe_risk_score Account.total_income Account.transactions risk_propagation.accounts module Accounts Accounts.__delitem__() Accounts.__getitem__() Accounts.__init__() Accounts.__iter__() Accounts.__len__() Accounts.__setitem__() Accounts.__str__() Accounts.encrypt() Accounts.from_numpy_array() Accounts.get_accounts() risk_propagation.bank module Bank Bank.__init__() Bank.__str__() Bank.accounts Bank.accounts_dict Bank.encrypt() Bank.external_accounts Bank.get_imported_risk_scores() Bank.get_risk_scores() Bank.name Bank.process_accounts() Bank.process_transactions() Bank.risk_scores Bank.set_risk_score() risk_propagation.player module Player Player.COMPENSATION_FACTOR Player.__init__() Player.banks Player.decrypt() Player.encrypt_initial_risk_scores() Player.iteration() Player.other_banks Player.risk_scores Player.run_protocol() Player.update_risk_scores() risk_propagation.transaction module Transaction Transaction.__post_init__() Transaction.__str__() Transaction.amount Transaction.receiver Transaction.sender risk_propagation.transactions module Transactions Transactions.__init__() Transactions.__iter__() Transactions.__str__() Transactions.append()