navio-blsct
Preparing search index...
RangeProof
Class RangeProof
Hierarchy (
View Summary
)
ManagedObj
RangeProof
Index
Constructors
constructor
Properties
fi
obj
obj
Size
Methods
[custom]
get_
A
get_
A_
wip
get_
alpha_
hat
get_
B
get_
delta_
prime
get_
r_
prime
get_
s_
prime
get_
t_
aux
move
recover
Amounts
serialize
size
to
String
value
verify
Proofs
_
deserialize
deserialize
from
Obj
from
Obj
And
Size
generate
Constructors
constructor
new
RangeProof
(
obj
:
any
)
:
RangeProof
Parameters
obj
:
any
Returns
RangeProof
Properties
Protected
fi
fi
:
FinalizerInfo
Protected
obj
obj
:
any
Protected
obj
Size
objSize
:
number
Methods
[custom]
"[custom]"
()
:
string
Returns
string
get_
A
get_A
()
:
Point
Returns
Point
get_
A_
wip
get_A_wip
()
:
Point
Returns
Point
get_
alpha_
hat
get_alpha_hat
()
:
Scalar
Returns
Scalar
get_
B
get_B
()
:
Point
Returns
Point
get_
delta_
prime
get_delta_prime
()
:
Scalar
Returns
Scalar
get_
r_
prime
get_r_prime
()
:
Scalar
Returns
Scalar
get_
s_
prime
get_s_prime
()
:
Scalar
Returns
Scalar
get_
t_
aux
get_t_aux
()
:
Scalar
Returns
Scalar
move
move
()
:
any
Returns
any
recover
Amounts
recoverAmounts
(
reqs
:
AmountRecoveryReq
[]
)
:
AmountRecoveryRes
[]
Parameters
reqs
:
AmountRecoveryReq
[]
Returns
AmountRecoveryRes
[]
serialize
serialize
()
:
string
Returns
string
size
size
()
:
number
Returns
number
to
String
toString
()
:
string
Returns
string
value
value
()
:
any
Returns
any
verify
Proofs
verifyProofs
(
proofs
:
RangeProof
[]
)
:
boolean
Parameters
proofs
:
RangeProof
[]
Returns
boolean
Protected
Static
_
deserialize
_deserialize
<
T
extends
ManagedObj
>
(
this
:
new
(
obj
:
any
)
=>
T
,
hex
:
string
,
deserializer
:
(
hex
:
string
)
=>
BlsctRetVal
,
)
:
T
Type Parameters
T
extends
ManagedObj
Parameters
this
:
new
(
obj
:
any
)
=>
T
hex
:
string
deserializer
:
(
hex
:
string
)
=>
BlsctRetVal
Returns
T
Static
deserialize
deserialize
(
this
:
new
(
obj
:
any
)
=>
RangeProof
,
hex
:
string
)
:
RangeProof
Parameters
this
:
new
(
obj
:
any
)
=>
RangeProof
hex
:
string
Returns
RangeProof
Static
from
Obj
fromObj
<
T
extends
ManagedObj
>
(
this
:
new
(
obj
:
any
,
objSize
?:
number
)
=>
T
,
obj
:
any
,
)
:
T
Type Parameters
T
extends
ManagedObj
Parameters
this
:
new
(
obj
:
any
,
objSize
?:
number
)
=>
T
obj
:
any
Returns
T
Static
from
Obj
And
Size
fromObjAndSize
<
T
extends
ManagedObj
>
(
this
:
new
(
obj
:
any
)
=>
T
,
obj
:
any
,
objSize
:
number
,
)
:
T
Type Parameters
T
extends
ManagedObj
Parameters
this
:
new
(
obj
:
any
)
=>
T
obj
:
any
objSize
:
number
Returns
T
Static
generate
generate
(
amounts
:
number
[]
,
nonce
:
Point
,
msg
:
string
,
tokenId
?:
TokenId
,
)
:
RangeProof
Parameters
amounts
:
number
[]
nonce
:
Point
msg
:
string
Optional
tokenId
:
TokenId
Returns
RangeProof
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
fi
obj
obj
Size
Methods
[custom]
get_
A
get_
A_
wip
get_
alpha_
hat
get_
B
get_
delta_
prime
get_
r_
prime
get_
s_
prime
get_
t_
aux
move
recover
Amounts
serialize
size
to
String
value
verify
Proofs
_
deserialize
deserialize
from
Obj
from
Obj
And
Size
generate
navio-blsct
Loading...