Ecosystem metrics
- New Repos
- 5
- New
- Commits
- 553
- up 9.9%
- Releases
- 5
- up 0.0%
- Contributors
- 56
- up 33.3%
- Merges
- 21
- up 250.0%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
7015 commits in all time
Jun 17, 2026 18:32 – Sep 15, 2026 18:32 UTC
Merge 1fa3ccda3c47b6f5e15260113ca191f20b97e8a4 into e8559cc9a0173ca6f9dc28f6913251efed33d625
a6bcd400
pull/6737/merge
35/501 ++ 10 --
Disallow logicsig args that are not read
LogicSig args are not signed so any relay can append args to a transaction in flight. The program cannot detect it: it can prove that at least N args exist, never that at most N do. That is harmless while args are free. Once they are priced, and combined with a refundable fee, padding would start consuming the sender's extra fees. Under the new RequireLogicSigArgAccess consensus parameter, a LogicSig may carry no argument it did not read: none above the highest index it read, and none below that index unless the argument is empty. Empty holes remain legal, so goal tealsign's padding keeps working. opArgN records reads in a bitmask on EvalContext, and logicSigVerify checks it -- this is a rule about a transaction, not about what a program means, so it sits beside the other transaction-level LogicSig rules.
1fa3ccda
pull/6737/head
35/501 ++ 10 --
Merge 2145571475d7a364101c825373b0b509122d29d1 into 27751c364229ae3cd0334fe4071e61690b6879e4
15e1648b
pull/751/merge
300/220,148 ++ 10,342 --
chore: compile all
21455714
fix/dynamic-bool-array-in-box
300/216,144 ++ 10,299 --
fix: correct behavior for bitpacked bool arrays in IR
8b96c1c4
fix/dynamic-bool-array-in-box
2/100 ++ 43 --
test: add test for bitpacked dynamic array as a struct field inside of a box
22deeed7
fix/dynamic-bool-array-in-box
2/76 ++ 0 --
Merge 76471475873c80be0d5bfc38475f56e8e65e18cc into 361d3066ffaca4241991cc6563403417bf562ecf
35876e72
pull/23/merge
1/4,209 ++ 3,554 --
chore(deps): lock file maintenance
76471475
renovate/lock-file-maintenance
1/4,209 ++ 3,554 --
Merge 8660676e760a35b7e9e3a9f3bbf38881a3053e13 into 361d3066ffaca4241991cc6563403417bf562ecf
2af3b85f
pull/17/merge
4/3,364 ++ 1,957 --
fix(deps): update all non-major dependencies
8660676e
renovate/all-minor-patch
4/3,364 ++ 1,957 --
Merge 288e1997e3929db6450dab164c61b8116b47cf94 into e8559cc9a0173ca6f9dc28f6913251efed33d625
3027fe45
pull/6736/merge
14/388 ++ 42 --
Merge branch 'rel/stable' into relstable5.0.2-remerge
288e1997
relstable5.0.2-remerge
14/388 ++ 42 --
Merge cb3a7e30456c130cfd7d79474ffc75cc75c2885d into 27751c364229ae3cd0334fe4071e61690b6879e4
51e47158
pull/751/merge
300/220,149 ++ 10,343 --
Merge 8cd587b0449180598372f06cf62f8c8b45f737c7 into 26f1819a4b88761fbc3250257016705c690f5a6c
5bf81bd4
pull/192/merge
1/2 ++ 0 --
Merge d9ae5db6875bb08172b776202b876c1a45f96961 into 902ffb5e8667ec279c6d4480bddef9e97b614e36
6afd5e97
pull/172/merge
1/2 ++ 0 --
Merge 818751d40801358c7cd5364d0f424ef4afb7ed5a into 26f1819a4b88761fbc3250257016705c690f5a6c
4235fdf0
pull/192/merge
1/2 ++ 0 --
chore: compile all
cb3a7e30
fix/dynamic-bool-array-in-box
300/216,144 ++ 10,299 --
test: add test for bitpacked dynamic array as a struct field inside of a box
36882fdb
fix/dynamic-bool-array-in-box
2/76 ++ 0 --