Home Reports Feb 2, 2026
Monday, February 2, 2026
- Commits
- 247
- pushed this day
- Repositories
- 21
- with activity
- Contributors
- 25
- distinct authors
- Lines changed
- +100,524 −30,364
- additions / deletions
Monday, February 2, 2026
247 commits were pushed across 21 repos by 25 authors. There were 100,524 additions and 30,364 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
21 repositories- go-algorand 13 commits
- js-algorand-sdk 1 commit
- algokit-core 4 commits
- algokit-lora 1 commit
- algokit-utils-py 3 commits
- algokit-utils-ts 9 commits
- devportal 5 commits
- intermezzo 5 commits
- liquid-auth-js 1 commit
- puya 178 commits
- specs 2 commits
- wallet-provider 1 commit
- wallet-provider-extensions 1 commit
- solidity-land-registry 1 commit
- d-asa 4 commits
- vibekit 7 commits
- a-day-in-my-bobalife 3 commits
- algokit-walletsdk-kmp 2 commits
- subql-stellar 1 commit
- use-wallet 1 commit
- use-wallet-ui 4 commits
Commit Log
247 commits · 21 repositories
00:57:45
algokit-core
wip: serde
+362
−15
01:00:20
go-algorand
Build 2616 Data
+1
−1
01:19:32
algokit-core
wip: txn ordering
+65
−1
01:34:03
algokit-core
wip: passing block!
+9
−116
02:03:38
algokit-core
wip: fix app serializer
+86
−1850
04:20:45
puya
test: fix flaky test of voting contract, take 2
+13
−2
04:41:26
algokit-lora
chore: update nsprc to ignore tar vulnerability
+5
−0
05:37:25
use-wallet
chore(deps): update dependency pnpm to v10.28.2
+2
−2
05:47:19
puya
test: fix flaky test of voting contract, take 2
+13
−2
05:49:27
puya
when searching the import's base dir, ensure it's either a package or a standalone module if only one component
+27
−11
05:49:27
puya
wip
+24
−6
05:49:27
puya
fix: handle mypy giving negative line numbers in if-statement source-locations
+5
−4
05:49:27
puya
wip
+29
−23
05:49:27
puya
wip
+7
−19
05:49:27
puya
- dependency resolution [WIP]
+756
−71
05:49:28
puya
minor code shuffling
+3
−3
05:49:28
puya
fix: improve error message for mutable elements in reference arrays
+3
−3
05:49:28
puya
improve complex-decorator-expression error message
+3
−1
05:49:28
puya
refactoring
+143
−137
05:49:28
puya
Filtered AST (wip)
+69
−10
05:49:28
puya
Filtered AST (wip)
+123
−83
05:49:28
puya
use supported syntax for trivial client method body
+1
−3
05:49:28
puya
chore: compile_all
+1741
−1741
05:49:28
puya
Filtered AST (wip)
+53
−33
05:49:28
puya
Filtered AST (wip)
+86
−86
05:49:28
puya
resolve algopy sources ourselves
+27
−30
05:49:28
puya
minor refactor
+1
−1
05:49:28
puya
remove AST propagation and just rely on FAST
+5
−20
05:49:28
puya
Filtered AST (wip)
+17
−4
05:49:28
puya
Filtered AST (wip)
+135
−11
05:49:28
puya
Filtered AST (wip)
+28
−0
05:49:28
puya
HMMM
+1
−88
05:49:28
puya
chore: compile_all
+2623
−1703
05:49:28
puya
fix: fix source location validation for multiline string constants
+1
−1
05:49:28
puya
Filtered AST (wip)
+15
−3
05:49:28
puya
refactoring
+52
−28
05:49:28
puya
HMMM
+31
−59
05:49:28
puya
testing double ups (for now)
+8
−4
05:49:28
puya
Filtered AST (wip)
+32
−21
05:49:28
puya
add testing for TYPE_CHECKING support with circular dependencies
+24
−1
05:49:28
puya
chore: compile_all
+556
−551
05:49:28
puya
Filtered AST (wip)
+65
−32
05:49:28
puya
Filtered AST (wip)
+639
−582
05:49:28
puya
Filtered AST (wip)
+178
−8
05:49:28
puya
refactor
+14
−12
05:49:28
puya
Filtered AST (wip)
+5
−17
05:49:28
puya
Filtered AST (wip)
+12
−15
05:49:28
puya
Filtered AST (wip)
+19
−27
05:49:28
puya
test for import/export of algopy symbols with renaming
+23
−0
05:49:28
puya
Filtered AST (wip)
+52
−0
05:49:28
puya
BREAKING CHANGE: circular dependencies in module-level imports are no longer supported.
+115
−62
05:49:28
puya
Filtered AST (wip)
+34
−13
05:49:28
puya
Filtered AST (wip)
+17
−20
05:49:28
puya
do parse class kwargs and decorator args/kwargs since we ended up needing list and dict literal parsing anyway
+11
−12
05:49:28
puya
Filtered AST (wip)
+124
−13
05:49:28
puya
wip (need to change test_transaction_fields.py approach)
+73
−36
05:49:28
puya
fix transaction fields tests
+18
−5
05:49:28
puya
HMMM
+129
−58
05:49:28
puya
refactoring
+45
−60
05:49:28
puya
Filtered AST (wip)
+41
−0
05:49:28
puya
add fixit note for later
+2
−0
05:49:28
puya
Filtered AST (wip)
+48
−0
05:49:28
puya
Filtered AST (wip)
+125
−2
05:49:28
puya
Filtered AST (wip)
+301
−3
05:49:28
puya
handle TYPE_CHECKING only import cycles
+66
−87
05:49:28
puya
Filtered AST (wip)
+82
−4
05:49:28
puya
Filtered AST (wip)
+71
−6
05:49:28
puya
build stub class names using ast package to check for missing pytypes
+57
−33
05:49:28
puya
add docs notes for breaking changes
+8
−0
05:49:28
puya
refactoring
+17
−24
05:49:28
puya
notes to self
+5
−1
05:49:28
puya
parameterise transaction field tests
+11
−6
05:49:28
puya
expose log_warnings
+3
−3
05:49:28
puya
stash
+253
−247
05:49:28
puya
refactoring
+39
−40
05:49:28
puya
Filtered AST (wip)
+36
−0
05:49:28
puya
start attempting to plumb FAST through to Module conversion
+17
−7
05:49:28
puya
minor refactor
+15
−15
05:49:28
puya
Filtered AST (wip)
+42
−5
05:49:28
puya
connect import / dependency analysis to FAST model
+58
−130
05:49:28
puya
fix sorting for processing order of Python modules to take into account whether the dependency is top level or not
+44
−33
05:49:28
puya
notes to self
+5
−1
05:49:28
puya
resolve algopy sources ourselves
+24
−7
05:49:28
puya
change test case to not use circular module level imports, but also to include inheritance (currently broken due to sorting order)
+26
−5
05:49:28
puya
Filtered AST (wip)
+28
−0
05:49:28
puya
Filtered AST (wip)
+203
−4
05:49:28
puya
rename field to make it easier to find usages
+5
−5
05:49:28
puya
address todo
+3
−8
05:49:28
puya
fix rebase logical conflict
+0
−1
05:49:28
puya
add FAST StatementTraverser
+95
−0
05:49:29
puya
refactoring
+34
−28
05:49:29
puya
linting
+1
−1
05:49:29
puya
refactoring / message fixing
+41
−47
05:49:29
puya
linting
+1
−5
05:49:29
puya
fixes / hackery
+19
−13
05:49:29
puya
refactoring
+191
−177
05:49:29
puya
notes to self
+2
−0
05:49:29
puya
chore: compile all
+725
−725
05:49:29
puya
wip
+57
−8
05:49:29
puya
wip??
+95
−3
05:49:29
puya
add a script to generate "symbol tables" for stub files
+809
−16
05:49:29
puya
fix for __pycache__
+1
−1
05:49:29
puya
wip
+235
−252
05:49:29
puya
fix directory dependencies
+8
−10
05:49:29
puya
chore: compile all
+59
−59
05:49:29
puya
error on unresolved y in from x import y
+69
−61
05:49:29
puya
fix stub ancestors
+16
−15
05:49:29
puya
bail early on FAST parsing failures
+65
−53
05:49:29
puya
refactoring?
+9
−10
05:49:29
puya
refactoring
+21
−20
05:49:29
puya
parse symtable as part of fast-parsing, and cache result(s)
+76
−62
05:49:29
puya
refactoring
+36
−13
05:49:29
puya
star import still needs to be tagged
+5
−1
05:49:29
puya
generate stub dependencies
+131
−3
05:49:29
puya
consistent erroring for shadowing, consistent sorting order
+20
−27
05:49:29
puya
add MatchPatternTraverser
+42
−1
05:49:29
puya
wip??
+19
−5
05:49:29
puya
delinting
+4
−6
05:49:29
puya
refactoring
+17
−19
05:49:29
puya
wip
+285
−320
05:49:29
puya
add source dependencies that might be shadowed in init to allow better error detection
+48
−15
05:49:29
puya
minor
+2
−3
05:49:29
puya
FAST nodes don't depend on ast module
+125
−37
05:49:29
puya
wip
+57
−182
05:49:29
puya
refactor: follow naming conventions
+3
−3
05:49:29
puya
wip
+32
−23
05:49:29
puya
wip??
+25
−6
05:49:29
puya
checks
+5
−1
05:49:29
puya
modularise handling of `__all__` and `if TYPE_CHECKING:` during FAST building
+122
−118
05:49:29
puya
remove premature optimisations
+29
−39
05:49:29
puya
refactoring
+289
−270
05:49:29
puya
further restrictions on TYPE_CHECKING blocks
+171
−81
05:49:29
puya
wip
+204
−196
05:49:29
puya
fix TODO
+3
−8
05:49:29
puya
wip
+494
−4
05:49:29
puya
Update v6 breaking changes doc
+18
−9
05:49:29
puya
fix for __init__.py with import *
+4
−2
05:49:29
puya
refactoring
+25
−36
05:49:29
puya
refactoring
+38
−63
05:49:29
puya
nasty but somehow simpler
+154
−79
05:49:29
puya
chore: compile all
+38
−38
05:49:29
puya
ensure no module id <-> module path conflicts are created during import dependency resolution
+28
−16
05:49:29
puya
use fast.dunder_all in dependency resolution
+2
−42
05:49:29
puya
address TODO, from __future__ import xyz currently fails to compile in main anyway with:
+6
−29
05:49:29
puya
fail on unsupported __all__ declaration (via import)
+2
−0
05:49:29
puya
fix spurious self-dependency issue
+16
−8
05:49:29
puya
refactoring
+1
−1
05:49:29
puya
some thoughts after staring into the void too long, in case I forget them again by Monday
+3
−1
05:49:29
puya
consistent naming
+3
−3
05:49:29
puya
add ExpressionTraverser
+96
−1
05:49:29
puya
unsupported __all__ usage early detection
+12
−3
05:49:29
puya
absolute hackery
+171
−58
05:49:29
puya
add NodeTraverser
+137
−0
05:49:29
puya
wip
+264
−328
05:49:29
puya
refactoring
+24
−44
05:49:29
puya
lowercase extension only, lowercase `__init__.py` only
+3
−2
05:49:29
puya
wip
+114
−64
05:49:29
puya
refactoring
+22
−27
05:49:29
puya
docs
+6
−3
05:49:29
puya
refactoring
+27
−25
05:49:29
puya
refactoring
+9
−4
05:49:29
puya
test: DROP ME (add a new test case instead)
+0
−0
05:49:29
puya
add check for nested imports, don't allow these for now even if they might be statically determinable to be unconditional after semantic analysis, there's too many issues they could cause
+69
−0
05:49:29
puya
Catch nested functions / classes early
+4
−0
05:49:30
puya
chore: compile_all
+59
−59
05:49:30
puya
wip
+4
−2
05:49:30
puya
wip
+16
−0
05:49:30
puya
go back to relying on mypy for sorting and dependency set for now
+31
−26
05:49:30
puya
wip
+6
−0
05:49:30
puya
chore: compile all (after rebase)
+19
−16
05:49:30
puya
fix (?)
+3
−1
05:49:30
puya
wip
+29
−0
05:49:30
puya
fix: use mypy ordering within SCC
+6
−1
05:49:30
puya
wip
+19
−11
05:49:30
puya
wip
+6
−5
05:49:30
puya
update tests after rebase
+7
−7
05:49:30
puya
wip
+285
−104
05:49:30
puya
chore: compile_all
+2616
−2616
05:49:30
puya
update tests after rebase
+3
−3
05:49:30
puya
chore: compile all
+1373
−555
05:49:30
puya
wip
+49
−1
05:49:30
puya
whacky
+4
−0
05:49:30
puya
fixed?
+20
−3
05:49:30
puya
chore: compile_all
+160
−160
05:49:30
puya
wip
+1
−1
06:08:26
use-wallet-ui
chore(deps): Update all non-major dependencies
+305
−290
07:00:26
intermezzo
Merged master changes and removed console logs
+679
−717
07:16:43
intermezzo
fixed all the eslint errors
+260
−372
07:26:42
intermezzo
Merge pull request #1 from meetthosar/app-call-api
+1145
−6
07:32:16
intermezzo
docs(wallet): add JSDoc for appCall/groupTransaction and label group endpoint
+18
−0
07:33:36
intermezzo
Merge pull request #2 from meetthosar/app-call-api
+18
−0
08:17:36
solidity-land-registry
npm: bump @types/node from 22.19.7 to 25.2.0
+1
−1
09:27:10
use-wallet-ui
chore(deps): Update all non-major dependencies (#37)
+305
−290
09:27:39
use-wallet-ui
chore(deps): Update pnpm to v10.28.2
+1
−1
10:13:31
algokit-utils-py
chore: add kmd_client examples and verification
+3384
−10
10:40:13
specs
Merge pull request #277 from algorandfoundation/dependabot/github_actions/actions/download-artifact-7
+1
−1
10:40:33
specs
Merge branch 'master' into dependabot/docker/minor-and-patch-71911931b0
+1
−1
10:47:07
subql-stellar
Bump eslint from 8.48.0 to 9.26.0
+206
−111
11:08:04
d-asa
Merge pull request #65 from cusma/dependabot/pip/pip-26.0
+5
−5
11:09:36
d-asa
chore(deps-dev): bump black from 25.12.0 to 26.1.0
+31
−31
11:51:58
d-asa
Merge pull request #64 from cusma/dependabot/pip/black-26.1.0
+31
−31
11:54:35
d-asa
chore(deps): bump the minor-and-patch group with 3 updates
+30
−30
13:28:27
use-wallet-ui
chore(deps): Update pnpm to v10.28.2 (#38)
+1
−1
13:29:55
algokit-utils-py
chore: add transact examples and verification
+3971
−1
13:50:06
algokit-utils-py
add examples README.md and centralize PYTHONPATH setup in run.sh
+264
−44
15:05:07
devportal
fix(ci): allow production deploys on push events
+1
−1
15:17:11
devportal
fix(ci): allow production deploys on push events (#476)
+1
−1
15:20:16
devportal
Merge branch 'main-dist' into fix-publish
+381
−0
15:23:13
devportal
Fix Wormhole NTT diagram and update bridging docs
+5
−5
15:23:45
a-day-in-my-bobalife
chore: log greeting (2026-02-02)
+2
−0
15:35:43
devportal
Fix Wormhole NTT diagram and update bridging docs (#477)
+5
−5
15:58:37
algokit-utils-ts
Merge remote-tracking branch 'origin/updated-examples' into docs/typedoc-improvements
+135
−139
16:12:26
algokit-walletsdk-kmp
Added Liquid Auth support for iOS (manually confirm dApp-generated txn)
+60
−1
16:45:39
wallet-provider
Initial commit
+201
−0
16:46:41
wallet-provider-extensions
Initial commit
+201
−0
17:23:31
a-day-in-my-bobalife
chore: v2026.4.0 (release)
+13
−0
17:23:34
a-day-in-my-bobalife
Notes added by 'git notes add'
+1
−0
18:28:01
vibekit
chore: format; use db for walletconnect state
+685
−129
19:27:17
go-algorand
Update .codecov.yml
+1
−1
19:31:33
go-algorand
Add a --tip flag to goal
+134
−63
20:24:41
go-algorand
Update the Version, BuildNumber, genesistimestamp.data
+2
−0
20:24:46
go-algorand
Bump buildnumber.dat
+1
−1
20:26:12
go-algorand
Make go use whatever is in environment, not hardcode to /usr/local/go
+2
−2
20:26:12
go-algorand
Update buildnumber
+1
−1
20:26:12
go-algorand
Fix packaging and binary removal
+3
−3
20:26:12
go-algorand
Fix path to tools files
+11
−5
20:26:13
go-algorand
Update RPM with new tools paths
+3
−1
20:27:18
go-algorand
Removed files from previous rebase
+0
−2
21:09:06
algokit-utils-ts
docs: add common and crypto exports with testing API docs
+432
−29
21:34:08
algokit-utils-ts
fix: audit failure
+2299
−1079
21:54:36
liquid-auth-js
fix: address prevent addIceCandidate error from crashing Pawn
+41
−9
22:04:25
algokit-walletsdk-kmp
fix: remove extra spacing
+2
−7
22:20:13
algokit-utils-ts
chore: retrigger CI
+0
−0
22:42:37
vibekit
refactor: break up wc provider
+998
−714
22:42:56
vibekit
feat: setup wc during init
+59
−2
22:43:07
vibekit
feat: add wc test prompts
+174
−0
22:43:20
vibekit
chore: ignore ts build info
+1
−0
22:51:06
algokit-utils-ts
fix: re-export crypto so that build pass
+159
−1
23:02:27
algokit-utils-ts
chore(docs): updated docs
+207
−207
23:04:25
algokit-utils-ts
ci: build dist before running examples
+3
−0
23:11:12
go-algorand
tests: fix some flaky tests - p2p, ledger, e2e-subs (#6534)
+27
−30
23:12:45
algokit-utils-ts
Merge pull request #533 from algorandfoundation/docs/typedoc-improvements
+61828
−10115
23:16:26
go-algorand
add Go Benchmark (go) benchmark result for 7437021a40085d57ebeb9035c0129a71b3b7079a
+445
−1
23:22:09
algokit-utils-ts
Notes added by 'git notes add'
+1
−0
23:31:16
vibekit
feat: persist network settings
+116
−33
23:31:34
js-algorand-sdk
Regenerate code from specification file
+24
−0
23:31:35
vibekit
chore: remove turbo cache from repo
+0
−33