Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
0107cd8
Update default VM target to BCH_2026
rkalis Oct 9, 2025
36b02bc
Update script limits & docs
rkalis Oct 9, 2025
45a975a
Use MockNetworkProvider in examples
rkalis Oct 9, 2025
b778131
Add do-while loop to grammar and AST builder
rkalis Oct 14, 2025
1576fa5
Add checks for final require statement to loop
rkalis Oct 14, 2025
92f2084
Add typechecking for do-while loop condition
rkalis Oct 14, 2025
e9b5827
Add TODO for OP_NOT OP_NOT <> '' optimisation
rkalis Oct 14, 2025
59f608a
Add compilation / code generation logic for do-while loops
rkalis Oct 14, 2025
8517d7f
Add number comparison negation optimisations + update release notes
rkalis Oct 16, 2025
1955959
Do not perform final-verify check inside loops
rkalis Oct 16, 2025
e45f428
Add loops to docs
rkalis Oct 16, 2025
1514d30
Bump version to 0.13.0-next.0
rkalis Oct 16, 2025
4b12a4d
Fix loop scope not being closed bug
rkalis Nov 13, 2025
251c933
Fix require statement detection inside loops and add tests for it
rkalis Nov 13, 2025
4414225
Rework console.log handling for loops + add tests
rkalis Nov 13, 2025
3e1851f
Update release notes
rkalis Nov 13, 2025
02a6732
Bump version to 0.13.0-next.1
rkalis Nov 13, 2025
e86391a
Fix tests
rkalis Nov 13, 2025
f3d3fd7
Fix spellcheck
rkalis Nov 13, 2025
0964b87
Merge remote-tracking branch 'origin/master' into next
rkalis Dec 16, 2025
e4dba7d
update next docs
mr-zwets Dec 31, 2025
45f6ee9
tweak next docs
mr-zwets Dec 31, 2025
4ede297
small spellfix
mr-zwets Jan 2, 2026
762db95
Merge branch 'next' into update-next-docs
rkalis Jan 6, 2026
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
Prev Previous commit
Next Next commit
small spellfix
  • Loading branch information
mr-zwets committed Jan 2, 2026
commit 4ede2970bbf07141822ec0d9e705bafd455c35cc
2 changes: 1 addition & 1 deletion website/docs/compiler/script-limits.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ The Bitcoin Cash limits contract bytecode for P2SH outputs is **10,000 bytes** b

### Maximum contract size (P2S)

The Bitcoin Cash limits contract bytecode for P2S outputs is **201 bytes** by the BCH consensus rules. Technically this limit is the 'maximum locking bytecode length' because for P2S outputs the script is provided direclty in the **locking bytecode**.
The Bitcoin Cash limits contract bytecode for P2S outputs is **201 bytes** by the BCH consensus rules. Technically this limit is the 'maximum locking bytecode length' because for P2S outputs the script is provided directly in the **locking bytecode**.


### NFT commitment length limit
Expand Down