RPC doesn't return revealed key for KT1 contracts
The RPC endpoint GET ../<block_id>/context/contracts/<contract_id>/manager_key/
doesn't return the revealed key when called on a KT1 address. If we repeat the call with the returned manager, we can see that the key is in fact revealed.
You can run the following commands on the current zeronet to reproduce.
$ ./tezos-client rpc get /chains/main/blocks/BLWUeQg3aoqUfbRiRTxgqKZM4N2FP1XUA3fPnBJCgsW42v67Mvx~1/context/contracts/KT1MFdSrM6LqGXaXAWuuXX4tWe8H3n5Xekyg/manager_key/
{ "manager": "tz1guWom5Q3DaCAPPvQChTCB6Z4TXPq4cbwh" }
$ ./tezos-client rpc get /chains/main/blocks/BLWUeQg3aoqUfbRiRTxgqKZM4N2FP1XUA3fPnBJCgsW42v67Mvx~1/context/contracts/tz1guWom5Q3DaCAPPvQChTCB6Z4TXPq4cbwh/manager_key/
{ "manager": "tz1guWom5Q3DaCAPPvQChTCB6Z4TXPq4cbwh",
"key": "edpkvKUqGyarW8fqsUDt7Dm7eEDhBZcMFGB7kMHfYphVPn4NbAj4d6" }
Edited by pietro