1/// Share extension 2pub trait Ext<Memory, SealCall> { 3 fn code(&self, hash: [u8; 32]) -> Option<Vec<u8>>; 4 5 /// Provide seal calls 6 fn seal_call(&self) -> SealCall; 7 8 /// Provide memory 9 fn memory(&self) -> Option<Memory>; 10}