Home Reports Mar 2, 2026
Monday, March 2, 2026
- Commits
- 178
- pushed this day
- Repositories
- 16
- with activity
- Contributors
- 22
- distinct authors
- Lines changed
- +326,228 −239,798
- additions / deletions
Monday, March 2, 2026
178 commits were pushed across 16 repos by 22 authors. There were 326,228 additions and 239,798 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
16 repositories- falcon 1 commit
- go-algorand 9 commits
- go-algorand-sdk 1 commit
- java-algorand-sdk 1 commit
- algokit-utils-py 96 commits
- algokit-utils-ts 9 commits
- puya-ts 2 commits
- specs 3 commits
- Switch 1 commit
- rosetta-smart-contracts 5 commits
- solidity-land-registry 4 commits
- d-asa 38 commits
- cryptocurrency-icons 3 commits
- algorand-mcp 1 commit
- a-day-in-my-bobalife 3 commits
- Farms 1 commit
Commit Log
178 commits · 16 repositories
01:00:21
go-algorand
Build 2644 Data
+1
−1
02:32:59
Farms
Add files via upload
+1722
−0
02:47:15
cryptocurrency-icons
Merge 7d09eb749b2cc8580be0318720d90aa91fd3be96 into 8dcc316d95f0bbdf6f3b220745ae05f1ef00e79e
+18
−6
02:47:16
cryptocurrency-icons
Merge 7d09eb749b2cc8580be0318720d90aa91fd3be96 into 8dcc316d95f0bbdf6f3b220745ae05f1ef00e79e
+18
−6
02:47:21
cryptocurrency-icons
Merge ea02cf11d7c59f803c272dc34da127a8662633e4 into 8dcc316d95f0bbdf6f3b220745ae05f1ef00e79e
+16
−1
06:07:15
falcon
Merge 2d0a761232a1f0e616fbacb8169fed554b973c59 into ce15e75bceb372867daf6b8e81918ab6978686eb
+17
−109
08:06:29
solidity-land-registry
npm: bump hardhat from 2.28.6 to 3.1.10
+1
−1
08:07:49
solidity-land-registry
npm: bump @nomicfoundation/hardhat-toolbox from 3.0.0 to 7.0.0
+1
−1
08:08:28
solidity-land-registry
npm: bump eslint from 9.39.3 to 10.0.2
+1
−1
08:08:34
solidity-land-registry
npm: bump @types/node from 22.19.13 to 25.3.3
+1
−1
09:52:46
puya-ts
Merge branch 'main' into updated-examples
+1156
−1079
10:54:37
puya-ts
chore: add aduti exceptions for minimatch in semantic-release/npm
+16
−6
11:05:08
d-asa
chore: init
+0
−0
11:05:39
d-asa
feat: core financial module
+445
−0
11:05:54
d-asa
feat: coupon cashflow mixins
+528
−0
11:06:01
d-asa
feat: no coupon cashflow mixins
+137
−0
11:06:16
d-asa
feat: init
+15
−0
11:06:36
d-asa
feat: payment agent common
+49
−0
11:06:51
d-asa
feat: coupon payments
+52
−0
11:07:04
d-asa
feat: no principal payment
+9
−0
11:07:10
d-asa
feat: principal payment
+51
−0
11:07:34
d-asa
feat: transfer agent
+20
−0
11:07:48
d-asa
feat: transfer agent no coupon
+51
−0
11:07:57
d-asa
feat: transfer agent with coupon
+50
−0
11:08:06
d-asa
chore: init
+20
−0
11:08:18
d-asa
feat: actus pam core
+78
−0
11:08:24
d-asa
feat: actus pbn core
+107
−0
11:08:34
d-asa
chore: init
+7
−0
11:08:57
d-asa
feat: zero coupon bond
+10
−221
11:09:04
d-asa
feat: fixed coupon bond
+16
−406
11:09:14
d-asa
feat: perpetual bond
+14
−366
11:09:35
d-asa
chore: build artifacts
+30669
−39875
11:09:50
d-asa
docs: implementation architecture
+183
−0
11:16:32
d-asa
docs: architecture notes
+19
−1
11:16:53
d-asa
chore: reorg summary and docs folders
+12
−9
12:27:52
algokit-utils-ts
chore: remove 64-byte secret wrapping/unwrapping
+22
−69
13:48:07
d-asa
fix: mixins resolution order
+9
−9
13:48:19
d-asa
chore: build artifacts
+50141
−45004
13:56:53
d-asa
chore: reorg docs folders
+25
−25
13:57:10
d-asa
docs: rename
+1
−1
14:58:18
specs
Merge pull request #282 from algorandfoundation/dependabot/github_actions/actions/download-artifact-8
+3
−3
14:58:32
specs
Merge branch 'master' into dependabot/github_actions/actions/upload-artifact-7
+3
−3
15:13:24
specs
Merge pull request #281 from algorandfoundation/dependabot/github_actions/actions/upload-artifact-7
+1
−1
15:15:43
algokit-utils-py
feat: migration to uv and initial structure setup for sub packages from core (#208)
+2420
−3116
15:15:48
algokit-utils-py
feat: api clients (#211)
+29496
−19
15:15:48
algokit-utils-py
feat: transact, transact tests and common package implementations (#209)
+30576
−29
15:16:06
algokit-utils-py
refactor: removal of legacy v2 code and tests
+130
−7969
15:16:22
algokit-utils-py
refactor: decoupling indexer and kmd algosdk dependencies; refining byte field handling in generated clients (#213)
+908
−194
15:16:24
algokit-utils-py
fix: refinements in decoding msgpack and minor bug fixes API generator (#215)
+1772
−329
15:16:24
algokit-utils-py
fix(api): handle unhashable keys in msgpack responses (#216)
+577
−1190
15:16:24
algokit-utils-py
fix: removes duplicate logic signature field from signed transaction in block model
+1
−3
15:16:38
algokit-utils-py
feat: decoupling atc, algod and vendoring remaining algosdk code into the codebase (#219)
+15649
−5537
15:16:41
algokit-utils-py
test: use polytest for transact (#218)
+4
−0
15:16:41
algokit-utils-py
feat: support updating StructType's in ARC56Contract to support client generator
+70
−12
15:16:41
algokit-utils-py
chore: add missing py.typed file
+0
−0
15:16:41
algokit-utils-py
refactor: further minor composer alignment with ts equivalent (#221)
+380
−100
15:16:41
algokit-utils-py
build: fix requires-python to be `>=3.10,<4`, previously only matched 3.10.*
+714
−23
15:16:41
algokit-utils-py
feat: decoupling abi (#220)
+3441
−6721
15:16:42
algokit-utils-py
refactor: decoupling abi testing (#228)
+272
−166
15:16:42
algokit-utils-py
feat: refinements in api generator; initial polytest integration for algod (#222)
+69776
−18051
15:16:42
algokit-utils-py
fix: account refs (#235)
+13
−23
15:16:42
algokit-utils-py
refactor: refresh indexer client, and include ApplyData in algod client models (#234)
+3556
−342
15:16:42
algokit-utils-py
chore: refresh docs
+103
−19
15:16:55
algokit-utils-py
feat!: Account model refinements and further alignment with ts variant (#227)
+4459
−2928
15:16:57
algokit-utils-py
refactor!: aligning field names with ts (#240)
+53
−55
15:16:57
algokit-utils-py
refactor: decouples reference type attribute names (#237)
+911
−901
15:16:57
algokit-utils-py
feat!: align Python API with TypeScript naming conventions
+174
−143
15:16:57
algokit-utils-py
feat: x-algokit-byte-length support and block model restructuring for cross-SDK alignment (#242)
+635
−154
15:16:57
algokit-utils-py
refactor!: rename SourceMap to ProgramSourceMap to align with ts and move to algokit common (#241)
+253
−187
15:16:58
algokit-utils-py
ci: add alpha release pipeline (#243)
+36
−4
15:16:58
algokit-utils-py
fix(ci): remove redundant gh release edit from prerelease steps (#244)
+86
−4
15:16:58
algokit-utils-py
fix: add missing reject version field, fix tx id calculation in block models, and updates OAS indexer definitions (#245)
+1261
−53483
15:17:14
algokit-utils-py
chore: refactor codebase to align with latest renames in oas specs stripping Get from operation ids (#246)
+347
−347
15:17:16
algokit-utils-py
fix: rename bytes field to all consistently use bytes_
+4
−4
15:17:16
algokit-utils-py
fix: take has_genesis_hash and has_genesis_id into account for transactions in an algod Block (#238)
+0
−0
15:17:17
algokit-utils-py
fix: raise error when calculating tx_id and genesis hash is None
+24
−0
15:17:17
algokit-utils-py
chore: refresh snapshots
+9
−3
15:17:17
algokit-utils-py
fix: remove attempted coercion of state map keys from base64 to bytes
+28
−28
15:17:17
algokit-utils-py
refactor: simplify _coerce_bytes
+4
−12
15:17:17
algokit-utils-py
fix: move transaction validation to composer send, this enables historical transactions (with different validation criteria) to be encoded
+35
−22
15:17:17
algokit-utils-py
chore: refresh clients
+24
−27
15:17:18
algokit-utils-py
fix: send() now respects composer config when params not provided
+75
−3
15:17:18
algokit-utils-py
refactor: simplify config parameter resolution and tests
+13
−25
15:17:18
algokit-utils-py
refactor: remove remaining algokit_algosdk usage
+19
−4143
15:17:18
algokit-utils-py
fix: make block fields consistent with utils-ts and algosdk
+68
−66
15:17:18
algokit-utils-py
docs: refresh docs
+4
−4
15:17:18
algokit-utils-py
fix: improve threshold validation
+1
−1
15:17:18
algokit-utils-py
refactor: move transaction validation to occur during building and signing
+28
−28
15:17:19
algokit-utils-py
docs: fix invalid docs
+6
−29
15:17:19
algokit-utils-py
refactor: make *_DOMAIN_SEPARATOR bytes to avoid unnecessary encoding
+24
−29
15:17:19
algokit-utils-py
refactor: remove unnecessary casts
+2
−3
15:17:19
algokit-utils-py
fix: app arg packing issue when there are exactly 15 args (#251)
+51
−4
15:17:19
algokit-utils-py
refactor: LogicSignature -> LogicSigSignature
+13
−13
15:17:19
algokit-utils-py
refactor: simplify
+1
−18
15:17:19
algokit-utils-py
feat: implement lsig delegation
+286
−258
15:17:20
algokit-utils-py
fix: handle fields that are b64 string encoded bytes in msgpack (#253)
+446
−370
15:17:20
algokit-utils-py
chore: split tests to keep polytest happy
+1525
−1437
15:17:20
algokit-utils-py
fix: provide better typing on SendAppUpdateTransactionResult
+3
−2
15:17:20
algokit-utils-py
chore: use polytest transaction data for tests
+577
−25970
15:17:20
algokit-utils-py
feat: add kmd polytest tests
+731
−112
15:17:20
algokit-utils-py
fix: correct the kmd oas generation of bytes fields
+119
−30
15:17:20
algokit-utils-py
fix: allow specifying args on bare create calls
+2
−0
15:17:21
algokit-utils-py
feat: further MultisigAccount alignment with ts variant (#258)
+437
−73
15:17:21
algokit-utils-py
chore: refresh docs
+6
−2
15:17:21
algokit-utils-py
fix: ensure bare updates work, added test for bare lifecycle methods
+58
−7
15:17:21
algokit-utils-py
feat: return bytes from gatherSignatures to prevent double encoding and align with algosdk
+33
−66
15:17:21
algokit-utils-py
fix: correct stpf type
+1
−1
15:17:21
algokit-utils-py
fix: gracefully handle when a signer is no available
+229
−10
15:17:22
algokit-utils-py
chore(ci): switch to semantic-release GitHub Action for CD workflow
+22
−9
15:17:22
algokit-utils-py
chore(deps): upgrade python-semantic-release from v7 to v10
+300
−325
15:17:22
algokit-utils-py
chore(tests): updated snapshots
+45
−45
15:17:22
algokit-utils-py
chore(ci): migrate PyPI publishing to OIDC trusted publishing
+5
−9
15:17:22
algokit-utils-py
chore: add algo25 examples and verification
+813
−4
15:17:22
algokit-utils-py
chore: add abi examples and verification
+6634
−0
15:17:23
algokit-utils-py
chore: add indexer_client examples and verification
+6369
−14
15:17:23
algokit-utils-py
chore: add algod_client examples and verification
+5667
−0
15:17:23
algokit-utils-py
chore: add common examples and verification
+3729
−0
15:17:23
algokit-utils-py
chore: add kmd_client examples and verification
+3384
−10
15:17:23
algokit-utils-py
chore: fix verify-all examples scripts
+28
−3
15:17:23
algokit-utils-py
chore: add algorand_client examples and verification
+6327
−1
15:17:24
algokit-utils-py
chore: add transact examples and verification
+3971
−1
15:17:24
algokit-utils-py
chore: replace run.sh with standalone uv project for examples
+733
−261
15:17:24
algokit-utils-py
chore: remove algokit-examples from root project dependencies
+1
−19
15:17:24
algokit-utils-py
chore: ignore low-severity pip path traversal (GHSA-6vgw-5pg2-w6jp) in pip-audit
+2
−2
15:17:24
algokit-utils-py
chore: remove redundant run-example.sh wrapper script
+0
−57
15:17:24
algokit-utils-py
add examples README.md and centralize PYTHONPATH setup in run.sh
+264
−44
15:17:25
algokit-utils-py
feat: add deterministic resource population ordering
+4552
−1
15:17:25
algokit-utils-py
docs: update API examples to match current implementation (#264)
+1194
−7457
15:17:25
algokit-utils-py
docs: added v5 migration guide
+910
−0
15:17:25
algokit-utils-py
fix: configures semantic release for alpha branch (#261)
+48
−19
15:17:25
algokit-utils-py
chore: fix linting errors
+4
−3
15:17:25
algokit-utils-py
chore(deps): add pip constraint to dev dep for audit failure
+6
−3
15:17:25
algokit-utils-py
feat(docs): migrate to starlight docs
+12039
−6937
15:17:26
algokit-utils-py
fix: replace PSR Docker action with CLI and standardize CI/CD on shared config (#269)
+36
−66
15:17:26
algokit-utils-py
5.0.0-alpha.16
+1
−1
15:17:26
algokit-utils-py
fix: post-migration docs cleanup and OAS generator naming fix (#270)
+1803
−1367
15:17:40
algokit-utils-py
docs: integrate examples into Starlight documentation (#272)
+558
−58
15:17:41
algokit-utils-py
5.0.0-alpha.17
+1
−1
15:24:13
a-day-in-my-bobalife
chore: log greeting (2026-03-02)
+2
−0
15:32:14
go-algorand
tests: fix flaky fetcher, catchpoint, expect tests (#6546)
+15
−1
15:37:14
algokit-utils-py
fix: post-rebase cleanup (docstring fixes, type corrections in tests, kmd refactor, version bumps)
+30
−28
15:37:24
go-algorand
add Go Benchmark (go) benchmark result for 8d84b18c8ac4613be108bef9c985b6b6d21e2605
+445
−1
16:27:50
d-asa
test: improve rbac coverage
+337
−20
16:28:12
d-asa
test: improve rbac coverage
+32
−1
16:28:30
d-asa
test: improve accounting coverage
+266
−17
16:29:06
d-asa
test: shared tests
+1629
−0
16:29:11
d-asa
ci: shared tests
+33
−1
16:30:02
go-algorand
Refactor rekey parsing and expand --rekey-to support in goal
+45
−46
16:30:50
d-asa
docs: coverage principles
+11
−0
16:31:01
d-asa
chore: placeholders
+68
−4
16:33:38
d-asa
chore: lenient ruff config for tests
+4
−3
16:42:28
go-algorand
add unit test for parseRekey
+45
−0
16:51:19
rosetta-smart-contracts
bet implementation in cairo
+702
−0
16:52:39
rosetta-smart-contracts
Update README.md
+1
−1
16:54:18
rosetta-smart-contracts
Update README.md
+2
−0
16:58:51
go-algorand
Use reportErrorln in parseRekey
+1
−1
17:02:22
d-asa
test: improve rbac coverage
+322
−0
17:02:32
d-asa
test: improve accounting coverage
+353
−1
17:02:40
d-asa
test: improve shared test coverage
+211
−0
17:18:33
rosetta-smart-contracts
Delete contracts/bet/starknet/cairo/mock_erc20.cairo
+0
−60
17:18:55
rosetta-smart-contracts
Delete contracts/bet/starknet/cairo/test_bet.cairo
+0
−265
17:26:19
a-day-in-my-bobalife
chore: v2026.8.0 (release)
+13
−0
17:26:20
a-day-in-my-bobalife
Notes added by 'git notes add'
+1
−0
18:17:37
algokit-utils-ts
chore: add signing examples
+1736
−51
19:32:39
go-algorand
CR bug fixes: Fixed an off-by-one bug in lookupAssetResources that skipped deltas[0], added missing trackerMu.RLock() guards to LookupAssets and LookupApplications, cleaned up an error return for consistency, and adjusted the tests to use MaxAcctLookback = 0 so deltas[0] contains meaningful data that actually exercises the off-by-one fix.
+20
−5
19:42:27
algokit-utils-ts
chore: add mock KMSClient for CI
+48
−7
20:51:27
algokit-utils-ts
docs: add secret-management.md
+219
−0
20:56:52
go-algorand
chore: fiz invalidposeidon2Config typo
+4
−4
20:59:51
algokit-utils-ts
docs: AWS comment
+5
−0
21:02:23
algokit-utils-ts
docs: add imports
+20
−0
21:56:17
Switch
Create v3.teal
+123
−0
22:06:26
algorand-mcp
ci: add CI workflow
+19
−0
23:23:35
algokit-utils-ts
Merge branch 'decoupling' into decoupling-feat/wrapped_seed
+195
−16
23:23:43
algokit-utils-ts
Merge branch 'decoupling-feat/wrapped_seed' into decoupling-docs/wrapped_docs
+195
−16
23:31:20
java-algorand-sdk
Regenerate code from specification file
+134
−5
23:31:34
go-algorand-sdk
Regenerate code from specification file
+66
−9
23:55:18
go-algorand
do not check peer ids and directions in handleConnected
+14
−11
23:56:31
algokit-utils-ts
feat!: wrapped secrets (#547)
+742
−453