mirror of
https://github.com/wassname/catalyst.git
synced 2026-07-10 19:06:14 +08:00
STY: Use named args for Transaction object creation.
Instead of creating and passing a dict of the object values, use named args directly.
This commit is contained in:
@@ -141,15 +141,14 @@ def create_transaction(event, order, price, amount):
|
||||
if amount_magnitude < 1:
|
||||
raise Exception("Transaction magnitude must be at least 1.")
|
||||
|
||||
txn = {
|
||||
'sid': event.sid,
|
||||
'amount': int(amount),
|
||||
'dt': event.dt,
|
||||
'price': price,
|
||||
'order_id': order.id
|
||||
}
|
||||
transaction = Transaction(
|
||||
sid=event.sid,
|
||||
amount=int(amount),
|
||||
dt=event.dt,
|
||||
price=price,
|
||||
order_id=order.id
|
||||
)
|
||||
|
||||
transaction = Transaction(**txn)
|
||||
return transaction
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user