Bitcoin Forum
July 12, 2024, 05:17:08 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 150 151 152 153 154 155 156 157 158 159 160 ... 233 »
2181  Bitcoin / Armory / Re: Looking for advice to recover an Armory wallet on: February 13, 2017, 04:44:21 PM
If you have an image of the entire USB stick, you are don't need anything like DMA.

What I meant by DMA was "get a map of the entire device and read it like any piece of memory". Basically a raw scan of the underlying bytes. Your file recovery process is still relying on some form of reconstruction of the containers file structure. There could be blind spots that a raw read would not miss.

Since you are looking for a specific byte string, this method would yield better results.
2182  Bitcoin / Armory / Re: 0.96 preliminary testing on: February 13, 2017, 04:33:19 PM
I'm getting alot of these with 5a84857:

Code:
Traceback (most recent call last):
  File "/home/user/BitcoinArmory/qtdialogs.py", line 8386, in wltTableClicked
    self.setAddrBookTxModel(self.selectedWltID)
  File "/home/user/BitcoinArmory/qtdialogs.py", line 8283, in setAddrBookTxModel
    self.addrBookTxModel = SentToAddrBookModel(wltID, self.main)
  File "/home/user/BitcoinArmory/armorymodels.py", line 1337, in __init__
    addressBook = self.wlt.cppWallet.createAddressBook();
  File "/home/user/BitcoinArmory/CppBlockUtils.py", line 1949, in createAddressBook
    def createAddressBook(self): return _CppBlockUtils.WalletContainer_createAddressBook(self)
RuntimeError: can't connect socket


....when using the Send dialog (triggered by either Coin Control button or Choose Address button). Subsequently, other parts of the GUI throw this error too (not necessarily with the same traceback).

Looks like the DB is not running.
2183  Bitcoin / Armory / Re: 0.96 preliminary testing on: February 13, 2017, 04:32:47 PM
I currently have an open PR for translations: https://github.com/goatpig/BitcoinArmory/pull/89. The plan is to have this in for 0.96 so if people could test it and review it, that would be great.

Opened a code review of the PR in Github, please go over it.

Quote
Just submitted a PR to get the OSX build going again. There are two problems that still need to be addressed.

Merged #170, don't know the status on #151

-------------

Anything else I haven't mentioned is still being reviewed/fixed.
2184  Bitcoin / Armory / Re: 0.96 preliminary testing on: February 10, 2017, 09:45:33 AM
Would it be possible to pull in my PRs on Github so as to get the Mac build going again and various other small things? Smiley Thanks.

Did #143 #148 #161 and #168. Other PRs need longer reviews and testing so that will have to wait till I get back.

To all people who submitted PRs, please rebase on top of dev. Thanks.
2185  Bitcoin / Armory / 0.96 preliminary testing on: February 10, 2017, 12:19:43 AM
This time again.

Looking for people willing to build and try the dev branch. Changes can be seen here:

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

This still needs some polish, but it's getting to the point where it's about done. SegWit is currently hardcoded disabled on mainnet, and enabled on testnet.

Due to the newly introduced script types, I strongly suggest people test this on testnet first before moving the mainnet.

Here is a list of what's missing/known as buggy, so that the testers can focus on what is supposed to be fully functional:

- The initialization progress bars are wacky atm.
- Still have to add a slider to the auto fee byte feature
- no .conf for the client yet
- have to redo the path settings GUI to go with the .conf addition
- still missing BIP9 rules detection to enable/disable SW
- armoryd is fubar

I'll be away from Friday to Monday, so don't expect me to reply to bug reports until then.

Happy testing!
2186  Bitcoin / Armory / Re: Armory stuck 0% Scanning - 1 second on: February 09, 2017, 10:43:35 PM
Start ArmoryDB from the terminal and let it initialize. If it crashes post the terminal output here. If not, start ArmoryQt.py on top of it
2187  Bitcoin / Armory / Re: Armory stuck 0% Scanning - 1 second on: February 09, 2017, 09:49:35 PM
Turn off auto bitcoind in File -> Settings, start BitcoinQt manually, then try start Armory. Report here.
2188  Bitcoin / Armory / Re: Armory on Raspberry Pi (DIY PiWallet) on: February 09, 2017, 09:46:53 PM
Has anyone made a way of simply installing Armory on a Raspberry pi?

Unfortunately I can't run it on my 32-bit Windows tablet, as Armory have dropped support for that (64-bit required), so I bought a Raspberry Pi model 2 to use with Armory.

However, nothing I try seems to work.

I've used Raspbian, and tried installing it via the standard package installer, and for some reason it doesn't install. I tried electrum as well... and it just worked as it should).

I've downloaded the files for Raspberry Pi from Armory's web site & unzipped them, and none of them work.

I've seen tutorials like this one that make me think I'm mad because I'll need to take a course in heath-robinson computing just to install a flipping bitcoin wallet!

I've tried a script that someone helpfully made to automate this and other processes (https://github.com/aussiehash/Bitcoin-for-SBC), but this doesn't work on the latest Raspbian.

Can anyone please explain how it's so hard to install an app on a device when Armory even publish files that are supposed to work on the very device I have?

Any help would be greatly appreciated.

My RPi setup works just fine. You need to elaborate on the errors you are seeing.
2189  Bitcoin / Armory / Re: Armory (0.95.1) not showing any transaction history or balance on: February 09, 2017, 03:05:51 PM
Hello
I have rebuild and rescan.. but same problem.... I try again...
Same Problem I delete everithing and Install from scratch....

