sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Message
Signature
val to_plain : Context.t -> recoverable t -> plain t
Input/Output
val read_recoverable :
Context.t ->
recid:int ->
?pos:int ->
buffer ->
(recoverable t, string) result
val read_recoverable_exn :
Context.t ->
recid:int ->
?pos:int ->
buffer ->
recoverable t
val to_bytes_recid : Context.t -> recoverable t -> buffer * int
Sign
Creation
val sign_recoverable :
Context.t ->
sk:Key.secret Key.t ->
msg ->
(recoverable t, string) result
val sign_recoverable_exn :
Context.t ->
sk:Key.secret Key.t ->
msg ->
recoverable t
Direct write in buffers
val write_sign_exn :
Context.t ->
sk:Key.secret Key.t ->
msg:msg ->
?pos:int ->
buffer ->
int
val write_sign_recoverable_exn :
Context.t ->
sk:Key.secret Key.t ->
msg:msg ->
?pos:int ->
buffer ->
int
Verification
val verify_exn :
Context.t ->
pk:Key.public Key.t ->
msg:msg ->
signature:_ t ->
bool
Recovery
val recover_exn :
Context.t ->
signature:recoverable t ->
msg:msg ->
Key.public Key.t
val recover :
Context.t ->
signature:recoverable t ->
msg:msg ->
(Key.public Key.t, string) result
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page