Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
72e3761
add `test-stylus-from-foundry` test
bbyalcinkaya Oct 9, 2025
7290989
refactor `class Skribe`
bbyalcinkaya Nov 24, 2025
979559b
implement Pyk hooks `readFile`, `readFileBinary`, `parseWasmBytecode`
bbyalcinkaya Nov 25, 2025
4fc07ed
refactor: remove `resetCallState`, perform call-state reset inside `i…
bbyalcinkaya Nov 25, 2025
2afe17d
contract creation from wasm bytecode
bbyalcinkaya Nov 25, 2025
f91ea81
update `test-hello-world`: deploy wasm from rust
bbyalcinkaya Nov 25, 2025
2be60a1
implement `static_call_contract` host function
bbyalcinkaya Nov 25, 2025
5853a21
fix cheatcode calling for stylus contracts
bbyalcinkaya Nov 25, 2025
e68adf0
implement `create1` host function
bbyalcinkaya Nov 25, 2025
da4f7c4
Deprecate child contracts in `skribe.json` after adding contract-from…
bbyalcinkaya Nov 25, 2025
5248d79
add `test-foundry-from-stylus`
bbyalcinkaya Nov 25, 2025
73628f2
optimize wasm memory representation
bbyalcinkaya Nov 25, 2025
9a848d4
format
bbyalcinkaya Nov 25, 2025
4d6bccb
Set Version: 0.1.19
rv-auditor Dec 4, 2025
f4ad0a9
create `skribe-rs` library for cheatcodes
bbyalcinkaya Dec 1, 2025
7167641
migrate test contracts to use `skribe-rs`
bbyalcinkaya Dec 1, 2025
4836a60
implement `account_balance` and test `deal`
bbyalcinkaya Dec 8, 2025
9460c7c
implement `block_timestamp` and test `warp`
bbyalcinkaya Dec 8, 2025
e73c945
implement `block_number` and `roll`
bbyalcinkaya Dec 8, 2025
35cd801
move cheatcode tests to separate contract
bbyalcinkaya Dec 8, 2025
453518e
implement `contract_address`
bbyalcinkaya Dec 8, 2025
2ab9f70
set recursion limit in `KometFuzzHandler.handle_test` to override Hyp…
bbyalcinkaya Dec 8, 2025
28fffe2
fix `account_balance` execution order
bbyalcinkaya Dec 8, 2025
882829f
add `load/store` cheatcode test
bbyalcinkaya Dec 8, 2025
545c1ea
Merge branch 'master' into skribe-rs-lib
bbyalcinkaya Dec 15, 2025
25e0a24
Set Version: 0.1.20
rv-auditor Dec 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,6 @@
[submodule "src/tests/integration/data/contracts/test-foundry-simple/lib/kontrol-cheatcodes"]
path = src/tests/integration/data/contracts/test-foundry-simple/lib/kontrol-cheatcodes
url = https://github.com/runtimeverification/kontrol-cheatcodes
[submodule "src/tests/integration/data/contracts/test-stylus-from-foundry/lib/forge-std"]
path = src/tests/integration/data/contracts/test-stylus-from-foundry/lib/forge-std
url = https://github.com/foundry-rs/forge-std
2 changes: 2 additions & 0 deletions lib/skribe-rs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/target
.env
Loading