Dev Meeting Transcript (May 28, 2021)

Cryptocurrency News and Public Mining Pools

Dev Meeting Transcript (May 28, 2021)

[4:01 PM] bless yer heart: Hello all. Are we open?

[4:01 PM] fdov: Hi.

[4:01 PM] brianmct: Yeap we're open 🙂

[4:02 PM] bless yer heart: Awesome. Welcome everyone.

[4:03 PM] Wilson. CEO ฿: Hello all!

[4:04 PM] Vincent: :wave:

[4:05 PM] Jeroz: What’s happening? :slight_smile:

[4:05 PM] Soulless | Scamcoin.online: hiya

[4:07 PM] Vincent: so wutcha got for us devs…?

[4:09 PM] Jeroz: New Electrum wallet is available for testing. Did anyone have a chance to and ran into issues?

[4:09 PM] fdov: We're waiting for users to test stuff. 😉

[4:10 PM] Soulless | Scamcoin.online: i ran it, looked good. no issues that aren't already known.

[4:11 PM] bless yer heart: Electrum could use testing. Qt always can use tests. Are there specifics beyond those few that we could add to inform the community of what we’re looking for?

[4:12 PM] fdov: For core:

Tasks: https://github.com/fdoving/RavenStash/blob/main/tasks-4.7.0test.md

Testing: https://github.com/fdoving/RavenStash/blob/main/testing-4.7.0test.md

[4:13 PM] Jeroz: For electrum:

When testing we would like you to try out all aspects of the client, but place some emphasis on:

* Receiving assets (transferred from asset-supported wallets, or importing watch-only addresses)

* Sending normal ravencoin from addresses that also contain assets

* Building binaries from scratch

* Hardware support (Ledger or Trezor)

[4:16 PM] Soulless | Scamcoin.online: i guess it would be nice if libsecp256k1-0 could be compiled on windows without having to use linux at all, but im sure thats out of the scope for the electrum project

[4:17 PM] Soulless | Scamcoin.online: i know there are emulators/vms (dont know what they are actually called) that can run in windows to do that type of stuff, but that is just an extra burden on whoever is compiling on windows anyway

[4:18 PM] fdov: windows is almost as bad as osx when it comes to compiling stuff.

[4:18 PM] Soulless | Scamcoin.online: it actually went very smooth until needing that one dll

[4:19 PM] fdov: in 90% of the cases going via some linux and cross compile is way easier.

[4:21 PM] HyperPeek: As long as there are binaries most people will be fine :slight_smile:

[4:22 PM] HyperPeek: So once we are sure the solution for the p2sh fix is good, we can make them for main and testnet, so testing is more easy.

[4:23 PM] fdov: Soulless | Scamcoin.onlinehttps://github.com/bitcoin-core/secp256k1/issues/451

[4:24 PM] Jeroz: for windows, I actually just use the windows linux subsystem and cross-compile

[4:24 PM] bless yer heart: VS doesn’t do it?

[4:25 PM] HyperPeek: None of the build system actually use VS… Some require some libs, but we try to avoid that as well.

[4:26 PM] HyperPeek: Problem is you want cross-platform and VS only works for Windows.

[4:26 PM] bless yer heart: But it seems the others exclude windows a bit.

[4:26 PM] fdov: everyone cross compiles.

[4:27 PM] Jeroz: for bitcoin too

[4:28 PM] fdov: yes.

[4:29 PM] fdov: Distributed binaries are cross compiled for all archs. It can possibly be built on windows, i don't know.

[4:30 PM] fdov: they basically use the same system we do, but they now use guix, I use ubuntu, and so does our github auto-builds.

[4:31 PM] Jeroz: By the way, I did not pay close attention this week in the qt channel. Did you guys find a fix for that p2sh bug?

[4:31 PM] fdov: I have found like 5 fixes, some more promising than others :rofl:

[4:32 PM] fdov: But I think we are close now.

[4:32 PM] Jeroz: Ah sounds like progress then

[4:32 PM] HyperPeek: We are pretty sure its good, but want to do some more testing.

[4:35 PM] HyperPeek: So if anyone want to break it — get the binary from the github PR and run it https://github.com/RavenProject/Ravencoin/pull/1019/checks under artifacts

