[Home](./index.md) > [bitburner](./bitburner.md) > [CodingContract](./bitburner.codingcontract.md) > [getNumTriesRemaining](./bitburner.codingcontract.getnumtriesremaining.md) ## CodingContract.getNumTriesRemaining() method Get the number of attempts remaining. **Signature:** ```typescript getNumTriesRemaining(filename: string, host?: string): number; ``` ## Parameters
Parameter Type Description
filename string Filename of the contract.
host string _(Optional)_ Hostname/IP of the server containing the contract. Optional. Defaults to current server if not provided.
**Returns:** number How many attempts are remaining for the contract. ## Remarks RAM cost: 2 GB Get the number of tries remaining on the contract before it self-destructs.