--- Log opened Tue Oct 27 00:00:58 2020 00:14 -!- blockstream_bot [blockstrea@gateway/shell/sameroom/x-zzgbwiizjmpgirfq] has left #c-lightning [] 00:14 -!- blockstream_bot [blockstrea@gateway/shell/sameroom/x-zzgbwiizjmpgirfq] has joined #c-lightning 00:32 -!- liberliver [~Thunderbi@144.49.211.130.bc.googleusercontent.com] has joined #c-lightning 01:02 -!- jasan [~jasan@just.do.nothing.bublina.eu.org] has joined #c-lightning 01:20 -!- jasan [~jasan@just.do.nothing.bublina.eu.org] has quit [Quit: Have a nice day!] 01:28 -!- jasan [~jasan@just.do.nothing.bublina.eu.org] has joined #c-lightning 01:30 < jasan> cdecker: Good morning! Thanks for explanation about ackbot in #4147. I was using "Tested ACK" as suggested in bitcoin/bitcoin repo and did not realized it can be less-specific here. See https://github.com/bitcoin/bitcoin/issues/6100 01:31 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #c-lightning 01:35 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 256 seconds] 01:41 < jasan> m-schmoock: Switch to OpenBSD for a while :) re: 4156 01:41 < jasan> (and do not install bash there) 01:44 < m-schmoock> :D yes I have already thought about that 01:44 < m-schmoock> Archlinux is really for noobs 01:45 < m-schmoock> but its so slim 02:00 < jasan> take it easy, Archlinux is one of more advanced 02:01 < m-schmoock> I used to use gentoo for years but eventually I got lazy of handling maintenance 02:01 < m-schmoock> so I got to Arch and stook? (past of stick?) to it 02:01 < m-schmoock> *got stuck ^^ 02:23 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #c-lightning 02:37 < darosior> niftynei: thanks for https://github.com/ElementsProject/lightning/pull/4146#pullrequestreview-517321868, sorry i completely forgot about it 02:47 < m-schmoock> rusty: whats the proper way of changing/compiling/running testcases like ccan/ccan/json_escape/test/run.c ? 02:47 < m-schmoock> I'm fightning a bit with gcc to get all the imports and symbols correct 02:51 < darosior> m-schmoock: for the symbols use make update-mocks 02:51 < darosior> Ah nevermind it's in ccan 02:52 * darosior doesn't know much about those unknown territories 02:53 < darosior> Though each time i had to look here everything was pretty well defined in an "info-something" file, isn't it here ? 02:54 < m-schmoock> Since we dont have Makefiles I try to do it by hand: 02:54 < m-schmoock> gcc ccan/ccan/json_escape/test/run.c -I ccan -I external/libwally-core/src/ccan -I . -o ./run 02:55 < m-schmoock> but the linker keeps missing objects. nvm, Im sure I will get it to work, Just thought there is an easy way 02:55 < m-schmoock> or does the main Makefile contain a target for it? ... checking 03:08 -!- vasild_ [~vd@gateway/tor-sasl/vasild] has joined #c-lightning 03:08 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] 03:11 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 03:11 -!- vasild_ is now known as vasild 03:26 -!- queip [~queip@unaffiliated/rezurus] has joined #c-lightning 03:43 < jasan> m-schmoock: in ccan source (rustyrussell/ccan) you run tools/ccanlint/ccanlint -s --deps-fail-ignore ccan/json_escape/ 03:44 < jasan> (found it in one git log message) 03:44 < jasan> tells me: 03:44 < jasan> json_escape: Total score: 40/44 03:45 < jasan> m-schmoock: When you run it with -vv then you get CFLAGS 03:46 < jasan> compiler set to 'cc' 03:46 < jasan> compiler flags set to '-g3 -ggdb -Wall -Wstrict-prototypes -Wold-style-definition -Wundef -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wwrite-strings -DCCAN_STR_DEBUG=1 -I.' 03:49 < jasan> eh, maybe it's just linting it, sorry 04:04 < jasan> or maybe the name (ccanlint) is a bit confusing because it seems to me that it really runs the tests 04:04 * jasan is playing with it for the first time, just thanks to m-schmoock's question 04:13 -!- shesek [~shesek@unaffiliated/shesek] has quit [Remote host closed the connection] 04:25 -!- liberliver [~Thunderbi@144.49.211.130.bc.googleusercontent.com] has quit [Remote host closed the connection] 04:26 -!- liberliver [~Thunderbi@144.49.211.130.bc.googleusercontent.com] has joined #c-lightning 04:51 -!- belcher_ [~belcher@unaffiliated/belcher] has quit [Ping timeout: 258 seconds] 04:57 -!- fiatjaf [~fiatjaf@2804:7f2:2a84:12c:ea40:f2ff:fe85:d2dc] has quit [Ping timeout: 260 seconds] 05:03 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #c-lightning 05:10 -!- belcher_ is now known as belcher 06:46 -!- jonatack [~jon@213.152.162.154] has quit [Ping timeout: 265 seconds] 06:48 -!- jonatack [~jon@213.152.162.89] has joined #c-lightning 06:56 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 265 seconds] 06:58 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #c-lightning 06:59 -!- kexkey [~kexkey@static-198-54-132-126.cust.tzulo.com] has joined #c-lightning 07:58 -!- cryptosoap [~cryptosoa@gateway/tor-sasl/cryptosoap] has quit [Remote host closed the connection] 07:59 -!- cryptosoap [~cryptosoa@gateway/tor-sasl/cryptosoap] has joined #c-lightning 08:07 -!- jonatack [~jon@213.152.162.89] has quit [Quit: jonatack] 08:14 -!- jonatack [~jon@88.124.242.136] has joined #c-lightning 08:20 -!- blockstream_bot [blockstrea@gateway/shell/sameroom/x-zzgbwiizjmpgirfq] has left #c-lightning [] 08:20 -!- blockstream_bot [blockstrea@gateway/shell/sameroom/x-zzgbwiizjmpgirfq] has joined #c-lightning 08:45 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 240 seconds] 08:47 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #c-lightning 09:00 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 09:00 -!- early [~early@static.38.6.217.95.clients.your-server.de] has quit [Quit: Leaving] 09:01 -!- early [~early@static.38.6.217.95.clients.your-server.de] has joined #c-lightning 09:03 -!- az0re [~az0re@gateway/tor-sasl/az0re] has quit [Ping timeout: 240 seconds] 09:22 -!- wraithm [~wraithm@unaffiliated/wraithm] has quit [Excess Flood] 09:25 -!- wraithm [~wraithm@unaffiliated/wraithm] has joined #c-lightning 09:37 -!- az0re [~az0re@gateway/tor-sasl/az0re] has joined #c-lightning 09:58 -!- fiatjaf [~fiatjaf@2804:7f2:2a84:e3c0:ea40:f2ff:fe85:d2dc] has joined #c-lightning 10:41 -!- liberliver [~Thunderbi@144.49.211.130.bc.googleusercontent.com] has quit [Quit: liberliver] 11:35 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 246 seconds] 11:45 -!- grubles [~unknown@unaffiliated/grubles] has joined #c-lightning 11:47 < grubles> hm so i'm running into a "bad file descriptor" error connecting to peers on my openbsd node. 11:54 < darosior> grubles: there was such an issue lately iirc (and if it's the same) it's fixed in master 12:06 < grubles> ok i'll try master then 12:55 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #c-lightning 12:55 < grubles> no bueno for master either 13:07 -!- jasan [~jasan@just.do.nothing.bublina.eu.org] has quit [Quit: Bye!] 13:27 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] 13:57 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #c-lightning 14:08 -!- jonatack [~jon@88.124.242.136] has quit [Ping timeout: 260 seconds] 14:09 -!- jonatack [~jon@213.152.161.239] has joined #c-lightning 14:09 -!- jonatack [~jon@213.152.161.239] has quit [Client Quit] 14:09 -!- jonatack [~jon@213.152.161.239] has joined #c-lightning 14:18 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 260 seconds] 14:39 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #c-lightning 14:42 < HelloShitty> az0re: I just read your replies 14:43 < HelloShitty> yes, I know about that in theory 14:43 < HelloShitty> But sometimes, things are written in such way that it looks it needs manual action from the parties 14:44 < HelloShitty> For instance, I know, theoretically, than one of the parties can try to cheat and broadcast older (inner lightning transactions) to the bitcoin network and they risk penalties or even lose their funds to the counterparty. I think I'm not misusing words 14:44 < HelloShitty> but I don't know how is that done in practice 14:45 < HelloShitty> like, can you go to your Lightning node, copy and paste some older txID and broadcast it to the bitcoin network manually, using your bitcoin node? 14:45 < HelloShitty> is that way that things happens when someone tries to cheat? 14:47 < HelloShitty> Also, I'm using sparkwallet, just because it supports c-lightning, but when I click on "Close Channel" in Spark-Wallet, am I closing the channel unilateraly or is some other action taken by me that is called "unilateral close"? And if the "Close channel" is the so called "unilateral close", what and how would be performed a bilateral channel close? 14:53 -!- kexkey [~kexkey@static-198-54-132-126.cust.tzulo.com] has quit [Ping timeout: 246 seconds] 15:02 -!- kexkey [~kexkey@static-198-54-132-126.cust.tzulo.com] has joined #c-lightning 15:08 -!- vasild_ [~vd@gateway/tor-sasl/vasild] has joined #c-lightning 15:11 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 15:11 -!- vasild_ is now known as vasild 15:27 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 272 seconds] 15:28 -!- kexkey [~kexkey@static-198-54-132-126.cust.tzulo.com] has quit [Quit: Scaling pentatonically] 15:31 -!- kexkey [~kexkey@static-198-54-132-126.cust.tzulo.com] has joined #c-lightning 15:44 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #c-lightning 15:57 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 260 seconds] 16:02 < az0re> like, can you go to your Lightning node, copy and paste some older txID and broadcast it to the bitcoin network manually, using your bitcoin node? 16:02 < HelloShitty> Never tried... Can I? 16:02 < HelloShitty> :| 16:02 < az0re> I don't know if c-lightning saves them, but if you hack it up, then yes, you can record commitment transactions and broadcast them later 16:03 < HelloShitty> So, where does the "if someone tries to cheat" enters? 16:03 < HelloShitty> How someone can cheat? 16:03 < HelloShitty> I mean, I don't want to know to try to cheat. lol. I just want to understand 16:03 < HelloShitty> because I'm still too fresh to be able to do such things... :) 16:04 < az0re> I don't know anything about SparkWallet, but any reasonable implementation would attempt a mutual close first before broadcasting a unilateral close. Unfortunately I don't know enough to explain a mutual close in detail. 16:04 < HelloShitty> ah ok 16:04 < az0re> For example, they can try to cheat by waiting for you to be offline for an extended period of time then broadcasting an old commitment tx that gives them more BTC than they currently have right to. 16:05 < az0re> (presumably they modify their software to record commitment transactions) 16:05 < az0re> If you're not around to watch the blockchain for revoked commitment transactions and broadcast the revocation transaction, you'll be cheated 16:26 -!- blockstream_bot [blockstrea@gateway/shell/sameroom/x-zzgbwiizjmpgirfq] has left #c-lightning [] 16:26 -!- blockstream_bot [blockstrea@gateway/shell/sameroom/x-zzgbwiizjmpgirfq] has joined #c-lightning 16:27 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #c-lightning 19:17 -!- midnight is now known as midnight_ 19:19 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #c-lightning 20:21 -!- fjahr [sid374480@gateway/web/irccloud.com/x-wsewwojoxlxjupvu] has quit [Ping timeout: 240 seconds] 20:23 -!- fjahr [sid374480@gateway/web/irccloud.com/x-mndsjluvnskfolcs] has joined #c-lightning 20:46 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 21:04 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #c-lightning 21:18 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #c-lightning 21:41 -!- DeanWeen [~dean@gateway/tor-sasl/deanguss] has joined #c-lightning 21:43 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 22:41 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] --- Log closed Wed Oct 28 00:00:59 2020