Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update lightning_ndk to release_clightning_0.9.0 #34

Merged
merged 1 commit into from
Aug 11, 2020

Conversation

lvaccaro
Copy link
Collaborator

@lvaccaro lvaccaro commented Aug 9, 2020

Update lightning_ndk to release_clightning_0.9.0 with clightning v0.9.0 and esplora plugin

Close #33

@vincenzopalazzo
Copy link
Member

vincenzopalazzo commented Aug 10, 2020

I tried to rebase my PR #30 with this, but I have the following stack trace.
I will look inside it tomorrow, but I want to share this with yout because maybe you know already the answer.

2020-08-10 18:03:48.459 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.456Z INFO plugin-esplora: getrawblockbyheight 1806594
2020-08-10 18:03:48.459 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.456Z INFO plugin-esplora: blockhash: 00000000000000cd68ff6064044e46eda5b3b55a26eaacaaeeac2642d540d113 from https://blockstream.info/testnet/api/block-height/1806594
2020-08-10 18:03:48.459 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.457Z DEBUG lightningd: Adding block 1806594: 00000000000000cd68ff6064044e46eda5b3b55a26eaacaaeeac2642d540d113
2020-08-10 18:03:48.459 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: ***** Actual line: 182
2020-08-10 18:03:48.459 13350-17479/com.lvaccaro.lamp I/chatty: uid=10455(com.lvaccaro.lamp) FileObserver identical 1 line
2020-08-10 18:03:48.467 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: ***** Actual line: 182
2020-08-10 18:03:48.468 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.467Z INFO plugin-esplora: getchaininfo
2020-08-10 18:03:48.468 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.467Z INFO plugin-esplora: block_genesis: 000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943
2020-08-10 18:03:48.468 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.467Z INFO plugin-esplora: blockcount: 1806618
2020-08-10 18:03:48.468 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: ***** Actual line: 185
2020-08-10 18:03:48.476 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: ***** Actual line: 185
2020-08-10 18:03:48.476 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.475Z jsonrpc#28: [IN] 7b20226a736f6e72706322203a2022322e30222c20226d6574686f6422203a2022676574696e666f222c2022696422203a20226c696768746e696e672d636c69
2020-08-10 18:03:48.476 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T16:03:48.475Z jsonrpc#28: [IN] 2d3137353339222c2022706172616d7322203a5b205d207d
2020-08-10 18:03:48.476 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: ***** Actual line: 187
2020-08-10 18:03:48.478 13350-16516/com.lvaccaro.lamp I/MainActivity: ---no address found---
2020-08-10 18:03:48.520 13350-13350/com.lvaccaro.lamp I/LightningService: destroying core service
2020-08-10 18:03:48.522 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: ***** Actual line: 187
2020-08-10 18:03:48.522 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/fundchannel: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/pay: Lost connection to the RPC socket.Lost connection to the RPC socket.
2020-08-10 18:03:48.522 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/autoclean: Lost connection to the RPC socket.
2020-08-10 18:03:48.522 13350-17479/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: ***** Actual line: 190
2020-08-10 18:03:48.561 13350-13350/com.lvaccaro.lamp D/com.lvaccaro.lamp.MainActivity.NotificationReceiver: onReceive action NODE_NOTIFICATION_FUNDCHANNEL
2020-08-10 18:03:48.567 13350-13350/com.lvaccaro.lamp I/LightningService: /data/data/com.lvaccaro.lamp/no_backup/lightning-cli: Connecting to 'lightning-rpc': Connection refused
2020-08-10 18:03:48.567 13350-13350/com.lvaccaro.lamp D/AndroidRuntime: Shutting down VM
2020-08-10 18:03:48.568 13350-13350/com.lvaccaro.lamp E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.lvaccaro.lamp, PID: 13350
    java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:502)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
     Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930) 
     Caused by: java.lang.Exception: /data/data/com.lvaccaro.lamp/no_backup/lightning-cli: Connecting to 'lightning-rpc': Connection refused
    
        at com.lvaccaro.lamp.LightningCli.exec(LightningCli.kt:41)
        at com.lvaccaro.lamp.MainActivity.updateBalanceView(MainActivity.kt:291)
        at com.lvaccaro.lamp.MainActivity$NotificationReceiver.onReceive(MainActivity.kt:761)
        at androidx.localbroadcastmanager.content.LocalBroadcastManager.executePendingBroadcasts(LocalBroadcastManager.java:313)
        at androidx.localbroadcastmanager.content.LocalBroadcastManager$1.handleMessage(LocalBroadcastManager.java:121)
        at android.os.Handler.dispatchMessage(Handler.java:107)
        at android.os.Looper.loop(Looper.java:214)
        at android.app.ActivityThread.main(ActivityThread.java:7356)
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930) 
2020-08-10 18:03:48.605 13350-13350/? I/Process: Sending signal. PID: 13350 SIG: 9

Update

Please ignore this, I have some node connect with onion address and I disabled tor daemon. for this reason the clightning node shutdown. This is not referred from this PR sorry

@lvaccaro
Copy link
Collaborator Author

lvaccaro commented Aug 10, 2020

You can check complete log file to find bugs, as the following report.
In this case, I think Esplora doesn't reply anymore.

