0

I want create a coinbase transaction to go with a new block minned by my program. I am creating it with the json-rpc command createrawtransaction. What's the values for txid and vout in this case?

1
  • what the right way? beginner here, and don't found this anywhere. Aug 25, 2017 at 23:25

1 Answer 1

4

The coinbase transaction contains a single input, which has txid set to 0000000000000000000000000000000000000000000000000000000000000000 and vout set to 0xFFFFFFFF.

2
  • with this values, I got a Parse error as response. the json string I using is: {"jsonrpc": "1.0", "id":"curltest", "method":"createrawtransaction", "params":[{"txid":"0000000000000000000000000000000000000000000000000000000000000000","vout":0xFFFFFFFF}]. I also try with "vout":"0xFFFFFFFF" Aug 25, 2017 at 23:31
  • @KleberMota You cannot enter a hex number or string for vout. That is invalid JSON.
    – Andrew Chow
    Oct 25, 2017 at 3:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.