Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
fc::crypto::r1::signature_shim Struct Reference

#include <elliptic_r1.hpp>

Inheritance diagram for fc::crypto::r1::signature_shim:
Collaboration diagram for fc::crypto::r1::signature_shim:

Public Types

using public_key_type = public_key_shim
 
- Public Types inherited from fc::crypto::shim< compact_signature >
using data_type
 

Public Member Functions

public_key_type recover (const sha256 &digest, bool check_canonical) const
 
- Public Member Functions inherited from fc::crypto::shim< compact_signature >
 shim ()
 
 shim (data_type &&data)
 
 shim (const data_type &data)
 
const data_typeserialize () const
 

Additional Inherited Members

- Public Attributes inherited from fc::crypto::shim< compact_signature >
data_type _data
 

Detailed Description

Definition at line 144 of file elliptic_r1.hpp.

Member Typedef Documentation

◆ public_key_type

Member Function Documentation

◆ recover()

public_key_type fc::crypto::r1::signature_shim::recover ( const sha256 & digest,
bool check_canonical ) const
inline

Definition at line 148 of file elliptic_r1.hpp.

148 {
149 return public_key_type(public_key(_data, digest, check_canonical).serialize());
150 }
fc::sha256 digest(const T &value)
Definition digest.hpp:9
const data_type & serialize() const
Definition common.hpp:188
Here is the call graph for this function:

The documentation for this struct was generated from the following file: