Make ethereum-schnorr-contract no-std and no-alloc eligible

This commit is contained in:
Luke Parker
2025-11-13 05:44:52 -05:00
parent 5662beeb8a
commit a793aa18ef
6 changed files with 21 additions and 6 deletions

View File

@@ -46,6 +46,8 @@ frost-schnorrkel = { path = "../../crypto/schnorrkel", default-features = false,
bitcoin-serai = { path = "../../networks/bitcoin", default-features = false, features = ["hazmat"], optional = true }
ethereum-schnorr-contract = { path = "../../networks/ethereum/schnorr", default-features = false }
serai-client-bitcoin = { path = "../../substrate/client/bitcoin", default-features = false, optional = true }
serai-client-ethereum = { path = "../../substrate/client/ethereum", default-features = false, optional = true }
@@ -79,6 +81,8 @@ alloc = [
"bitcoin-serai",
"ethereum-schnorr-contract/alloc",
"serai-client-bitcoin",
"serai-client-ethereum",
]

View File

@@ -16,6 +16,8 @@ pub use embedwards25519;
pub use schnorr_signatures;
pub use ethereum_schnorr_contract;
#[cfg(feature = "alloc")]
pub mod alloc {
pub use multiexp;