API reference
These pages are generated from the SDK source metadata and are the precise contract for each public declaration.
- Digest — Immutable fixed-size SHA-256 digest.
- MasterSeedError — Public MasterSeed class MasterSeedError.
- AsyncByteSink — Public MasterSeed interface AsyncByteSink.
- BlockMatches — Public MasterSeed interface BlockMatches.
- RandomAccessSeed — Public MasterSeed interface RandomAccessSeed.
- SeedInfo — Public MasterSeed interface SeedInfo.
- VerifiedBlock — Public MasterSeed interface VerifiedBlock.
- VerifyInfo — Public MasterSeed interface VerifyInfo.
- BLOCK_SIZE — Public MasterSeed variable BLOCK_SIZE.
- BLOCK_SIZE_BIGINT — Public MasterSeed variable BLOCK_SIZE_BIGINT.
- DIGEST_SIZE — Public MasterSeed variable DIGEST_SIZE.
- ERROR_CODES — Public MasterSeed variable ERROR_CODES.
- FORMAT — Public MasterSeed variable FORMAT.
- HASH_ALGORITHM — Public MasterSeed variable HASH_ALGORITHM.
- blockCountForSourceSize — Public MasterSeed SDK declaration.
- createSeed — Public MasterSeed SDK declaration.
- expectedBlockSize — Public MasterSeed SDK declaration.
- findBlockHash — Public MasterSeed SDK declaration.
- hashSeed — Public MasterSeed SDK declaration.
- inspectSeed — Public MasterSeed SDK declaration.
- invalidArgument — Public MasterSeed SDK declaration.
- isMasterSeedError — Public MasterSeed SDK declaration.
- readBlockHash — Public MasterSeed SDK declaration.
- readError — Public MasterSeed SDK declaration.
- seedOffset — Public MasterSeed SDK declaration.
- seedSizeForBlockCount — Public MasterSeed SDK declaration.
- sourceOffset — Public MasterSeed SDK declaration.
- throwIfAborted — Public MasterSeed SDK declaration.
- verifyBlock — Public MasterSeed SDK declaration.
- verifyBlockInSeed — Public MasterSeed SDK declaration.
- verifySeed — Public MasterSeed SDK declaration.
- verifySeedForSourceSize — Public MasterSeed SDK declaration.
- verifySource — Public MasterSeed SDK declaration.
- writeError — Public MasterSeed SDK declaration.
- CreateSeedFileOptions — Public MasterSeed interface CreateSeedFileOptions.
- createSeedFile — Create and atomically publish a seed file in Node.js.
- readBlockHashFile — Read one block hash from a Node seed file without exposing Buffer in core APIs.
- verifySourceFile — Verify the trusted seed hash, then perform the complete source pass.
- BLOCK_SIZE — Public MasterSeed type alias BLOCK_SIZE.