UNPKG

@muirglacier/jellyfish-transaction-builder

Version:

A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin

20 lines (14 loc) 1.04 kB
# @muirglacier/jellyfish-transaction-builder While jellyfish-transaction provides a dead simple, modern, stateless raw transaction builder for DeFi. Constructing a trust-less crypto transaction from scratch still has certain complexity as with the nature of blockchain technologies. This package `jellyfish-transaction-builder` provides a high-high level abstraction for constructing transaction ready to be broadcast for DeFi Blockchain. What can `jellyfish-transaction-builder` do? 1. Uses low-level `jellyfish-*` packages for creating transaction. 2. Construct signed segwit transaction ready for broadcasting 3. Construct DeFi custom transaction 4. Lastly, provides a simple developer experience for creating signed transaction. ## Testing For testing accuracy and convenience. All implementations must be e2e tested on `@muirglacier/testcontainers`. Due to the complexity of testing, `@muirglacier/jellyfish-api-jsonrpc` and `@muirglacier/testing` is included in `devDependencies` for setting up and tearing down test fixtures.