Bitcoin Forum
April 24, 2024, 01:56:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 ... 233 »
761  Bitcoin / Armory / Re: 0.96.3992 with 0.15.1 (Win 10 X 64) may have become corrupted on: January 25, 2018, 01:21:05 PM
Depends how much of the stack you are restarting. If it's everything (node, db, client), it's gonna take a couple minutes. If you just shut down the client but left the db and node running, restarting the client will basically be instant.
762  Bitcoin / Armory / Re: 0.96.3992 with 0.15.1 (Win 10 X 64) may have become corrupted on: January 24, 2018, 10:16:44 PM
Delete dbLog.txt, try again and post the file. Same with armorylog.txt.
763  Bitcoin / Armory / Re: Pathing - Linux Mint 18.2 Sonya - Core on: January 24, 2018, 03:42:54 PM
... In the Armory settings it asks for Install Folder, and Home Folder, and there's completely different language in that pathing guide.  What folder is what, and where?

To be honest, I found this confusing as well.

That's for autobitcoind, i.e. if you let ArmoryQt automate bitcoind for you.
764  Bitcoin / Armory / Re: Armory + Bitcoin Core GUI doesn't work, Armory + bitcoind does ??? - Win10 x64 on: January 24, 2018, 03:42:02 PM
Next thing I would have gone to is the Windows firewall but it seems you beat at it. If anything compare the BitcoinQt and bitcoind firewall rules. Who knows if you can fully disable that thing, Win10 and all...

I guess the only real way for you to know what's going on is to look at the connection loop in BitcoinP2P.cpp in a debugger.
765  Bitcoin / Armory / Re: Using Armory on the BCH chain on: January 24, 2018, 03:39:57 PM
By the way as you asked how to improve your guide you may want to detail how to get the sources of the v0.16.1.0 version of bitcoinABC
I found the binaries at https://download.bitcoinabc.org/0.16.1/

I wrote "sources"   Smiley   and also "v0.16.1.0" according your instructions  Smiley

What I did (within a script) was:

  git clone https://github.com/Bitcoin-ABC/bitcoin-abc.git
  cd bitcoin-abc
  TAG=v0.16.1
  git checkout $TAG
  git tag -v $TAG
  git submodule init
  git submodule update

It gave some errors, but overall it worked.
Please note I used "v0.16.1" instead of "v0.16.1.0" otherwise it didn't work at all.

Maybe the git experts here can suggest a better way to do it? Missing specific instructions for Bitcoin-ABC I used same script I use for Armory (just changed the TAG) but it appears the two repositories are setup differently...


I don't think there are submodules in ABC's repo. At least there are none in Core, so ABC would have had to had to add submodules recently. It won't do anything to initialized submodules on a repo that has none, but I'd rather people know that this step has no effect. That aside, this is a acceptable procedure. Note that you can verify a tag without checking it out. It's actually preferable to first verify the signature on the tag then to check it out than otherwise.
766  Bitcoin / Armory / Re: Pathing - Linux Mint 18.2 Sonya - Core on: January 24, 2018, 01:39:20 AM
Post dbLog.txt
767  Bitcoin / Armory / Re: Noob question about Armory and SegWit on: January 23, 2018, 10:51:08 PM
You are correct on the purpose of RBF, as far as I know. I'm actually ignorant as to whether you can bump the fees and change the output to a new segwit address in a wallet that you control. That'd be the ideal thing to do though.

The "bump fee" feature spawns the Send dialog with the exact same tx settings preloaded (utxos, change address, payment address). At this point you can do anything you normally do in the Send dialog. You can also use the RBF control feature (under the coin control feature) to pick replaceable UTXOs and effectively create a completely different tx if you wish so.
768  Bitcoin / Armory / Re: Armory + Bitcoin Core GUI doesn't work, Armory + bitcoind does ??? - Win10 x64 on: January 23, 2018, 02:28:53 PM
I don't really know what else to look at then. I do not experience this issue at all on Win10 and I don't use bitcoind. There has to be something at socketing level. Do you run BitcoinQt with or without the wallet? Mine is always with disablewallet=1
769  Bitcoin / Armory / Re: restoring bitcoins with secure-print on: January 22, 2018, 10:46:22 PM
Chances are your CPU is too old, you're gonna have to build from source.
770  Bitcoin / Armory / Re: 0.96.4 RC3 on: January 22, 2018, 10:45:32 PM
There are builds for old CPUs (gcc4.7). Offline bundles are a different thing. They're a build + the collection of necessary dependencies to run the software. You can get these dependencies from the relevant public repository and they will work with your CPU as long as you chose the right architecture.

Put another way, if you are missing dependencies, you can simply grab those on your own. I test the offline bundles against freshly installed VMs, so as far as I know, they are fully functional. If you are missing dependencies on your machine, might as well list them here so that I can get an idea what's missing.

