So, after that, I have withdrew to the AppImage which is supposed to run everywhere :
If I'm not mistaken, the app image will only run on an OS with a GUI Desktop. It looks like the error has to do with electrum's graphical interface. Are you running a server version operating system? If so, you can still install and run Electrum as a daemon, but you'll have to install it from the tar ball. Although, here's the help menu from the app image, and it appears you can run it as a daemon. direwolf@UbuntuVM:~$ /bin/electrum-4.1.2-x86_64.AppImage -h usage: electrum [-h] [-v VERBOSITY] [-V VERBOSITY_SHORTCUTS] [-D ELECTRUM_PATH] [-P] [--testnet] [--regtest] [--simnet] [-o] [-w WALLET_PATH] [--forgetconfig] <command> ...
positional arguments: <command> gui Run GUI (default) daemon Run Daemon add_lightning_request add_peer add_request Create a payment request, using the first unused address of the wallet addtransaction Add a transaction to the wallet history broadcast Broadcast a transaction to the network changegaplimit Change the gap limit of the wallet clear_invoices Remove all invoices clear_ln_blacklist clear_requests Remove all payment requests close_channel close_wallet Close wallet commands List of commands convert_xkey Convert xtype of a master key create Create a new wallet createmultisig Create multisig address createnewaddress Create a new receiving address, beyond the gap limit of the wallet decode_invoice decrypt Decrypt a message encrypted with a public key deserialize Deserialize a serialized transaction dumpgraph dumpprivkeys Deprecated enable_htlc_settle encrypt Encrypt a message with a public key export_channel_backup freeze Freeze address freeze_utxo Freeze a UTXO so that the wallet will not spend it get Return item from wallet storage get_channel_ctx return the current commitment transaction of a channel get_ssl_domain Check and return the SSL domain set in ssl_keyfile and ssl_certfile get_tx_status Returns some information regarding the tx get_watchtower_ctn return the local watchtower's ctn of channel getaddressbalance Return the balance of any address getaddresshistory Return the transaction history of any address getaddressunspent Returns the UTXO list of any address getalias Retrieve alias getbalance Return the balance of your wallet getconfig Return a configuration variable getfeerate Return current suggested fee rate (in sat/kvByte), according to config settings or supplied parameters getinfo network info getmasterprivate Get master private key getmerkle Get Merkle branch of a transaction included in a block getminacceptablegap Returns the minimum value for gap limit that would be sufficient to discover all known addresses in the wallet getmpk Get master public key getprivatekeyforpath Get private key corresponding to derivation path (address index) getprivatekeys Get private keys of addresses getpubkeys Return the public keys for a wallet address getrequest Return a payment request getseed Get seed phrase getservers Return the list of known servers (candidates for connecting) gettransaction Retrieve a transaction getunusedaddress Returns the first unused address of the wallet, or None if all addresses are used help import_channel_backup importprivkey Import a private key inject_fees is_synchronized return wallet synchronization status ismine Check if address is in wallet lightning_history lightning history list_channels list_invoices list_peers list_requests List the payment requests you made list_wallets List wallets open in daemon listaddresses List wallet addresses listcontacts Show your list of contacts listunspent List unspent outputs lnpay load_wallet Open wallet in daemon make_seed Create a seed nodeid normal_swap Normal submarine swap: send on-chain BTC, receive on Lightning Note that your funds will be locked for 24h if you do not have enough incoming capacity notify Watch an address onchain_history Wallet onchain history open_channel password Change wallet password payto Create a transaction paytomany Create a multi-output transaction removelocaltx Remove a 'local' transaction from the wallet, and its dependent transactions request_force_close Requests the remote to force close a channel restore Restore a wallet from text reverse_swap Reverse submarine swap: send on Lightning, receive on- chain rmrequest Remove a payment request searchcontacts Search through contacts, return matching entries serialize Create a transaction from json inputs setconfig Set a configuration variable setlabel Assign a label to an item signmessage Sign a message with a key signrequest Sign payment request with an OpenAlias signtransaction Sign a transaction stop Stop daemon sweep Sweep private keys unfreeze Unfreeze address unfreeze_utxo Unfreeze a UTXO so that the wallet might spend it validateaddress Check that an address is valid verifymessage Verify a signature version Return the version of Electrum
optional arguments: -h, --help show this help message and exit -w WALLET_PATH, --wallet WALLET_PATH wallet path --forgetconfig Forget config on exit
global options: -v VERBOSITY Set verbosity (log levels) -V VERBOSITY_SHORTCUTS Set verbosity (shortcut-filter list) -D ELECTRUM_PATH, --dir ELECTRUM_PATH electrum directory -P, --portable Use local 'electrum_data' directory --testnet Use Testnet --regtest Use Regtest --simnet Use Simnet -o, --offline Run offline
Run 'electrum help <command>' to see the help for a command
|
|
|
2. Check whether proxmox have disk performance problem. I mention it because other virtualization (such as WSL) have this problem.
I have just realised that I have plugged in my SSD into an USB 2.0 port It looks like my motherboard has only two USB 3.2 gen 2 ports and I couldn't get passthrough to work for them, so I plugged in my SSD into some random working port. I will report back once I have managed to get it to work. How much time did your sync take? After reading the OP I was going to say that the external drive sounds like your most likely bottle neck. If you have an open SATA port internally, that's probably the best way to reduce the synchronization time. I have a dedicated tower with an I5 processor, 4 gigs of RAM, and a 1TB ssd running both bitcoind and ElectrumX. IIRC it took at least a couple of days, maybe three for ElectrumX to fully sync.
|
|
|
Username: DireWolfM14 Post Count: 3497 BTC Address: bc1q6mf2ckeljy2cuuvxujjw8a452ca2p7k5h2c00y
Accepted! Please PM me once your signature is changed, thanks Thank you, DarkStar_, it's an honor and a privilege to be selected. There were a lot of great applicants, and to have been selected above this crowd is not only an honor, but quite humbling. Congratulations to SFR10, and best wishes to the rest of the applicants. I also want to thank sportsbet.io and jeremypwr for putting up with me for the last 20 months or so! You guys are awesome, and it's been an absolute pleasure to have participated in your campaign.
|
|
|
If Task Scheduler allow argument, using Task Scheduler is fine for most user.
Yes, command line arguments and options can be included in the "Actions" tab of the scheduled task, in the same line as the program path, just like you would enter it in PowerShell. If you have a specific location for a custom torrc file you want to use for the service, you can include the appropriate argument and the custom path as well. Tor.exe will look for the torrc file in the default location within the included subdirectory tree, so you can add configuration arguments there as well. I don't recall if the service will be visible in the "Processes" tab or the "Services" tab of Task Manager, but it can be found and managed in one (or maybe both) of those tabs.
|
|
|
Sorry for your loss, HCP. It seemed obvious enough at the time, but so many people wanted to defend this scammer I guess this was needed as a "public service." For that I thank you. The best part is his contradictory response on the Telegram channel, essentially blaming you for not "managing" the "automated" trades correctly. [In reply to HCP] ~snip~ Lastly, you have been against this platform from day one and you have proved it so many times that your only interest was FUD. Sentences like "honestly surprised it took this long" , or showing account with 0 balance just to make your claims stronger when these bots never liquidate accounts are just little evidences that your are just a nincompoop that never wanted to profit from platform. Go back in your forum with your gang of scammers that think to rule the world with valueless "merit points" .
|
|
|
For reference, there's more proper way to add Tor service on Windows. ~
There's nothing improper about using Task Scheduler. For many a GUI interface is user-friendly and unintimidating, and the service can be managed just as easily. Nonetheless, I do prefer to install Tor service similar to the description given in the link you provided. Here're the official instructions from Tor Project's documentation about installing Tor as a "NT service:" https://2019.www.torproject.org/docs/faq#NTServiceAnd here's the official list of command line arguments: https://2019.www.torproject.org/docs/tor-manual-dev.html.en
|
|
|
Username: DireWolfM14 Post Count: 3497 BTC Address: bc1q6mf2ckeljy2cuuvxujjw8a452ca2p7k5h2c00y
|
|
|
I use TOR connection and find it easy to set up, but the only drawback is that I need to run TOR browser all the time when my Electrum is running. I remember a year ago when I was using Wasabi, I did not require to run the TOR browser to enable tor connection with them. You can setup Windows to start Tor as a background service at login.: Start Menu > Windows Administrative Tools > Task Scheduler Create a task with your preferences, on the "Action" tab set it to run a program; C:\Path\To\Tor\Browser\Browser\TorBrowser\Tor\tor.exe
If you want privacy or anything like it, don't use Electrum. There is nothing that preserves or attempts to preserve your privacy to any significant extent included in Electrum.
Unfortunately this is true. The only way around this at the moment is to run your own server.
|
|
|
Was there such configuration file for electrumx? Yes, you'll find it in .../contrib/systemd/ https://github.com/spesmilo/electrumx/tree/master/contrib/systemdIn the docs you linked it says that there should be different files for each environment variable. For example, it says that you'll have to create the COIN, DB_DIRECTORY and DAEMON_URL necessarily and some others optionally. No, all you need is one .conf file, all the environment variables can go there. For example: COIN = Bitcoin DAEMON_URL = myrpcusername:myrpcpassword@localhost:port SERVICES = tcp://my.domain.name:50001,ssl://my.domain.name:50002,rpc:// REPORT_SERVICES = tcp://myaddress.onion:50001,ssl://myaddress.onion:50002 SSL_CERTFILE = /path/to/sslcertfile.crt SSL_KEYFILE = /path/to/sslkeyfile.key DONATION_ADDRESS = 157v67atJjnx7Fdi2wmcBBpChugHNmDWup BANNER_FILE = /path/to/file.banner
Anyway, yes, if I understood your question correctly, docker does allow you to do that. You just need to add parameters on your script. Three posts above, @ETFbitcoin included the DONATION_ADDRESS param. You can do the same for the banner: -e BANNER_FILE=LOCATION_OF_YOUR_BANNER_FILE Note that the location starts from the electrumx data directory which means that if you enter BANNER_FILE=banner.txt, it'll search for /home/user/electrumx:/data/banner.txtYeah, that was my question. I guess it does simplify the installation by using the docker image. I'm just so used to systemd, and I find it simple to enable a process to run at machine startup.
|
|
|
I've read about the installer, but this is the first I've heard about people using docker to run electrumx. I'm not familiar with docker, so seems like a rabbit hole of it's own. I just use systemd to run bitcoind and electrumx. Old dog, new tricks, and all that. Does the docker method allow one to use all the same environment variables that one might enable in electumx.conf?
|
|
|
I liked United in this match, but it's moot point now. Protesters made their way onto the pitch at Old Trafford to show their opposition to Manchester United's owners' push to create the Super Greedy League. The match has been postponed due to the damage to Old Trafford.
|
|
|
That would have been interesting but the 49ers have selected Lance, lets just hope they got it right this time around, they passed on two HOF QBs on Brady and Rodgers and it seems this draft has the potential to have one or two HOF QBs. I'm not displeased with that pick. I was hoping the Jets would take Lance or Fields (I half expected them to,) leaving Wilson on the board, but no such luck. I like Lance, he seems like a good guy with his head screwed on right. His film is amazing, and lets hope the lack of a 2020 season didn't hurt any. Garoppolo and Lance on the roster doesn't make sense for very long, so we'll see what happens in the next couple of days. I wouldn't be surprised to see a trade to regain some of those spent draft picks. Garoppolo's salary isn't guaranteed until the first week of the regular season, so they have some time to make a move. The Falcons got TE Kyle Pitts, this was another of the big questions on the draft, I thought they could select a QB since Ryan is not getting any younger and he is very expensive but it seems they are trying to win now, something difficult to do when they have Brady on their division. I think that's a really smart pick for the Falcons. They've not only got Brady to deal with, but Gronk also. They needed an upgrade at the position, and they can still win with Ryan. I wouldn't be surprised to see them take a couple of corners/safeties, and spend a mid to late round pick on a QB.
|
|
|
And in other news it seems Rodgers is not happy with his situation with the Packers and wants out, we will see if this has an impact during the day as several teams have made inquiries about Rodgers but no trade offers have been made yet. https://twitter.com/AdamSchefter/status/1387848942432489478There's a lot of talk about the Niners having contacted GB about Aaron Rodgers. Man, that would be a dream come true, I've been a big fan of Rodgers since his Golden Bears days. I guess we'll know in about 15 minutes what the 9ers are gonna do. There's been a lot of talk about Jimmy Garoppolo going away, even some local reports claiming that he's working on restructuring his contract to work with the Patriots. I'm really on the fence about that news. He's been really good when healthy. He's started 30 games, gone 22 and 8, and sat out 20 games due to injuries. So, we have 60% of a great quarterback.
|
|
|
when I firstly verified electrum using this tutorial, I wasn't completely sure of what I was doing. I was feeling secure with the replies and with the greatly described steps, but I considered the method kinda complex. Thank you for saying that, this is actually the type of feedback I want. Would you be willing to take some time and tell me what you found to be complicated? I would really like this tutorial to be simple enough for folks who aren't what we would call "computer savvy," and those who are new to cryptography. It can be hard for us who enjoy these types of technical projects to put things into the perspective of the masses who don't. But, we need to keep in mind that we all started someplace. No one is born with knowledge of cryptography, we all started with a lot less knowledge than we have today. I've been playing and working with computers since 1985 and considered myself among the more advanced users in my circle of acquaintances and collogues. But, when I showed up here I felt like a complete dunce. It had been nearly 20 years since I had used a Unix style OS, and found myself struggling with simple shell commands. I still get lost reading the technical boards, and realize I've only scratched the surface of how much knowledge exists here. And, I don't think you and I are alone. Look at how many newbie accounts pop up asking pertinent, pointed technical questions. I have a feeling many of these "newbies" are actually long time members who are embarrassed to ask questions from their main account. Or I may simply have this weirdly paranoid symptom in which you want to understand every-single-thing you're doing, on a disgustingly detailed way, such as understanding the maths behind RSA/ECC. Lol. Don't stop.
|
|
|
This is exactly what I said. To upload a signed message containing the hash instead of leaving a hash solely.
There shouldn't be anything wrong with this and it's quite faster than the other method.
I might be misunderstanding your question/comment, so I'll try to get a handle on it: You're suggesting that (like the bitcoin core dev team) the Electrum dev team should post a PGP signed list of checksums, correct? Although there's nothing wrong with that, I fail to see how that's faster. GPG can verify the 28 megabyte windows installer file in just a few second (if that,) it takes me longer to type out the command. If the dev team only published a signed list of checksums, I would still verify the PGP signed list, and then I would have to verify the checksums of the binary file. I would have to verify two files, which takes longer. And, like NotATether already mentioned; the question was posed to the Electrum dev team. They don't like that approach due to slight risk of checksum collisions. Obviously checksum collisions are HIGLY unlikely, but if you have the tools to mitigate a potential issue why not employ them?
|
|
|
It's a quick way to see if something is good, but without verifying the signature anyway, it's possible that the site was compromised and showing a hash that matches the executable or binary. But if the site was compromised, and it showed a different hash, the signature using Thomas' key wouldn't be valid. I don't want to speak for Dabs, but I think that's the point he's trying to make. If you only rely on checksum hashes and the site is compromised, the checksums could easily be replaced by the hackers. If we rely on GPG signatures the hacker wouldn't be able to sign the releases (or a list of checksums) with ThomasV's key, and we would know something was wrong. To defeat this type of security the hacker would have to gain access to multiple unconnected servers. Not impossible, but highly unlikely.
|
|
|
Game 1: 35' 2-0 Arsenal Game 2: 35' 2-1 Leicester City
|
|
|
April showers bring may flowers, and allowed me some time to work on this tutorial. I've updated the OP to include "BAD" signatures. I also rearranged the post to consolidate instructions based on operating system. I think it flows better this way. Suggestions are always welcome.
|
|
|
Reference for tag and flag for Bitcoinlender2021, a newbie who is asking for 80% collateral to fund loans. If he can sign a message showing he has 1.48 BTC as he claims, or offer to use escrow I'll remove the tag and my support for the flag. Hello to all After reviewing various topics and reading all the comments, I decided to set up an account. In this account, I intend to earn money in a new way. I also solve problems. My budget is limited. (1.48 BTC) The loan submission service of this account is as follows: Loan amount: 0.01 to 0.4 Collateral: Mandatory - 80% of the collateral will be granted to you. Accepted currencies: Bitcoin - Ether (others are not accepted) Loan repayment period: 1 to 2 months Profit: 9% per month
Important Note: - If you do not like, please refrain from inserting irrelevant messages. - This account is not my main account and is completely new. Do not remind. If you are not interested, please leave the topic faster. - Set and submit the request as follows: Loan amount required: (BTC - Ether) Repayment period: the reason : Bail: Wallet address: Email address :
- Immediate loan payment and after receiving collateral
Thank you Please read the above and then take action. Violations will be reported if observed.
[ Archive] Flag link: https://bitcointalk.org/index.php?action=trust;flag=2740
|
|
|
|