code: async function getContractCall ({ caller, contract, round }) {
    return snakeToPascalObjKeys(await call(this, 'channels.get.contract_call', { caller, contract, round }))
  }
docs: Get contract call result
  
  The combination of a caller, contract and a round of execution determines the
  contract call. Providing an incorrect set of those results in an error response.
  
  @param {Object} options
  @param {String} [options.caller] - Address of contract caller
  @param {String} [options.contract] - Address of the contract
  @param {Number} [options.round] - Round when contract was called
  @return {Promise<Object>}
  @example channel.getContractCall({
  caller: 'ak_Y1NRjHuoc3CGMYMvCmdHSBpJsMDR6Ra2t5zjhRcbtMeXXLpLH',
  contract: 'ct_9sRA9AVE4BYTAkh5RNfJYmwQe1NZ4MErasQLXZkFWG43TPBqa',
  round: 3
  }).then(({ returnType, returnValue }) => {
  if (returnType === 'ok') console.log(returnValue)
  })