Installing dependencies is a one time thing (as long as you don't reinstall the OS). Once you have an offline bundle installed and functional, you most likely won't need the offline bundle for the next version, just package. I make a point in not inflating the list of dependencies needlessly, so that part should remain true. Matter of fact, I've drastically reduced it since 0.93. In other words, you could install the 0.93 offline bundle, update Armory to 0.96.4 and most likely get away with it.
771  Bitcoin / Armory / Re: Tether hard-fork and current version of Armory? on: January 22, 2018, 10:37:59 PM
Yes I think so too. Which is surprising since this is the only way to cold storage  tether and it seems nobody is doing it.

This will sound harsh, but you seem to be under the impression that people using tether have a modicum of sense in them.
772  Bitcoin / Armory / Re: Armory + Bitcoin Core GUI doesn't work, Armory + bitcoind does ??? - Win10 x64 on: January 22, 2018, 02:21:02 PM
1) Observe the DB without "listen=1". Is it eating a lot of RAM or maxing out 1 CPU core?

2) With the same setup, run the DB manually instead of letting the client spawn it.
773  Bitcoin / Armory / Re: Armory + Bitcoin Core GUI doesn't work, Armory + bitcoind does ??? - Win10 x64 on: January 22, 2018, 07:24:24 AM
"-INFO  - 11:05:57.281: (..\BDM_supportClasses.cpp:1891) Enabling zero-conf tracking" line in debug... Undecided

That's the last line the DB puts out once it's done initializing. You saying clients can't connect past that point? Is there not a line saying the Node is ready? Does it just miss all new blocks past that point (which would be a pathing issue, not a socketing one).
774  Bitcoin / Armory / Re: ArmoryDB on Raspberry Pi 3 on: January 20, 2018, 04:31:02 PM
Oh, I understand. So then I only would be able to build it in rPi if I had installed a 64bit linux on my Pi, which I haven't...

You could theoretically build the BARE db on a Pi assuming you use the lowest ram-usage setting. That DB is small enough that you won't run into LMDB issues, but you also have to consider total process RAM, which could exceed the addressable memory as a whole.
775  Bitcoin / Armory / Re: Armory + Bitcoin Core GUI doesn't work, Armory + bitcoind does ??? - Win10 x64 on: January 20, 2018, 10:37:47 AM
On Windows I use BitcoinQt exclusively and I don't use listen=1. listen=1 is to allow your node to be discovered by others on the network, resulting in incoming connections. Armory connects as an incoming node so maybe listen=1 affects the default connections ceiling (8 connections max).

I recommend use addnode because Armory does not present itself as an archival node over the P2P interface, which leads me to believe a Core instance limited to the default 8 outgoing connections would choose to suppress the ArmoryDB connection in favor of a real network node. I've often noticed my db gets booted off of my node, even in testnet, without the use of addnode. Addnode invariably fixes this issue.

I'm highlighting this issue because your logs demonstrate your node getting booted and reconnecting when using BitcoinQt.

Quote
Would whitelist=127.0.0.1 be better, perhaps? Not sure if that'd really help keep a slot open for it, though.
Using addnode=127.0.0.1 unfortunately has the side effect of Core constantly trying to connect to itself. Might be benign, but does flood the logs.

I have never experienced my node trying to loopback to itself. Whiltelist allows for the connection (even if the node score would have the DB booted otherwise). It does not reserve a slot for the DB over other valid nodes.
776  Bitcoin / Armory / Re: Armory + Bitcoin Core GUI doesn't work, Armory + bitcoind does ??? - Win10 x64 on: January 19, 2018, 03:28:06 PM
Consider using addnode=127.0.0.1 in your node .conf. If your node fills up its default incoming slots, it may just kick ArmoryDB out as it identifies itself as basically a useless node.
777  Bitcoin / Armory / Re: ArmoryDB on Raspberry Pi 3 on: January 19, 2018, 03:24:38 PM
The issue isn't the amount of memory, it's addressable space. LMDB maps all on disk data into memory. If that value exceeds the process addressable memory, you will get a critical failure. On 32 bit systems, process addressable memory maxes out around 2~3GB. Therefor, any file LMDB uses that exceeds 2GB in size cannot be created nor used on a 32bit system. This is a long winded way to saying please don't try this.

If you insist on attempting this setup, you should do it the smart way: create a 32bit VM of some Debian flavored distro, the closest you can to the target Raspbian version. Give this VM a copy of the blockchain, then build the smallest existing Armory DB on that VM (db-type=DB_BARE). This will give you a ~200MB database. Then take this DB with the relevant copy of the chain your Pi and cross your fingers.
778  Bitcoin / Armory / Re: ArmoryDB on Raspberry Pi 3 on: January 19, 2018, 01:23:56 PM
DB is tied to the ondisk blockchain. You can't move a DB around to a different copy of the chain. Also I don't think the meta entries for LMDB are even the same going from 64 to 32 bits. It's typically bound to the pointer size, which naturally differs between 64 and 32 bits.
779  Bitcoin / Armory / Re: 0.96.4 RC3 on: January 18, 2018, 07:49:14 PM
Sorting is a PITA to implement in GUI so don't hold your breath for that one.
780  Bitcoin / Armory / Re: 0.96.4 RC3 on: January 18, 2018, 06:49:34 PM
"sudo make install" after compiling on my system for my current version.  does that mean i did both a compile and a local install?  if that's the case, then i need to run "make uninstall" on the previous version before "make clean", right?

Typically you don't need to, as the same files as the previous install will be copied over, overwriting the previous install. But it's preferable to "make uninstall", as it guarantees the old files are removed, in case some of these files are not covered by the new install.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 ... 233 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!