From 319aadc0252caa82f8b653c4efbbf41956e326a1 Mon Sep 17 00:00:00 2001 From: MajesticBank <97235900+MajesticBank@users.noreply.github.com> Date: Wed, 16 Nov 2022 06:30:02 +0300 Subject: [PATCH 1/2] Update __init__.py --- monero/transaction/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/monero/transaction/__init__.py b/monero/transaction/__init__.py index a297dc3..7300930 100644 --- a/monero/transaction/__init__.py +++ b/monero/transaction/__init__.py @@ -28,8 +28,9 @@ class Payment(object): transaction = None local_address = None note = "" + unlock_time = None - _reprstr = "{} @ {} {:.12f} id={}" + _reprstr = "{} @ {} {:.12f} id={} {}" def __init__(self, **kwargs): self.amount = kwargs.pop("amount", self.amount) @@ -37,6 +38,7 @@ def __init__(self, **kwargs): self.payment_id = kwargs.pop("payment_id", self.payment_id) self.transaction = kwargs.pop("transaction", self.transaction) self.local_address = kwargs.pop("local_address", self.local_address) + self.unlock_time = kwargs.pop("unlock_time", self.local_address) self.note = kwargs.pop("note", self.note) if len(kwargs): raise ValueError( @@ -49,6 +51,7 @@ def __repr__(self): self.transaction.height or "pool", self.amount, self.payment_id, + self.unlock_time, ) @@ -58,7 +61,7 @@ class IncomingPayment(Payment): :class:`Account `) """ - _reprstr = "in: {} @ {} {:.12f} id={}" + _reprstr = "in: {} @ {} {:.12f} id={} {}" class OutgoingPayment(Payment): From 26de5bb2699ded6010a5f4fad93bf615924d0891 Mon Sep 17 00:00:00 2001 From: MajesticBank <97235900+MajesticBank@users.noreply.github.com> Date: Wed, 16 Nov 2022 06:33:04 +0300 Subject: [PATCH 2/2] Update wallet.py --- monero/backends/jsonrpc/wallet.py | 1 + 1 file changed, 1 insertion(+) diff --git a/monero/backends/jsonrpc/wallet.py b/monero/backends/jsonrpc/wallet.py index d12f9fc..9790f9c 100644 --- a/monero/backends/jsonrpc/wallet.py +++ b/monero/backends/jsonrpc/wallet.py @@ -237,6 +237,7 @@ def _paymentdict(self, data): "note": data.get("note", None), "transaction": self._tx(data), "local_address": laddr, + "unlock_time": data["unlock_time"] } if "destinations" in data: result["destinations"] = [