When I use the etherchain.org API to get all the transactions in a block, it also returns contract messages. For example for block 911516, this call returns 7 transactions:
https://etherchain.org/api/block/911516/tx
However when I use this query in Geth for the same block, it reports only one transaction:
web3.eth.getBlockTransactionCount(911516)
Apparently etherchain.org includes contract-to-contract messages in addition to transactions. Is there a way to obtain these messages in Geth?