Questions tagged [bitcoinj]

A Java library for processing Bitcoin, stores blockchain headers only

Filter by
Sorted by
Tagged with
1
vote
0answers
449 views

Can I quickly check the cofactor of secp256k1 is 1

I was wondering if there was a quick way to check that the group underlying the elliptic curve secp256k1 was indeed cyclic with the usual point G a generator. I am given the prime number underlying ...
1
vote
0answers
139 views

BitcoinJ - Master Key from 12 word

Is there any posibilities to: 1. Create deterministic seed from 12 or 24 word 2. Create Private Master key from this deterministic seed 3. Create deterministic wallet using private master key in ...
1
vote
0answers
82 views

C++ Proofofworklimit to bitcoinj util.DecodeCompactBits

What is equivalent bitcoinj util.DecodeCompactBits for below c++. Cbignum(~uint256(0) >>32) Cbignum(~uint256(0) >>20) Cbignum(~uint256(0) >>23) Cbignum(~uint256(0) >>22)
1
vote
0answers
61 views

check if transaction is spendable in bitcoinj

Is there some kind of check if incoming transaction is normally spendable by the bitcoinj wallet? I mean to check if there is no time lock and it's not multisig or whatever can prevent receiver from ...
1
vote
0answers
258 views

How can you make bitcoinj not use change addresses?

My question is related to bitcoinj library but not limited by it. bitcoinj will create new change address after every transaction. It will manage them transparently, but let say I want to use this ...
1
vote
0answers
58 views

transaction limits with bitcoinj library

After brief look into bitcoinj library, I found out that wallet class keeps all transactions in one big hash map. That make me think about transaction limits of this library. How many transaction can ...
1
vote
0answers
212 views

How to use MySQLFullPrunedBlockStore with bitcoinj-core-0.13-bundled.jar

Initailly i am using bitcoinj-core-0.12.2.jar and bitcoinj-tools-0.12.2.jar on my project.Now i updated it with bitcoinj-core-0.13-bundled.jar because i am assuming that bitcoinj-core-0.13-bundled is ...
1
vote
0answers
550 views

Transaction still pending after 12 hours

