arcbtc / quickening Goto Github PK
View Code? Open in Web Editor NEW<$8 Lightning Network PoS using a TFT and ESP32
License: GNU General Public License v3.0
<$8 Lightning Network PoS using a TFT and ESP32
License: GNU General Public License v3.0
Hi, I'm trying to run the quickening but I'm just getting the same white screen since I plugged the nodeMCU.
I changed the variables to make it connect to my lnd node which is in my local network.
I let you know which vars I changed in case you have an idea of what is happening.
wifiSSID: with my ssid
wifiPASS: with my passwd
lndport: I add here my lnd rest port which is open only for my local network
readmacaroon: xxd -plain readonly.macaroon
invoicemacaroon: xxd -plain invoice.macaroon
uncommented TLSCert.h
and add in that file my .lnd/tls.cert
file
uncommented lines 279, 303, 360, 403
I don't get any error to lead me to the problem, this is the log from arduino ide
esptool.py v2.6
Serial port /dev/ttyUSB0
Connecting........__
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: 24:6f:28:16:ae:84
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 8192 bytes to 47...
Writing at 0x0000e000... (100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 31766.8 kbit/s)...
Hash of data verified.
Compressed 15856 bytes to 10276...
Writing at 0x00001000... (100 %)
Wrote 15856 bytes (10276 compressed) at 0x00001000 in 0.1 seconds (effective 1061.5 kbit/s)...
Hash of data verified.
Compressed 902496 bytes to 510615...
Writing at 0x00010000... (3 %)
Writing at 0x00014000... (6 %)
Writing at 0x00018000... (9 %)
Writing at 0x0001c000... (12 %)
Writing at 0x00020000... (15 %)
Writing at 0x00024000... (18 %)
Writing at 0x00028000... (21 %)
Writing at 0x0002c000... (25 %)
Writing at 0x00030000... (28 %)
Writing at 0x00034000... (31 %)
Writing at 0x00038000... (34 %)
Writing at 0x0003c000... (37 %)
Writing at 0x00040000... (40 %)
Writing at 0x00044000... (43 %)
Writing at 0x00048000... (46 %)
Writing at 0x0004c000... (50 %)
Writing at 0x00050000... (53 %)
Writing at 0x00054000... (56 %)
Writing at 0x00058000... (59 %)
Writing at 0x0005c000... (62 %)
Writing at 0x00060000... (65 %)
Writing at 0x00064000... (68 %)
Writing at 0x00068000... (71 %)
Writing at 0x0006c000... (75 %)
Writing at 0x00070000... (78 %)
Writing at 0x00074000... (81 %)
Writing at 0x00078000... (84 %)
Writing at 0x0007c000... (87 %)
Writing at 0x00080000... (90 %)
Writing at 0x00084000... (93 %)
Writing at 0x00088000... (96 %)
Writing at 0x0008c000... (100 %)
Wrote 902496 bytes (510615 compressed) at 0x00010000 in 7.7 seconds (effective 934.1 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 128...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.0 seconds (effective 7637.2 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Hello, with LNBits version of the code when I use checkpayment() function it can't correctly retrieve the status of the invoice for me.
Line 336, client.readStringUntil('\n')
just returns "HTTP/1.1 200 OK".
If I call client.readString()
instead it gives me
HTTP/1.1 200 OK
Server: nginx/1.14.0 (Ubuntu)
Date: Tue, 25 Feb 2020 16:08:15 GMT
Content-Type: application/json
Content-Length: 17
Connection: close
{"PAID":"FALSE"}
So I guess I need a function to pick just the last line.
i got the quickening assembled and the code should also work. how can i use my own raspiblitz fullnode? is there some kind of documentation?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.