# fabric-common-bft2

> This package encapsulates the common code used by the `fabric-ca-client`, `fabric-network` packages.

Latest version **2.2.19** (published 2023-09-18) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install fabric-common-bft2
pnpm add fabric-common-bft2
yarn add fabric-common-bft2
bun add fabric-common-bft2
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.2.19 |
| Published | 2023-09-18 |
| First published | 2023-09-18 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=10.13.0 |
| Dependencies | 12 |
| Unpacked size | 409.1 KB |
| Known vulnerabilities | 0 (+8 in 2 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | hyperledger/fabric |
| Maintainers | alenabest |
| Keywords | blockchain, hyperledger |

## Links

- npm: https://www.npmjs.com/package/fabric-common-bft2
- Repository: https://github.com/alena-abrosimova/fabric-sdk-node
- Homepage: https://www.hyperledger.org/projects/fabric
- Issues: https://github.com/alena-abrosimova/fabric-sdk-node/issues
- npm.io page: https://npm.io/package/fabric-common-bft2

## Dependencies (12)

- [yn](https://npm.io/package/yn.md) ^4.0.0
- [long](https://npm.io/package/long.md) ^5.2.3
- [sjcl](https://npm.io/package/sjcl.md) ^1.0.8
- [nconf](https://npm.io/package/nconf.md) ^0.12.0
- [js-sha3](https://npm.io/package/js-sha3.md) ^0.8.0
- [winston](https://npm.io/package/winston.md) ^2.4.5
- [callsite](https://npm.io/package/callsite.md) ^1.0.0
- [elliptic](https://npm.io/package/elliptic.md) ^6.5.4
- [pkcs11js](https://npm.io/package/pkcs11js.md) ^1.3.0
- [jsrsasign](https://npm.io/package/jsrsasign.md) ^10.5.25
- [fabric-protos](https://npm.io/package/fabric-protos.md) ^2.2.19
- [promise-settle](https://npm.io/package/promise-settle.md) ^0.3.0

## Recent versions

- 2.2.19 (latest) — 2023-09-18

## README

## Hyperledger Fabric Common for Node.js

SDK for writing node.js applications to interact with [Hyperledger Fabric](http://hyperledger-fabric.readthedocs.io/en/latest/).

> **Note:** This API is deprecated as of Fabric v2.5. When developing applications for Hyperledger Fabric v2.4 and later, you should use the [Fabric Gateway client API](https://hyperledger.github.io/fabric-gateway/).

This package encapsulates the common code used by the `fabric-ca-client`, `fabric-network` packages. Additional packages are also provided:
1. `fabric-ca-client`, to interact with the fabric-ca to manage user certificates.
2. `fabric-network`, to provide APIs to connect to a Fabric network, submit transactions and perform queries against the ledger.
3. `fabric-protos`, encapsulates the Protocol Buffer files and generated JavaScript classes for Hyperledger Fabric

For application developer documentations, please visit [hyperledger.github.io/fabric-sdk-node/](https://hyperledger.github.io/fabric-sdk-node/)

<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.

---
_Source: https://npm.io/package/fabric-common-bft2 · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
