(int) load_data() inline { var ds = get_data().begin_parse(); return (ds~load_uint(64)); } () save_data(int counter) impure inline { set_data(begin_cell() .store_uint(counter, 64) .end_cell()); } () recv_internal(int msg_value, cell in_msg, slice in_msg_body) impure { int op = in_msg_body~load_uint(32); var (counter) = load_data(); if (op == 1) { save_data(counter + 1); } else { throw(6); } } int counter() method_id { var (counter) = load_data(); return counter; } () recv_external(slice in_msg) impure { ;; TODO: implementation }
Compile
Error message will be here
Compilation successful
Base64
hex
Fift
Add field