diff --git a/samples/contract1.c b/samples/contract1.c deleted file mode 100644 index 3812354..0000000 --- a/samples/contract1.c +++ /dev/null @@ -1,10 +0,0 @@ -int ops = 0; - -void log(int block_ops) { - ops += block_ops; -} - -int call(int x) { - log(5); - return 2 * x; -} \ No newline at end of file diff --git a/samples/contract2.rs b/samples/contract2.rs deleted file mode 100644 index 439f82e..0000000 --- a/samples/contract2.rs +++ /dev/null @@ -1,18 +0,0 @@ -#![feature(link_args)] -#![feature(drop_types_in_const)] -#![no_main] - -#[link_args = "-s WASM=1 -s NO_EXIT_RUNTIME=1 -s NO_FILESYSTEM=1"] -extern {} - -static mut DATA: Option> = None; - -#[no_mangle] -pub fn call() { - let mut vec = Vec::new(); - unsafe { if let Some(ref v) = DATA { vec.extend(v); }; } - vec.push(1u8); - unsafe { - DATA = Some(vec); - } -} \ No newline at end of file diff --git a/samples/contract3.rs b/samples/logger_contract.rs similarity index 100% rename from samples/contract3.rs rename to samples/logger_contract.rs