Module: Fabric

Members

(static) App :App

Offers complex functionality for managing user interfaces bound to real-time data.
Type:
Source:

(static) Block :Block

A batch of Transactions.
Type:
  • Block
Source:

(static) Chain :Chain

General mechanism for storing immutable events over time.
Type:
Source:

(static) CLI :CLI

Basic terminal interface for module:Fabric.
Type:
  • CLI
Source:

(static) Datastore :Datastore

Persistent data storage for local environments.
Type:
  • Datastore
Source:

(static) HTTP :HTTP

Fully-functional HTTP server for providing oracle services. See also module:Oracle.
Type:
  • HTTP
Source:

(static) Machine :Machine

General-purpose computer with verifiable execution.
Type:
  • Machine
Source:

(static) Message :Message

module:Vector instances for potential application.
Type:
Source:

(static) Oracle :Oracle

External point of trust for module:Contract instances.
Type:
Source:

(static) Remote :Remote

Simple client which speaks the module:Fabric protocol.
Type:
Source:

(static) Resource :Resource

Interactive datastore.
Type:
Source:

(static) Storage :Storage

Abstract long-term storage with isomorphic support for various clients.
Type:
Source:

(static) Store :Store

Simple storage class. Uses LevelDB by default.
Type:
Source:

(static) Transaction :Transaction

An atomic unit of change within the system.
Type:
  • Transaction
Source:

(static) Validator :Validator

Validates known assumptions.
Type:
  • Validator
Source:

(static) Vector :Vector

Minimum possible unit.
Type:
Source:

(static) Walker :Walker

Agent capable of walking a graph.
Type:
Source:

(static) Worker :Worker

Simple job processing agent.
Type:
Source: