[00:27:56] @aguycalled hey i noticed you can use the same nav address for both args in getcoldstakingaddress. we will fix it [00:28:28] We're going to make a PR to fix it 😉 [00:56:58] https://github.com/aguycalled/navcoin-core/pull/32 [01:37:24] replied [09:30:09] @aguycalled I noticed the string output from getcoldstakingaddress() is different depending on whether you run it on testnet compared to regnet [09:30:23] but I can't find the reason why? [09:31:13] on testnet, I always get a 61 length string starting with D [09:31:35] on regnet, I always get a 62 length string starting with 2 [09:31:45] using the same addresses for both [10:51:40] the preffixes of the addresses are different depending on the network [10:51:52] happens with normal addresses too [10:52:06] its defined on chainparams.cpp [11:05:27] ah i see [11:06:09] and then the prefix is attached to the new cold staking address in base58.cpp here: [11:06:18] SetData(Params().Base58Prefix(CChainParams::COLDSTAKING_ADDRESS), &id, 20, &id2, 20); [11:15:31] yes [11:40:36] @Matt (Dev) @A-B https://github.com/matt-auckland/navcoin-core/pull/2 [20:29:17] @aguycalled dumb question. For building the wallet: - cd /docs/ - make - cd .. - ./configure - make ? [20:29:38] the ./configure isn't working for me [20:42:09] you need to add the prefix [20:42:18] instructions are at depends/readme [20:51:50] It's says aarch64-linux-gnu is for arm Linux [20:52:01] whats the regular prefix for linux? Or will that build out for Linux as well [20:52:42] Common `host-platform-triplets` for cross compilation are: - `i686-w64-mingw32` for Win32 - `x86_64-w64-mingw32` for Win64 - `x86_64-apple-darwin11` for MacOSX - `arm-linux-gnueabihf` for Linux ARM 32 bit - `aarch64-linux-gnu` for Linux ARM 64 bit [20:53:21] hmm make seems to create a x86_64-pc-linux-gnu folder so I guess it's that [20:54:37] Though the readme says to run ./configure --prefix=.... [20:55:03] but there is no ./configure to run [20:58:31] Not in /depends or in the root folder [20:58:44] there's a configure.ac but that doesn't seem to run [21:01:53] ./autogen.sh before configure [21:02:45] 🤦 [21:02:49] thanks [21:39:35] @aguycalled what are the & in &Staking address and S&pending address for? [21:39:36] https://cdn.discordapp.com/attachments/416000318149754881/512743493211521045/unknown.png [21:42:46] so you can focus those labels with alt+S for staking address and alt+p for spending address [21:42:58] Ah that's cool [21:42:59] the key combination is for windows i think, i dont know other oses [21:43:29] Btw do you know a good way for displaying errors? [21:43:36] a dialog [21:43:43] mmk [21:43:51] QMessageBox::warning(this, tr("Navtech server"), "Could not get info:

" + tr(e.what())+"
"); [21:43:53] for example [21:44:06] Was wondering about doing an if condition for displaying a some text could be better than a pop up [21:44:13] look for "QMessageBox::" in src/qt to see examples [21:45:04] you can add a label somehow to the window and set it content to something [21:45:12] sweet [21:46:33] This gui stuff is kind of painful but I can see it becoming kind of easy after a bit [21:46:56] i hate guis [21:46:58] Might be able to bash out a few UI tweaks and additions before the end of the year [21:46:58] lol [21:46:59] :p [21:47:25] you just wanna plug directly into the matrix huh :p [21:48:20] gui is very important though haha [21:48:40] Yeah hehe [21:48:49] without a nice and easy gui no adoption from granny [21:50:00] sure,but in my personal case i have no talent to design good guis [21:54:41] Alex should we refactor the gui and wallet so they rely on the same code to do their cold staking functions? [21:54:57] Atm they both do the same thing more or less but the functionality is duplicated [21:55:13] sure [21:55:26] I'll take a crack at it if I get time