Bitcoin Forum
May 24, 2024, 12:47:36 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 90 91 92 93 94 95 96 97 98 [99] 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 ... 233 »
1961  Bitcoin / Armory / Re: bare ArmoryDB? on: May 06, 2017, 12:57:35 AM
Quote
Hmm, it unregistered by itself? ArmoryQT is still open and unchanged..

Garbage collected on the server side. Means the client callback loop is dying for some reason and the server considers the client has disconnected ungracefully, which also explains why the lobby is stuck to initializing in the GUI.

Quote
-INFO  - 1494025031: (BitcoinP2P.cpp:783) Connected to Bitcoin node

That line was already there, I'm looking for the one that says "RPC connection established".

If you do not have this line yet, means the RPC connection is still borked. The fact that the client gets to register itself means the networking layer is fine though, and what you are experiencing is the notification issue with a half initialized server to node layer.

I got a decent idea where to look at to fix this, so I'll try to get it for 0.96.1. On your end, you should try to get the RPC working.
1962  Bitcoin / Armory / Re: bare ArmoryDB? on: May 05, 2017, 10:49:46 PM
Is Core running behind your DB? There's a bug I need to investigate after moving all things p2p/RPC to the DB that will halt the client if no node is found on the server side.

Edit: actually, try to get the RPC working on your node. Make sure bitcoin.conf has server=1. Log shows it found the node, but didn't connect to the RPC.
1963  Bitcoin / Armory / Re: ArmoryDB (Armory 0.96) crashing continously on: May 05, 2017, 08:44:09 PM
DBs are the same.
1964  Bitcoin / Armory / Re: Change address signing message on: May 05, 2017, 08:04:02 PM
Either extend the address chain on your offline wallet, or initiate the message signing from your online machine.
1965  Bitcoin / Armory / Re: ArmoryDB (Armory 0.96) crashing continously on: May 05, 2017, 08:02:37 PM
1) Delete this folder:

C:\Users\ricca\AppData\Roaming\Armory\databases

2) Make sure Core is fully synced, then shut it down

3) Start ArmoryDB on its own, let it complete building.

4) Once it says "enabling zero conf", start ArmoryQt, then report back.
1966  Bitcoin / Armory / Re: bare ArmoryDB? on: May 05, 2017, 07:20:17 PM
Hmm I think it needs a wallet basically. Post the dbLog.txt on the server side.
1967  Bitcoin / Armory / Re: ArmoryDB (Armory 0.96) crashing continously on: May 05, 2017, 05:44:52 PM
post dbLog.txt
1968  Bitcoin / Armory / Re: Armory 0.96 is out on: May 05, 2017, 10:31:25 AM
Hi, just updated Core and installed this version.

Getting a crash as this occurs in ArmoryDB: -INFO  - 1493967598: (..\BDM_Server.cpp:1025) unregistered bdv: 02f4bc80f1788c274f50


Thanks for any advice!

Post dbLog.txt
1969  Bitcoin / Armory / Re: Bitcoin Core fatal error on: May 04, 2017, 10:00:23 PM
Looks like you're out of disk space
1970  Bitcoin / Armory / Re: compiling from sources (0.96) on: May 04, 2017, 03:50:27 PM
Consider trying to build with clang, which sidesteps most of the asm/sse stuff in cryptopp. In the long term I'll be moving to libsecp and ctaes used in Core, that should reduce the headache.
1971  Bitcoin / Armory / Re: compiling from sources (0.96) on: May 04, 2017, 09:54:01 AM
Unfortunately, same problem. I did "make clean", in the end make still gives the same errors.
Do I have to do anything else besides removing those options for crypto++? Anything to activate the new config?

I'm unsure about that, I have to try it out on some old hardware of my own. Cryptopp is a pain like that. I plan to move away from it for the new wallets, that's how much distaste I have for it.
1972  Bitcoin / Armory / Re: compiling from sources (0.96) on: May 03, 2017, 05:36:45 PM
This isn't a GCC issue, it's a SSE4.1 issue most likely. What CPU are you using?

The settings in this line are the issue:

https://github.com/goatpig/BitcoinArmory/blob/master/cppForSwig/cryptopp/Makefile.am#L16

You may want to just set the line to:

Code:
AM_CXXFLAGS += -DCRYPTOPP_DISABLE_ASM

Otherwise you have to play around with the m4 to mute the x86 instruction set that your compiler is failing to find:

