.. _netscriptcodingcontractapi: Netscript Coding Contract API ============================= Netscript provides the following API for interacting with :ref:`codingcontracts`. **The Coding Contract API must be accessed through the 'codingcontract' namespace** In :ref:`netscript1`:: codingcontract.getDescription("foo.cct", "home"); codingcontract.attempt(1, "foo.cct", "foodnstuff"); In :ref:`netscriptjs`:: ns.codingcontract.getDescription("foo.cct", "home"); ns.codingcontract.attempt(1, "foo.cct", "foodnstuff"); .. toctree:: attempt() getContractType() getDescription() getData() getNumTriesRemaining()