Skip to content

CommitmentProof is either an ExistenceProof or a NonExistenceProof, or a Batch of such messages

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:288

CommitmentProof is either an ExistenceProof or a NonExistenceProof, or a Batch of such messages

Generated

from message ics23.CommitmentProof

Extends

  • Message<CommitmentProof>

Constructors

Constructor

new CommitmentProof(data?): CommitmentProof

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:323

Parameters

data?

PartialMessage<CommitmentProof>

Returns

CommitmentProof

Overrides

Message<CommitmentProof>.constructor

Properties

proof

proof: { case: "exist"; value: ExistenceProof; } | { case: "nonexist"; value: NonExistenceProof; } | { case: "batch"; value: BatchProof; } | { case: "compressed"; value: CompressedBatchProof; } | { case: undefined; value?: undefined; }

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:292

Union Members

Type Literal

{ case: "exist"; value: ExistenceProof; }

case

case: "exist"

value

value: ExistenceProof

Generated

from field: ics23.ExistenceProof exist = 1;


Type Literal

{ case: "nonexist"; value: NonExistenceProof; }

case

case: "nonexist"

value

value: NonExistenceProof

Generated

from field: ics23.NonExistenceProof nonexist = 2;


Type Literal

{ case: "batch"; value: BatchProof; }

case

case: "batch"

value

value: BatchProof

Generated

from field: ics23.BatchProof batch = 3;


Type Literal

{ case: "compressed"; value: CompressedBatchProof; }

case

case: "compressed"

value

value: CompressedBatchProof

Generated

from field: ics23.CompressedBatchProof compressed = 4;


Type Literal

{ case: undefined; value?: undefined; }

Generated

from oneof ics23.CommitmentProof.proof


fields

readonly static fields: FieldList

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:330


runtime

readonly static runtime: ProtoRuntime = proto3

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:328


typeName

readonly static typeName: "ics23.CommitmentProof" = 'ics23.CommitmentProof'

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:329

Methods

equals()

static equals(a, b): boolean

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:349

Parameters

a

CommitmentProof | PlainMessage<CommitmentProof> | undefined

b

CommitmentProof | PlainMessage<CommitmentProof> | undefined

Returns

boolean


fromBinary()

static fromBinary(bytes, options?): CommitmentProof

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:337

Parameters

bytes

Uint8Array

options?

Partial<BinaryReadOptions>

Returns

CommitmentProof


fromJson()

static fromJson(jsonValue, options?): CommitmentProof

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:341

Parameters

jsonValue

JsonValue

options?

Partial<JsonReadOptions>

Returns

CommitmentProof


fromJsonString()

static fromJsonString(jsonString, options?): CommitmentProof

Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:345

Parameters

jsonString

string

options?

Partial<JsonReadOptions>

Returns

CommitmentProof

Edit this page on GitHub