Skip to content

Dev#25

Open
Hrom131 wants to merge 13 commits into
masterfrom
dev
Open

Dev#25
Hrom131 wants to merge 13 commits into
masterfrom
dev

Conversation

@Hrom131

@Hrom131 Hrom131 commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

aritkulova and others added 13 commits May 14, 2026 18:41
* added simplex template

* added assert functions with test

* documented functions in asserts file

* added todo comment

* updated simplex version to 0.0.5
* updated test with negative path for asserts

* fixed typo

* added helper function to mock;
fixed typo

* added more specific error check
* updated minimal simplex version to 0.0.6

* fixed test command in ci
* renamed asserts functions to be more consistent;
removed unsuported "pub" modifier

* made asserts test more detailed;
added random generation of test data
* added safe functions for u8, u16, u32, u64

* added mocks and tests for uints

* fixed incorrect names in tests

* fixed import order in tests

* linting

* refactored error assertion in tests
* updated readme

* added instructions for smplx installation
* updated contracts to use modules and imports

* updated u8, u16, u32 and u64 contracts to use modules and imports

* fixing ci by using smplx from specific commit

* trying to fix ci

* updated readme
* feat: recode `uint` operations for clarity

* feat: refactor `asserts_test.rs` and `README.md` a bit

* refactor: docstring a little bit more

* update: version of Simplex to `0.0.7`

* refactor: docstring for macros and simf code a bit
* added  functions for u128;
added assert_eq_128

* added test for assert_eq_128

* updated simplex version

* fixed typo

* fixed typo

* optimized mul_128;
removed temporary helper

* divided tests for uint128 to speed up github ci

* trying to optimize ci by running simplex tests on multiple threads

* removed unused witness

* refactored index in tests;
splitted test by module

* optimized u128

* added check for randomized inputs in tests

* added more test cases for sub128

* refactored and optimized tests

* added a fex test cases for div_mod_128

* refactored tests for left and right shift
* added gt and ge operators

* removed  unnecessary pub modifier

* renamed assert_bool to prevent future collisions

* added gt and ge operators for u128
* added functions for op_return;
added run_with_op_return to helpers

* fixed todo

* added documentation for op_return functions
* uodated readme

* updated Cargo.toml
@Hrom131
Hrom131 requested a review from Arvolear July 15, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants