Author

Topic: [ANN] Denarius [D] - First "Tribus" PoW/PoS Hybrid Masternodes, Ring Sigs - page 142. (Read 504273 times)

full member
Activity: 196
Merit: 100
Im not sure if im the only one getting this error when building the linux wallet, but i cant seam to get it working (the pre-compiled windows wallet works great tho)

Code:
g++ -c -O2  -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/pool/wallets/denarius/src -I/home/pool/wallets/denarius/src/obj -I/home/pool/wallets/denarius/src/json -DIS_ARCH_64 -DUSE_UPNP=1 -I/home/pool/wallets/denarius/src/leveldb/include -I/home/pool/wallets/denarius/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/txdb-leveldb.d -o obj/txdb-leveldb.o txdb-leveldb.cpp
txdb-leveldb.cpp:26:10: error: ‘DB’ in namespace ‘leveldb’ does not name a type
 leveldb::DB *txdb; // global pointer for LevelDB object instance
          ^
txdb-leveldb.cpp:28:17: error: ‘Options’ in namespace ‘leveldb’ does not name a type
 static leveldb::Options GetOptions() {
                 ^
txdb-leveldb.cpp:36:31: error: variable or field ‘init_blockindex’ declared void
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                               ^
txdb-leveldb.cpp:36:22: error: ‘Options’ is not a member of ‘leveldb’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                      ^
txdb-leveldb.cpp:36:40: error: ‘options’ was not declared in this scope
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                        ^
txdb-leveldb.cpp:36:49: error: expected primary-expression before ‘bool’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                                 ^
makefile.unix:182: recipe for target 'obj/txdb-leveldb.o' failed
make: *** [obj/txdb-leveldb.o] Error 1


I tried with these two commands but got the same issue
Code:
make -f makefile.unix
make -f makefile.unix USE_LEVELDB=1



Did anyone else encounter this issue?
Let me know if you need more info to debug


Hey I do apologize, I changed some under the hood workings of LEVELDB vs BDB. I realized I forgot a commit, which I just added: https://github.com/carsenk/denarius/commit/2291d5c50e9166fff2cb3ba8de2407a7f85bcc4d

Go ahead and pull the github again, you should now be able to build no problem with make -f makefile.unix Cool You do not have to use the USE_LEVELDB=1 command now as well only for building the QT.


Thanks for the quick fix. It worked and now its up and running Smiley
full member
Activity: 616
Merit: 100
New version of ccminer - 2.2.1cuda9rc includes hashing improvements to Tribus.

My 1080ti gets around 105MH/sec on tribus, so it's quite the improvement. Version with hashbag urls in the batch files available here:

https://hashbag.cc/ccminer-x64-2.2.1-cuda9rc.zip

I made a quick test with my old brick - GTX 970. At intensity 19 (because is not properly cooled) I was getting with the old version ~ 20MH/s
With 2.2.1 using exactly the same command line getting over 28MH/s.
Power consumption more or less the same. Big difference, think I will update all the other GPUs to this version.
Thank you for the hint!
full member
Activity: 298
Merit: 100
hashbag.cc
New version of ccminer - 2.2.1cuda9rc includes hashing improvements to Tribus.

My 1080ti gets around 105MH/sec on tribus, so it's quite the improvement. Version with hashbag urls in the batch files available here:

https://hashbag.cc/ccminer-x64-2.2.1-cuda9rc.zip
sr. member
Activity: 1148
Merit: 417
Im not sure if im the only one getting this error when building the linux wallet, but i cant seam to get it working (the pre-compiled windows wallet works great tho)

Code:
g++ -c -O2  -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/pool/wallets/denarius/src -I/home/pool/wallets/denarius/src/obj -I/home/pool/wallets/denarius/src/json -DIS_ARCH_64 -DUSE_UPNP=1 -I/home/pool/wallets/denarius/src/leveldb/include -I/home/pool/wallets/denarius/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/txdb-leveldb.d -o obj/txdb-leveldb.o txdb-leveldb.cpp
txdb-leveldb.cpp:26:10: error: ‘DB’ in namespace ‘leveldb’ does not name a type
 leveldb::DB *txdb; // global pointer for LevelDB object instance
          ^
txdb-leveldb.cpp:28:17: error: ‘Options’ in namespace ‘leveldb’ does not name a type
 static leveldb::Options GetOptions() {
                 ^
txdb-leveldb.cpp:36:31: error: variable or field ‘init_blockindex’ declared void
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                               ^
txdb-leveldb.cpp:36:22: error: ‘Options’ is not a member of ‘leveldb’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                      ^
txdb-leveldb.cpp:36:40: error: ‘options’ was not declared in this scope
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                        ^
txdb-leveldb.cpp:36:49: error: expected primary-expression before ‘bool’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                                 ^
makefile.unix:182: recipe for target 'obj/txdb-leveldb.o' failed
make: *** [obj/txdb-leveldb.o] Error 1


I tried with these two commands but got the same issue
Code:
make -f makefile.unix
make -f makefile.unix USE_LEVELDB=1



Did anyone else encounter this issue?
Let me know if you need more info to debug


Hey I do apologize, I changed some under the hood workings of LEVELDB vs BDB. I realized I forgot a commit, which I just added: https://github.com/carsenk/denarius/commit/2291d5c50e9166fff2cb3ba8de2407a7f85bcc4d

Go ahead and pull the github again, you should now be able to build no problem with make -f makefile.unix Cool You do not have to use the USE_LEVELDB=1 command now as well only for building the QT.
full member
Activity: 298
Merit: 100
hashbag.cc
Im not sure if im the only one getting this error when building the linux wallet, but i cant seam to get it working (the pre-compiled windows wallet works great tho)

Code:
g++ -c -O2  -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/pool/wallets/denarius/src -I/home/pool/wallets/denarius/src/obj -I/home/pool/wallets/denarius/src/json -DIS_ARCH_64 -DUSE_UPNP=1 -I/home/pool/wallets/denarius/src/leveldb/include -I/home/pool/wallets/denarius/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/txdb-leveldb.d -o obj/txdb-leveldb.o txdb-leveldb.cpp
txdb-leveldb.cpp:26:10: error: ‘DB’ in namespace ‘leveldb’ does not name a type
 leveldb::DB *txdb; // global pointer for LevelDB object instance
          ^
txdb-leveldb.cpp:28:17: error: ‘Options’ in namespace ‘leveldb’ does not name a type
 static leveldb::Options GetOptions() {
                 ^
txdb-leveldb.cpp:36:31: error: variable or field ‘init_blockindex’ declared void
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                               ^
txdb-leveldb.cpp:36:22: error: ‘Options’ is not a member of ‘leveldb’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                      ^
txdb-leveldb.cpp:36:40: error: ‘options’ was not declared in this scope
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                        ^
txdb-leveldb.cpp:36:49: error: expected primary-expression before ‘bool’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                                 ^
makefile.unix:182: recipe for target 'obj/txdb-leveldb.o' failed
make: *** [obj/txdb-leveldb.o] Error 1


I tried with these two commands but got the same issue
Code:
make -f makefile.unix
make -f makefile.unix USE_LEVELDB=1



Did anyone else encounter this issue?
Let me know if you need more info to debug


Make sure you have chmod a+x on src/leveldb/build_detect_platform - that is the most common issue of building the txdb-leveldb.o file.
full member
Activity: 196
Merit: 100
Im not sure if im the only one getting this error when building the linux wallet, but i cant seam to get it working (the pre-compiled windows wallet works great tho)

Code:
g++ -c -O2  -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/pool/wallets/denarius/src -I/home/pool/wallets/denarius/src/obj -I/home/pool/wallets/denarius/src/json -DIS_ARCH_64 -DUSE_UPNP=1 -I/home/pool/wallets/denarius/src/leveldb/include -I/home/pool/wallets/denarius/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/txdb-leveldb.d -o obj/txdb-leveldb.o txdb-leveldb.cpp
txdb-leveldb.cpp:26:10: error: ‘DB’ in namespace ‘leveldb’ does not name a type
 leveldb::DB *txdb; // global pointer for LevelDB object instance
          ^
txdb-leveldb.cpp:28:17: error: ‘Options’ in namespace ‘leveldb’ does not name a type
 static leveldb::Options GetOptions() {
                 ^
txdb-leveldb.cpp:36:31: error: variable or field ‘init_blockindex’ declared void
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                               ^
txdb-leveldb.cpp:36:22: error: ‘Options’ is not a member of ‘leveldb’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                      ^
txdb-leveldb.cpp:36:40: error: ‘options’ was not declared in this scope
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                        ^
txdb-leveldb.cpp:36:49: error: expected primary-expression before ‘bool’
 void init_blockindex(leveldb::Options& options, bool fRemoveOld = false) {
                                                 ^
makefile.unix:182: recipe for target 'obj/txdb-leveldb.o' failed
make: *** [obj/txdb-leveldb.o] Error 1


I tried with these two commands but got the same issue
Code:
make -f makefile.unix
make -f makefile.unix USE_LEVELDB=1



Did anyone else encounter this issue?
Let me know if you need more info to debug
sr. member
Activity: 1148
Merit: 417
Dont know what is up with this wallet but I have tried to sync the blockchain twice and it gets stuck here Tue 5. Sep 03:17:56 2017

Joined today. Using the latest version 1.0.6 I was completely synchronized in less than 30 minutes.
But, mining is pretty hard  Huh
Anyway, got the first crumbs and discovered stacking tab - is the first wallet that I have with this functionality.
I know that is too early to ask, the 2 transactions I have are immature, but what is happening when they reach maximum stacking probability?




Those immature transactions should eventually stake if they remain in your wallet (minimum 8 hours to start staking), the Staking Tab is still very much new and experimental Wink

Dont know what is up with this wallet but I have tried to sync the blockchain twice and it gets stuck here Tue 5. Sep 03:17:56 2017

If you are having issues syncing the blockchain you can download a bootstrap.dat which contains the blockchain up till block 196k, You can download it directly from here: https://github.com/carsenk/denarius/releases/download/v1.0.6.0/bootstrap.dat Once you have it downloaded you can use the -loadblock flag when starting up Denarius to tell it to load the blocks from the bootstrap.dat file.

full member
Activity: 298
Merit: 100
hashbag.cc
New wallet is awesome Smiley
full member
Activity: 616
Merit: 100
Dont know what is up with this wallet but I have tried to sync the blockchain twice and it gets stuck here Tue 5. Sep 03:17:56 2017

Joined today. Using the latest version 1.0.6 I was completely synchronized in less than 30 minutes.
But, mining is pretty hard  Huh
Anyway, got the first crumbs and discovered stacking tab - is the first wallet that I have with this functionality.
I know that is too early to ask, the 2 transactions I have are immature, but what is happening when they reach maximum stacking probability?


full member
Activity: 539
Merit: 105
IDENA.IO - Proof-Of-Person Blockchain
Denarius v1.0.6.0

Is now available!

https://denariustalk.org/index.php?/topic/83-denarius-v1060/

  • Moved Backup Wallet from "File" to "Settings"
  • Added a new intro dialog upon first launch or detection of no datadir, it allows you to easily select a datadir location for Denarius
(Your datadir will contain the Denarius blockchain, your wallet data, peer data, and is also where you will create or add your denarius.conf if needed)
  • Added dumpbootstrap RPC command, (Usage: dumpbootstrap )
  • Added gethashespersec RPC command, (Usage: gethashespersec, It will return the current network GH/sec rate)
  • Added createmultisig RPC command, (Usage: createmultisig , It will return a JSON object with the address and redeemScript)
  • Added Multisig option under "File" in the QT, Create Multisig Addresses or Send Funds!
  • Added new txdb-bdb (Berkley DB), this is untested and still recommended to use "USE_LEVELDB=1" when building the QT
  • Added a Staking Tab in the wallet with staking estimation information (This is still in its very early stages and provides estimates)
  • Added another checkpoint

Get it here: https://github.com/carsenk/denarius/releases/tag/v1.0.6.0

Denarius Installer v1.0.6.0 for Windows: https[Suspicious link removed]
Windows Binary v1.0.6.0: https://github.com/carsenk/denarius/releases/download/v1.0.6.0/Denarius-QT.zip
macOS Binary v1.0.6.0: Coming Soon!

Tweet: https://twitter.com/denariuscoin/status/904896501880467457

I would love your feedback on the update, catch me on Twitter, Gitter, Slack, or the Forums!

 very good development. Carson.  You are a hell Boy :-) in Cryptocoin.


 Stable  and steady..

I only have still 1.2 DNR..
full member
Activity: 139
Merit: 100
Dont know what is up with this wallet but I have tried to sync the blockchain twice and it gets stuck here Tue 5. Sep 03:17:56 2017
full member
Activity: 490
Merit: 100
Denarius v1.0.6.0

Is now available!

https://denariustalk.org/index.php?/topic/83-denarius-v1060/

  • Moved Backup Wallet from "File" to "Settings"
  • Added a new intro dialog upon first launch or detection of no datadir, it allows you to easily select a datadir location for Denarius
(Your datadir will contain the Denarius blockchain, your wallet data, peer data, and is also where you will create or add your denarius.conf if needed)
  • Added dumpbootstrap RPC command, (Usage: dumpbootstrap )
  • Added gethashespersec RPC command, (Usage: gethashespersec, It will return the current network GH/sec rate)
  • Added createmultisig RPC command, (Usage: createmultisig , It will return a JSON object with the address and redeemScript)
  • Added Multisig option under "File" in the QT, Create Multisig Addresses or Send Funds!
  • Added new txdb-bdb (Berkley DB), this is untested and still recommended to use "USE_LEVELDB=1" when building the QT
  • Added a Staking Tab in the wallet with staking estimation information (This is still in its very early stages and provides estimates)
  • Added another checkpoint

Get it here: https://github.com/carsenk/denarius/releases/tag/v1.0.6.0

Denarius Installer v1.0.6.0 for Windows: https://github.com/carsenk/denarius/releases/download/v1.0.6.0/DenariusInstaller.exe
Windows Binary v1.0.6.0: https://github.com/carsenk/denarius/releases/download/v1.0.6.0/Denarius-QT.zip
macOS Binary v1.0.6.0: Coming Soon!

Tweet: https://twitter.com/denariuscoin/status/904896501880467457

I would love your feedback on the update, catch me on Twitter, Gitter, Slack, or the Forums!

Awesome wallet update from Carsen great job!
member
Activity: 247
Merit: 10
CPA Coin Developer
Marketing.....

Can we not pay for a banner on coinmarketcap.com

People dont go past top 100. So nice big banner at top.. Need to raise awareness.
And KC keep up good work well done

From South Africa



Awesome announcement. Definitely like the splash intro page to select a directory. May appdata directory is full of coin acronyms.. would love to move them all somewhere else.

Quote
Added new txdb-bdb (Berkley DB), this is untested and still recommended to use "USE_LEVELDB=1" when building the QT
Huh  What's that?

It is just for developers looking to compile and build the QT Wallet with BDB instead of LevelDB, nothing most will need to worry about Wink

Glad you like the update! It should help a lot! Cool
sr. member
Activity: 1148
Merit: 417
Awesome announcement. Definitely like the splash intro page to select a directory. May appdata directory is full of coin acronyms.. would love to move them all somewhere else.

Quote
Added new txdb-bdb (Berkley DB), this is untested and still recommended to use "USE_LEVELDB=1" when building the QT
Huh  What's that?

It is just for developers looking to compile and build the QT Wallet with BDB instead of LevelDB, nothing most will need to worry about Wink

Glad you like the update! It should help a lot! Cool
member
Activity: 143
Merit: 10
Awesome announcement. Definitely like the splash intro page to select a directory. May appdata directory is full of coin acronyms.. would love to move them all somewhere else.

Quote
Added new txdb-bdb (Berkley DB), this is untested and still recommended to use "USE_LEVELDB=1" when building the QT
Huh  What's that?
full member
Activity: 157
Merit: 100
ARweY484XkBSRCaPMATy9PCfrKJkgqWF6T
Denarius v1.0.6.0

Is now available!

https://denariustalk.org/index.php?/topic/83-denarius-v1060/

  • Moved Backup Wallet from "File" to "Settings"
  • Added a new intro dialog upon first launch or detection of no datadir, it allows you to easily select a datadir location for Denarius
(Your datadir will contain the Denarius blockchain, your wallet data, peer data, and is also where you will create or add your denarius.conf if needed)
  • Added dumpbootstrap RPC command, (Usage: dumpbootstrap )
  • Added gethashespersec RPC command, (Usage: gethashespersec, It will return the current network GH/sec rate)
  • Added createmultisig RPC command, (Usage: createmultisig , It will return a JSON object with the address and redeemScript)
  • Added Multisig option under "File" in the QT, Create Multisig Addresses or Send Funds!
  • Added new txdb-bdb (Berkley DB), this is untested and still recommended to use "USE_LEVELDB=1" when building the QT
  • Added a Staking Tab in the wallet with staking estimation information (This is still in its very early stages and provides estimates)
  • Added another checkpoint

Get it here: https://github.com/carsenk/denarius/releases/tag/v1.0.6.0

Denarius Installer v1.0.6.0 for Windows: https[Suspicious link removed]
Windows Binary v1.0.6.0: https://github.com/carsenk/denarius/releases/download/v1.0.6.0/Denarius-QT.zip
macOS Binary v1.0.6.0: Coming Soon!

Tweet: https://twitter.com/denariuscoin/status/904896501880467457

I would love your feedback on the update, catch me on Twitter, Gitter, Slack, or the Forums!

Oh yeah! Staking information, give me more!
sr. member
Activity: 1148
Merit: 417
Denarius v1.0.6.0

Is now available!

https://denariustalk.org/index.php?/topic/83-denarius-v1060/

  • Moved Backup Wallet from "File" to "Settings"
  • Added a new intro dialog upon first launch or detection of no datadir, it allows you to easily select a datadir location for Denarius
(Your datadir will contain the Denarius blockchain, your wallet data, peer data, and is also where you will create or add your denarius.conf if needed)
  • Added dumpbootstrap RPC command, (Usage: dumpbootstrap )
  • Added gethashespersec RPC command, (Usage: gethashespersec, It will return the current network GH/sec rate)
  • Added createmultisig RPC command, (Usage: createmultisig , It will return a JSON object with the address and redeemScript)
  • Added Multisig option under "File" in the QT, Create Multisig Addresses or Send Funds!
  • Added new txdb-bdb (Berkley DB), this is untested and still recommended to use "USE_LEVELDB=1" when building the QT
  • Added a Staking Tab in the wallet with staking estimation information (This is still in its very early stages and provides estimates)
  • Added another checkpoint

Get it here: https://github.com/carsenk/denarius/releases/tag/v1.0.6.0

Denarius Installer v1.0.6.0 for Windows: https://github.com/carsenk/denarius/releases/download/v1.0.6.0/DenariusInstaller.exe
Windows Binary v1.0.6.0: https://github.com/carsenk/denarius/releases/download/v1.0.6.0/Denarius-QT.zip
macOS Binary v1.0.6.0: Coming Soon!

Tweet: https://twitter.com/denariuscoin/status/904896501880467457

I would love your feedback on the update, catch me on Twitter, Gitter, Slack, or the Forums!
hero member
Activity: 1862
Merit: 590
Carson, can you confirm the current valet for Windows is free from any Virus ?
When wills be the new Client will be released. Mcafee now flagging it as threat and deleting..

Yes it is free of viruses. You are best to whitelist or add the application Denarius.exe to your exclusions. Submitting the application to the anti-virus company as a false positive is a good idea as well.

Just so it doesn't get buried from the last page: https://twitter.com/denariuscoin/status/904619038117994496



Update is coming this week!  Cool

I like this feature.  Many wallet applications just dump everything to your %appdata% folder, which is usually on your C:\ drive.  I build virtual machines to house wallets, and I build them to typical windows server specifications, a small C:\ drive and a larger D:\ drive to house data.  It's easier to expand a non-system drive on a virtual machine in windows than it is a C:\ drive without needing a reboot... and I don't like "down time".  Ok, my scenario may be a little petty, but I still like the feature.  Cheesy




Glad you like it! I think everyone will benefit from the update Cool it just makes things a lot easier in general for running a Denarius Wallet. I am trying to pack in as many new things as I can for v1.0.6.0, it will be released later this week  Grin

I also really like this new feature as my space is starting to get full running so many wallets on my computer so having this feature will help out a lot. I'll also start re-tweeting the tweets to let people know about this new wallet release as I do have a few followers who own some DNR and might not come here for updates. Keep up the good work kingcarsen!
sr. member
Activity: 1148
Merit: 417
sr. member
Activity: 1246
Merit: 274
The wallet is looking good. Having the option to install somewhere other then the typical appdata is a huge plus since most people out there don't even know how to find hidden folders in Windows. :p  Obviously most that frequent these forums are more tech savvy but it's still a very welcome feature.
Jump to: