Home Reports May 16, 2025
Friday, May 16, 2025
- Commits
- 159
- pushed this day
- Repositories
- 20
- with activity
- Contributors
- 26
- distinct authors
- Lines changed
- +192,381 −88,448
- additions / deletions
Friday, May 16, 2025
159 commits were pushed across 20 repos by 26 authors. There were 192,381 additions and 88,448 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
20 repositories- go-algorand 8 commits
- go-algorand-sdk 3 commits
- java-algorand-sdk 1 commit
- js-algorand-sdk 1 commit
- revelio 1 commit
- weLend 1 commit
- algokit-core 39 commits
- algokit-utils-py 3 commits
- algorand-python-testing 7 commits
- developer-dashboard 1 commit
- puya 57 commits
- reti 8 commits
- specs 6 commits
- offline-wallet-generator 1 commit
- BlockEstate 4 commits
- a-day-in-my-bobalife 1 commit
- AlgoQuest 2 commits
- tinyman-js-sdk 9 commits
- tinyman-order-protocol 5 commits
- tinyman-swap-widget-sdk 1 commit
Commit Log
159 commits · 20 repositories
01:00:21
go-algorand
FI from master
+1216
−274
01:00:22
go-algorand
Build 2350 Data
+1
−1
03:14:34
puya
refactor to remove alias from arc4_alias field, since cattrs wasn't using it for serialization after all
+4
−4
03:15:40
puya
used sized-bytes WType for transaction fields
+8
−5
03:15:40
puya
BytesBinaryOperation:
+59
−43
03:15:40
puya
chore: compile all
+3966
−2164
03:15:40
puya
validate IntersectionSliceExpression result type
+20
−0
03:15:40
puya
chore: compile all
+14648
−32700
03:15:40
puya
- check for output changes in from-AWST test
+371
−1
03:15:40
puya
allow comparison between different statically-sized bytes
+9
−1
03:15:40
puya
make sure result type of any new `BytesUnaryOperator` enum members is considered
+5
−1
03:15:40
puya
feat: Include length property on bytes wtype to allow for declaring fixed length byte arrays
+649
−732
03:15:40
puya
add validation + defaulting for IndexExpression
+34
−4
03:15:40
puya
make optimisations that rely on sized types safe
+134
−80
03:15:40
puya
let optimizer handle len of fixed length bytes
+5
−12
03:15:40
puya
test: Add test which compiles awst output of puya-ts for static bytes contract
+3156
−0
03:15:40
puya
fix missing module markers
+0
−0
03:15:40
puya
chore: update puya lib
+5
−5
03:15:40
puya
add changelog note
+40
−0
03:15:40
puya
validate length of BytesConstant matches size type if supplied
+6
−1
03:15:40
puya
fix visitor handling of BytesWType
+1
−7
03:15:40
puya
chore: update nodes.ts.txt
+8
−2
03:15:40
puya
test: Add tests for awst node validation of fixed bytes type
+154
−0
03:15:40
puya
validate length is non-negative
+1
−1
03:15:40
puya
validate that `MethodConstant.wtype` is correct now that it's allowed to be supplied
+5
−2
03:15:40
puya
add sized-bytes result access test
+4
−0
03:15:40
puya
validate SliceExpression result type
+15
−0
03:15:40
puya
fix missing test marker
+2
−0
03:15:40
puya
fix inheritance of BytesWType
+20
−20
03:15:40
puya
chore: compile all
+865
−865
03:15:40
puya
fix relative path issue
+5
−2
03:49:22
puya
chore: update puya lib
+5
−5
03:49:22
puya
BytesBinaryOperation:
+59
−43
03:49:22
puya
add sized-bytes result access test
+4
−0
03:49:22
puya
fix relative path issue
+5
−2
03:49:22
puya
fix missing module markers
+0
−0
03:49:22
puya
chore: compile all
+3966
−2164
03:49:22
puya
validate IntersectionSliceExpression result type
+20
−0
03:49:22
puya
chore: compile all
+865
−865
03:49:22
puya
fix missing test marker
+2
−0
03:49:22
puya
validate that `MethodConstant.wtype` is correct now that it's allowed to be supplied
+5
−2
03:49:22
puya
chore: update nodes.ts.txt
+8
−2
03:49:22
puya
fix visitor handling of BytesWType
+1
−7
03:49:22
puya
fix inheritance of BytesWType
+20
−20
03:49:22
puya
add changelog note
+40
−0
03:49:22
puya
add validation + defaulting for IndexExpression
+34
−4
03:49:22
puya
validate SliceExpression result type
+15
−0
03:49:22
puya
make optimisations that rely on sized types safe
+134
−80
03:49:22
puya
allow comparison between different statically-sized bytes
+9
−1
03:49:22
puya
feat: Include length property on bytes wtype to allow for declaring fixed length byte arrays
+649
−732
03:49:22
puya
validate length of BytesConstant matches size type if supplied
+6
−1
03:49:22
puya
let optimizer handle len of fixed length bytes
+5
−12
03:49:22
puya
validate length is non-negative
+1
−1
03:49:22
puya
make sure result type of any new `BytesUnaryOperator` enum members is considered
+5
−1
03:49:22
puya
test: Add tests for awst node validation of fixed bytes type
+154
−0
03:49:22
puya
used sized-bytes WType for transaction fields
+8
−5
03:49:22
puya
test: Add test which compiles awst output of puya-ts for static bytes contract
+3156
−0
03:49:22
puya
- check for output changes in from-AWST test
+371
−1
03:49:22
puya
chore: compile all
+14648
−32700
06:44:31
algorand-python-testing
refactor: simplify get_native_to_arc4_serializer implementation
+73
−92
06:50:59
algorand-python-testing
chore: add simple test for tuple with primitives in return type
+227
−0
06:50:59
algorand-python-testing
refactor: simplify get_native_to_arc4_serializer implementation
+73
−92
06:50:59
algorand-python-testing
chore: add matrix to run on both 3.12 and 3.13
+48
−7
06:50:59
algorand-python-testing
chore: tweak ci
+15
−6
06:50:59
algorand-python-testing
fix: fixes type checking of tuples with primitive types
+57
−52
06:54:44
algorand-python-testing
0.6.0-beta.3
+9
−1
07:16:30
developer-dashboard
Fix: Title - add Leaderboard
+1
−1
07:20:12
BlockEstate
Update tsconfig.node.json
+0
−0
07:20:50
BlockEstate
Update package.json
+0
−0
07:33:37
revelio
Bump tailwindcss-ruby from 4.0.9 to 4.1.7
+9
−9
08:01:00
algokit-core
fix: re-add the git user config
+8
−0
08:37:02
tinyman-order-protocol
update requirements.txt
+2
−2
08:39:35
tinyman-order-protocol
fix order_approval post_update method
+4
−4
08:40:48
algokit-core
fix: skip ci for version commits so they don't try to trigger another release
+4
−4
08:41:16
tinyman-order-protocol
fix OrderingClient create_order_app and cancel_recurring_order methods
+4
−1
08:41:33
tinyman-order-protocol
fix tests
+41
−30
09:07:40
tinyman-swap-widget-sdk
Merge pull request #13 from tinymanorg/feat/upgrade-algosdk
+1104
−9394
09:28:23
algokit-core
feat: refactored the logic code into the rust crate and re-exposed it in the FFI crate.
+39
−16
09:32:19
algokit-core
fix: supply token to non release build
+0
−1
09:47:26
algokit-core
Merge pull request #88 from algorandfoundation/fix/branch-protection
+12
−5
09:47:26
algokit-core
Merge pull request #88 from algorandfoundation/fix/branch-protection
+12
−5
09:52:38
algokit-core
chore(python/algokit_transact): bump version to 1.0.0-alpha.2 [skip ci]
+1
−1
09:52:38
algokit-core
chore(python/algokit_transact): bump version to 1.0.0-alpha.2 [skip ci]
+1
−1
09:58:36
algokit-core
Notes added by 'git notes add'
+1
−0
10:03:20
algokit-core
Notes added by 'git notes add'
+1
−0
10:05:31
algokit-core
chore(python/algod_api): bump version to 1.0.0-alpha.2 [skip ci]
+6
−6
10:05:31
algokit-core
chore(python/algod_api): bump version to 1.0.0-alpha.2 [skip ci]
+6
−6
10:09:41
algokit-core
Notes added by 'git notes add'
+1
−0
10:20:18
algokit-utils-py
chore: addressed review comment on bridge core module visibility
+1
−1
10:22:24
algokit-utils-py
Merge branch 'main' into feat/algokit-core-payment
+179
−242
11:02:46
specs
docs: ledger non-normative transaction pool
+569
−6
11:37:33
tinyman-order-protocol
Merge pull request #5 from tinymanorg/recurring-execution
+1303
−1199
12:48:02
algokit-utils-py
chore: adding locally built algod client
+17
−1
12:52:01
specs
docs: minor enhancements
+39
−35
12:57:12
algokit-core
build: align the semantic release conventions with the other AlgoKit repos (#86)
+34
−2
12:57:12
algokit-core
build: align the semantic release conventions with the other AlgoKit repos (#86)
+34
−2
13:00:05
specs
docs: nit
+7
−4
13:34:17
BlockEstate
feat: implement core backend logic for property transactions in BlockEstate
+1
−0
13:35:52
BlockEstate
Added interactive frontend logic for property listings and user actions
+0
−0
13:44:50
specs
docs: ledger non-normative block commitment
+145
−2
14:00:17
algokit-core
build: adjust py api ci/cd to do less when not doing a release
+6
−0
14:00:17
algokit-core
build: adjust py api ci/cd to do less when not doing a release
+6
−0
14:09:01
AlgoQuest
Version: 1.0.50: Working event register, Acceptable Airdrop UI
+1201
−142
14:20:37
tinyman-js-sdk
fix(order): Improve code readability, add descriptions in jsdoc format
+158
−208
14:23:20
algokit-core
Merge pull request #89 from algorandfoundation/build/tweak-py-api-client
+6
−0
14:23:20
algokit-core
Merge pull request #89 from algorandfoundation/build/tweak-py-api-client
+6
−0
14:31:07
AlgoQuest
Version: Edited Back to Old Version of Battle Beasts
+104
−413
14:42:46
offline-wallet-generator
Streamline Docker flow and update documentation
+124
−86
14:47:00
algokit-core
fix: use a pre-computed constant to determine the impact of a signature in the encoded transaction
+17
−18
15:14:10
a-day-in-my-bobalife
chore: log greeting (2025-05-16)
+1
−0
15:18:40
tinyman-js-sdk
fix(order): Rename collect method, add convertStandardTransactionsToSignerTransactions util to base client
+24
−2
15:25:57
tinyman-js-sdk
Add protected tag for convertStandardTransactionsToSignerTransactions method
+1
−1
15:33:46
tinyman-js-sdk
Improve consistency of function names and descriptions
+5
−5
15:42:27
reti
fix(*): Remove per-pool APY display - initial impl was causing tests to hang
+11
−41
15:42:33
tinyman-js-sdk
chore(order): Get a build
+89
−38
15:47:45
tinyman-js-sdk
Convert convertStandardTransactionsToSignerTransactions method from protected to public
+1
−1
15:48:37
reti
fix(ui): The new 'show ineligible' checkbox was off by default but didn't actually filter out by default
+4
−1
15:53:57
tinyman-js-sdk
Get a build
+1
−1
15:55:54
reti
fix(ui): lint issue
+1
−1
16:00:04
go-algorand
Add to the export_sdk_types script to keep SDK in sync
+101
−40
16:00:27
go-algorand-sdk
Remove unneeded allocbounds from SDK
+4
−197
16:04:35
algokit-core
docs: document how to install the alpha packages
+68
−0
16:04:35
algokit-core
docs: document how to install the alpha packages
+68
−0
16:09:29
tinyman-js-sdk
fix(order/types): Fix expected asset amount types
+18
−13
16:13:52
algokit-core
build: add changelog package
+32869
−45
16:13:52
algokit-core
build: add changelog package
+32869
−45
16:28:06
specs
docs: minor rephrasing
+37
−37
16:28:20
algokit-core
Merge pull request #91 from algorandfoundation/fix/changelog-package
+32869
−45
16:28:20
algokit-core
Merge pull request #91 from algorandfoundation/fix/changelog-package
+32869
−45
16:30:32
algokit-core
add build scripts section
+6
−0
16:32:59
tinyman-js-sdk
fix(base-client): Make appId public
+2
−2
16:39:29
specs
docs: ledger non-normative appendix
+33
−1
16:57:50
algokit-core
build: fix changelog package
+4
−0
16:57:50
algokit-core
build: fix changelog package
+4
−0
16:58:13
algokit-core
Merge pull request #92 from algorandfoundation/fix/changelog-package
+4
−0
16:58:13
algokit-core
Merge pull request #92 from algorandfoundation/fix/changelog-package
+4
−0
17:01:28
algokit-core
Notes added by 'git notes add'
+1
−0
17:03:14
algokit-core
chore(python/algokit_transact): bump version to 1.0.0-alpha.3 [skip ci]
+1
−1
17:03:14
algokit-core
chore(python/algokit_transact): bump version to 1.0.0-alpha.3 [skip ci]
+1
−1
17:08:34
algokit-core
Notes added by 'git notes add'
+1
−0
17:13:10
algokit-core
Notes added by 'git notes add'
+1
−0
17:15:09
algokit-core
chore(python/algod_api): bump version to 1.0.0-alpha.3 [skip ci]
+6
−6
17:15:09
algokit-core
chore(python/algod_api): bump version to 1.0.0-alpha.3 [skip ci]
+6
−6
17:20:19
algokit-core
Notes added by 'git notes add'
+1
−0
18:16:22
reti
Merge pull request #386 from algorandfoundation/fix/fix-missing-apy
+24
−28
18:16:52
reti
Merge pull request #383 from algorandfoundation/feat/ui-walletconnect
+302
−263
18:23:37
reti
chore(*): v1.3.6
+3
−3
18:35:57
reti
Merge branch 'main' into dev
+0
−0
18:44:39
reti
Merge pull request #387 from algorandfoundation/dev
+329
−294
19:09:29
go-algorand
Reorganize, so that `config` can use `basics`.
+174
−194
19:34:17
go-algorand
first draft of stateful compression
+987
−1
20:18:22
go-algorand-sdk
Remove unneeded allocbounds from SDK (#717)
+4
−197
20:18:36
go-algorand
Chore: Move allocbounds (#6324)
+716
−615
20:22:57
go-algorand
add Go Benchmark (go) benchmark result for ad67b95fcffe250af94de5d1365dd3b81b845f39
+445
−1
20:25:17
go-algorand-sdk
Regenerate code from specification file (#716)
+93
−19
20:25:24
go-algorand
Merge remote-tracking branch 'upstream/master' into config-reorg
+1317
−314
21:45:12
weLend
Refactor WeLend contract: update loan record management and introduce fee handling
+250
−59
23:27:06
java-algorand-sdk
Regenerate code from specification file
+141
−65
23:27:13
js-algorand-sdk
Regenerate code from specification file
+284
−148