< JayBerg>
any talk on moving to QML instead of widgets?
< JayBerg>
i appeciate the issues tracker, and will take a look… its just that i spend all day coding QT for bitcoin/blockchain and have lots of code an insight that can help if there are big blocking issues etc. jay at protoblock dot com
< sipa>
JayBerg: review and testing are always the bottlenecks ;)
< promag>
JayBerg: problem with QML is JS engine
< JayBerg>
Sipa: so your saying there is an implimentation already? maybe best bet would be to fork and create a new wallet outside of core… segwit has been ready for years.. cant see major issues with qt front end..
< promag>
something that most don't want to see
< JayBerg>
promag: no need to use JS in qml
< JayBerg>
promag: ok for security reasons?
< promag>
JayBerg: probably there is more interest in something like #10973
< JayBerg>
its not like QML will run client side JS from internet … we see all the source… unless im missing something… c++ can do everyhting js can do ?
< promag>
JayBerg: can you list pros of a qml wallet? I like qml, but I don't see why would it change
< JayBerg>
qml will solve those display issues with differnt dpis
< promag>
little issue to justify a big refactor
< sipa>
JayBerg: segwit support for the bitcoin core *wallet* is the issue; UI will work automatically
< JayBerg>
widgets is old buggy and no longer used
< sipa>
there's nothing special that needs to be done in the UI
< JayBerg>
ok sipa what is the issue? so what is a “wallet” if not thegui
< promag>
JayBerg: that's not true, even QtCreator is widget based
< sipa>
JayBerg: the logic that determines which transactions are yours, construct paymemts, keep track of your balance, can import keys, ...
< JayBerg>
sipa - is there a cli for sending segwit in core?
< sipa>
there was rudimentary support before, but it is not user friendly (it needed manual rpc calls to construct addresses etc; enough for testing, but not for users)
< JayBerg>
ok - im assuming bech32 - is not included with “segwit support” - to much at once
< promag>
So with -addresstype=bech32 there is no way to request payment to p2sh
< sipa>
that is bad :)
< owowo>
very bad.
< JayBerg>
b
< JayBerg>
i have 20+ years of c++ for fintech.. and would love to contribute to bitcoin-core.. I just cant seem to find the time. however, half my time is for outside consulting gigs to pay bills, so if there are any bounties or paid consulting gigs that will allow me to contribute. im all ears.. otherwise, i should be able to contribute starting mid-Feburary (after Super Bowl)
< cfields>
jonasschnelli: ping. mind going ahead and grabbing a temp codesigning key just in case?
< jonasschnelli>
cfields: okay. Will do
< jonasschnelli>
cfields: do you want to provide the CSR (aka hold the key)
< jonasschnelli>
I guess you already do that for the current signing cert?
< cfields>
jonasschnelli: I was going to suggest that you just do it, but I guess it doesn't make sense for us to additively hold up releases :(
< cfields>
(though hopefully it will only be used ~once anyway)
< cfields>
so.. I guess so
< cfields>
jonasschnelli: will you be available for ~an hour? I'm going to try to create the CSR by hand as if for the threshold key
< jonasschnelli>
cfields: Yes. I'm around for 1h. Okay... let me create one then
< jimpo>
If anyone feels like reading some code, I'm looking for reviews on #11857