Is it possible to create a MultiSig Lockbox that supports SegWit in Armory 0.96.2? Because P2SH addresse were originally meant to be lockbox addresses. So they should also support the new segwit script, shouldn't they? How can I generate a segwit lockbox?
You can't, not yet. Lockboxes are specifically for multisig, not for P2SH.
|
|
|
I've been having the exact same problem as the OP for some time now. Armory gets stuck on a particular block despite reporting that it is online and synced with Core. I've done all the rescan and rebuild options from the gui to no avail. The only way it seems to complete the entire chain is when I delete the databases folder in the AppData location. But it keeps happening. It's a real pain to have to fully rebuild and rescan about once a week. FYI, I don't always have Core/Armory running and it seems to happen whenever I've been offline for a couple days. Almost as if it will only read up to the last time I was online. ArmoryLog -- https://pastebin.com/0pw9rCsedbLog -- https://pastebin.com/QWf95A1eBoth expire in one month from this post date. Here is a screenshot showing the discrepancy between Core and Armory: ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fdrive.google.com%2Ffile%2Fd%2F0B9kCZbKYyclddV9hWTh5ZWw4R1E%2Fview%3Fusp%3Dsharing&t=663&c=h4TvcpZELLRw_w) Try upgrading to Armory 0.96.2
|
|
|
So basically I must set incoming filter to ANY to IPv6:8333
Yes. and outgoing traffic filter "dont care" or IPv6:8333 to ANY, right?
Outgoing should be "don't care" to Any.
|
|
|
Contrary to popular belief, the addresses that an exchange (including Poloniex) gives you to deposit your coins into are not your addresses. You do not control those addresses and those are not part of a wallet that is yours. Rather what that is is the exchange is giving you an address from their wallet, and you are depositing coins into their wallet. They then update an entry in their databases that says that your account has a certain balance. All it means is that they promise to send up to that many coins to another address if you request it. Otherwise the money is really theirs and they can do whatever they want with it.
|
|
|
UPDATE
I just had to set my router's IPv6 firewall to low so the incoming connections (any) could be made. I don't like that, there is an option about setting incoming and outgoing address.
Does anyone knows how to set the incoming and outgoing filter on IPv6? Source
Setting that filter means that you will be limiting who can connect to your node. You will be filtering by IP address, not traffic or anything else. Because IPv6 means that all devices will get their own IP address (which is unlike IPv4 where the router is a NAT), your IPv6 device will need to have its own firewall. Nodes traffic is UPD or TCP?
TCP
|
|
|
Please post your log files. You can also take the raw transaction (it is in the log file, just remove the spaces and newlines first) and broadcast through Bitcoin Core or an online transaction broadcasting service. If you post your log file, I will do that for you.
If you are not using Armory 0.96.2, please upgrade to it.
|
|
|
That is exactly my problem. I already contacted blockchain.info support and got the followiing not very helpful responses:
"Change addresses are generated and stored within the wallet, but can not be viewed. Funds contained on them can still be spent the same as Used addresses containing funds within the wallet. "
"If you imported a public key into your wallet, but don't have the private key, then this address will show up as a "Watch Only" address. We have no way of knowing private keys and no way of recovering them. If you import a public address that was generated within your Blockchain.info wallet then you will also see it appear as "Watch Only." This is strongly discouraged and may cause errors within your wallet. Please archive the address."
It seems that there is no hope to recover the lost change, still i would like to know: Did I something wrong/stupid or did the blockchain.info software create a corrupt transaction or does their support now know what they are talking about.
Regards rdmunt
Again, do you see the balance that you expect in your wallet? If so, then there is nothing to worry about. As their support tells you, the change addresses are a wallet internal thing (which is what most wallets do) and you cannot view them. Even if you can't see the address in your wallet, if your balance is correct, then the change is not lost and you can still spend from that change address.
|
|
|
receiver makes the fund available to himself by providing unlocking script: PUBKEY DIGITAL-SIGNATURE DUP HASH H(PUBKEY) EQ CHECKSIG.
No. The receiver spends it only with <pubkey> <signature>. The rest is not needed in the input script. E(H(TX`)
There is no encryption, nothing is encrypted. Now the only perplexing part still remains is TX`, where would get receiver this from?
The TX' is a slightly different version of the transaction that is spending the output. This stackexchange question explains it: https://bitcoin.stackexchange.com/questions/3374/how-to-redeem-a-basic-tx
|
|
|
Is Bitcoin Core running when Armory is running (check task manager to see if bitcoind is running)? If not, try starting Bitcoin Core manually. Go to File > Settings and uncheck (if not already unchecked) the option for "Let Armory run Bitcoin Core in the background. Then stop Armory, start Bitcoin Core, let it sync, and then start Armory.
|
|
|
The blockchain is not something that is written or programmed. It is a data structure, not a piece of software. So you can write whatever software you want in whatever language you want in order to create the blockchain data structure. It is just a bunch of bytes in a specific format. Of course, since it is bytes, you will want to use something that is good with handling byte data, like C/C++.
|
|
|
Since CTxMempool uses a map, adding a duplicate entry would result in the new entry overwriting the original entry, but since they are duplicate, nothing would actually be changed. However that should not happen since addUnchecked is only used by AcceptToMemoryPoolWorker (which is an extension of AcceptToMemoryPool) which will do all of the checks for accepting a transaction such as making sure that we haven't already added the transaction to our mempool as well as all other transaction validity checks.
|
|
|
If I sent a lightning network transactions off-chain and it is confirmed, what is there to stop me sending the on-chain transaction to another wallet I own. When the lightning network channel is closed, then it is no longer available?
The funds you would be attempting to spend are actually in an on-chain transaction. They are locked up in a 2-of-2 multisig on a confirmed on-chain transaction. You cannot move those funds elsewhere on chain without the other party signing a transaction to move the funds. That signing is done with the commitment transactions (which update each person's balance) and at channel closing.
|
|
|
If the balance of your wallet is correct, then the change address is already in your blockchain.info wallet. How it works is that the change address is generated by your wallet and stored by your wallet. However these addresses will not be shown to you as they are internal and you really should not be tracking your wallet balance by looking at addresses in a block explorer.
|
|
|
This is a problem with coinbase. Users here cannot help you; contact coinbase's support.
|
|
|
I tried to run Rscan with python in cmd Windows. I always get the error "SyntaxError: Missing parentheses in call to 'print'" ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) Maybe I'm doing it wrong? The scripts is written in Python3, but you are trying to run it with Python2 I run Python 3.5 ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) It's the other way around; the script is in python 2 but you are using python 3.
|
|
|
achow, do you have any idea on the timeline of this minor release? If it will take more than two months, I might as well use Ethan's solution (want to urgently reduce tx fee right)
There is no ETA for the minor release.
|
|
|
Bitcoin Core and ArmoryDB are failing to start. Try starting Bitcoin Core manually. Also try starting ArmoryDB manually. To start ArmoryDB manually, you will need to open the command prompt in the folder containing ArmoryDB.exe. Then run your ArmoryQt command but with ArmoryDB.exe instead.
|
|
|
maybe this is what is draggin 0.15 back? Is there any new release date? I read it was out on Sept 1st
No, this is not why 0.15.0 has been delayed. 0.15.0 has been delayed for other bugs that were found and for the fact that most Core developers and the project maintainer are currently traveling and thus unable to access the PGP keys used to sign releases.
|
|
|
|