Pages:
Author

Topic: Pebblecoin (XPB) - FIRST DPOS CRYPTONOTE COIN LIVE - Qt Wallet GUI - v0.4.4.1 - page 5. (Read 55990 times)

legendary
Activity: 1123
Merit: 1000
SaluS - (SLS)
An update:  Development is still quite active on this coin.  I apologize for the lack of updates.

The GUI was taking far longer than we thought it should take.  It is very cumbersome to program a GUI in C++.  Roman had the idea to do a web wallet instead.  I had planned to do one eventually, anyway, but thought to get out a local client instead.  Plus a local client is necessary anyway for those who want the utmost security.

However, Roman thought it would be possible to develop an HTML-based local client anyway.  This is what we are working on now.  The same code that will power the local client GUI will eventually power the web wallet.  The interfaces will be nearly identical.  This saves effort in that we no longer need to support two different interfaces, a Qt client and a web client - it will be the same client.  However, this will take longer in the short run since we had to start developing a new wallet from scratch. 

Work continues.  So far it is much nicer to work with JavaScript and HTML than with C++ and Qt.  And this will bring a Pebblecoin web wallet much sooner, which will make adoption much easier.
 

Good to hear, thanks for the update dev.
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
An update:  Development is still quite active on this coin.  I apologize for the lack of updates.

The GUI was taking far longer than we thought it should take.  It is very cumbersome to program a GUI in C++.  Roman had the idea to do a web wallet instead.  I had planned to do one eventually, anyway, but thought to get out a local client instead.  Plus a local client is necessary anyway for those who want the utmost security.

However, Roman thought it would be possible to develop an HTML-based local client anyway.  This is what we are working on now.  The same code that will power the local client GUI will eventually power the web wallet.  The interfaces will be nearly identical.  This saves effort in that we no longer need to support two different interfaces, a Qt client and a web client - it will be the same client.  However, this will take longer in the short run since we had to start developing a new wallet from scratch. 

Work continues.  So far it is much nicer to work with JavaScript and HTML than with C++ and Qt.  And this will bring a Pebblecoin web wallet much sooner, which will make adoption much easier.
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
A brief update: We have finished with all of the blockchain changes of the new features.  Now it is just a matter of updating the GUI to be able to use the new features.  After that, Pebblecoin 0.5 will be released!

Any news dev? ^^;;
No big update, but work continues steadily.  The GUI is mostly finished now.  There is no exact date yet but the next version should be out in a few weeks.
sr. member
Activity: 438
Merit: 250
A brief update: We have finished with all of the blockchain changes of the new features.  Now it is just a matter of updating the GUI to be able to use the new features.  After that, Pebblecoin 0.5 will be released!

Any news dev? ^^;;
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
A brief update: We have finished with all of the blockchain changes of the new features.  Now it is just a matter of updating the GUI to be able to use the new features.  After that, Pebblecoin 0.5 will be released!
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
What if, at the end of CMakeLists.txt (the one in the source directory), you add:

Code:
set (CMAKE_CXX_LINK_EXECUTABLE "${CMAKE_CXX_LINK_EXECUTABLE} -ldl")

Then re-run cmake.  

Well I'll be gosh-darned, it compiled with the addition above, thank you!
Great!  I will add it to the project so others don't have to go through the same thing.

The error you mentioned should be okay, it should not be an issue.  Let me know if there are any problems.
jr. member
Activity: 35
Merit: 11
Interesting coin...

But the qtwallet doesn't seem to want to compile, at at least for me.  Fairly standard Ubuntu 14.04 setup.


