Home Reports Sep 13, 2024

Friday, September 13, 2024

Commits
147
pushed this day
Repositories
23
with activity
Contributors
29
distinct authors
Lines changed
+121,017 −109,859
additions / deletions

Commit Log

147 commits · 23 repositories

01:00:24 go-algorand - Build 2106 Data +1 −1
01:35:18 puya achidlow fix: handle zero values for TemplateVar +171 −163
02:12:43 puya achidlow fix: allow `super().__init__()` calls that resolve to `object.__init__()` as no-ops, this is valid and can be useful in multiple inheritance scenarios +203 −182
02:12:43 puya achidlow fix: fix `super()` usage in multiple inheritance scenarios +5639 −0
02:12:43 puya daniel-makerx build: remove hatch from CD +0 −3
02:12:43 puya daniel-makerx add functions for serializing AWST to JSON +96 −84
02:12:43 puya daniel-makerx feat: add CLI option to serialize AWST to JSON +18 −3
02:12:43 puya daniel-makerx chore: rerun compile all +6898 −6823
02:12:43 puya daniel-makerx add passing tests that configure and use cattrs to serialize/unserialize AWST to JSON +782 −610
02:12:43 puya daniel-makerx move lib_embedded to _puya_lib and load as part of IR build step +68 −73
02:12:43 puya achidlow respect inheritable when resolving function references +9 −9
02:12:44 puya daniel-makerx chore: remove hatch from CD +2 −5
02:12:44 puya achidlow puya/puyapy CLI split (wip) +592 −469
02:12:44 puya daniel-makerx add AWST node PuyaLibCall for calling puya provided subroutines +3348 −3245
02:12:44 puya achidlow simplify arc4_router +103 −170
02:12:44 puya achidlow remove is_abstract flag on ContractFragment, explicit compilation targets now working correctly and takes that role instead +242 −241
02:12:44 puya achidlow fix: when there is exactly 15 arguments to an ABI function, the final argument should not be expected to be automatically tuple-packed +3762 −2132
02:12:44 puya daniel-makerx fix: calling `algopy.arc4.arc4_create` or `algopy.arc4.arc4_update` with a ARC4Contract type now works for abimethods that have a return type +489 −371
02:12:44 puya achidlow set sources on log context as early as possible when running via puya core CLI +7 −6
02:12:44 puya achidlow implement puya (backend) CLI +101 −39
02:12:44 puya achidlow remove final puyapy import in puya core +59 −14
02:12:44 puya daniel-makerx feat: `algopy.arc4.abi_call`, `algopy.arc4.arc4_create` and `algopy.arc4.arc4_update` now all support txn arguments +5025 −45
02:12:45 puya achidlow remove unused functions +0 −12
02:12:45 puya achidlow fix: when accessing a member of `self`, use the source location of the access +494 −4027
02:12:45 puya achidlow remove reference to mypy error class in puya exception handling +13 −17
02:12:45 puya achidlow refactoring +120 −155
02:12:45 puya achidlow - don't output line/file numbers for embedded lib functions in TEAL +325 −817
02:12:45 puya achidlow minor refactor/simplify +5 −5
02:12:45 puya achidlow remove unused attrs class +0 −5
02:12:45 puya achidlow fix MIR writer alignment bug +30684 −30682
02:12:45 puya achidlow move AWST validation step into puya core +52 −55
02:12:45 puya achidlow remove unnecessary SourceMeta +23 −43
02:12:45 puya achidlow comment wording +1 −1
02:12:45 puya achidlow indent AWST JSON files +12922 −4
02:12:45 puya achidlow refactoring / error message casing +142 −156
02:12:46 puya achidlow remove comment Python coupling +857 −59
02:12:46 puya achidlow improved SourceLocation validation +1110 −1122
02:12:46 puya achidlow make end_line non-optional +21 −10
02:12:46 puya achidlow fix column locations when expanding source to include/exclude comment lines +606 −606
02:12:46 puya achidlow fix bug in SourceLocation "addition" +1672 −1672
02:12:46 puya achidlow remove unused optional argument +2 −2
02:12:47 puya achidlow validate rather than resolve SourceLocation paths, to prevent inconsistencies on Windows CI/CD and also to guard against accidental relative path inclusion especially when deserializing AWST +2019 −2016
02:12:47 puya achidlow removing user-comment lines from MIR output +2745 −2748
02:12:47 puya achidlow fix block line locations in IR labels +668 −669
02:12:47 puya achidlow improve SourceLocation merging so that only adjacent/overlapping line-intervals are merged +90 −43
02:12:47 puya achidlow simplify traceback logging +14 −17
02:12:47 puya achidlow fix user-comment locations being included in log output locations +12 −38
02:12:47 puya achidlow ensure exit code is set correctly when there are logged errors +4 −1
02:12:47 puya achidlow fix: handle zero values for TemplateVar +171 −163
02:21:08 reti pbennett Merge pull request #265 from TxnLab/renovate/contracts-non-major-dependencies +64 −64
02:22:09 algokit-lora neilcampbell feat: wip - add transaction argument building support when calling an abi method +287 −25
02:26:42 reti pbennett Merge pull request #274 from TxnLab/renovate/bootstrap-non-major-dependencies +0 −0
02:34:48 txnDuck No-Cash-7970 fix(app): use BASE_URL if it is specified before attempting to use VERCEL_URL +2 −2
02:37:49 puya - 3.1.0 +37 −1
03:46:46 algo-voting dependabot[bot] Bump algosdk from 2.9.0 to 3.0.0 +1 −1
03:58:30 algokit-lora negar-abbasi chore: add asset revoke +127 −20
05:06:07 algokit-lora PatrickDinh wip +150 −30
05:39:44 algokit-lora negar-abbasi chore: some tweaks +26 −16
06:31:03 algokit-lora PatrickDinh wip +18 −16
07:11:45 use-wallet drichar feat(WalletManager): add options object with resetNetwork +130 −11
07:32:31 use-wallet drichar feat: add resetNetwork option to WalletManager (#260) +130 −11
07:36:33 connect yasincaliskan Add `debugger` option +5 −2
07:44:07 algokit-lora negar-abbasi chore: fix opt out asset id +4 −4
07:55:15 use-wallet renovate[bot] chore(deps): update non-major dependencies +353 −288
07:56:27 use-wallet drichar chore(deps): upgrade pnpm to v9.10.0 in ci.yml +1 −1
08:01:57 use-wallet renovate[bot] chore(deps): update non-major dependencies (#248) +354 −289
08:04:35 use-wallet renovate[bot] chore(deps): update wallet dependencies +96 −96
08:07:30 use-wallet renovate[bot] chore(deps): update wallet dependencies (#249) +96 −96
08:08:55 use-wallet renovate[bot] chore(deps): lock file maintenance +547 −509
08:12:33 use-wallet renovate[bot] chore(deps): lock file maintenance (#257) +547 −509
08:15:26 use-wallet scholtz fix Kibisis init in vue app #203 (#225) +8 −1
08:21:26 use-wallet drichar chore(renovate): include GitHub Actions in non-major dependencies +2 −1
08:26:58 use-wallet drichar chore: release v3.4.0 +14 −4
08:36:38 xHD-Wallet-API-ts HashMapsData2Value Update README.md +1 −1
08:36:53 xHD-Wallet-API-ts HashMapsData2Value Merge pull request #5 from algorandfoundation/HashMapsData2Value-patch-1 +1 −1
09:39:51 algokit-client-generator-ts robdmoore Fixed typing issue with params factory for deploy method and ensured typed app factory returns typed app client +134 −75
09:54:04 liquid-auth ehanoc Update LICENSE +201 −661
09:55:35 liquid-auth-js ehanoc Update LICENSE +201 −661
10:57:06 algokit-lora PatrickDinh wip +86 −21
11:12:56 algokit-client-generator-ts robdmoore feat: Added state implementation to typed app client +67 −67
11:45:36 algokit-client-generator-ts robdmoore feat: Added getAll for keyed state +76 −44
11:50:01 liquid-auth-js PhearZero chore: update package license +2 −2
11:58:53 algokit-subscriber-py joe-p preserve order of filters +1 −1
11:59:19 devportal invalid-email-address Auto-update ARC content and headers +43 −1
12:04:57 liquid-auth ehanoc Merge pull request #41 from algorandfoundation/ehanoc-patch-1 +201 −661
12:08:04 liquid-auth-android HashMapsData2Value feat: Deterministic Passkey Generation ENG-487 (#23) +1154 −424
12:08:42 liquid-auth-android ehanoc docs: update LICENSE +201 −661
12:11:46 liquid-auth-android semantic-release-bot chore(release): [skip ci] Liquid Auth +7 −0
12:11:47 liquid-auth-android semantic-release-bot Notes added by 'git notes add' +1 −0
12:19:45 devportal - Merge pull request #71 from algorandfoundation/DVP-76-control-flow +125 −0
12:20:31 devportal - Merge pull request #78 from algorandfoundation/fix/header-visibility +5 −1
12:21:57 devportal - Merge pull request #74 from algorandfoundation/DVP-55-Smart-Contracts-TEAL +147 −0
12:22:13 devportal - Merge pull request #69 from algorandfoundation/DVP-21-algokit-template +443 −0
12:22:46 devportal - Merge pull request #68 from algorandfoundation/DVP-9-Smart-Contracts-Python +97 −0
12:24:50 devportal - Delete package-lock.json +0 −8366
12:25:00 devportal - Merge pull request #67 from algorandfoundation/DVP-10-resource-usage +598 −0
12:25:16 devportal - Merge pull request #66 from algorandfoundation/DVP-15-Smart-Contracts-Box +784 −1
12:29:10 algokit-avm-vscode-debugger aorumbayev chore: adding branch based avm package +25 −27
12:35:33 algokit-client-generator-ts robdmoore feat: Added ability to decode a return value for a method +822 −17
12:35:35 devportal invalid-email-address Auto-update ARC content and headers +1 −43
12:50:00 gridworks jessicamillar Add recursively_pascal to utils +21 −146
12:52:05 gridworks jessicamillar typo +0 −8
12:58:15 gridworks jessicamillar run pre-commit first +35 −0
12:59:12 devportal PhearZero Merge branch 'devrel-content' into build/ci-cd-contributing +4450 −861
13:02:57 gridworks jessicamillar no mypy +2 −2
13:05:10 gridworks jessicamillar wrestling w precommit +3 −3
13:06:01 gridworks jessicamillar crying uncle +1 −1
13:07:37 devportal SudoWeezy Adding Categories for ARCs +92 −43
13:08:08 devportal PhearZero Merge pull request #1 from awesome-algorand/build/ci-cd-contributing +1062 −7957
13:16:08 gridworks jessicamillar try coverage fixes +32 −11
13:18:05 gridworks jessicamillar Merge pull request #231 from thegridelectric/dev +92 −169
13:23:57 devportal PhearZero chore: apply style and lint guides +2749 −2767
13:27:15 devportal PhearZero chore: move acceptance to workflows +0 −0
13:28:40 devportal PhearZero chore: fix needs key +1 −1
13:34:45 devportal PhearZero chore: exclude arcs from typos +3 −0
13:42:08 devportal PhearZero chore: fix typos +14 −14
13:57:40 devportal invalid-email-address Auto-update ARC content and headers +1 −1
13:59:14 devportal PhearZero chore: fix and run build +2858 −2691
14:03:00 devportal PhearZero build: install d2 +2 −0
14:06:16 devportal PhearZero Merge pull request #79 from algorandfoundation/build/ci-cd-contributing +3939 −10662
14:36:15 reti pbennett feat(ui): Set network reset in use-wallet so Reti client always uses right network as deploys change over time. +119 −36
15:06:42 devportal PhearZero ENG-505: update contributing guide +19 −28
15:11:01 indexer gmalouf Disable rewinding and reject the query param on account lookups and searches. (#1630) +298 −590
15:12:29 reti pbennett chore: 0.9.10 +3 −3
15:13:35 devportal - Merge pull request #82 from algorandfoundation/docs/contributing-updates +19 −28
15:14:02 a-day-in-my-bobalife michaeltchuang chore: log greeting (2024-09-13) +1 −0
16:07:03 xHD-Wallet-API-ts acfunk Merge remote-tracking branch 'upstream/main' +345 −340
16:50:56 go-algorand - config: ensure both ws and p2p net running the same mode in hybrid +69 −0
17:27:22 go-algorand algorandskiy config: ensure both ws and p2p net running the same mode in hybrid (#6130) +69 −0
17:27:46 algokit-client-generator-ts robdmoore feat: Add composer to appclient +70 −101
17:29:47 algokit-subscriber-py joe-p ruff and black +7322 −6305
17:31:41 go-algorand github add Go Benchmark (go) benchmark result for 90353e5aa35317da83d679c3576bb64545fe4c50 +445 −1
17:36:09 algokit-utils-ts robdmoore feat: ARC-56 Typed client support +429 −283
17:42:58 gridworks jessicamillar ci fiddling +2 −2
17:45:30 puya - ran pre-commit, compiled new auction app +2046 −1250
18:14:35 go-algorand algorandskiy node: clear new p2p net handlers on fast catchup (#6127) +65 −25
18:19:23 go-algorand github add Go Benchmark (go) benchmark result for 2b6e018938d362609ab6d98390a50801f3c27fde +445 −1
18:24:09 go-algorand - add GetHTTPClient to p2p.Service interface +34 −14
18:41:03 use-wallet drichar refactor: replace every console.log with console.info +5 −5
19:22:36 algokit-subscriber-py joe-p mypy +44 −41
20:19:55 TEALScript joe-p feat: avm11 block params +362 −18
20:23:20 TEALScript joe-p Merge pull request #532 from algorandfoundation/feat/avm11_block_ops +362 −18
20:24:11 TEALScript joe-p 0.101.0 +577 −577
20:44:15 TEALScript joe-p Merge pull request #533 from algorandfoundation/dev +1531 −1202
21:32:25 go-algorand - network: allow multi-role phonebook entries +157 −68
23:26:26 java-algorand-sdk algo-dev-service Regenerate code from specification file +4 −6
23:26:40 go-algorand-sdk algo-dev-service Regenerate code from specification file +8 −14