UNPKG

@muirglacier/jellyfish-block

Version:

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

15 lines 602 B
import { BlockHeader } from './blockHeader'; import { BufferComposer, ComposableBuffer } from '@muirglacier/jellyfish-buffer'; import { TransactionSegWit, Transaction } from '@muirglacier/jellyfish-transaction'; export interface Block { blockHeader: BlockHeader; transactions: Array<TransactionSegWit | Transaction>; } /** * Composable Block, C stands for Composable. * Immutable by design, bi-directional fromBuffer, toBuffer deep composer. */ export declare class CBlock extends ComposableBuffer<Block> { composers(block: Block): BufferComposer[]; } //# sourceMappingURL=block.d.ts.map