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
9 views

18: bad-txns-inputs-spent

I want sendRawtransactoin to the testnet ,bug i got "18: bad-txns-inputs-spent" My input is unspent on the Testnet ,Help ! { "Version": "1", "LockTime": "0", "Vin": [ { ...
0
votes
1answer
14 views

How does Internal Keychain exactly work?

I understand that an internal keychain is used to receive a change of payment when I pay someone. For example, I pay $20, but it costs $17, so I get $3. But what I don't understand is how can there ...
1
vote
1answer
34 views

Script Null into raw trasaction bitcoin core

I'm developing a parser for bitcoin core and into the alpha test of the parser,I noticed than the script bitcoin core are null and the hash raw transaction exist. An example: for this transaction the ...
2
votes
2answers
51 views

Why is the value field 8 bytes in transaction output when it can be achieved with 7 bytes?

Bitcoin uses a 8 bytes value field in the transaction output. However, the total supply of bitcoin is capped at 21M. Theoretically, even if all the 21M bitcoins are transferred to a single address, ...
0
votes
2answers
52 views

Checking if a receiver has enough coins

How do miners verify the blockchain transaction history to check if the sender has enough money if the address can be changed at any time?
3
votes
2answers
46 views

Is the transaction pool global or local?

I can't find anything in the web about that topic. Do all the miners have one global pool filled with transactions, i. e. Miner 1 takes Transaction 1 into his candidate block, so Transaction 1 won't ...
0
votes
0answers
10 views

Blockcjain Transaction transfert delay while ready confirmed in the blockchain [closed]

As you can see... I made a transaction of this specifique address from my blockchai. Wallet . But till now still now received this find while in the blockchain history the transaction is ready ...
2
votes
2answers
51 views

Script Bitcoin represent number > 16

I'm studying Script language, but I don't understand How can I rappresent the number > 16, for instance 210 I want to do a simple sum OP_10 210 OP_ADD how I have to represent 210? I'm trying with ...
0
votes
1answer
27 views

Batching transactions to safe on fees

I have some bitcoin spread across multiple addresses. I would like to move these to different addresses. I've heard about batching and was wondering if it is possible to batch the transaction to ...
2
votes
0answers
14 views

Script and DER in P2PKH

Im trying to figure out the script and DER In P2PKH, the "first part (scriptsig)" push in stack (<sig><pubK>) because is it DER? Instead the "second part (scriptPubKey)" you can map the ...
1
vote
1answer
98 views

Why are only specific transaction types accepted into the mempool?

In the Bitcoin Mainnet, only specific transaction types are accepted: Bitcoin uses a scripting language to specify (and satisfy) the encumbrances, thereby allowing a whole host of transaction types....
0
votes
0answers
20 views

Bitcoin was sent out and still hasn't been received

I sent bitcoin out to a segwit address (P2SH) and it split the transactions in 2 but I still haven't seen them delivered in into the wallet
0
votes
1answer
26 views

What did Deepbit to make their inputs special on transactions?

It seems Deepbit uses a strange format for it’s transactions on the addresses it owned. For example, in this transaction all inputs but 3 comes from Deepbit. Even Bitcoin core can’t decode addresses ...
0
votes
1answer
10 views

How to differentiate between sending and receiving address in blockcypher api result?

I am using BlockCypher's API to get a list of transactions for a bitcoin address. I need to maintain a record of IN and OUT transactions from this address with time and transaction hash. However, I am ...
0
votes
0answers
16 views

So there is not way to get my bitcoins back from a scammer? [duplicate]

I made a purchase of 200USD in BTC, and i never receive anything from the seller there is not way to take my btc back?
0
votes
0answers
20 views

Unconfirmed Transactions, with low Fees [duplicate]

Is there any way to estimate when a transaction or set of transactions from the same party will be mined? For example, say the company paid a small fee for transactions. How would I estimate the time ...
0
votes
0answers
14 views

transaction issue bitcoin core

I sent BTC, bitcoin core says the transaction was made, the money was written off from the account and it is not visible in blockchain explorer. What's the problem, can you tell me?
0
votes
1answer
18 views

Data for time a transaction spent in a pool before it got added to a block

Is it possible to collect data for when an transaction was added to the pool to when it was added to the block?
3
votes
1answer
96 views

Maximum number of inputs per transaction

In theory, what is the maximum number of inputs per transaction? Is it defined primarily by the maximum number we can store on the 9 byte varint? How big of a number can be stored on 9 bytes? Would ...
0
votes
0answers
28 views

Outputs only from bitcoin address

I just want to ask is there any way on how to extract ONLY outputs from particular bitcoin address. I need to export (make a list) on all address that were associated with the outputs from the sender ...
0
votes
1answer
18 views

Transaction with unparsed input address ? What does it means?

I just see this transaction which is special : one of input address is spending a valid amount… But why is it unparsed ? Why no ScriptSig while stil being valid ? Also what’s the purpose ?
1
vote
2answers
56 views

How to search for a transaction using a specifc OPCODE?

I have several OPCODES where I need real worlds examples… However they are rarely used. So how to search and disassemble an existing mined transaction using it ?
0
votes
1answer
57 views

What’s the opcode sequence for doing the reverse of Multisig?

With a multisig wallet, several public keys are needed to spend an amount. But how to perform the reverse with time ? I’m talking about this case where Alice performs a transaction where the output ...
2
votes
1answer
42 views

How to disassemble a bitcoin script?

There are many explorers which allows to dissamble a transaction back into opcodes. But what about scripts which aren’t broadcasted yet like this redeem script :...
0
votes
0answers
25 views

my account haked and black mailer give me add of bitcoin [duplicate]

I dont know who is that blackmailaer who send me a mail,,, copy below,,, Sent: Monday, March 25, 2019 8:09 AM To: lubby786 Subject: alqadar : lubby786 I am aware lubby786 is one of your passwords. ...
0
votes
1answer
43 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
26 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
37 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
33 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
27 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
23 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
19 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
39 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
36 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
18 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
34 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
41 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
18 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
21 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
48 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
526 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
39 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
21 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
35 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 ...
0
votes
1answer
36 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
39 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
47 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?