StealthInput
Defined in: ootle/src/stealth/statements.ts:60
A stealth input being spent, identified by its 32-byte Pedersen commitment.
Extends
Section titled “Extends”Bytes32
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new StealthInput(
commitment):StealthInput
Defined in: ootle/src/stealth/statements.ts:61
Parameters
Section titled “Parameters”commitment
Section titled “commitment”Uint8Array
Returns
Section titled “Returns”StealthInput
Overrides
Section titled “Overrides”Bytes32.constructor
Accessors
Section titled “Accessors”commitment
Section titled “commitment”Get Signature
Section titled “Get Signature”get commitment():
Uint8Array
Defined in: ootle/src/stealth/statements.ts:66
32-byte commitment (defensive copy).
Returns
Section titled “Returns”Uint8Array
Methods
Section titled “Methods”toBytes()
Section titled “toBytes()”toBytes():
Uint8Array
Defined in: ootle/src/stealth/primitives.ts:27
Returns
Section titled “Returns”Uint8Array
Inherited from
Section titled “Inherited from”Bytes32.toBytes
toHex()
Section titled “toHex()”toHex():
string
Defined in: ootle/src/stealth/primitives.ts:31
Returns
Section titled “Returns”string
Inherited from
Section titled “Inherited from”Bytes32.toHex
toJSON()
Section titled “toJSON()”toJSON():
StealthInputJson
Defined in: ootle/src/stealth/statements.ts:70
Returns
Section titled “Returns”StealthInputJson
fromJSON()
Section titled “fromJSON()”
staticfromJSON(json):StealthInput
Defined in: ootle/src/stealth/statements.ts:74
Parameters
Section titled “Parameters”StealthInputJson
Returns
Section titled “Returns”StealthInput