Class: CommitmentProof
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
readonlystaticfields:FieldList
Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:330
runtime
readonlystaticruntime:ProtoRuntime=proto3
Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:328
typeName
readonlystatictypeName:"ics23.CommitmentProof"='ics23.CommitmentProof'
Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:329
Methods
equals()
staticequals(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()
staticfromBinary(bytes,options?):CommitmentProof
Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:337
Parameters
bytes
Uint8Array
options?
Partial<BinaryReadOptions>
Returns
CommitmentProof
fromJson()
staticfromJson(jsonValue,options?):CommitmentProof
Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:341
Parameters
jsonValue
JsonValue
options?
Partial<JsonReadOptions>
Returns
CommitmentProof
fromJsonString()
staticfromJsonString(jsonString,options?):CommitmentProof
Defined in: packages/bitbadgesjs-sdk/src/proto/proofs_pb.ts:345
Parameters
jsonString
string
options?
Partial<JsonReadOptions>
Returns
CommitmentProof