Application that extends the capability of the cell by providing schemas and
WebAssembly logic.
Unique identifier of an application, which is built by hashing the public
key.
A Cell represents a private enclosure in which the data and applications of
a user are hosted. A Cell resides on multiple nodes.
Applications installed in a cell.
Unique identifier of a cell, which is built by hashing the public key
Node that is part of a cell.
Wraps a CellNodes
to expose iterator methods. This is needed because of
the complexity of return types of iterators which require impl
to be used,
but cannot be used in traits.
Owned copy of nodes of a Cell
Read reference to nodes of a Cell
Write reference to nodes of a Cell
A Cell for which we have full access since we have the private key.
Represents the local Node
being run in the current process. Contrarily to
other nodes, we have a full private+public keypair that we can sign messages
with.
Represents a machine / process on which Exocore runs. A node can host
multiple Cell
.
Unique identifier of a node, which is built by hashing the public key of the
node.