github.com/status-im/status-go@v1.1.0/services/browsers/README.md (about)

     1  Browsers Service
     2  ================
     3  
     4  Browser service provides read/write API for browser object.
     5  
     6  To enable include browsers config part and add `browsers` to APIModules:
     7  
     8  
     9  ```json
    10  {
    11    "BrowsersConfig": {
    12      "Enabled": true,
    13    },
    14    APIModules: "browsers"
    15  }
    16  ```
    17  
    18  API
    19  ---
    20  
    21  Enabling service will expose three additional methods:
    22  
    23  #### browsers_addBrowser
    24  
    25  Stores browser in the database.
    26  All fields are specified below:
    27  
    28  ```json
    29  {
    30    "browser-id": "1",
    31    "name": "first",
    32    "timestamp": 10,
    33    "dapp?": true,
    34    "history-index": 1,
    35    "history": [
    36      "one",
    37      "two"
    38    ]
    39  }
    40  ```
    41  
    42  #### browsers_getBrowsers
    43  
    44  Reads all browsers, returns in the format specified above. List is sorted by timestamp.
    45  
    46  #### browsers_deleteBrowser
    47  
    48  Delete browser from database. Accepts browser `id`.