We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7ddf905 commit e36260aCopy full SHA for e36260a
crates/compilers/src/compilers/mod.rs
@@ -278,8 +278,13 @@ pub trait Language:
278
279
/// Represents a compiled contract
280
pub trait CompilerContract: Serialize + Send + Sync + Debug + Clone + Eq + Sized {
281
+ /// Reference to contract ABI
282
fn abi_ref(&self) -> Option<&JsonAbi>;
283
+
284
+ //// Reference to contract bytecode
285
fn bin_ref(&self) -> Option<&BytecodeObject>;
286
287
+ //// Reference to contract runtime bytecode
288
fn bin_runtime_ref(&self) -> Option<&BytecodeObject>;
289
290
fn as_compact_contract_ref(&self) -> CompactContractRef<'_> {
0 commit comments