Skip to main content

Class: Stamper

Defined in: bee-js/src/stamper/stamper.ts:5

Properties

batchId

batchId: BatchId

Defined in: bee-js/src/stamper/stamper.ts:7


buckets

buckets: Uint32Array

Defined in: bee-js/src/stamper/stamper.ts:8


depth

depth: number

Defined in: bee-js/src/stamper/stamper.ts:9


maxSlot

maxSlot: number

Defined in: bee-js/src/stamper/stamper.ts:10


signer

signer: PrivateKey

Defined in: bee-js/src/stamper/stamper.ts:6

Methods

getState()

getState(): Uint32Array

Defined in: bee-js/src/stamper/stamper.ts:60

Returns

Uint32Array


stamp()

stamp(chunk): EnvelopeWithBatchId

Defined in: bee-js/src/stamper/stamper.ts:38

Parameters

chunk

Chunk

Returns

EnvelopeWithBatchId


fromBlank()

static fromBlank(signer, batchId, depth): Stamper

Defined in: bee-js/src/stamper/stamper.ts:25

Parameters

signer

string | Uint8Array<ArrayBufferLike> | PrivateKey

batchId

string | Uint8Array<ArrayBufferLike> | BatchId

depth

number

Returns

Stamper


fromState()

static fromState(signer, batchId, buckets, depth): Stamper

Defined in: bee-js/src/stamper/stamper.ts:29

Parameters

signer

string | Uint8Array<ArrayBufferLike> | PrivateKey

batchId

string | Uint8Array<ArrayBufferLike> | BatchId

buckets

Uint32Array

depth

number

Returns

Stamper

💬 Get Help