[4:36 PM] Freeman-pool.peopleland.net: Hi Guys

[4:37 PM] Freeman-pool.peopleland.net: Can I ask an off topic question ?

[4:37 PM] bless yer heart: Absolutely.

[4:38 PM] Freeman-pool.peopleland.net: I have / had an old version of mobile wallet which the phone is pretty old and can't sync anymore

[4:38 PM] Freeman-pool.peopleland.net: it seems that the Recovery phases are changed since then

[4:39 PM] Freeman-pool.peopleland.net: is there any easy way to recover it with new version ?

[4:39 PM] Jeroz: are we talking 2019 old?

[4:39 PM] Freeman-pool.peopleland.net: I already tried with the way Tron suggested somewhere once but no chance so far

[4:40 PM] Freeman-pool.peopleland.net: yes.. maybe earlier.. first version somehow

[4:40 PM] fdov: #helpdesk – this is a meeting. ffs.

[4:40 PM] Jeroz: lets pick that up in #helpdesk

[4:40 PM] Freeman-pool.peopleland.net: ok

[4:41 PM] Freeman-pool.peopleland.net: by the way we need this instruction for others too because I saw some other people had same problem around

[4:41 PM] bless yer heart: Thanks

[4:44 PM] Jeroz: There's been a train of reported issues with those mobile wallets. I hope the new wallet thats being worked on in #moontree-sig-working will provide solutions.

[4:46 PM] fdov: Before a core release, we need to get some certs for signing. I hope that process is started in the foundation. I think it was mentioned in a previous meeting.

[4:46 PM] Jeroz: Mango Farm do you know more about that?

(assuming you are not around atm, feel free to answer in #ravenqt-sig-working when you read this)

[4:47 PM] meta stack: going forward I should say so, but what about backwards compatibility to before 2019, is that something people expect of this new solution?

[4:48 PM] Jeroz: Oh, the issue with 2019 wallets was that the developer used an old derivation method and changed that later. So people had to manually move their coins to still be able to access then. Which caused a lot of head aches.

[4:48 PM] Jeroz: more info here: https://tronblack.medium.com/ravencoin-android-migration-a99ba2d5db10

[4:50 PM] fdov: When it comes to testing, YOU need to get more involved. I created the list of tests and issues to comment 20 days ago. ONE of the issues has 4 comments, 3 of them by me. So basically no interest in testing so far. Some of the tests are as easy as confirming a binary works. That needs to change if we are ever going to release anything.

[4:53 PM] Jeroz: I can imagine that it's pretty demotivating when you spend your free time to work on the wallets while nobody is testing them. Is there any reason what makes this difficult? I had a bot activated on discord to make it far easier to get testnet coins for example.

[4:53 PM] Soulless | Scamcoin.online: I did quite a bit of tests. Where do you want comments?

[4:54 PM] Jeroz: https://discord.com/channels/429127343165145089/482289959261175838/847930447623487488

[4:54 PM] fdov: u/Soulless | Scamcoin.online Great! Each feature has its own test-results-issue, listed here: https://github.com/fdoving/RavenStash/blob/main/testing-4.7.0test.md

[4:55 PM] Soulless | Scamcoin.online: Sorry I guess I don't know how to comment on github. Do I click the issue linked on the right and talk about it there? I assume that is what is meant by a 'comment' ?

[4:55 PM] Jeroz: yes

[4:55 PM] fdov: yes

[4:56 PM] Soulless | Scamcoin.online: Will do I have a few arm devices, linux, and windows

[4:56 PM] Soulless | Scamcoin.online: will do my best to build from source and test the binaries

[4:57 PM] fdov: You can also pick github artifacts, every PR builds binaries, if you want to save some time.

[4:57 PM] fdov: brb.

[5:00 PM] bless yer heart: I’ll help test on those as well. Thanks for linking.

[5:09 PM] bless yer heart: Thank you all for your input this week. Minutes will follow.

[5:10 PM] Jeroz: Thanks for keeping this open for the time slot. Have a nice weekend! :slight_smile:

[5:21 PM] Freeman-pool.peopleland.net: wash your hands and stay healthy ! :hand_splayed:

[5:34 PM] WhaleStreet: I'll test them over the weekend too.

submitted by /u/Blockchain_Surfer
[link] [comments]