Latest Repo Discovered
AlgoScanArtifacts
·
MIT License
Top Contributor of the Month
9262 commits in all time
Dec 31, 2025 08:44 – Mar 31, 2026 08:44 UTC
Merge 6baa3c8bb7f28d2e7bec8c23d8511f6d9fae4d1a into 4d26f7687d3ca8a4cb7697f6f3f0a8a989b67f76
8894210f
pull/354/merge
1/1 ++ 1 --
Merge a252e98605f5ebeddfefb6a6320436b10545ae88 into 472eb87eaed1ead681ac663ec7790a1f7829462c
4ff020c6
pull/705/merge
300/11,291 ++ 3,851 --
Merge pull request #717 from algorandfoundation/fix/bump-vulnerable-deps
Bump pyjwt and requests to resolve pip-audit CVEs
a252e986
decoupling
3/15 ++ 11 --
Merge pull request #22 from Rashidhmd/cairo/crowdfund
Implementation of Crowdfund use case in Cairo
c8f00818
main
3/244 ++ 1 --
Merge pull request #37 from FoundMarras/main
implementation of simple_transfer use case in leo
2c7cf8d3
main
3/100 ++ 0 --
Don't count global/local state maps towards implicit state totals.
A warning is emitted if these are not explicitly declared when there is a map, but if that warning is ignored, we shouldn't count them towards the state totals. It would mean that inserting the first map value would succeed in testing, but not the second, and it would be better to fail fast.
e1758d45
main
1/2 ++ 2 --
Don't count global/local state maps towards implicit state totals.
A warning is emitted if these are not explicitly declared when there is a map, but if that warning is ignored, we shouldn't count them towards the state totals. It would mean that inserting the first map value would succeed in testing, but not the second, and it would be better to fail fast.
308e1f41
pull/681/head
1/2 ++ 2 --
guard against use-before-def when collapsing trivial phi nodes
When a block has mutually-dependent phi nodes (e.g. from a swap or shift-register pattern in a loop) and is reduced to a single predecessor, collapsing those phis to assignments would produce a use-before-def: a register appears as both target and source in the same parallel copy, but the predecessor that provided the bootstrap values is gone. No current optimization can trigger this — these checks are defense-in-depth so that future changes to the optimizer surface a clear error rather than silently producing incorrect IR.
e1b29258
main
2/27 ++ 0 --
Merge edc9b05eb98ab470ee4b9c8eca3c91ec2434b69e into aaca7f9a3e34fdf52544e14daba442695789e21f
ed2153c0
pull/63/merge
2/15 ++ 12 --
Don't count global/local state maps towards implicit state totals.
A warning is emitted if these are not explicitly declared when there is a map, but if that warning is ignored, we shouldn't count them towards the state totals. It would mean that inserting the first map value would succeed in testing, but not the second, and it would be better to fail fast.
17146000
implicit-map-state-totals
1/2 ++ 2 --
Merge 3e03c1ba94ea7dd4d3145826a9448a698cb516b7 into aaca7f9a3e34fdf52544e14daba442695789e21f
b42a3134
pull/62/merge
73/6,408 ++ 1,822 --
fix: state totals now correctly handle direct tuple storage
3e03c1ba
global-local-map-support
3/22 ++ 8 --
Merge c3f3b56cfea5c1631dfb9e78b52c7595bd71e3b4 into 11be32ab391ffab49d8064e3186ae887097d6dab
417f0ba1
pull/63/merge
1/204 ++ 146 --
Merge 69e3e85fe00b95b13464201656b9c58b5d1bc0b3 into aaca7f9a3e34fdf52544e14daba442695789e21f
235143a4
pull/62/merge
72/6,389 ++ 1,817 --
simplify state introspection logic in Contract
69e3e85f
global-local-map-support
1/41 ++ 47 --
Merge 0ccc42ddc95671e7f40dd6618f7dc0025928ba93 into 6da786ceb53d34fe80f040ea26557f424f4981e0
6b195cac
pull/27/merge
4/351 ++ 1 --
simplify/fix typing and remove type-ignores for _ContractMeta
edc9b05e
contract-meta-refactoring
1/9 ++ 4 --
simplify handling of global-state-types map (and make private), plus add test
45e02857
contract-meta-refactoring
2/6 ++ 8 --
Merge 59ea0519bb24c06afa2eeb086ccad16b29d8eb14 into aaca7f9a3e34fdf52544e14daba442695789e21f
18604934
pull/62/merge
72/6,375 ++ 1,797 --
Merge 20c020e21c3595fc6d4f322dd8bb0134d53c5782 into f17661074ae547e3df304898533f091f6d3844cc
fa9cb385
pull/590/merge
3/432 ++ 0 --
Improve x402 tutorial intro flow and setup readability
20c020e2
x402-tutorial
1/123 ++ 51 --
refactor: remove _get_self_or_active_app_id, not required
59ea0519
global-local-map-support
1/7 ++ 17 --