-
Notifications
You must be signed in to change notification settings - Fork 0
/
monero_addtotransactions.py
52 lines (44 loc) · 1.08 KB
/
monero_addtotransactions.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
from datetime import datetime
from app import db
from app.models import MoneroTransactions
def monero_addtransaction(category,
amount,
user_id,
txid,
block,
balance,
confirmed,
fee,
address):
"""
# this function adds the transaction recording
:param category:
:param amount:
:param user_id:
:param txid:
:param block:
:param balance:
:param confirmed:
:param fee:
:param address:
:return:
"""
now = datetime.utcnow()
trans = MoneroTransactions(
category=category,
user_id=user_id,
confirmations=0,
confirmed=confirmed,
txid=str(txid),
amount=amount,
balance=balance,
block=int(block),
created=now,
address=address,
fee=fee,
orderid=0,
senderid=0,
digital_currency=4,
)
db.session.add(trans)
db.session.commit()