Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [transactions]

This tag should be used for questions related to transactions. Transactions are signed messages regarding the transfer or generation of bitcoins. They are broadcast throughout the Bitcoin network and, if accepted, integrated in the blockchain.

0
votes
1answer
27 views

regarding transaction size in a block

In What are the minimum sizes for transactions and blocks in Bitcoin? The first transaction is set to be 65 bytes long, due to coinbase requirements. What about the second one ? That can be 61 bytes ...
0
votes
0answers
17 views

Can't send transaction with sendtoaddress

I'm trying to send some transaction with sendtoaddress method. That is not Bitcoin it self but it's fork. You can see it here https://github.com/PACCommunity/PAC my command looks like this paccoin-...
0
votes
1answer
32 views

re : minimum sizes of transactions and blocks

I see there's a similar question provided here: What are the minimum sizes for transactions and blocks in Bitcoin? But the answer provided might be not correct in the light that "A valid transaction ...
0
votes
1answer
23 views

Create a Double sha256 block and trandaction

I have same problem whit create a double sha256 of the transactions and blocks with C++. The hash block it is created with the concatenation of these data, version + previusBlock + merkleRoot + ...
0
votes
1answer
24 views

LedgerJS - How to P2SH sign multiple transactions from multiple wallets in 1 function call?

First some explanation I have made 2 raw transactions via Electrum using my Nano S Ledger as seed and exported them to .txn files. let rawTx1 = "...
2
votes
1answer
18 views

What does the prefix of the raw transaction encoding of an exported Electrum transaction file (.txn) mean?

I have exported a testnet transaction into a .txn file: { "hex": "45505446ff0002000000000101c6be24d86ab1ae5b54e7e7905b...", "complete": false, "final": false } However, as explained in ...
0
votes
1answer
18 views

Destination address(es) when redeeming an HTLC

Starting from this text at https://en.bitcoin.it/wiki/Script: "The script for a typical Bitcoin transfer to destination Bitcoin address D simply encumbers future spending of the bitcoins with two ...
0
votes
2answers
33 views

Transactions with multiple input UTXOs and multiple output UTXOs

Suppose a transaction t has 5 input UTXOs each worth 1 BTC, each unlocked by a different sending address Ai. The outputs of that transaction are 10 UTXOs of 0.5BTC each, each locked by a different ...
0
votes
2answers
34 views

If transactions are changed in memory how miners know it?

If Alice requests something to bob, then Alice sends her public key and Bob encrypts message by using Alice's key. Bob uses his private key and hash function to make a signature. After finishing this ...
0
votes
0answers
6 views

how can i create a sign usdt transaction with javascript? [on hold]

first l konw run en omni core then used the omnicore cli can work but i don't want to run a node in my local compute ,so ======================================== create a sign usdt transaction ...
0
votes
0answers
15 views

Extremely high fee for sending BTC using Electrum android wallet

I wanted to experiment with android mobile BTC wallets and stumbled upon Electrum. I only have one transaction input to this wallet and that was from my Binance account. I have a balance of 0....
1
vote
0answers
31 views

Why did the lightning network implement a gossip protocol?

As pointed out by many lightning developers in the past (eg Rustys 1 million channel challenge) the gossip protocol is quite noisy and a part of the BOLTs producing many engineering challenges. Today ...
0
votes
2answers
37 views

What is the best way to differentiate users' balances in a shared wallet?

first time posting around here. I have been thinking about an application that would highly depend on the use of bitcoin for the best user experience. A shared wallet for all users currently seems ...
0
votes
0answers
17 views

Please explain how to configure a satellite for btc payments with blockstream via space

Blockstream has its own satellites in the space orbit, right. So , as I understand, there must be very special requirements met for your satellite to be able to do transactions through space. Not ...
0
votes
1answer
17 views

What happens when transaction bandwidth is exceeded?

A search for definitive information turned up literally nothing, so, what happens when transaction bandwidth is exceeded for an extended period? After a period of two weeks (default) transactions are ...
0
votes
1answer
40 views

Unconfirmed transaction. Please help [duplicate]

