Giter Site home page Giter Site logo

xske / garlium Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pooler/electrum-ltc

29.0 29.0 8.0 41.77 MB

Garlium; Garlicoin thin client

Home Page: https://xske.github.io/garlium

License: MIT License

Shell 0.42% Python 99.23% Makefile 0.03% GLSL 0.01% Java 0.06% PHP 0.02% HTML 0.16% Inno Setup 0.07%

garlium's People

Contributors

admin-slush avatar akshayaurora avatar asfin avatar bauerj avatar blinkystitt avatar chrisglass avatar codinganarchy avatar ctrlcctrlv avatar dabura667 avatar darrindaigle avatar ecdsa avatar fluffypony avatar genjix avatar jhoenicke avatar jimboman77 avatar jonathancross avatar justintarthur avatar m0mchil avatar mkramlich avatar neocogent avatar ovidiusoft avatar pooler avatar rofl0r avatar romanz avatar shsmith avatar sombernight avatar stefaang avatar ulrichard avatar wozz avatar xske avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

garlium's Issues

Sorting on "coins" tab

It would be nice to be able to sort by different columns on the "Coins" tab. For example, to be able to spend older coins before newer ones when consolidating transactions.

Zerofee transactions

It says 100 sats/b will be confirmed within 25 blocks, which is wrong for Garlicoin and will not allow me to send a zero-fee transaction which should also work.

Any plans to enable zero-fee transactions?

Wallet is extremely laggy on Linux

I downloaded and compiled the wallet a couple of days ago.
Everytime I send or receive a transaction the wallet freezes at 100% CPU usage and the UI becomes unusable. It takes me like a minute to copy the transaction hash because it's lagging so bad.

Mac with High Sierra getting 'openssl/aes.h' file not found

When running bin/python3 setup.py install on a Mac running High Sierra, I'm getting the below error:

scrypt-1.2.0/libcperciva/crypto/crypto_aes.c:6:10: fatal error: 'openssl/aes.h' file not found
#include <openssl/aes.h>
         ^~~~~~~~~~~~~~~