About 12 hours ago I sent BTC 0.06304568 to my test wallet... and the transactions is still pending: { "receiveAddress": "1KU9VwJ992UisoAYiPbRdSXDRVUCq4wdW1", "balance": 0, "net": "prod", "...
1
vote
0answers
223 views

Why I can't see the balance increasing in my wallet?

I wrote this function using bitcoinJ public Wallet getWallet(ECKey ecKey) { Wallet wallet = walletAppKit.wallet(); wallet.importKey(ecKey); wallet.addEventListener(new ...
1
vote
1answer
509 views

How to get pending balance in with bitcoinj?

I'm try get pending balance from wallet, but results do not match with pending transactions? Thanks for advice!
1
vote
0answers
497 views

How to create HD Wallet using bitcoinj

Married/multi-signature wallets and pluggable signers How to create Hd Wallet using bitcoinj I have tried but not understand i got the error in this wallet.addFollowingAccountKeys(Lists.newArrayList(...
1
vote
0answers
225 views

BitcoinJ seems to be calculating balance incorrectly

My application is using bitcoinj-0.11.3. I am using Wallet.getBalance(balanceType) to read wallet balance. For AVAILABLE I get 8.94106037 This is supposed to include all confirmed transactions. For ...
1
vote
1answer
262 views

How to export bitcoinj wallet

I am working on an app which uses bitcoinj. I want to implement export/import functionality to a standard format which can be shared with as many as possible wallet apps. Is there a standard format ...
1
vote
0answers
201 views

bitcoinj, unknown confidence level

I've got a bitcoin address A with its relative encrypted key K stored in a persistence storage. I am launching bitcoinj through the WalletAppKit class and calling awaitRunning to wait for the ...
1
vote
0answers
108 views

BitcoinJ without PeerNetwork

I am writing a system which generates wallets on a per user basis. It must be capable to receive and send payments. So I have to keep the private keys encrypted on the system. Generating the ...
0
votes
1answer
59 views

How to protect bitcoinj wallet?

I am a new BitcoinJ user, I have few questions related about its wallet, can anyone please help: Is there any way to encrypt the .wallet file? will anyone obtain a copy of the file be able to spend ...
0
votes
1answer
110 views

Can't see balance after some time

I'm trying to use bitcoinj library to receive bitcoin payments and monitor the balance on the address. My implementation is based on DeterministicKey watching public key. The code below is working ...
0
votes
1answer
493 views

convert 12 word seed into 24 word seed

I used bitcoinj library for wallet and it generates 12 word mnemonic seed. But I made changes in it and created 24 word mnemonic seed. But I need to convert old 12 word mnemonic seed into new 24 ...
0
votes
1answer
240 views

BIP 84, BIP 173 Implementation in BitcoinJ

Can BitcoinJ (Java) supports complete implementations of BIP 173, BIP 84? How can segwit address can be created using BitcoinJ for SPV wallet?
0
votes
2answers
98 views

I have over 130addresses and I have never sent nor received any bitcoin. How is that

How do I know the amount of bitcoins in an address. My addresses are so many and my wallet says that no bitcoins sent. How is this
0
votes
2answers
949 views

Sign transaction with multiple inputs using bitcoinj/peercoinj libraries

Good day for everyone! I have some troubles with adding signed Input to the transaction. Currently, I'm working with altCoin (fork peercoin) currency. I'm trying build the transaction in the ...
0
votes
2answers
328 views

Sync too low when using BitCoinJ to create and host own wallet

I need to use BitcoinJ to create and host wallet on my own website. However, it keeps downloading blocks and the sync seems taking forever. I need to be able to create a wallet within a few seconds. ...
0
votes
1answer
386 views

I'm working to add multiwallet support to Bitcoin Wallet App, but now the balance is no longer updating

I work with a bitcoin wallet app and the UI looks, When I select an address from the dropdown menu and would press the balance or the transaction buttons, they should open in the new page and show ...
0
votes
2answers
370 views

Cannot build circuits because we don't have enough directory information

I'm developing a bitcoin wallet app using BitcoinJ framework. While deploying the app using Tomcat 8, I get the following stack of errors, 12-Jun-2017 14:18:12.511 INFO [PeerGroup Thread] com....
0
votes
1answer
450 views

Open bitcoin-qt wallet with bitcoinj

I try to open the bitcoin-qt wallet with bitcoinj, I write this code: private static final File WALLET_FILE = new File("C:\\Users\\Bapt\\AppData\\Roaming\\Bitcoin\\wallet.dat"); public static void ...
0
votes
1answer
111 views

How to sign Bitcoin transactions using JCE?

I need to sign Bitcoin transactions using JCE primitives(no bitcoinj), but my signatures are not considered valid by bitcoinj. I tried to simulate this process. I created a random hash and signed it ...
0
votes
1answer
38 views

could'nt run wallettemplate project in bitcoinJ

I just forked bitcoinj and took the wallettemplate folder outside the bitcoinj folder to run it i've followed the steps in "getting started" docs now im stuck in trying to run the wallettemplate i ...
0
votes
1answer
54 views

Adding an external key pair to a local bitcoinj wallet

I need to add a vanity address to a local wallet that I maintain using bitcoinj APIs. I'm not able to search for the vanity using bitcoinj APIs directly, on my local PC, because my vanity is too fancy....
0
votes
1answer
204 views

Get private-keys from bitcoinj

I'm using bitcoinj library for bitcoin. I want all private keys of all my generated addresses. How can I achieve that? Please help who knows this answer. Thanks.
0
votes
1answer
79 views

Bitcoinj Standard

I'm using bitcoinj for transferring bitcoin. I don't know which standard bitcoinj supports? Bip32, Bip39, or Bip44 Please help who knows the answer. Also I want convert bitcoinj standard to Bip44. ...
0
votes
1answer
198 views

Problematic Digital Signature with SECP256K1

I am trying to test out TestNet3 and I have a keypair generated using Java crypto library. The private key is 23F847360E1EB348A212F443C633058080A8EB9F05AD132F8B82D51FE672EADD and the public key is ...
0
votes
1answer
149 views

How to get confirmation of transaction using Bitcoin j implementaion

I am using BitcoinJ lib for creating wallet and transaction.But now I want to know the confirmation count.So, is there any method which can give confirmation count
0
votes
1answer
859 views

generate wallet addresses from extended public key

i am trying to generate addresses from Extended Public Key using bitcoinj but can't figure out, how can i possibly do this. i need those addresses for watch-only wallet, those addresses were ...
0
votes
1answer
103 views

Cancel pending transaction (bitcoinj)

I'm using bitcoincashj (https://github.com/bitcoinj-cash/bitcoinj) I created a transaction and sent it. But it didn't broadcasted to network. Can I cancel this transaction? Current wallet status is: ...
0
votes
1answer
281 views

Bitcoinj unable to load wallet

So I want to load a wallet and get its balance also sending some funds with the corresponding wallet, here is my code public class DumpWallet { public static void main(String[] args) throws Exception ...
0
votes
1answer
200 views

How to size in bytes for a transaction using BitcoinJ

The calculation of a transaction fee uses fee/kb. So how do I get the size in bytes for a transaction using BitcoinJ? SendRequest req = SendRequest.to(address, value); req.feePerKb = Coin.parseCoin("...
0
votes
1answer
711 views

Create an OP_RETURN tx and validate it's existence in Regtest

A part of my MSc thesis is storing the hash of a string with OP_RETURN tx in the Blockchain to exist as a proof. My main concerns are: -how can i send this tx successfully to my regtest network -...
0
votes
1answer
244 views

Hunting missing Bitcoin from Multibit Classic

I've spent days trying tons of things but hope someone can give a bit of direction. So I purchased bitcoins, only a few in 2010, early. Then end of the year I imported them in to Multibit Classic 0.5....
0
votes
1answer
259 views

Which branch of bitcoinj should I sync to?

I am experimenting with Bitcoinj to design a stable node that is synced. Older versions of bitcoinj seem to drop connections and stop syncing. I currently see the following branches (see screenshots)...
0
votes
1answer
1k views

HD wallet implementation

I want to create public addresses in offline browser from master public key so that owner of master private can access the funds available in child address. but I am not able to understand how to use ...
0
votes
1answer
389 views

WalletAppKit creates an address every time Bitcoinj gets initialized

I'm implementing an app using BitcoinJ, but every time I run the code, a new address is created. Is there any way to work with the very first address that was created and stop creating new addresses? ...
0
votes
1answer
80 views

How to get the last executed transaction?

I work with a Wallet app and using the BitcoinJ for programming. I need to find the last executed transaction from the wallet. In the org.bitcoinj.core.Wallet class, I see there is a method ...
0
votes
1answer
939 views

How to convert Satoshi to BTC in Java?

I get the value of money in Satoshi and I would like to have it in BTC. I develop the app in Java/Maven/JSP and use BitcoinJ for the framework. I use the code, public Coin getBalance() { ...
0
votes
1answer
249 views

Is there a way to get the address of associated with a transaction input with bitcoinj?

If I was not mistaken, with transactioninput.getConnectedOutput(), the output which is used for the input is obtained. But what to do later? There seem to be two relevant methods: ...
0
votes
1answer
191 views

Should signature verification by key recovery ignore compression status?

The bitcoinj library's API offers a signMessage method of the ECKey class which returns a signature (r,s) as 65 bytes encoded as a Base64 string. The crunch of the encoding lies in the additional ...
0
votes
1answer
366 views

How to get the MPK using bitcoinj and how to generate the addresses using the MPK?

I am trying to get the MPK of a wallet using bitcoinj. Can I get the DeterministicSeed, which is the seed of the wallet and get the MnemonicCode of 12 words. But I can't get the MPK. As I can make it ...
0
votes
1answer
397 views

My altcoin bitcoinj fork is failing when trying to compile an Android wallet

I've been sent a bitcoinj fork which is meant to work for the android wallet I'm building. Unfortunately it seems to be causing a failure when tests are run during the wallet compile. I get the ...
0
votes
1answer
215 views

In BitcoinJ, do I need to run downloadBlockChain() again after adding a new key?

I added a Wallet instance to PeerGroup instance and executed downloadBlockChain() method. Now if I add a key(s) to that wallet, do I have to execute downloadBlockChain() again to get a current balance ...
0
votes
1answer
125 views

BOP: Not authorized to receive from the temporary destination

I'm trying to run my own BOP (BitsOfProof) server and connect to it. I appear to be able to connect, but I am unable to execute any commands. I am connecting with the following: ...
0
votes
0answers
45 views

Bad witness error in P2SH-P2WSH

I've managed to build a P2SH 2-of-3 multisig contract that works, ie I can create addresses, send coins to them, and spend the outputs. Now I'd like to transition that solution to a P2SH-P2WSH, but I'...