<p><a href="https://en.bitcoin.it/wiki/BIP_0022" rel="nofollow">BIP 22</a> is the draft specification for getmemorypool, and should answer all the questions you asked.</p>

CC BY-SA 3.0
2012-03-27T17:39:51.637Z
2012-03-27T17:39:51.637Z
Luke Dashjr
<p>What is the expected response for a getmemorypool RPC call to a standard client, when calling it with data field? I'm mainly interested in such factors as:</p>

<ul>
<li>Will the call return true if a sent block is not at the end of a block chain (for example, creates a fork or otherwise invalidates some other blocks)?</li>
<li>Will the call return false if the client is BitcoinQT, not bitcoind?</li>
<li>Will the call return true if the same block is submitted more than once?</li>
<li>Will the call return true if the block does not contain all transactions sent earlier, or contains some transactions that the client does not know about?</li>
<li>Are there any other specific cases one should know about when coding for this call?</li>
</ul>

<protocol><development><bitcoind><json-rpc><getmemorypool>
Getmemorypool responses
ThePiachu
# Getmemorypool responses

(Asked by: username_0 on 2012-03-21)

What is the expected response for a getmemorypool RPC call to a standard client, when calling it with data field? I'm mainly interested in such factors as:

* Will the call return true if a sent block is not at the end of a block chain (for example, creates a fork or otherwise invalidates some other blocks)?
* Will the call return false if the client is BitcoinQT, not bitcoind?
* Will the call return true if the same block is submitted more than once?
* Will the call return true if the block does not contain all transactions sent earlier, or contains some transactions that the client does not know about?
* Are there any other specific cases one should know about when coding for this call?

**Tags:** protocol, development, bitcoind, json-rpc, getmemorypool


---

## 1 answers

### Answer by username_1 on 2012-03-27. Score: 2 | Accepted answer

[BIP 22](https://en.bitcoin.it/wiki/BIP_0022) is the draft specification for getmemorypool, and should answer all the questions you asked.


---