Hello
I have the same problem...
In cmd I see this when I creat the db new

ERROR - 1486617937: (..\BlockDataMap.cpp:79) merkle root mismatch!
-ERROR - 1486617937: (..\BlockDataMap.cpp:80)    header has: xxx
-ERROR - 1486617937: (..\DatabaseBuilder.cpp:353) block deser except: invalid merkle root
-INFO  - 1486617937: (..\DatabaseBuilder.cpp:268) parsed block file #278
-DEBUG - 1486617937: (..\Blockchain.cpp:242) Organizing chain
-INFO  - 1486617947: (..\DatabaseBuilder.cpp:56) updated HEADERS db in 682.79s
-INFO  - 1486617947: (..\BlockUtils.cpp:1636) Enabling zero-conf tracking
-ERROR - 1486617947: (..\BlockDataMap.cpp:79) merkle root mismatch!
-ERROR - 1486617947: (..\BlockDataMap.cpp:80)    header has: xxx
-ERROR - 1486617947: (..\BlockDataMap.cpp:81)    block yields:xx
-ERROR - 1486617947: (..\DatabaseBuilder.cpp:353) block deser except: invalid merkle root

how I can fix this...  or better question how I get my BTC :-(
regards

Create your own thread, post both armorylog.txt and dbLog.txt in full.
2190  Bitcoin / Armory / Re: Missing tx hashes on: February 06, 2017, 09:36:40 PM
What you need is the hash of your utxos (covered by DB_BARE), and potentially the hashes of the supporting transactions (supported in DB_FULL).
2191  Bitcoin / Armory / Re: Missing tx hashes on: February 06, 2017, 01:09:55 AM
Quote
Still missing that one tx hash. Any other ideas how to resolve it?
Maybe there is a way of asking DB to process specified hash?

No, it failed to record the filter during the build. You'll have to rebuild & rescan, although at this point I'd recommend you use DB_BARE.
2192  Bitcoin / Armory / Re: Missing tx hashes on: February 05, 2017, 08:14:40 PM
Quote
There is a piece of code called 'resolve missing tx hashes ' -  could it be that in case tx hash is missing above function can return unexpected return value? Why resolving missing hashes is needed anyway?

Because keeping an exhaustive list of resolved hashes is too demanding for full nodes. What you need is the hash of your utxos (covered by DB_BARE), and potentially the hashes of the supporting transactions (supported in DB_FULL). That's a narrow dataset that can be processed easily on its own (hence the targeted tx hash resolver).

Quote
Second thing to consider is transaction size - tx am missing has 26 inputs and thirteen outputs, tx hash is 1cc0cd0ed909dc5f7fa75e34821c7909a6daac7db47687a41c4dfea7d4f17972
any ideas why armorydb could have problems with serializing/unserializing/storing it?

The DB isn't missing the transaction (you wouldn't see its effect on your tx history otherwise). What it is missing if the hash resolution. Transactions are not keyed by their hashes. You need to convert tx hashes in outpoints to actual block height and tx id. This is the piece the DB is missing.

Try to run the DB with --rescanSSH and see if that fixes it. If it fails, post dbLog.txt.
2193  Bitcoin / Armory / Re: Error with external Bitcoind+ArmoryDB on: February 04, 2017, 02:20:26 PM
Btw, you need to put ArmoryDB behind an http daemon to do this in the first place.
2194  Bitcoin / Armory / Re: Error with external Bitcoind+ArmoryDB on: February 04, 2017, 10:36:11 AM
This is a known bug, I'll fix it for 0.96
2195  Bitcoin / Armory / Re: "RuntimeError: can't connect socket" when trying to create unsigned tx on: February 03, 2017, 08:02:11 PM
Delete your db, start from scratch.
2196  Bitcoin / Armory / Re: Armory 0.95.1 is out on: February 03, 2017, 05:31:53 PM
Armory devs have typically refrained from commenting on non technical aspects of consensus debates. I do not intend to break that pattern.

Voting with code is more sensible in this space, and my dev branch currently hosts a fully fleshed SegWit feature set.
2197  Bitcoin / Armory / Re: "RuntimeError: can't connect socket" when trying to create unsigned tx on: February 03, 2017, 02:24:07 PM
The client is the python GUI.

Post dbLog.txt
2198  Bitcoin / Armory / Re: Looking for advice to recover an Armory wallet on: February 03, 2017, 08:42:32 AM
The 'Fake Wallet' is something you created yourself, it's not part of Armory's wallet management process. It is fair to assume it is not related to your actual wallet.

You don't need your whole wallet file to get your coins back, only the first 100 bytes or so. You can check out the header format here:

https://github.com/goatpig/BitcoinArmory/blob/master/armoryengine/PyBtcWallet.py#L1943

What you would need is DMA access to the USB key, that you want to scan for this string:

Code:
'\xbaWALLET\x00'

and check the following 100 bytes or so.

As for how to do it, you'd have to find software that let's you do that or write the code yourself. If your wallet has enough coins in it, it's worth your time.
2199  Bitcoin / Armory / Re: "RuntimeError: can't connect socket" when trying to create unsigned tx on: February 03, 2017, 08:28:42 AM
Do you see new blocks hitting the DB? What about the client?
2200  Bitcoin / Armory / Re: armory doesn't get new blocks... on: February 03, 2017, 08:26:08 AM
ArmoryDB never gets to connect to your node. Check your firewall, it needs to be able to connect to 127.0.0.1:8333.
Pages: « 1 ... 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 150 151 152 153 154 155 156 157 158 159 160 ... 233 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!