Search results
367 packages found
Contains lower level abstractions/implementation that is to be shared by multiple other, higher level packages of the project.
Contains type definitions/interfaces for the kernel of the codebase. Kept separate from the implementation so that it is easier to use it as a dependency.
Verifier cactus client library to communicate with validators through socket.io
Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.
Integration tests for the Ethereum ledger and the API server.
Protocol Buffer files and generated JavaScript classes for Hyperledger Fabric
An example business logic plugin implementation for Cactus
API server that combines and exposes all the functionality of a Cactus deployment through a unified REST API interface.
Allows Cactus nodes to connect to a Fabric ledger.
An example application showing how to use Cacti when implementing a CBDC bridging application between Hyperledger Fabric and Hyperledger Besu.
Dummy keychain implementation doing NO encryption and storing everything in-memory. Only suitable for development and testing.
An example business logic plugin implementation for Cactus
Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens
Allows Cactus nodes to connect to a Besu ledger.
Swiss army knife for test development. Main goal is to make pulling up test/dummy ledgers on the fly for tests easy, especially for test cases that are about simulating clean ledger state or wiped ledger state, etc.
A web service plugin that provides management capabilities on a Cactus consortium as a whole for administrative purposes.
Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.
Allows Cactus nodes to connect to a Quorum ledger.
Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.
An example application showing how to use Cactus when implementing a supply chain application where two or more blockchains are sharing data with each other to achieve a certain business outcome beneficial to multiple parties (business organizations).