All requested changes made
@@ -3,7 +3,7 @@ Algorand maintains SDK support in [JavaScript](../../../sdks/javascript/#install
# Algod, Indexer and KMD REST Endpoints
-Integration with the Algorand protocol daemon (`algod`), Algorand key management daemon (`kmd`) or Algorand Indexer daemon (`algorand-indexer`) are provided using a set of REST APIs.
+Integration with the Algorand protocol daemon (`algod`), Algorand key management daemon (`kmd`) or Algorand Indexer daemon (`algorand-indexer`) is performed using a set of REST APIs.
All REST methods and models are fully described within reference documention.
@@ -30,7 +30,7 @@ OAS2 Algod specfile [here](https://github.com/algorand/go-algorand/blob/master/d
_**Indexer REST Endpoints**_
-The `algorand-indexer` daemon provides its API from the _host:port_ defined by the _--server_ flag specified at start up. The default port is 8089.
+The `algorand-indexer` daemon provides its API from the _host:port_ defined by the _--server_ flag specified at start up. The default port is 8980.
[Indexer REST Endpoints OAS3 specfile](https://www.github.com/algorand/indexer/blob/develop/api/indexer.oas3.yml?raw=true)(.yml)
@@ -54,7 +54,7 @@ curl http://$(cat ~/node/data/kmd-v0.5/kmd.net)/swagger.json
```
!!! info
-The `kmd` daemon is only automatically started when using the `goal` command line tool with specific commands requiring key management access. Also, this daemon times out after 60 seconds of being idle. If you require API access to `kmd` you will need to manually start the process with `goal` using the command: `goal kmd start -d <data-dir>`.
+ The `kmd` daemon is only automatically started when using the `goal` command line tool with specific commands requiring key management access. If you require API access to `kmd` you will need to manually start the process with `goal` using the command: `goal kmd start -d <data-dir>`. If the kmd is started with the above command it never times out and stops running unless a timeout flag is specified with the -t flag. The default of 0 is no timeout.
# Security Token
@@ -72,4 +72,4 @@ Each SDK provides a method for setting these headers. Most REST tools provide a
curl http://$(cat ~/node/data/algod.net)/v2/blocks/16486179 -H "X-Algo-API-Token: $(cat ~/node/data/algod.token)"
```
-In the above example, the block information will be displayed if the block exists on the local node. If the node is a non-Archival node, older blocks will not be available.
+In the above example, the block information will be displayed if the block exists on the local node. If the node is a non-Archival node, blocks older than 1000 blocks will not be available.
