Added RPC call 'getmemorypool' that provides everything needed to construct a block...
authorForrest Voight <forrest@forre.st>
Tue, 6 Sep 2011 22:15:46 +0000 (18:15 -0400)
committerForrest Voight <forrest@forre.st>
Sat, 1 Oct 2011 18:42:54 +0000 (14:42 -0400)
commit074d584a04ee80123001728ad63d4fd7e9adb828
tree65dd48771c3b9c89346475897c06d701550ceffc
parentf4769e44a326f61bdf47fa39346e1293b97e31c4
Added RPC call 'getmemorypool' that provides everything needed to construct a block with a custom generation transaction and submit a solution

getmemorypool [data]
If [data] is not specified, returns data needed to construct a block to work on:
  "version" : block version
  "previousblockhash" : hash of current highest block
  "transactions" : contents of non-coinbase transactions that should be included in the next block
  "coinbasevalue" : maximum allowable input to coinbase transaction, including the generation award and transaction fees
  "time" : timestamp appropriate for next block
  "bits" : compressed target of next block
If [data] is specified, tries to solve the block and returns true if it was successful.
src/bitcoinrpc.cpp
src/main.cpp
src/main.h