0.1.9 • Published 2 years ago

muirglacier v0.1.9

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

CI codecov Maintainability npm Netlify Status

@muirglacier/jellyfish

https://jellyfish.defichain.com

DeFiChain Jellyfish SDK. A collection of TypeScript + JavaScript tools and libraries to build Native DeFi products.

We are consolidating all jellyfish ecosystem projects ocean, whale, playground, and salmon into this repository.

  • For better synergy of DeFiChain open source development across all concerns.
  • Consistent versioning for all ecosystem releases with a single source of truth.
  • Documentation for the entirety of the jellyfish ecosystem via jellyfish.defichain.com. Incorporating sample and playground.
  • Early regression detection upstream to downstream changes with monolithic repo structure.

Packages

DeFi Jellyfish follows a monorepo methodology, all maintained packages are in the same repo and published with the same version tag.

PackageDescription
@muirglacier/jellyfish-addressProvide address builder, parser, validator utility library for DeFi Blockchain.
@muirglacier/jellyfish-api-coreA protocol agnostic DeFi Blockchain client interfaces, with a "foreign function interface" design.
@muirglacier/jellyfish-api-jsonrpcImplements the JSON-RPC 1.0 specification for api-core.
@muirglacier/jellyfish-blockStateless raw block composer for the DeFi Blockchain.
@muirglacier/jellyfish-bufferBuffer composer for jellyfish.
@muirglacier/jellyfish-cryptoCryptography operations for jellyfish, includes a simple 'secp256k1' EllipticPair.
@muirglacier/jellyfish-jsonAllows parsing of JSON with 'lossless', 'bignumber' and 'number' numeric precision.
@muirglacier/jellyfish-networkContains DeFi Blockchain various network configuration for mainnet, testnet and regtest.
@muirglacier/jellyfish-testingProvides many abstractions for various commonly used setup pattern for DeFi Blockchain.
@muirglacier/jellyfish-transactionDead simple modern stateless raw transaction composer for the DeFi Blockchain.
@muirglacier/jellyfish-transaction-builderProvides a high-high level abstraction for constructing transaction ready to be broadcast for DeFi Blockchain.
@muirglacier/jellyfish-transaction-signatureStateless utility library to perform transaction signing.
@muirglacier/jellyfish-walletJellyfish wallet is a managed wallet, where account can get discovered from an HD seed.
@muirglacier/jellyfish-wallet-classicWalletClassic implements a simple, single elliptic pair wallet.
@muirglacier/jellyfish-wallet-encryptedLibrary to encrypt MnemonicHdNode as EncryptedMnemonicHdNode. Able to perform as MnemonicHdNode with passphrase known.
@muirglacier/jellyfish-wallet-mnemonicMnemonicHdNode implements the WalletHdNode from jellyfish-wallet; a CoinType-agnostic HD Wallet for noncustodial DeFi.
@muirglacier/testcontainersProvides a lightweight, throw away instances for DeFiD node provisioned automatically in a Docker container.
@muirglacier/testing(deprecated) Provides rich test fixture setup functions for effective and effortless testing.

Developing & Contributing

Thanks for contributing, appreciate all the help we can get. Feel free to make a pull-request, we will guide you along the way to make it merge-able. Here are some of our documented contributing guidelines.

Security issues

If you discover a security vulnerability in DeFiCh/jellyfish, please see submit it privately.

License & Disclaimer

By using DeFiCh/jellyfish (this repo), you (the user) agree to be bound by the terms of this license.

FOSSA Status

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago