$StateProofFields
const$StateProofFields:object
Type declaration
description
readonlydescription: “[sp] represents a state proof.\n\nDefinition:\ncrypto/stateproof/structs.go : StateProof”
properties
readonlyproperties:object
properties.part-proofs
readonlyproperties.part-proofs:object
properties.part-proofs.$ref
readonlyproperties.part-proofs.$ref:"#/components/schemas/MerkleArrayProof"='#/components/schemas/MerkleArrayProof'
properties.positions-to-reveal
readonlyproperties.positions-to-reveal:object
properties.positions-to-reveal.description
readonlyproperties.positions-to-reveal.description: ”\[pr\] Sequence of reveal positions.” ='\\[pr\\] Sequence of reveal positions.'
properties.positions-to-reveal.items
readonlyproperties.positions-to-reveal.items:object
properties.positions-to-reveal.items.type
readonlyproperties.positions-to-reveal.items.type:"integer"='integer'
properties.positions-to-reveal.items.x-algorand-format
readonlyproperties.positions-to-reveal.items.x-algorand-format:"uint64"='uint64'
properties.positions-to-reveal.type
readonlyproperties.positions-to-reveal.type:"array"='array'
properties.reveals
readonlyproperties.reveals:object
properties.reveals.description
readonlyproperties.reveals.description: ”\[r\] Note that this is actually stored as a map[uint64] - Reveal in the actual msgp” ='\\[r\\] Note that this is actually stored as a map[uint64] - Reveal in the actual msgp'
properties.reveals.items
readonlyproperties.reveals.items:object
properties.reveals.items.$ref
readonlyproperties.reveals.items.$ref:"#/components/schemas/StateProofReveal"='#/components/schemas/StateProofReveal'
properties.reveals.type
readonlyproperties.reveals.type:"array"='array'
properties.salt-version
readonlyproperties.salt-version:object
properties.salt-version.description
readonlyproperties.salt-version.description: ”\[v\] Salt version of the merkle signature.” ='\\[v\\] Salt version of the merkle signature.'
properties.salt-version.type
readonlyproperties.salt-version.type:"integer"='integer'
properties.sig-commit
readonlyproperties.sig-commit:object
properties.sig-commit.description
readonlyproperties.sig-commit.description: ”\[c\]” ='\\[c\\]'
properties.sig-commit.format
readonlyproperties.sig-commit.format:"byte"='byte'
properties.sig-commit.pattern
readonlyproperties.sig-commit.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” ='^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'
properties.sig-commit.type
readonlyproperties.sig-commit.type:"string"='string'
properties.sig-proofs
readonlyproperties.sig-proofs:object
properties.sig-proofs.$ref
readonlyproperties.sig-proofs.$ref:"#/components/schemas/MerkleArrayProof"='#/components/schemas/MerkleArrayProof'
properties.signed-weight
readonlyproperties.signed-weight:object
properties.signed-weight.description
readonlyproperties.signed-weight.description: ”\[w\]” ='\\[w\\]'
properties.signed-weight.type
readonlyproperties.signed-weight.type:"integer"='integer'
properties.signed-weight.x-algorand-format
readonlyproperties.signed-weight.x-algorand-format:"uint64"='uint64'
type
readonlytype:"object"='object'
Defined in
schemas.gen.ts:946