diff --git a/evm/src/extension_tower.rs b/evm/src/extension_tower.rs index f72b16ac..a71e2892 100644 --- a/evm/src/extension_tower.rs +++ b/evm/src/extension_tower.rs @@ -1186,6 +1186,12 @@ pub trait Stack { fn on_stack(self) -> Vec; } +impl Stack for BLS381 { + fn on_stack(self) -> Vec { + vec![self.lo(), self.hi()] + } +} + impl Stack for Fp6 { fn on_stack(self) -> Vec { let f: [U256; 6] = unsafe { transmute(self) };