Jump to content

wwurst

Mitglieder
  • Gesamte Inhalte

    17
  • Benutzer seit

  • Letzter Besuch

Reputation in der Community

3 Neutral

Über wwurst

  • Rang
    Mitglied
  1. @leblitzdick so, ich habe mir "zur Erholung" Eclair auf einem Android-Handy eingerichtet, das hat ausser der Wartezeit auf Transaktionsbestätigungen keine 5min gedauert 😉 Shirt bestellt, ausgecheckt, zweimal versucht zu bezahlen, jedesmal kriege ich "general temporary failure of the processing node" - ist das dieselbe, die du auch zu sehen kriegst? In Eclair habe ich einen Channel zu ACINQ
  2. @leblitzdick sorry, ich sehe erst jetzt, dass du beide Rechnungen (hash c337... und 1513...) bezahlt hast. Habe grade deine "1000zurueck" erfolgreich abgesetzt.
  3. Wow, meine erste empfangene LN-Zahlung! "r_hash": "JKYM9vp6PNxaJUAnV0t2KS3J7gU02ZxeHlAGE1t3Ux4=", "value": "1000", "settled": true, "creation_date": "1526525393", "settle_date": "1526540870", und das nach nur zwei Wochen (netto etwa 20h) Schweiss und Tränen! Als nächstes probiere ich, glaub' ich, das Eclair-Wallet auf Android aus, so zur Erholung 🙄 danke, @leblitzdick netter Versuch mit der "1000zurueck" 😉, aber die hatte ich dir ja schon als erstes überwiesen, hier die "Quittung", wir sollten erstmal quitt sein. Shopbestellung kommt dann noch. $ lncli listpayments { "payments": [ { "payment_hash": "8b330e83a640523df488c1d67086f6cde72c866996b0c493a56f97114bdfd38a", "value": "1000", "creation_date": "1526486730", "path": [ "03ec0c1e45b709d708cd376a6f2daf19ac27be229647780d592e27d7fb7efb207a" ], "fee": "0", "payment_preimage": "ac2996c66407f192c3bbbd6da0eca0f38bdd7e0415ca5274617456e262a31ba5" } ] }
  4. @leblitzdick ist abgelaufen, hier nochmal eine mit 24h Laufzeit: $ lncli addinvoice --amt 1000 --memo 1000 --expiry 86000 { "r_hash": "24a60cf6fa7a3cdc5a254027574b76292dc9ee0534d99c5e1e5006135b77531e", "pay_req": "lnbc10u1pd0emw3pp5yjnqeah60g7dck39gqn4wjmk9ykunms9xnvechs72qrpxkmh2v0qdq8xycrqvqcqzysxqyznlslzsnrcdp9l9gm5w3w3azyym50ll3g85rt6xsdc4jepdr945gr8m9m25zxj4kyxdzhl7vdxu7kpuqj2k8603z87jgl3z3fld7qgyy0jqpraa74f" }
  5. Die erste Rechnung lief mit "payinvoice" immer auf einen "no path to destination"-Fehler obwohl (deshalb hatte ich's erwähnt) ich mit @leblitzdick ja sogar direkt einen Channel offen hatte. Ich vermute mal, das war eine "falsche Fehlermeldung" weil der lncli einfach keinen Pfad für Null sat berechnen wollte 😉 Die zweite ging sofort durch: bitcoin@RaspiBolt:~ $ lncli payinvoice lnbc10u1pd0cwuvpp53vesaqaxgpfrmaygc8t8pphkehnjepnfj6cvfya9d7t3zj7l6w9qdq8xycrqvqcqzysxqypr9ql623ah2vjd56ytpxxsjzee2wjhdwgajgkvr6lsqkk3v4m28j28684sp5nkwu5f5e6xfp6e78462l6vt9mcm9dzck4l7var9vlr7043gpch78rv { "payment_error": "", "payment_preimage": "ac2996c66407f192c3bbbd6da0eca0f38bdd7e0415ca5274617456e262a31ba5", "payment_route": { "total_time_lock": 523117, "total_amt": 1000, "hops": [ { "chan_id": 574783997201219584, "chan_capacity": 20000, "amt_to_forward": 1000, "expiry": 523117 } ] } } und jetzt probiere ich die Gegenrichtung und stehe schon wieder auf dem Schlauch (ohne das --amt oder mit = vor den values: dasselbe...) $ lncli addinvoice --memo 1000 --expiry 36000 --amt 1000 [lncli] unable to decode amt argument: strconv.ParseInt: parsing "\ufeff\ufeff--amt": invalid syntax Erst wenn ich den amt parameter an den Anfang stelle geht's , also hier @leblitzdick $ lncli addinvoice --amt 1000 --memo 1000 --expiry 36000 { "r_hash": "c3370e485941fb07a4abd15f4dc7970db1fb0eae268777383ce9768fa231ae8b", "pay_req": "lnbc10u1pd0ckcspp5cvmsujzeg8as0f9t6905m3uhpkclkr4wy6rhwwpua9mglg33469sdq8xycrqvqcqzysxqypr9q7sje5e4ec2fjchdm3dvg70lmfksk9czeg225qxfpjke99jj7t8lswr02y37nvkhnnn0yxuy80lfsw9muuz7agk76samrtc4jy9kpensp2cgquh" }
  6. Die API-Doku sagt: LookupInvoice attempts to look up an invoice according to its payment hash. The passed payment hash must be exactly 32 bytes, if not, an error is returned Und bei Suche nach pay_req gibt's eine entsprechende Fehlermeldung
  7. @leblitzdick danke, und während ich die Kommandos zum bezahlen eintippe verreckt mir der Raspi... sorry, ganz schlechtes Timing... 1h später: jetzt läuft er wieder , habe versucht zu bezahlen, aber: "payment_error": "unable to find a path to destination" dann mal versucht: $ lncli lookupinvoice 4e6508561f01e823fbfa8c1be7e2f19e61b82e3f8afb7c4b26b26a6b886bece5 [lncli] rpc error: code = Unknown desc = unable to locate invoice Ist die doch schon abgelaufen? Zu deinem Node bin ich nach wie vor "connected"
  8. @skunk @leblitzdick nö, walletbalance ist >30ksat , und lncli macht channels ab 20ksat auf. Bei weniger gibt es eine andere Fehlermeldung 😉 Ich hatte channel reserve so verstanden: das channel-Guthaben soll durch eine Zahlung nicht auf Werte zwischen 1 und Chan_res Satoshi fallen, weil das Wechselgeld sonst eh "dust" wäre, und damit verloren. Der ln-service auf SLEEPYARK hat eine leicht andere Vorstellung von dieser Grenze als mein lncli, und lncli überprüft alle Channel-Parameter religiös, bevor es einen Channel anlegt. Hat schon mal jemand probiert, was passiert wenn man durch eine Zahlung im lncli einen Channel nicht auf null, aber unter 546sat fährt? Oder im lncli erfolgreich einen Channel zu SLEEPYARK angelegt?
  9. @leblitzdick ok, danke, ich pumpe bis morgen mal noch etwas mehr Spielgeld ins System und bestelle dann mal im Shop @all Ich wollte einen channel zur zentralen Spinne (SLEEPYARK-6-11-21- ) aufmachen. Dabei laufe ich in diese Fehlermeldung. Weiss jemand wie/wo man im lncli die channel reserve anpassen kann? bitcoin@RaspiBolt:/home/admin $ lncli openchannel 02f6725f9c1c40333b67faea92fd211c183050f28df32cac3f9d69685fe9665432 20000 0 [lncli] rpc error: code = Code(189) desc = You gave bad parameters:Our channel reserve 546 would be below their dust 573
  10. So, ich bin auch wieder da. Channel ist aufgebaut, kannst du mir nochmal eine Rechnung schicken? Danke schonmal! "identity_pubkey": "037989b0844bd490f5f6709825066c2d8b23f4036a13c4e2f7daca37c956a89ebf", "alias": "RaspiBolt [wwu]", bitcoin@RaspiBolt:/home/admin $ lncli listchannels { "channels": { "active": true, "remote_pubkey": "03ec0c1e45b709d708cd376a6f2daf19ac27be229647780d592e27d7fb7efb207a", "channel_point": "1f487a235aee9cf6680ba429581cb21a563b78ae0d0c6136ab1a4001ed792d57:0", "chan_id": "574783997201219584", "capacity": "20000", "local_balance": "16742", "remote_balance": "0", "commit_fee": "3258", "commit_weight": "600", "fee_per_kw": "4500", "unsettled_balance": "0", "total_satoshis_sent": "0", "total_satoshis_received": "0", "num_updates": "0", "pending_htlcs": [ ], "csv_delay": 144, "private": false } ] }
  11. Sieht gut aus! Würdest du evt. einen dummy-Artikel (für ein paar Satoshi) reinstellen, mit dem man den ganzen Zahlungsprozess durchspielen könnte?
  12. Naja, Zahlungen senden hat bei mir ja auch nicht funktioniert... Da wird wohl nch was anderes faul sein. Bin jetzt erstmal geschäftlich weg, weitere Experimente evt. am Wochenende. Danke für die Unterstützung bisher!!
  13. Hier mal der Versuch andersrum: $ lncli addinvoice --memo "215 Satoshi to wwurst" --amt 215 { "r_hash": "3da07fa1ccb599378a33aa083eb28c2418e301b39179026fa5ecf366812adad8", "pay_req": "lnbc2150n1pd0z6k9pp58ks8lgwvkkvn0z3n4gyrav5vysvwxqdnj9usyma9anekdqf2mtvqdpzxgcn2gznv96x7umgdys8gmeqwamh2unnwscqzyszpudnvkguxy5g5c6qtr73u9qq0cq7qth44pz6majllnglqr3uq94cdt3nyty0dkdw45zdpdhpfyurdau42dvr3gsm8jgnw80qje57kqp6rvcmg" }
  14. @leblitzdick Hat leider nicht geklappt. Beim ersten Versuch gab's einen timeout, seither immer wieder: $ lncli payinvoice lnbc2150n1pd0zkaepp5e4vdpsrrjvmz3u2wmf8uky7s8uxcsvsdyv60de76mfkmv8k9zynqdp2xgcn2gznv96x7cmgdys8gmeqd3jkymrfw3axg6trdvcqzyshzv73j8306k7hfuh65peyyck62gal3plr2d57uycj0e0q843kpy9n4s3dmhea2f5x5haj7950dvtty83mp73xc3a5ysntv740ffu5lsp2kdr5k { "payment_error": "unable to route payment to destination: TemporaryChannelFailure(update=(*lnwire.ChannelUpdate)(0x11656fc0)({\n Signature: (lnwire.Sig) (len=64 cap=64) {\n 00000000 96 4f 4b af 09 00 f7 2f c8 6c 07 a9 7e ec e9 4d |.OK..../.l..~..M|\n 00000010 2c ae 21 ba dd a4 b6 1c 8a 59 ec 05 34 1b 91 5d |,.!......Y..4..]|\n 00000020 62 f3 ae ab aa 21 e3 04 c9 62 ea f5 b8 af 34 a4 |b....!...b....4.|\n 00000030 c5 4b 71 df 63 4d c0 91 e5 e8 c0 f3 03 31 87 72 |.Kq.cM.......1.r|\n },\n ChainHash: (chainhash.Hash) (len=32 cap=32) 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f,\n ShortChannelID: (lnwire.ShortChannelID) 516686:1190:0,\n Timestamp: (uint32) 1525749634,\n Flags: (lnwire.ChanUpdateFlag) 0,\n TimeLockDelta: (uint16) 144,\n HtlcMinimumMsat: (lnwire.MilliSatoshi) 0 mSAT,\n BaseFee: (uint32) 1000,\n FeeRate: (uint32) 100\n})\n)", "payment_preimage": "", "payment_route": null }
  15. Danke schon mal, das erst "ooops" gab's schon, die Nummer in meinem obigen post war der remote_pubkey, also gar nicht mein eigener channel... Mein identity_pubkey ist 037989b0844bd490f5f6709825066c2d8b23f4036a13c4e2f7daca37c956a89ebf
×