for now, use PR_PAID for onchain unconfirmed
This commit is contained in:
@@ -180,9 +180,9 @@ class HttpServer(Logger):
|
||||
self.pending = defaultdict(asyncio.Event)
|
||||
self.daemon.network.register_callback(self.on_payment, ['payment_received'])
|
||||
|
||||
async def on_payment(self, evt, *args):
|
||||
print(evt, args)
|
||||
#await self.pending[key].set()
|
||||
async def on_payment(self, evt, wallet, key, status):
|
||||
if status == PR_PAID:
|
||||
await self.pending[key].set()
|
||||
|
||||
async def run(self):
|
||||
host = self.config.get('http_host', 'localhost')
|
||||
|
||||
@@ -1317,7 +1317,7 @@ class Abstract_Wallet(AddressSynchronizer):
|
||||
else:
|
||||
status = PR_UNPAID
|
||||
else:
|
||||
status = PR_INFLIGHT if conf <= 0 else PR_PAID
|
||||
status = PR_PAID
|
||||
return status, conf
|
||||
|
||||
def get_request(self, key):
|
||||
|
||||
Reference in New Issue
Block a user