Home Reports Jun 25, 2024
Tuesday, June 25, 2024
- Commits
- 265
- pushed this day
- Repositories
- 22
- with activity
- Contributors
- 25
- distinct authors
- Lines changed
- +580,651 −445,499
- additions / deletions
Tuesday, June 25, 2024
265 commits were pushed across 22 repos by 25 authors. There were 580,651 additions and 445,499 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
22 repositories- go-algorand 13 commits
- go-algorand-sdk 1 commit
- java-algorand-sdk 1 commit
- js-algorand-sdk 2 commits
- community 1 commit
- algokit-cli 2 commits
- algokit-lora 21 commits
- algokit-python-template 6 commits
- algokit-subscriber-ts 2 commits
- devportal 9 commits
- homebrew-tap 2 commits
- nft_voting_tool 1 commit
- puya 187 commits
- puya-ts 4 commits
- zaibatsu 1 commit
- solidity-land-registry 1 commit
- algobase 2 commits
- a-day-in-my-bobalife 5 commits
- algo-voting 1 commit
- tatum-js 1 commit
- gridworks 1 commit
- ultrade-python-sdk 1 commit
Commit Log
265 commits · 22 repositories
00:04:43
algokit-subscriber-ts
build(deps-dev): bump typedoc from 0.25.12 to 0.26.2
+95
−50
00:05:29
algokit-subscriber-ts
build(deps-dev): bump typescript from 5.4.3 to 5.5.2
+5
−5
00:30:19
algobase
:arrow_up: Bump pydantic-settings from 2.2.1 to 2.3.4
+6
−6
00:30:53
algobase
:arrow_up: Bump mypy from 1.10.0 to 1.10.1
+30
−30
00:52:00
algokit-python-template
feat: algorand-python-testing preview integration
+142
−52
01:00:24
go-algorand
Build 2025 Data
+1
−1
01:58:14
algokit-lora
chore: build dappflow url based on selected network (#119)
+12
−1
02:42:42
puya
fix: handle single item tuples correctly
+669
−488
02:42:42
puya
add more literal coverage
+25
−4
02:49:33
puya
more literal coverage
+145
−144
03:07:48
algokit-lora
chore: some tweaks based on PR reviews
+7
−7
03:24:52
puya
more literal coverage
+1950
−327
03:28:37
puya
more literal coverage
+75
−60
03:32:08
puya
rename void eb to none
+18
−18
03:38:48
algokit-lora
chore: fix some test and timestamp
+11
−10
03:51:50
algo-voting
Update @typescript-eslint/parser requirement from ^7.12.0 to ^7.14.1
+1
−1
03:52:51
puya
fix: bool evaluations that evaluate to constants are now treated as errors as they were either hiding a semantic compatability issue or were a sign of a mistake in the code.
+136
−151
03:56:14
puya
replace asserts with checks
+5
−3
03:57:54
puya
deprioritize TODO
+1
−1
05:48:32
algokit-lora
chore: reduce class duplication in card component
+62
−62
05:51:51
algokit-lora
chore: enhancements (#120)
+127
−130
06:45:19
algokit-lora
chore: add initial readme
+48
−26
06:45:23
algokit-lora
fix: pervious block has to match indexer
+20
−4
06:47:47
algokit-lora
chore: add initial readme (#121)
+48
−26
06:49:48
algokit-lora
chore: fix readme format
+1
−1
06:55:23
algokit-lora
Merge remote-tracking branch 'origin/main' into block-json
+187
−157
07:04:17
puya
EB cleanup pass
+262
−202
07:04:17
puya
EB cleanup pass
+174
−119
07:04:17
puya
EB cleanup pass
+75
−15
07:11:48
solidity-land-registry
dependabot-npm(deps-dev): bump @openzeppelin/hardhat-upgrades
+1
−1
07:12:39
puya
EB cleanup pass
+12
−5
07:16:21
puya
EB cleanup pass
+10
−7
07:37:27
puya
EB cleanup pass
+58
−73
07:48:55
puya
EB cleanup pass
+16
−21
08:02:28
devportal
Upgraded Starlight / astro packages
+403
−1134
08:05:01
puya
chore: bool snapshot diff
+1505
−1505
08:05:08
puya
EB cleanup pass
+93
−53
08:06:03
puya
re-add algopy.py and convert pyproject to use hatch
+36
−12
08:06:03
puya
use examples env for pre-commit checks of examples, default env for everything else
+6
−9
08:18:21
tatum-js
ALL-7657 fixing typo of Cosmos network in SDK
+9
−9
08:25:30
puya
chore: fixing cd for algopy_testing
+1
−1
08:29:31
devportal
Added deployment config
+317
−14
08:46:21
puya
EB cleanup pass
+90
−70
08:47:34
puya
EB cleanup pass
+4
−3
08:52:19
puya
address TODO
+8
−2
08:52:54
algokit-cli
chore: update links (#527)
+108
−118
09:00:01
puya
fix: resolve potential semantic incompatibility with super() usage and differing kinds of attributes (methods vs data)
+36
−17
09:00:49
puya
- fix recursive nature of self.foo = GlobalState etc
+6658
−5273
09:01:25
puya
fix: fix resolution of base class references across modules
+3
−3
09:04:31
puya
- reduce var_expression usage (WIP)
+1920
−993
09:05:04
puya
fix: correct return type of String.join
+4
−1
09:05:06
puya
pytypes wip
+81
−106
09:07:28
puya
fix: prevent critical error message when missing self param in declaration
+20
−9
09:11:09
puya
- handle resolving expr PyType when it's a TupleExpr, which doesn't appear in mypy type tables
+5304
−11342
09:11:49
puya
fix: improve error messages when typing.Any type is encountered
+31
−7
09:12:50
puya
fix: fix bug with resolving super/direct base method invocation
+1771
−1517
09:12:50
puya
- ensure abi_call tests cover usage of methods with name overrides
+7249
−21919
09:13:29
puya
pytypes wip
+41
−21
09:13:30
puya
fix: allow usage of module constants in ARC4 method decorators
+876
−920
09:14:02
puya
fix: resolve issue when using native types with arguments and return values in abi_call
+49
−16
09:14:02
puya
test: add tests for native types being used with abi_call
+16184
−2641
09:14:02
puya
approvals updates after rebase + add some todos
+1994
−1978
09:16:12
puya
fix: fix bug with inner-transaction-containing tuple detection
+1
−2
09:16:12
puya
- remove stub_name from WType (WIP)
+5304
−5419
09:18:11
puya
- refactoring convert_arc4_literal (wip)
+429
−316
09:18:11
puya
fix: handle bool values (as subtype of int) when comparing against arc4 uintn
+35562
−35600
09:18:12
puya
fix: handle __eq__ for ufixed
+40
−3
09:18:12
puya
fix: fix encoding of bytes constants and allow String as sep value
+3058
−3058
09:18:12
puya
fix usage of convert_literal in Bytes class constructor
+2
−2
09:18:48
puya
fix: fix bug in "untyped" itxn creation not being declared as allowing BytesBacked
+3
−3
09:18:48
puya
- WType -> PyType usage in utils
+158
−198
09:30:27
puya
feat: allow conditional expressions involving literals when either interacting with an algopy type or being passed to an algopy function, where possible
+64245
−57491
09:30:27
puya
expand box api example and implement missing API functionality (WIP)
+127
−51
09:31:16
puya
- minor simplifications
+4467
−2422
09:32:35
puya
feat: support string literals in String.join argument
+269
−87
09:32:35
puya
compile O1 first so logs are accessible
+2
−2
09:32:35
puya
- add more coverage for passing global/local storage proxies to a subroutine
+4108
−2203
09:32:35
puya
- make ARC4 wtypes that are aliases easier to recognise, and remove redundant code now that string is just an alias for dynamic array
+419
−281
09:32:35
puya
add TODO to fix bool_eval_to_constant usage
+3
−0
09:32:35
puya
add more coverage for box error conditions
+2816
−2289
09:32:35
puya
feat: support tuple equality comparisons with literal elements, support tuple repetition & concatenation, and support indexing/slicing literals that support it
+310
−101
09:32:35
puya
feat: support constructing tuples via tuple(<expr>) where expr is a fixed size sequence
+38
−29
09:33:48
puya
add more coverage for box.value access
+4819
−3135
09:33:48
puya
fix: support negative indexes on indexable types
+44
−39
09:33:48
puya
- refactoring / adressing todos re: wtype <-> arc4 conversions
+661
−534
09:34:35
puya
fix temporary assignment / single eval
+306
−254
09:34:35
puya
- add test demonstrating prior tuple issue
+802
−72
09:34:35
puya
fix: fix semantic compatibility issue with comparisons involving tuple literals
+666
−832
09:34:35
puya
fix: fix semantic issues with tuple comparisons of different length / types
+739
−192
09:36:07
puya
- move arc4.Address builders to their own file && implement LiteralConverter
+187
−138
09:36:07
puya
fix: fix UInt64 handling of construction from bool
+81
−43
09:37:46
puya
- approval updates after rebase
+11502
−11501
09:38:02
puya
- rerun compile all
+3463
−2613
09:38:41
puya
- fix inscrutable error messages when doing something funky trying to assign to self - self storage key/key-prefixes must also be static and non-conditional
+5160
−4337
09:39:22
puya
- add dynamic bytes literal conversion
+5556
−3493
09:39:49
puya
- move wtype <-> arc4 manipulation functions to sole usage location: arc4 router
+1154
−355
09:40:04
puya
- more literal coverage and validation
+2249
−1027
09:40:35
puya
- remove runtime type validation of AWST for now (can't handle unions)
+43
−148
09:40:48
puya
- add ir bytes/string/address constant validation
+137
−7
09:41:43
puya
add intrinsic op mapping validation
+26
−7
09:41:43
puya
fix: fix argument packing condition when using abi_call
+1
−1
09:41:43
puya
- EB cleanup pass
+500
−480
09:41:43
puya
EB cleanup pass
+28
−34
09:41:43
puya
add todo
+1
−0
09:41:43
puya
combine intrinsic op mapping validation
+14
−26
09:41:43
puya
feat: support a wider range of types for inner transaction application args
+1855
−921
09:42:19
puya
- lint
+194
−3
09:42:46
puya
feat: support comparisons between `arc4.Bool` and `bool`
+332
−146
09:43:52
puya
add abi_call literal tests
+72
−1
09:43:52
puya
- EB cleanup pass
+974
−833
09:43:52
puya
fix: do not require ARC4 types to .copy() when being as arguments to an inner transaction
+6
−1
09:44:17
puya
- fix transaction fields test
+2
−1
09:44:23
puya
EB cleanup pass
+165
−149
09:44:42
puya
- test fixes
+27
−22
09:45:11
puya
fix: ensure tuple expressions are evaluated when converting to a bool
+25
−11
09:45:11
puya
- more tuple coverage
+2797
−1412
09:45:26
puya
fix: add missing * to stubs, that EB was expecting
+2
−1
09:45:26
puya
more tuple coverage
+999
−439
09:45:39
puya
EB cleanup pass
+1021
−1075
09:46:00
puya
fix: handle single item tuples correctly
+669
−488
09:46:00
puya
- add more literal coverage
+835
−422
09:46:13
puya
fix: bool evaluations that evaluate to constants are now treated as errors as they were either hiding a semantic compatability issue or were a sign of a mistake in the code.
+136
−151
09:46:13
puya
- rename void eb to none
+2081
−442
09:46:30
puya
- replace asserts with checks
+6
−4
09:46:41
puya
EB cleanup pass
+695
−463
09:50:13
puya-ts
rm option numbers from walkthrough
+16
−12
09:56:38
devportal
Merge pull request #9 from algorandfoundation/devrel-content
+1938
−1638
10:15:13
devportal
Fixed config
+1
−6
10:16:57
puya
- add more literal coverage
+835
−422
10:16:57
puya
fix: allow usage of module constants in ARC4 method decorators
+876
−920
10:16:57
puya
EB cleanup pass
+28
−34
10:16:57
puya
- reduce var_expression usage (WIP)
+1920
−993
10:16:57
puya
feat: Box storage api
+11945
−710
10:16:57
puya
- remove runtime type validation of AWST for now (can't handle unions)
+43
−148
10:16:57
puya
fix: handle single item tuples correctly
+669
−488
10:16:57
puya
- EB cleanup pass
+974
−833
10:16:57
puya
feat: support a wider range of types for inner transaction application args
+1855
−921
10:16:57
puya
- move wtype <-> arc4 manipulation functions to sole usage location: arc4 router
+1154
−355
10:16:57
puya
test: add tests for native types being used with abi_call
+16184
−2641
10:16:57
puya
feat: support constructing tuples via tuple(<expr>) where expr is a fixed size sequence
+38
−29
10:16:57
puya
fix: correct return type of String.join
+4
−1
10:16:57
puya
- make ARC4 wtypes that are aliases easier to recognise, and remove redundant code now that string is just an alias for dynamic array
+419
−281
10:16:57
puya
- fix transaction fields test
+2
−1
10:16:57
puya
- ensure abi_call tests cover usage of methods with name overrides
+7249
−21919
10:16:57
puya
- refactoring / adressing todos re: wtype <-> arc4 conversions
+661
−534
10:16:57
puya
fix: ensure tuple expressions are evaluated when converting to a bool
+25
−11
10:16:57
puya
fix temporary assignment / single eval
+306
−254
10:16:57
puya
compile O1 first so logs are accessible
+2
−2
10:16:57
puya
add more coverage for box error conditions
+2816
−2289
10:16:57
puya
EB cleanup pass
+695
−463
10:16:57
puya
- minor simplifications
+4467
−2422
10:16:57
puya
- refactoring convert_arc4_literal (wip)
+429
−316
10:16:57
puya
- add dynamic bytes literal conversion
+5556
−3493
10:16:57
puya
feat: support comparisons between `arc4.Bool` and `bool`
+332
−146
10:16:57
puya
- rerun compile all
+3463
−2613
10:16:57
puya
visit __init__ first
+10
−1
10:16:57
puya
EB cleanup pass
+1021
−1075
10:16:57
puya
fix usage of convert_literal in Bytes class constructor
+2
−2
10:16:57
puya
- fix inscrutable error messages when doing something funky trying to assign to self - self storage key/key-prefixes must also be static and non-conditional
+5160
−4337
10:16:57
puya
fix: handle __eq__ for ufixed
+40
−3
10:16:57
puya
fix: fix UInt64 handling of construction from bool
+81
−43
10:16:57
puya
- replace asserts with checks
+6
−4
10:16:57
puya
fix: fix semantic compatibility issue with comparisons involving tuple literals
+666
−832
10:16:57
puya
- add test demonstrating prior tuple issue
+802
−72
10:16:57
puya
- test fixes
+27
−22
10:16:57
puya
combine intrinsic op mapping validation
+14
−26
10:16:57
puya
add TODO to fix bool_eval_to_constant usage
+3
−0
10:16:57
puya
- EB cleanup pass
+500
−480
10:16:57
puya
more tuple coverage
+999
−439
10:16:57
puya
fix: fix bug with resolving super/direct base method invocation
+1771
−1517
10:16:57
puya
add abi_call literal tests
+72
−1
10:16:57
puya
feat: allow conditional expressions involving literals when either interacting with an algopy type or being passed to an algopy function, where possible
+64245
−57491
10:16:57
puya
fix: resolve issue when using native types with arguments and return values in abi_call
+49
−16
10:16:57
puya
fix: fix argument packing condition when using abi_call
+1
−1
10:16:57
puya
fix: fix bug with inner-transaction-containing tuple detection
+1
−2
10:16:57
puya
- more literal coverage and validation
+2249
−1027
10:16:57
puya
- add ir bytes/string/address constant validation
+137
−7
10:16:57
puya
fix: fix semantic issues with tuple comparisons of different length / types
+739
−192
10:16:57
puya
- lint
+194
−3
10:16:57
puya
- more tuple coverage
+2797
−1412
10:16:57
puya
fix: fix resolution of base class references across modules
+3
−3
10:16:57
puya
fix: resolve potential semantic incompatibility with super() usage and differing kinds of attributes (methods vs data)
+36
−17
10:16:57
puya
add intrinsic op mapping validation
+26
−7
10:16:57
puya
- remove stub_name from WType (WIP)
+5304
−5419
10:16:57
puya
feat: support tuple equality comparisons with literal elements, support tuple repetition & concatenation, and support indexing/slicing literals that support it
+310
−101
10:16:57
puya
add todo
+1
−0
10:16:57
puya
fix: bool evaluations that evaluate to constants are now treated as errors as they were either hiding a semantic compatability issue or were a sign of a mistake in the code.
+136
−151
10:16:57
puya
fix: fix encoding of bytes constants and allow String as sep value
+3058
−3058
10:16:57
puya
pytypes wip
+41
−21
10:16:57
puya
fix: support negative indexes on indexable types
+44
−39
10:16:57
puya
- approval updates after rebase
+11502
−11501
10:16:57
puya
- rename void eb to none
+2081
−442
10:16:57
puya
add more coverage for box.value access
+4819
−3135
10:16:57
puya
feat: support string literals in String.join argument
+269
−87
10:16:57
puya
- fix recursive nature of self.foo = GlobalState etc
+6658
−5273
10:16:57
puya
- move arc4.Address builders to their own file && implement LiteralConverter
+187
−138
10:16:57
puya
fix: add missing * to stubs, that EB was expecting
+2
−1
10:16:57
puya
fix: improve error messages when typing.Any type is encountered
+31
−7
10:16:57
puya
fix: fix bug in "untyped" itxn creation not being declared as allowing BytesBacked
+3
−3
10:16:57
puya
- add more coverage for passing global/local storage proxies to a subroutine
+4108
−2203
10:16:57
puya
fix: do not require ARC4 types to .copy() when being as arguments to an inner transaction
+6
−1
10:16:57
puya
EB cleanup pass
+165
−149
10:16:57
puya
- WType -> PyType usage in utils
+158
−198
10:16:57
puya
- handle resolving expr PyType when it's a TupleExpr, which doesn't appear in mypy type tables
+5304
−11342
10:16:57
puya
approvals updates after rebase + add some todos
+1994
−1978
10:16:57
puya
pytypes wip
+81
−106
10:16:57
puya
fix: prevent critical error message when missing self param in declaration
+20
−9
10:16:57
puya
fix: handle bool values (as subtype of int) when comparing against arc4 uintn
+35562
−35600
10:16:57
puya
expand box api example and implement missing API functionality (WIP)
+127
−51
10:18:25
puya
2.1.0
+79
−1
10:28:19
puya
Merge remote-tracking branch 'refs/remotes/origin/main' into feat/unit-testing
+83560
−50202
10:36:38
puya
decipher preview version of `algorand-python-testing` package (#256)
+30717
−22
10:45:26
puya-ts
add routing walkthrough
+94
−0
11:16:13
devportal
Temp rename of "AlgoKit" folder
+0
−0
11:16:54
devportal
Renamed AlgoKit folder to "algokit"
+0
−0
11:28:37
algokit-lora
chore: tweaks for content overflows
+29
−26
12:02:30
algokit-cli
2.1.3
+7
−1
12:05:45
homebrew-tap
Updating algokit to 2.1.3
+2
−2
12:08:35
homebrew-tap
Updating algokit to 2.1.3
+2
−2
12:36:38
community
Commit from GitHub Actions (Community Interest Tracker)
+0
−1
13:11:22
algokit-lora
chore: more responsive teaks
+22
−22
13:52:21
algokit-lora
chore: tuning text truncation
+174
−93
14:17:55
algokit-lora
chore: make transaction components consistent
+15
−7
14:18:06
devportal
Create staging deployment workflow
+39
−0
14:19:08
devportal
Rename main.yml to gh-pages-deploy.yml
+0
−0
14:23:52
algokit-lora
chore: more tweaks (#122)
+238
−146
14:24:04
devportal
Update gh-pages-deploy.yml
+3
−3
14:38:46
go-algorand
node: close ledger on node shutdown
+29
−0
15:13:48
a-day-in-my-bobalife
chore: log greeting (2024-06-25)
+1
−0
15:21:55
a-day-in-my-bobalife
chore: bump androidx.test.espresso:espresso-core in /DisneyScenicRides
+1
−1
15:22:01
a-day-in-my-bobalife
chore: bump androidx.test.ext:junit in /DisneyScenicRides
+1
−1
15:24:59
a-day-in-my-bobalife
chore: bump androidx.test.espresso:espresso-core from 3.5.1 to 3.6.0 in /DisneyScenicRides (#143)
+1
−1
15:25:11
a-day-in-my-bobalife
chore: bump androidx.test.ext:junit from 1.1.5 to 1.2.0 in /DisneyScenicRides (#144)
+1
−1
15:27:56
algokit-lora
chore: tweak app call transaction
+16
−19
15:28:06
algokit-lora
feat: add back button
+22
−6
15:28:25
zaibatsu
added dockerfile
+11845
−0
15:45:03
java-algorand-sdk
Regenerate code from specification file (#721)
+37
−0
15:45:24
go-algorand-sdk
Regenerate code from specification file (#647)
+12
−0
16:15:39
go-algorand
close part registry and part keys
+12
−4
16:39:14
algokit-lora
fix: overflowing amount in transaction graph
+52
−33
16:41:36
go-algorand
CR: re-check pool shutdown in ingest after cond var wait
+4
−0
16:58:35
algokit-lora
Tweaks (#123)
+90
−58
17:02:31
nft_voting_tool
Merge pull request #166 from algorandfoundation/develop
+14
−22
17:05:27
go-algorand
node: close ledger and part keys on node shutdown (#6039)
+45
−4
17:10:13
go-algorand
add Go Benchmark (go) benchmark result for 24382d85ad35d5a2f200434936fd643a909b6eab
+445
−1
17:15:50
go-algorand
Merge remote-tracking branch 'upstream/master' into feature/p2p
+45
−5
17:17:32
js-algorand-sdk
Move large stateproof to file
+73
−34
17:22:15
js-algorand-sdk
Remove comment
+1
−1
17:22:58
go-algorand
Update node/node_test.go
+0
−3
17:29:54
puya-ts
math walkthrough
+85
−0
17:43:09
gridworks
Prune pendulum, fastapi-utils, various
+537
−668
17:48:10
go-algorand
CR: rename BUILDARCH to CROSS_COMPILE_ARCH
+4
−4
18:10:36
puya-ts
Update nodes
+113
−41
19:23:55
go-algorand
Add algod version to metrics
+9
−0
19:42:24
go-algorand
Update to use gauge and multiple labels
+10
−8
19:44:42
ultrade-python-sdk
fix: add message for signin bytes
+4
−4
20:55:19
algokit-python-template
chore: patching bugs
+143
−141
21:07:08
algokit-python-template
chore: patching artifacts
+62
−62
21:28:35
algokit-python-template
feat: algorand-python-testing preview integration (#28)
+237
−145
21:47:28
algokit-python-template
fix: set algorand-python-testing version to ref pypi
+7
−7
21:52:50
algokit-python-template
fix: set algorand-python-testing version to ref pypi (#29)
+7
−7
23:31:47
go-algorand
Do not call ERL in p2pnet handler
+12
−15
23:40:26
go-algorand
return and log dht.Close() error
+11
−5
23:47:25
algokit-lora
Merge remote-tracking branch 'origin/main' into clawback-close-out
+1527
−1016
23:52:40
algokit-lora
fix test transaction network
+2
−3