Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

ECDSASignature

An ECDSA signature with message hash.

Fields

  • rx: u384 - The r component (R.x mod n) of the signature.
  • s: u256 - The s component of the signature.
  • v: bool - The parity of R.y (false if R.y is even, true if odd).
  • z: u256 - The message hash.

Fully qualified path: garaga::signatures::ecdsa::ECDSASignature

[derive(Drop, Debug, PartialEq)]
pub struct ECDSASignature {
    pub rx: u384,
    pub s: u256,
    pub v: bool,
    pub z: u256,
}

Members

rx

Fully qualified path: garaga::signatures::ecdsa::ECDSASignature::rx

pub rx: u384

s

Fully qualified path: garaga::signatures::ecdsa::ECDSASignature::s

pub s: u256

v

Fully qualified path: garaga::signatures::ecdsa::ECDSASignature::v

pub v: bool

z

Fully qualified path: garaga::signatures::ecdsa::ECDSASignature::z

pub z: u256