gitlab.com/SkynetLabs/skyd@v1.6.9/skymodules/renter/skynetportals/README.md (about)

     1  # Skynet Portals
     2  
     3  The Skynet Portals module manages a list of known Skynet portals and whether
     4  they are public or not.
     5  
     6  ## Subsystems
     7  The following subsystems help the Skynet Portals module execute its
     8  responsibilities:
     9   - [Skynet Portals Subsystem](#skynet-portals-subsystem)
    10  
    11  ### Skynet Portals Subsystem
    12  **Key Files**
    13   - [skynetportals.go](./skynetportals.go)
    14  
    15  The Skynet Portals subsystem contains the structure of the Skynet Portals List
    16  and is used to create a new Skynet Portals List and return information about the
    17  Portals. Uses Persist package's Append-Only File subsystem to ensure ACID disk
    18  updates.
    19  
    20  **Exports**
    21   - `Portals` returns the list of known Skynet portals and whether they are
    22     public
    23   - `New` creates and returns a new Skynet Portals List
    24   - `UpdatePortals` updates the Portals List