2020-08-10 22:08:41.592 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:41.575Z INFO plugin-esplora: getrawblockbyheight 1801763
2020-08-10 22:08:41.616 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:41.613Z INFO plugin-esplora: blockhash: 0000000000003529c6ebb83f70e5011af0cda8336b1f9fa6fb50b7d56f71d3be from https://blockstream.info/testnet/api/block-height/1801763
2020-08-10 22:08:41.616 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:41.614Z INFO plugin-esplora: getrawblockbyheight: request error on https://blockstream.info/testnet/api/block/0000000000003529c6ebb83f70e5011af0cda8336b1f9fa6fb50b7d56f71d3be/raw
2020-08-10 22:08:41.616 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:41.614Z plugin-esplora: [IN] 7b226a736f6e727063223a22322e30222c226964223a3738342c22726573756c74223a7b22626c6f636b68617368223a6e756c6c2c22626c6f636b223a6e756c6c7d7d0a0a7b226a736f6e727063223a22322e30222c226d6574686f64223a226c6f67222c22706172616d73223a7b226c6576656c223a22696e666f222c226d657373616765223a226572723a20657374696d617465666565733a2072657175657374206572726f72206f6e2068747470733a2f2f626c6f636b73747265616d2e696e666f2f746573746e65742f6170692f6665652d657374696d61746573227d7d0a0a7b226a736f6e727063223a22322e30222c226964223a3738352c226572726f72223a7b22636f6465223a3430302c226d657373616765223a22657374696d617465666565733a2072657175657374206572726f72206f6e2068747470733a2f2f626c6f636b73747265616d2e696e666f2f746573746e65742f6170692f6665652d657374696d61746573227d7d0a0a7b226a736f6e727063223a22322e30222c226d6574686f64223a226c6f67222c22706172616d73223a7b226c6576656c223a22696e666f222c226d657373616765223a22676574636861696e696e666f227d7d0a0a7b226a736f6e727063223a22322e30222c226d6574686f64223a226c6f67222c22706172616d73223a7b226c6576656c223a22696e666f222c226d657373616765223a22626c6f636b5f67656e657369733a2030303030303030303039333365613031616430656539383432303937373962616165633363656439306661336634303837313935323666386437376634393433227d7d0a0a7b226a736f6e727063223a22322e30222c226d6574686f64223a226c6f67222c22706172616d73223a7b226c6576656c223a22696e666f222c226d657373616765223a22626c6f636b636f756e743a2031383036363531227d7d0a0a7b226a736f6e727063223a22322e30222c226964223a3738362c22726573756c74223a7b22636861696e223a2274657374222c22686561646572636f756e74223a313830363635312c22626c6f636b636f756e74223a313830363635312c22696264223a66616c73657d7d0a0a
2020-08-10 22:08:41.886 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:41.883Z INFO plugin-esplora: err: estimatefees: request error on https://blockstream.info/testnet/api/fee-estimates
2020-08-10 22:08:41.887 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/esplora error: bad response to estimatefees (bad 'result' field), response was {"jsonrpc":"2.0","id":785,"error":{"code":400,"message":"estimatefees: request error on https://blockstream.info/testnet/api/fee-estimates"}}
2020-08-10 22:08:41.923 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:41.884Z **BROKEN** lightningd: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/esplora error: bad response to estimatefees (bad 'result' field), response was {"jsonrpc":"2.0","id":785,"error":{"code":400,"message":"estimatefees: request error on https://blockstream.info/testnet/api/fee-estimates"}}
2020-08-10 22:08:41.924 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: /data/data/com.lvaccaro.lamp/no_backup/lightningd: FATAL SIGNAL 6 (version v0.9.0-modded)
2020-08-10 22:08:42.483 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 0x60faeece send_backtrace
2020-08-10 22:08:42.483 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 	common/daemon.c:38
2020-08-10 22:08:42.483 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:42.480Z **BROKEN** lightningd: FATAL SIGNAL 6 (version v0.9.0-modded)
2020-08-10 22:08:42.484 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: 2020-08-10T20:08:42.480Z **BROKEN** lightningd: backtrace: common/daemon.c:43 (send_backtrace) 0x60faef07
2020-08-10 22:08:51.786 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: Log dumped in crash.log.20200810200842
2020-08-10 22:08:52.097 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/fundchannel: 
2020-08-10 22:08:52.168 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: Lost connection to the RPC socket.
2020-08-10 22:08:52.236 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/pay: Lost connection to the RPC socket.
2020-08-10 22:08:52.259 29711-30153/com.lvaccaro.lamp I/LightningService: /data/data/com.lvaccaro.lamp/no_backup/lightning-cli: reading response: socket closed
2020-08-10 22:08:52.279 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: /data/user/0/com.lvaccaro.lamp/no_backup/plugins/autoclean: 
2020-08-10 22:08:52.498 29711-30045/com.lvaccaro.lamp D/com.lvaccaro.lamp.util.LogObserver: Lost connection to the RPC socket.

@lvaccaro lvaccaro merged commit 7282c81 into master Aug 11, 2020
@darosior
Copy link
Contributor

Nice! FWIW C-lightning is going for a 0.9.0.1 hotfix :/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update to clightning v0.9.0
3 participants