Coder Social home page Coder Social logo

garlium's People

Contributors

admin-slush avatar akshayaurora avatar bauerj avatar benma avatar bitromortac avatar btchip avatar cculianu avatar chrisglass avatar dabura667 avatar darrindaigle avatar ecdsa avatar echterago avatar fluffypony avatar genjix avatar jeremyrand avatar jimboman77 avatar m0mchil avatar matejcik avatar neocogent avatar ovidiusoft avatar pooler avatar romanz avatar sombernight avatar stefaang avatar toxeus avatar verretor avatar wakiyamap avatar wozz avatar ysangkok avatar zebra-lucky avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

garlium's Issues

Exception: unexpected bad header during binary

I upgraded to Ubuntu 22.04 (from 21.10) and Garlium stopped updating blockchain data from the network. The error I get at the console (outputted repeatedly):

E/i | ..interface.[ca.node.garlico.in:50002] | Exception in run: Exception("unexpected bad header during binary: {'version': 536870912, 'prev_block_hash': '4e55cf5183cb72b3843b5bfa68f97bedd06c397d6e96fb59bf31ae515df44bdc', 'merkle_root': 'd80d6a426cd712031721ace611cb20b788675b0f69d977f6c9558a86b29cb52a', 'timestamp': 1651391681, 'bits': 470624532, 'nonce': 2638877444, 'block_height': 3282723}")
Traceback (most recent call last):
  File "/home/jeff/Code/tools/garlium/electrum_grlc/util.py", line 1106, in wrapper
    return await func(*args, **kwargs)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 487, in wrapper_func
    return await func(self, *args, **kwargs)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 510, in run
    await self.open_session(ssl_context)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 653, in open_session
    async with self.taskgroup as group:
  File "/home/jeff/.local/lib/python3.10/site-packages/aiorpcx/curio.py", line 255, in __aexit__
    await self.join()
  File "/home/jeff/.local/lib/python3.10/site-packages/aiorpcx/curio.py", line 213, in join
    raise task.exception()
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 717, in run_fetch_blocks
    await self._process_header_at_tip()
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 731, in _process_header_at_tip
    _, height = await self.step(height, header)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 787, in step
    good, bad, bad_header = await self._search_headers_binary(height, bad, bad_header, chain)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 814, in _search_headers_binary
    raise Exception('unexpected bad header during binary: {}'.format(bad_header))
Exception: unexpected bad header during binary: {'version': 536870912, 'prev_block_hash': '4e55cf5183cb72b3843b5bfa68f97bedd06c397d6e96fb59bf31ae515df44bdc', 'merkle_root': 'd80d6a426cd712031721ace611cb20b788675b0f69d977f6c9558a86b29cb52a', 'timestamp': 1651391681, 'bits': 470624532, 'nonce': 2638877444, 'block_height': 3282723}

If I delete blockchain_headers (in ~/.config/garlium), it downloads data from the beginning and eventually stops at block height 58670:

E/i | ..interface.[uk.garlium.crapules.org:50002] | Exception in run: Exception("unexpected bad header during binary: {'version': 536870912, 'prev_block_hash': '4c2cd9113c6a512dfb76aafa3d1d24329326678fbfef8b48beecb982d81da088', 'merkle_root': '07c32fcab88033d7e00a0c9236ca1be057fbf7c1b9d86f151953c9b429618a84', 'timestamp': 1518816555, 'bits': 469990327, 'nonce': 3979683713, 'block_height': 58671}")
Traceback (most recent call last):
  File "/home/jeff/Code/tools/garlium/electrum_grlc/util.py", line 1106, in wrapper
    return await func(*args, **kwargs)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 487, in wrapper_func
    return await func(self, *args, **kwargs)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 510, in run
    await self.open_session(ssl_context)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 653, in open_session
    async with self.taskgroup as group:
  File "/home/jeff/.local/lib/python3.10/site-packages/aiorpcx/curio.py", line 255, in __aexit__
    await self.join()
  File "/home/jeff/.local/lib/python3.10/site-packages/aiorpcx/curio.py", line 213, in join
    raise task.exception()
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 717, in run_fetch_blocks
    await self._process_header_at_tip()
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 731, in _process_header_at_tip
    _, height = await self.step(height, header)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 787, in step
    good, bad, bad_header = await self._search_headers_binary(height, bad, bad_header, chain)
  File "/home/jeff/Code/tools/garlium/electrum_grlc/interface.py", line 814, in _search_headers_binary
    raise Exception('unexpected bad header during binary: {}'.format(bad_header))
Exception: unexpected bad header during binary: {'version': 536870912, 'prev_block_hash': '4c2cd9113c6a512dfb76aafa3d1d24329326678fbfef8b48beecb982d81da088', 'merkle_root': '07c32fcab88033d7e00a0c9236ca1be057fbf7c1b9d86f151953c9b429618a84', 'timestamp': 1518816555, 'bits': 469990327, 'nonce': 3979683713, 'block_height': 58671}

20 hours sync, and still at 2019 year

Hi! I've updated 2.0 to 4.0, created new wallet from the seed. And sync had started. it was yesterday. Now it is still syncing, history shows me the beginning of 2019 year. I think somethnig is going wrong with "light" wallet?
New coins appears but very slowly.

Garlium startup problems on Windows 7

I wanted to update my Garlium wallet from version 2.0.0.1 to v4.0.0 so I downloaded the installer (and later the portable version which had the same problem), installed it and received these two message one after the other:

image
image

I'm running x64 Windows 7 and I have Python 3.8.7 installed. Side note: I did not feel like updating Python, I wanted to leave that as an absolute last measure, because every time I do it screws up pip, all of my installed libraries, etc.
I googled the problem to see if any easy solutions were offered and saw that a common fix is to reinstall vcredist_x64 but it did not work. I wanted to avoid downloading the dll in question from any non official site so I gave up on v4.0.0 and downgraded Garlium back to version 2.0.0.1. But it would no longer launch. It kept crashing on startup.
I deleted the whole C:\Users\User\AppData\Roaming\Garlium folder, relaunched and retrieved my wallet using my seed. It looked like everything was working but it got stuck on syncing (1 tx behind to be more specific). I left it like that for hours but it wouldn't budge so I closed it and started the program again but it kept crashing. I tried the portable version but it wouldn't launch past the wallet password stage. When I enter the password and hit enter the password prompt disappears and nothing happens but the wallet is still running in my processes.

image

Then I read here that Python 3.9 was no longer supported on Windows 7 so I went to launch the portable version of 4.0.0 on my laptop which is running Windows 10 and everything is now working properly.

Ok so as I'm writing this the portable version of 2.0.0.1 started working, sort of. When I took the screen shot of the processes I forgot to end it and after more than 10 minutes it launched and synced. After closing and relaunching it started up in normal time but it's a bit slow and unresponsive. Now I reinstalled the non portable version of 2.0.0.1 and it's working too. The 4.0.0 still nothing though.

No connection to any of the servers configured

I've been running Garlium for a while (over a year at least) and I went to login and apparently it hasn't connected since Sept of last year. None of the servers listed in the config will connect, even when selected manually with right-click/Use as server. Is there a new list of servers, or is there something wrong?

I've already tried deleting the blockchain_headers file, and uninstalling/reinstalling the program itself, to no avail.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.