https://github.com/goatpig/BitcoinArmory/blob/master/m4/ax_gcc_x86_cpu_supports.m4
https://github.com/goatpig/BitcoinArmory/blob/master/m4/ax_check_x86_features.m4
1973  Bitcoin / Armory / Re: Q: New output script types on: May 03, 2017, 12:11:31 PM
Yes, the public key will of course be the same.  But a bitcoin address based on P2PKH will be different from one based on P2SH-P2PK, even if the key is the same (is that not so?).

The script hash will be different if that's what you are asking about, and balance scanning means looking up script hashes in outputs rather than pub keys in inputs. So yes, you have to look for script hashes, regardless of the underlying pub key.

Quote
As for the resources required to run Armory: So far I manage just fine with my laptop and the blockchain on a USB disk.  But if Bitcoin is to remain useful, the block size must increase somehow (either through a fork, or through segwit - in the long run I expect both), and at some point I (or my heirs restoring my paper wallet) may give up running a full node.  Nice to know that there is always another way of extracting the bitcoins, even in the worst-case scenario.  Of course I hope that improvements to Armory will keep it running...

There is a scenario with blocks over P2P to allow Armory to run against a pruned node. I may also run a public DB once I get encryption up, to allow users to cash out from my DB instead of having to sync Core. But that will be a one time support out more than anything else.
1974  Bitcoin / Armory / Re: Q: New output script types on: May 03, 2017, 11:41:42 AM
Quote
If so, I assume the new types generate different bitcoin addresses based on the same(?) underlying private key (I am here assuming that Armory still generates a single chain of private keys.  I guess that cannot have changed if it is still sufficient to back the old wallet file up). 

A private key yields a unique public key, that public key can encapsulated in any variations of output scripts. The new scripts are just that, different ways to use a public key. The code still makes sure a public is used once, regardless of what script type it was used as.

Quote
Are the new ways of generating bitcoin addresses Armory-specific, or are they standardized?

There is no real standard to begin with. BIP32/44 assumes P2PKH but doesn't really distinguish between compressed and uncompressed public keys anyways.

The conclusion of the Berlin s3nd meet was that we (wallet/service providers) are better off enforcing incompatibility than to try to get things done under one standard, as it just won't fit all use cases.

Quote
I am asking because who knows what will happen to the Armory project in the future.  At some point it may be discontinued, or the blockchain may become so big that I can no longer run Bitcoin Core.  It gives me peace of mind that I can always run Armory in a tiny virtual environment and extract the private keys to another wallet.  But that of course requires that the other wallet can generate the same kinds of output.

The 2 script types you can expect other wallets to support are P2PKH and P2SH-P2WPKH. As for running Armory in a restricted environment, I have ideas to reduce the requirements (like running off of a pruned node), but they aren't priorities atm.
1975  Bitcoin / Armory / Re: Armory 0.96 is out on: May 02, 2017, 02:49:49 PM
Quote
It's scanning transaction history now...
Will it take too long?

Depends on your hardware
1976  Bitcoin / Armory / Armory 0.96 is out on: May 01, 2017, 09:35:25 PM
Binaries:

https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96

changelog

https://github.com/goatpig/BitcoinArmory/blob/master/changelog.txt

Notable changes:

1) SegWit
2) RBF & CPFP
3) Translations
4) Compressed public keys
5) Reworked coin control and address tree UI
6) Fleshed out fee and privacy features

Better description on the webpage: https://btcarmory.com/0.96.0-release/

Notes:

Only putting out Windows x64 and Linux x64 builds atm. Offline bundles, RPi and OSX builds for 0.96.1, once I get rid of the twisted/openssl dependency. Eta 1-2 weeks.

Thanks:

achow101 for the support and translation PR, droark for the OSX support and the testers for helping tiddy things up.

Enjoy =)



1977  Bitcoin / Armory / Re: Armory 0.96 third testing builds on: May 01, 2017, 01:33:37 PM
Will fix the simulfund issue for 0.96.1
1978  Bitcoin / Armory / Re: Restored wallet = Missing funds on: April 29, 2017, 06:09:17 PM
Your drive looks full. This is probably creating a whole lot of issues.
1979  Bitcoin / Armory / Re: Did I lose my bitcoins? on: April 28, 2017, 10:22:46 AM
Start BitcoinQt, let it go until it's done grabbing the blockchain
1980  Bitcoin / Armory / Re: Armory address messed up? on: April 28, 2017, 07:03:29 AM
Start Core on its own, what's its top block? If it's not in the 46XXXX, let it catch up. Otherwise, delete your Armory database folder and let it rebuild from scratch.
Pages: « 1 ... 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 90 91 92 93 94 95 96 97 98 [99] 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 ... 233 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!