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

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