Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.5.0 payto issue #84

Open
bullcandle opened this issue May 2, 2015 · 5 comments
Open

0.5.0 payto issue #84

bullcandle opened this issue May 2, 2015 · 5 comments

Comments

@bullcandle
Copy link

bullcandle commented May 2, 2015

Hi guys,

I'm testing new version of encompass on ubuntu 14.04 32bit server.
"Payto" option still doesn't work

root@ubuntu:/home/user/addrgen-master# encompass getaddressbalance XyAp67RLAXUizQDZ4iLb9SSzpwBGDbFZAb
Connected to daemon on port 8001
{
"confirmed": "0.5",
"unconfirmed": "0"
}
root@ubuntu:/home/user/addrgen-master# encompass payto Xbk2ht3TvgvmPJhmudL8JQv4w1sd2HMA2K 0.4 -f 0.001
Connected to daemon on port 8001
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/EGG-INFO/scripts/encompass", line 171, in run_command
result = func(*args[1:])
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/commands.py", line 323, in payto
tx = self._mktx([(to_address, amount)], fee, change_addr, domain)
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/commands.py", line 312, in _mktx
return self.wallet.mktx(final_outputs, self.password, fee , change_addr, domain)
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/wallet.py", line 817, in mktx
tx = self.make_unsigned_transaction(outputs, fee, change_addr, domain, coins)
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/wallet.py", line 760, in make_unsigned_transaction
coins = self.get_unspent_coins(domain)
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/wallet.py", line 576, in get_unspent_coins
if tx is None: raise Exception("Wallet not synchronized")
Exception: Wallet not synchronized
Exception in thread Thread-2 (most likely raised during interpreter shutdown):Exception in thread Thread-3 (most likely raised during interpreter shutdown):
Traceback (most recent call last):

Traceback (most recent call last): File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/synchronizer.py", line 65, in run
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/verifier.py", line 115, in run
File "/usr/local/lib/python2.7/dist-packages/Encompass-0.5.0-py2.7.egg/chainkey/synchronizer.py", line 127, in run_interface

<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'Empty'<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'Empty'

root@ubuntu:/home/user/addrgen-master#


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@Kefkius
Copy link
Member

Kefkius commented May 4, 2015

The exception says that the wallet isn't synchronized. So, are you sure that your wallet is synchronized? ;)

@bullcandle
Copy link
Author

Well, i'm sure about wallet synchronization. The wallet was online more than a 24 hours. I think it's enough to sync around 20 MB ;) Please try to send some dash via console

@bullcandle
Copy link
Author

What about that ? how to build from source code under linux (32bit) step by step.
My wallet still doesn't work

@guruvan
Copy link
Member

guruvan commented May 8, 2015

@r00ty why 32bit linux? We release Encompass for 64bit Linux (binary) only. Source operation depends on your local ability to produce the proper binaries for the intended runtime systems. Encompass depends on several C extension modules (darkcoin_hash being one) that require knowledge of C compiler configuration on the build system.

Binary release are provided for 64bit Linux, if we can determine a wider use case for 32bit releases, we can pursue this in a later release.

@bullcandle
Copy link
Author

Yes i also test your 64bit bin version, but I use Ubuntu server and I don't want to use Desktop and X server.
When I have tried to use encompass via terminal I got "Cannot connect to X" and I'm not able to execute commands. Maybe I should open a new issue about that? About your question why 32bit version, I have surveillance that this is the better variant, because I also use electrum and electrum-ltc on this server too. It's not a problem to switch from 32bit to 64bit OS, but I want to use your software without Desktop and X. There is another bug by the way. When I have installed Gnome and executed for example "encompass daemon status", it ran encompass GUI and no result in the console.
About compilation from source, I think that I did it properly, because everything else work as expected, only dash payments fail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants