nval-models
v1.3.0
Published
Model classes of key data structures used by NVAL to describe blockchain network architecture and experiment requests
Downloads
3
Readme
NVAL-Models
This package contains class definition of the key data objects utilised by NVAL to describe and evaluate blockchain networks.
Refer to the paper for the conceptual model and description of these objects.
BNDModel.js
defines classes that represents the nodes and edges in a Blockchain Network Design (BND) document, which is a graphical representation of the topology and deployment of a blockchain network.
MetricReqMode.js
define the MetricReq class, which represents requests to evaluate (e.g., benchmark) individual channels inside a blockchain network, as defined by the BND document.
ExperimentRequestModel.js
defines the ExperimentRequest class that represents a complete request for NVAL to deploy and evaluate a blockchain network. This experiment request object contains a BND and an array of MetricReq objects.