Please help. Probably I set fee too small and now I wait 10 hours so far and transaction is not confirmed yet. Is there anybody who can help speed it up ?
0
votes
1answer
25 views

Bitcoin create TX. What is 'hash_type'?

https://bitcoin.stackexchange.com/a/5241/92798 What is the meaning of item 13? Why is this value chosen? What does it mean?
0
votes
1answer
45 views

How to generate the digest from a raw bitcoin transaction for verifying signature of specific input?

I'm writing a stand alone process that needs to verify that a known UTXO is part of a new transaction with a valid signature. Inputs [ UTXO, raw transaction, input_number ] How do to I verify the ...
7
votes
1answer
521 views

Can I send almost 1MB transaction?

Block size is still limited to 1MB. As I understood, transaction size is no longer limited. So can I be sure that my transaction with 29000 outputs and reliable fee will be included into block? Or ...
0
votes
2answers
32 views

What happens if “transaction size” is larger than “maximum block size”?

Assuming a transaction size is T Bytes, while maximum block size is B Bytes, such that T>B. What happens for this transaction? It will be divided into two smaller parts and will be stored in two ...
0
votes
0answers
19 views

Uniquely identifying a UTXO

I see two ways: Txid + index Txid + script hash Pros of the txid + index: Simple and short Cons of txid + index: It relies on array iteration being deterministic and all third party ...
0
votes
0answers
31 views

Blockchain.info confirmation misunderstanding

I have some misunderstanding regarding how confirmation work on blockchain.info. If we go to payment history we can see info about confirmation in two places. First in history of all transactions. ...
0
votes
0answers
14 views

Swift implementation of bitcoin transaction creation

Is there a well known and widely used Swift implementation for creating raw Bitcoin transactions and getting their hash (SegWit and Non-SegWit) of signing? If not, is there a reference document that ...
2
votes
1answer
20 views

Why SHOULD the funding tx consume BIP 141 inputs?

In BOLT 02 we read that the funding TX should only consume segwit inputs. The sender: when creating the funding transaction: SHOULD use only BIP141 (Segregated Witness) inputs. What is the reason ...
0
votes
1answer
16 views

Why is the privacy for using watch tower services increased with unpredictable commitment tx ids?

In the open channel message in BOLT 02 the following statement is written about the various basepoints. The various _basepoint fields are used to derive unique keys as described in BOLT #3 for ...
0
votes
1answer
34 views

Use UTXOs before transaction is signed/broadcasted

Suppose I have an address with a single UTXO. I want to create 100 transactions and sign/broadcast them all at once. Could I do the following: Create a transaction by hand (where change funds are ...
1
vote
1answer
45 views

Are transaction comments public?

Can other people see the message attached to the bitcoin transaction? Or is it only for receiver/sender to be seen?
0
votes
1answer
52 views

Does a HD Wallet log my IP when i do a transation?

Companies like BitPay and Electrum, can log my IP when i make a transation, right? If so, should i use a Web Wallet (plus VPN) for transactions?
0
votes
1answer
23 views

Unconfirmed bitcoin transaction 5 hours [duplicate]

Its been 5 hours since I did a transaction of $ 64 and it has not been confirmed I checked it says unspent Am very much confused please any help?
0
votes
1answer
30 views

What happens if a country blocked external Bitcoin traffic?

Say a country decides to completely sever itself from the outside world, like so. Assume no leaks. As I understand, once the local miners process all the international transactions in everyone's' ...
1
vote
1answer
42 views

I used an old wallet address. Is my coin lost?

I was stupid enough to use an old exported QR code from my Electrum to send bitcoins to, and now I realized the address apparently has changed. The trader advises me the coins have been sent, so they ...
0
votes
1answer
18 views

Is there any point mixing coins if I were to use an online wallet?

Because when using an online wallet there isn't an address tied to your identity, would there be any reason to mix coins when making a transaction?
0
votes
0answers
20 views

How to getbalance for any existing bitcoin address, without long wait

I am new to bitcoin. I've read multiple articles and posts on forums and unfortunately I haven't found the answer I am looking for. Some back story... I just bought a 2TB SSD storage, and installed ...
0
votes
0answers
11 views

How to know if I have earn funds or lost funds with the answer of a node or Electrum?

I am using ElectrumX I am developing a cryptowallet, and when I ask for the historic data about a specific XPUB I get a list of transactions id, and when I ask for the information of those ...
0
votes
1answer
28 views

When you need to validate a transaction is in a block

So after getting here, I have forgotten why you even want to validate a transaction is in a block, and how exactly this works. Wondering if one could explain In what situation you want to validate a ...
3
votes
1answer
43 views

Why every node needs to validate a transaction in Bitcoin

I am just understanding the Bitcoin network, and now understand that every block and every transaction is propagated to every node in the Bitcoin network (not sure yet the difference between full vs. ...
0
votes
0answers
43 views

Why UTXO is indivisible [duplicate]

I am new to understanding Bitcoin, but just read this: If an UTXO is larger than the desired value of a transaction, it must still be consumed in its entirety and change must be generated in the ...
0
votes
2answers
28 views

Why the transactions are put into blocks in the first place

I understand how transactions are grouped into blocks. However, I don't understand why this is necessary in the first place. If it's a mining thing, I don't see why the miners can't just update the ...
0
votes
1answer
27 views

transaction's limits

I'm new about this market and I don't know if there's some limits about the transactions on the copay wallet. I think to use this wallet for personal and business transactions. Someone can answer me ...
0
votes
2answers
25 views

How long a high-priority transaction takes to evaluate

I am missing something so far in reading this (excellent resource). I read the part about transactions for the most part, but I don't understand the actual code evaluation part, and how long it takes. ...
2
votes
2answers
79 views

Example of data that is hashed in the merkle tree for a transaction

So I am reading this (excellent resource) on the Bitcoin merkle tree for a transaction. The merkle tree is constructed bottom-up. In the following example, we start with four transactions, A, B, C, ...
1
vote
0answers
44 views

Why the address changes after each transaction? [duplicate]

Could you please help me understand these observations related to Bitcoin transaction? I have setup a brand new wallet from scratch and I sent 0.0246 BTC to it (well, slightly more but after the fees ...
0
votes
1answer
44 views

Name of the country receiving the bitcoin currency

Can a country be determined to whom the bitcoin is sent?
0
votes
1answer
34 views

How find own address in testnet using bitcoin-cli?

I have bitcoin-core installed, I am running it in testnet mode. Now if I want to fund my wallet, I need to know the receiving address. How do find my receiving address, so that I can fund it and then ...
0
votes
1answer
41 views

what happens if a miner include a transaction already exists in another block?

Suppose that I have a Transaction A. (txA) I send my txA to bitcoin network and full node validate it and put in Mempool and starts to broadcasting it. A Miner A connect to a fullnode to create a ...
0
votes
1answer
15 views

Create Output with a bunch of input

I want to spend 1 bitcoin, And I can reach this amount with 3 inputs. for example: 1 input = 0.5 btc PB mypubkey_1 PK mypkkey_1 2 input = 0.4 btc PB mypubkey_2 PK mypkkey_2 3 input = 0.15 btc PB ...
0
votes
0answers
14 views

How to create an application which constructs a transaction using `bcoin` (javascript)?

I am new to development. I am working on a project and I am trying to use bcoin. I want to create an application which has a UI, where the user will be asked to enter Destination address and amount. ...
0
votes
1answer
18 views

Change address after payment

Presume that I have 1 BTC (the total of my UTXO) and I have to pay Bob With 1 BTC. I set 0 for fees. My Input is 1 and my Output is 1 versus Bob or there are always 2 outputs? one versus Bob and ...
1
vote
1answer
33 views

Transaction version 2 - bytes between tx version and number of inputs

In the bitcoin transaction version 2, there are additional two bytes (hex: "0001") between transaction version (hex: "02000000"), and number of inputs (hex: "01"). What it is? Here's an example https:...
1
vote
1answer
50 views

If Bitcoin addresses are a single-use token, how several transactions belong to a single address? (Edited)

While in Bitcoin wiki (Link to the page) is explicitly mentioned: "A Bitcoin address is a single-use token." We therefore expect that every address would be belonged to only a single transaction ...