/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcrypto.a(dso_dlfcn.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line

I haven't gotten this error before.  The CMake project should include everything it needs...  Can you try with the latest version of CMake?

Using 2.8.12.2, standard for Ubuntu 14.04.  Thanks though.  Would like to have a closer look at this one.

I did a fresh install of Ubuntu 14.04 LTS, as discussed.    Compile fails, may be more than one reason but one is that libboost1.54 is the default version for Ubuntu 14.04.

Was pretty thorough, but ended up with the same original error.   I tried upgrading libboost, numerous other things.  always comes back to the error above.



What if, at the end of CMakeLists.txt (the one in the source directory), you add:

Code:
set (CMAKE_CXX_LINK_EXECUTABLE "${CMAKE_CXX_LINK_EXECUTABLE} -ldl")

Then re-run cmake.  

Also I have been compiling on Ubnutu 12.04 LTS - if the above does not work can you try a clean install of that?


Well I'll be gosh-darned, it compiled with the addition above, thank you!

After fresh 14.04, upgraded to liboost1.55:
Code:
sudo add-apt-repository ppa:boost-latest/ppa
sudo apt-get update
sudo apt-get install libboost1.55-all-dev

then installed qt-creator,

then:

Code:
sudo apt-get install git cmake libboost-all-dev libssl-dev libevent-dev libdb++-dev gcc g++ qttools5-dev-tools protobuf-compiler

Small error at end, not sure if it should be a concern....should it?

/home/jj/pebblecoin-master/src/qtwallet/walletmodel.cpp: In member function ‘sendCoins’:
/usr/include/c++/4.8/ostream:202:29: warning: ‘registrationFee’ may be used uninitialized in this function [-Wmaybe-uninitialized]
       { return _M_insert(__n); }
                             ^
/home/jj/pebblecoin-master/src/qtwallet/walletmodel.cpp:375:12: note: ‘registrationFee’ was declared here
     qint64 registrationFee;
            ^
make[4]: Leaving directory `/home/jj/pebblecoin-master/build/release'
[100%] Built target qtwallet
make[3]: Leaving directory `/home/jj/pebblecoin-master/build/release'
make[2]: Leaving directory `/home/jj/pebblecoin-master/build/release'
make[1]: Leaving directory `/home/jj/pebblecoin-master/build/release'
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
Development is continuing smoothly.  The next release will really have a lot of new features.

There are some previously-unannounced features we will be adding in the next release.  One is on-blockchain trading of XPBs/subcurrencies/contract coins.  We decided to add this feature to greatly increase the usefulness of contracts and user-created currencies.

For example: someone creates a subcurrency called Bars.  A user X will be able to post a trade request such as "I want to buy 10 Bars for 5 XPBs" by spending 5 XPBs.  This trade request will be posted to the blockchain and all clients will be able to see it.  Another user Y who owns Bars can then post a matching trade request, "I want to buy 5 XPBs for 10 Bars" by spending 10 Bars.  On the block that the second transaction is posted, the trade will happen.  Both users will then be able to withdraw the result of their trade: X can withdraw 10 Bars and Y can withdraw 5 XPBs.  This happens instantaneously without either user having to directly exchange any information. 

The trading system will also support partial trading, cancelling trades (if a trade is unmatched the posting user can withdraw his initial offering) and price averaging (if two trades are posted for different prices, a price somewhere in the middle will be found).

XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
Interesting coin...

But the qtwallet doesn't seem to want to compile, at at least for me.  Fairly standard Ubuntu 14.04 setup.


/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcrypto.a(dso_dlfcn.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line

I haven't gotten this error before.  The CMake project should include everything it needs...  Can you try with the latest version of CMake?

Using 2.8.12.2, standard for Ubuntu 14.04.  Thanks though.  Would like to have a closer look at this one.

I did a fresh install of Ubuntu 14.04 LTS, as discussed.    Compile fails, may be more than one reason but one is that libboost1.54 is the default version for Ubuntu 14.04.

Was pretty thorough, but ended up with the same original error.   I tried upgrading libboost, numerous other things.  always comes back to the error above.



What if, at the end of CMakeLists.txt (the one in the source directory), you add:

Code:
set (CMAKE_CXX_LINK_EXECUTABLE "${CMAKE_CXX_LINK_EXECUTABLE} -ldl")

Then re-run cmake. 

Also I have been compiling on Ubnutu 12.04 LTS - if the above does not work can you try a clean install of that?
jr. member
Activity: 35
Merit: 11
Interesting coin...

But the qtwallet doesn't seem to want to compile, at at least for me.  Fairly standard Ubuntu 14.04 setup.


/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcrypto.a(dso_dlfcn.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line

I haven't gotten this error before.  The CMake project should include everything it needs...  Can you try with the latest version of CMake?

Using 2.8.12.2, standard for Ubuntu 14.04.  Thanks though.  Would like to have a closer look at this one.

I did a fresh install of Ubuntu 14.04 LTS, as discussed.    Compile fails, may be more than one reason but one is that libboost1.54 is the default version for Ubuntu 14.04.

Was pretty thorough, but ended up with the same original error.   I tried upgrading libboost, numerous other things.  always comes back to the error above.

XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
A brief update:  Due to a server error the 0.5 XPB payments to delegates have temporarily stopped.  But do not worry, the full amounts will be paid off once I resolve the issue, in a lump sum probably in a few days.

Has this issue been resolved?
Yes, the payments were resumed and all the payouts have been successfully made.

Quote
What are your future development plans?
Right now Roman and I are working on the next release, which will include user-created currencies and user-graded contracts.  There will be a lot of new functionality.  The release after that will contain the full implementation of Roman's proposal of contracts graded by the network.
jr. member
Activity: 35
Merit: 11
Interesting coin...

But the qtwallet doesn't seem to want to compile, at at least for me.  Fairly standard Ubuntu 14.04 setup.


/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcrypto.a(dso_dlfcn.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line

I haven't gotten this error before.  The CMake project should include everything it needs...  Can you try with the latest version of CMake?

Using 2.8.12.2, standard for Ubuntu 14.04.  Thanks though.  Would like to have a closer look at this one.
hero member
Activity: 686
Merit: 500
A brief update:  Due to a server error the 0.5 XPB payments to delegates have temporarily stopped.  But do not worry, the full amounts will be paid off once I resolve the issue, in a lump sum probably in a few days.

Has this issue been resolved?

What are your future development plans?

The DPOS concept is interesting to me although I still think POW is best.

Why is this board so quiet? 
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
Interesting coin...

But the qtwallet doesn't seem to want to compile, at at least for me.  Fairly standard Ubuntu 14.04 setup.


/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcrypto.a(dso_dlfcn.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line

I haven't gotten this error before.  The CMake project should include everything it needs...  Can you try with the latest version of CMake?
jr. member
Activity: 35
Merit: 11
Interesting coin...

But the qtwallet doesn't seem to want to compile, at at least for me.  Fairly standard Ubuntu 14.04 setup.


/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcrypto.a(dso_dlfcn.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line
legendary
Activity: 1526
Merit: 1012
You sir dev doing a great job !

mun soon  Smiley
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin

UPDATE 2015/06/08: Version 0.4.3.1 is now out.  This is a minor, mostly bug-fix release.  Work continues on the next major release which will bring us user-created currencies and user-graded contracts. Release notes:
Code:
Release Notes 0.4.3.1
- RPC calls for DPOS:
  - getdelegateinfos RPC call
  - get kimageseqs RPC call
  - block header contains signing_delegate_id
- fix checkpoint rollback bug
- fix inability to send coins if voting history was lost

LINKS:
Windows 64-bit installer: https://www.dropbox.com/s/1mw1m6tr93c3a99/pebblecoin-all-v0.4.3.1-win32-x64-installer.exe?dl=0
Windows 64-bit stand-alone: https://www.dropbox.com/s/0ifpzz3meqeczrl/pebblecoin-all-v0.4.3.1-win32-x64.zip?dl=0
Linux 64-bit: https://www.dropbox.com/s/noslm1h15zrsxz9/pebblecoin-all-v0.4.3.1-linux-x64.tar.gz?dl=0

Exchange: https://poloniex.com/exchange#btc_xpb .

Source: https://github.com/xpbcreator/pebblecoin/

CONTACT: [email protected]
IRC: irc.freenode.net, #pebblecoin
legendary
Activity: 1123
Merit: 1000
SaluS - (SLS)
full member
Activity: 190
Merit: 100
XPB
full member
Activity: 132
Merit: 100
Creator of Pebblecoin
A brief update:  Due to a server error the 0.5 XPB payments to delegates have temporarily stopped.  But do not worry, the full amounts will be paid off once I resolve the issue, in a lump sum probably in a few days.
Pages:
Jump to: