@muirglacier/jellyfish-block
Version:
A collection of TypeScript + JavaScript tools and libraries for DeFi Blockchain developers to build decentralized finance for Bitcoin
21 lines • 669 B
TypeScript
import { BufferComposer, ComposableBuffer } from '@muirglacier/jellyfish-buffer';
import BigNumber from 'bignumber.js';
export interface BlockHeader {
version: number;
hashPrevBlock: string;
hashMerkleRoot: string;
time: number;
bits: number;
stakeModifier: string;
height: BigNumber;
mintedBlocks: BigNumber;
signature: string;
}
/**
* Composable BlockHeader, C stands for Composable.
* Immutable by design, bi-directional fromBuffer, toBuffer deep composer.
*/
export declare class CBlockHeader extends ComposableBuffer<BlockHeader> {
composers(bh: BlockHeader): BufferComposer[];
}
//# sourceMappingURL=blockHeader.d.ts.map