Skip to content

Commit

Permalink
fix: Minor clarification on API concept (#1106)
Browse files Browse the repository at this point in the history
  • Loading branch information
placer14 committed Aug 26, 2020
1 parent 0db2e08 commit f3f6b40
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions content/intro/concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@ For clarity, we refer the following types of entities to describe implementation
as a process or thread running a single specified main loop, which waits for network messages
and responds accordingly by recording and/or forwarding block data.

- **_APIs_** are messages that can be sent to components.
- **_APIs_** are the interfaces for delivering messages to components.
A client's view of a given sub-protocol, such as a request to a miner node's
[Storage Provider](storage_provider) component to store files in the storage market,
may require the execution of a series of APIs.
may require the execution of a series of API requests.

- **_Nodes_** are complete software and hardware systems that interact with the protocol.
A node might be constantly running several of the above _components_, participating in several _subsystems_,
and exposing _APIs_ locally and/or over the network,
depending on the node configuration.
The term _full node_ refers to a system that runs all of the above components, and supports all of the APIs detailed in the spec.
The term _full node_ refers to a system that runs all of the above components and supports all of the APIs detailed in the spec.

- **_Subsystems_** are conceptual divisions of the entire Filecoin protocol, either in terms of complete protocols
(such as the [Storage Market](storage_market) or [Retrieval Market](retrieval_market)), or in terms of functionality
Expand All @@ -42,4 +42,4 @@ For clarity, we refer the following types of entities to describe implementation
- **_Actors_** are virtual entities embodied in the state of the Filecoin VM.
Protocol actors are analogous to participants in smart contracts;
an actor carries a FIL currency balance and can interact with other actors
via the operations of the VM, but does not necessarily correspond to any particular node or software component.
via the operations of the VM, but does not necessarily correspond to any particular node or software component.

0 comments on commit f3f6b40

Please sign in to comment.