1 error generated.
error: Setup script exited with error: command '/usr/bin/clang' failed with exit status 1```

Block Explorer still using electrum defaults

I see in the source code you changed the block explorers:

mainnet_block_explorers = {
    'explorer.garlicoin.io': ('http://explorer.garlicoin.io',
                        {'tx': 'tx', 'addr': 'address'}),
    'Bakery': ('https://explorer.grlc-bakery.fun',
                        {'tx': 'tx/', 'addr': 'address'}),
    'system default': ('blockchain:',
                        {'tx': 'tx', 'addr': 'address'}),
}

testnet_block_explorers = {
    'Bakery': ('https://explorer.grlc-bakery.fun',
                        {'tx': 'tx', 'addr': 'address'}),
    'explorer.garlicoin.net': ('http://explorer.garlicoin.net',
                        {'tx': 'tx', 'addr': 'address'}),
    'system default': ('blockchain:',
                       {'tx': 'tx', 'addr': 'address'}),
}

However right click + view on block explorer still brings up the old block explorers from default electrum.

wallet randomly deletes/misnames itself, cannot backup either

windows 10 pro x64

getting an issue where the program fails to connect to a node often and I restart it to fix it, which is does sometimes. but sometimes when I do this, it deletes my wallet (or it renames itself to a tmp file?).

if i name it to default_wallet, somewhere along the line it renames itself to default_wallet.tmp.4534 and then it never renames itself back, causing the program to fail to find the wallet on starting up again. you have to try to point it to the "new" tmp wallet, or rename the tmp wallet to the correct name.

because the program renames the wallet, when attempting to back up the wallet, it is looking for the old wallet name, so it fails to backup too. good thing there is backup with seed phrase or i'd lost my wallet numerous times....

Host Garlium Server

I have enough resources and I don't mind hosting a garlium server open for public access, but I haven't found any instructions anywhere. How would I go about hosting a garlium server?

Unable to create wallet via nano s

I have the latest ledger bitcoin application installed on my nano s with browser support enabled.

I get an Exception: Invalid channel when trying to proceed in the Hardware Keystore prompt.

If I disable browser support, I get 'NoneType' object has no attribute 'handler'.

No module named 'PyQt5.pyrcc_main'

~/garlium$ pyrcc5 icons.qrc -o gui/qt/icons_rc.py
Traceback (most recent call last):
File "/usr/local/bin/pyrcc5", line 7, in
from PyQt5.pyrcc_main import main
ImportError: No module named 'PyQt5.pyrcc_main'

I am on ubuntu 16.04 with python3 and pip3 installed and when I installed PyQt5 it was succesful so I don't know why I get this error when running the command "pyrcc5 icons.qrc -o gui/qt/icons_rc.py"

Garlium very rarely able to launch wallet

I am using the latest version of Garlium, built from source. However, whenever I enter my password and try to launch, Garlium crashes with a 'Garlium.exe has stopped working' message appearing twice and the program closing. Occasionally it does launch properly. I never had this problem on the latest 'Release' build

Garlium crashes on startup

I get the following error once the UI is displayed:

QObject: Cannot create children for a parent that is in a different thread.
(Parent is QTextDocument(0x7f3214008120), parent's thread is QThread(0x7f3214035430), current thread is QThread(0x559b64d52be0)
fish: “./garlium” terminated by signal SIGSEGV (Address boundary error)

Sent 1 GRLC to an address, but all GRLC missing

Had ~16 GRLC in one address. I sent 1 GRLC to someone using their provided address. That transaction was successful, and shows up in my history.

Immediately after that, I see that I have 0 GRLC in my original address. Looking at the blockchain explorer, apparently the remaining ~15 GRLC or so was sent to another address that I did not input. This second transaction doesn't show up in Garlium. What happened? This is super concerning.

My Galrium balance at the bottom still displays my correct total balance, but my address shows 0. Why?

I can provide pictures and other information. Thanks.

How to add own garlicoind to garlium

Hello its possible to add own "node" or the ip of my machine were I run garlicoind?

Almost near to 90% I don't have connection so I would use my own garlicoind to synchronize or do I need other things?

Error: Could not import PyQt5

When running ./garlium, exited with error:

[get_server] [Errno 61] Connection refused
[Plugins] registering hardware digitalbitbox: ('hardware', 'digitalbitbox', 'Digital Bitbox wallet')
[Plugins] registering hardware keepkey: ('hardware', 'keepkey', 'KeepKey wallet')
[Plugins] registering hardware ledger: ('hardware', 'ledger', 'Ledger wallet')
[Plugins] registering hardware trezor: ('hardware', 'trezor', 'TREZOR wallet')
[profiler] __init__ 0.0046
[Network] blockchains dict_keys([0])
[Network] starting network
[Network] connecting to 84.245.14.110:50002:s as new interface
[FxThread] using exchange BitcoinAverage
Error: Could not import PyQt5 on Linux systems, you may try 'sudo apt-get install python3-pyqt5'
[172.93.54.31] failed to connect [Errno 61] Connection refused
[Plugins] stopped
[Network] stopping network
[Network] stopped
[Daemon] shutting down network
[Daemon] stopped

Win deployment

morning,

i got this error when try to compile windows binary with build.sh

gpg: keyserver communications error: keyserver helper general error
gpg: keyserver communications error: unknown pubkey algorithm
gpg: keyserver receive failed: unknown pubkey algorithm

Not connecting to network

I'm running Garlium from source on macOS, and it won't connect to any servers. I get this in the console:

[SSL: NO_PROTOCOLS_AVAILABLE] no protocols available (_ssl.c:645) [84.245.14.110] failed to connect [Errno 61] Connection refused [SSL: NO_PROTOCOLS_AVAILABLE] no protocols available (_ssl.c:645) [172.93.54.31] SSL error retrieving SSL certificate: [SSL: NO_PROTOCOLS_AVAILABLE] no protocols available (_ssl.c:645) [SSL: NO_PROTOCOLS_AVAILABLE] no protocols available (_ssl.c:645) [mhamburger.net] SSL error retrieving SSL certificate: [SSL: NO_PROTOCOLS_AVAILABLE] no protocols available (_ssl.c:645)

Is this an issue with Garlium, or did I just not install it correctly?

Can't Send Garlic

I'm using the windows client 3.0.5 and when I try to send any coins the "signing transaction" window pops up and the coins won't go through. I've tried tried increasing the fee and tried using it on another computer but the problem persist, both were Windows 7 AMD systems if that has to do with anything. When exiting out of the transaction window after waiting, the client slows to a crawl and needs to be restarted. I've tried deleting the appdata folder (excluding the wallet). If it helps any, the wallet is imported. Creating a new wallet and importing the private key doesn't change a thing either.

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.