Nimiq
Classes

Class: StakingContract

@nimiq/core / StakingContract

Defined in: @nimiq/core/types/wasm/web.d.ts:2169

Utility class providing methods to parse Staking Contract transaction data and proofs.

Methods

[dispose]()

[dispose](): void

Defined in: @nimiq/core/types/wasm/web.d.ts:2172

Returns

void


free()

free(): void

Defined in: @nimiq/core/types/wasm/web.d.ts:2171

Returns

void


dataToPlain()

static dataToPlain(data): PlainTransactionRecipientData

Defined in: @nimiq/core/types/wasm/web.d.ts:2176

Parses the data of a Staking Contract incoming transaction into a plain object.

Parameters

data

Uint8Array

Returns

PlainTransactionRecipientData


proofToPlain()

static proofToPlain(proof): PlainTransactionProof

Defined in: @nimiq/core/types/wasm/web.d.ts:2180

Parses the proof of a Staking Contract outgoing transaction into a plain object.

Parameters

proof

Uint8Array

Returns

PlainTransactionProof

Copyright © 2026