mktplace.transactions.exchange_update module

class mktplace.transactions.exchange_update.Exchange(update_type, initial_liability_id, final_liability_id, offer_id_list, initial_count)[source]

Bases: journal.transaction.Update

UpdateType = 'Exchange'
CreatorType

alias of ParticipantObject

References
build_adjustment_list(store)[source]

Build a list of adjustments that will be applied to the ledger as a result of this update

check_valid(store, txn)[source]
apply(store, txn)[source]