INNER CODE UNIT · Rust
pubkeys_are_equal
mratsim/constantine · constantine-rust/constantine-ethereum-bls-sig/src/lib.rs:46
pub fn pubkeys_are_equal(pkey1: EthBlsPubKey, pkey2: EthBlsPubKey) -> bool {
unsafe {
return ctt_eth_bls_pubkeys_are_equal(
&pkey1 as *const ctt_eth_bls_pubkey,
&pkey2 as *const ctt_eth_bls_pubkey,
) as bool;
}
}
#[must_use]
pub fn signatures_are_equal(pkey1: EthBlsSignature, pkey2: EthBlsSignature) -> bool {
unsafe {
return ctt_eth_bls_signatures_are_equal(
&pkey1 as *const ctt_eth_bls_signature,
&pkey2 as *const ctt_eth_bls_signature,
) as bool;
}
}