Struct sphinx_auther::Token
source · [−]pub struct Token(_);
Implementations
sourceimpl Token
impl Token
pub fn new() -> Self
pub fn from_bytes(bytes: [u8; 8]) -> Self
pub fn from_base64(s: &str) -> Result<Self>
pub fn expected_len(&self) -> usize
pub fn sign(&self, secret_key: &SecretKey) -> Result<Vec<u8>>
pub fn verify(&self, sig: Vec<u8>, public_key: &PublicKey) -> Result<()>
sourcepub fn sign_message(
&self,
message: &Vec<u8>,
secret_key: &SecretKey
) -> Result<Vec<u8>>
pub fn sign_message(
&self,
message: &Vec<u8>,
secret_key: &SecretKey
) -> Result<Vec<u8>>
Sign a Lightning message
Auto Trait Implementations
impl RefUnwindSafe for Token
impl Send for Token
impl Sync for Token
impl Unpin for Token
impl UnwindSafe for Token
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more