Home Reports Oct 24, 2024
Thursday, October 24, 2024
- Commits
- 199
- pushed this day
- Repositories
- 20
- with activity
- Contributors
- 24
- distinct authors
- Lines changed
- +554,340 −689,650
- additions / deletions
Thursday, October 24, 2024
199 commits were pushed across 20 repos by 24 authors. There were 554,340 additions and 689,650 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
20 repositories- go-algorand 1 commit
- go-algorand-sdk 1 commit
- indexer 2 commits
- algokit-lora 6 commits
- algokit-utils-py 3 commits
- algokit-utils-ts 3 commits
- ARCs 1 commit
- nodekit 78 commits
- puya 63 commits
- reti 5 commits
- TEALScript 17 commits
- CryptoDeepTools 1 commit
- a-day-in-my-bobalife 1 commit
- txnDuck 2 commits
- algo-voting 3 commits
- algorand-vanity 1 commit
- tinyman-consensus-staking 4 commits
- use-wallet 5 commits
- Crypto-Testnet-Faucet 1 commit
- xbacked-sdk 1 commit
Commit Log
199 commits · 20 repositories
01:00:24
go-algorand
Build 2148 Data
+1
−1
01:02:00
CryptoDeepTools
Add files via upload
+18
−0
01:24:01
algokit-utils-py
feat: Initial AppManager implementation; wip on Composer; mypy tweaks; initial tests
+635
−134
01:29:32
algokit-utils-py
chore: removing models.py folders in favour of granular modules in root models namespace
+7
−40
02:31:31
TEALScript
fix: account for TMPL variable frequency when placing in constant blocks
+19808
−19932
02:42:24
txnDuck
chore: upgrade to ESLint 9
+142
−121
02:47:23
puya
fix: itxn arguments are now inferred correctly when using only a method name in `algopy.arc4.abi_call`
+1781
−701
02:57:25
puya
refactor: add specific pytypes for transaction types
+50
−40
03:12:19
puya
refactor: add specific pytypes for transaction types
+50
−40
03:12:19
puya
fix: itxn arguments are now inferred correctly when using only a method name in `algopy.arc4.abi_call`
+1781
−701
03:25:17
puya
revert temporary pinning of Python to 3.12.6 in CI/CD now that github runners appear to have been updated
+6
−6
03:36:09
puya
revert temporary pinning of Python to 3.12.6 in CI/CD now that github runners appear to have been updated
+6
−6
03:48:55
algo-voting
Update @vue/eslint-config-typescript requirement from ^14.1.1 to ^14.1.3
+1
−1
04:08:56
algokit-lora
chore: tweak transaction argument text and reduce tooltip delay
+6
−5
04:09:33
puya
fix: allow named tuples to be unpacked
+4983
−1683
04:18:20
algokit-lora
chore: tweak transaction argument text and reduce tooltip delay (#297)
+6
−5
04:22:29
puya
fix: allow named tuples to be unpacked
+4983
−1683
04:24:03
puya
3.4.1
+9
−1
06:04:24
puya
refactor: simplify baileys implementation by replacing virtual store
+8
−8
06:04:24
puya
refactor: move mir optimization of `frame_bury n; frame_dig n` to teal
+16
−27
06:04:24
puya
refactor: retain virtual ops for l-stack redundant rotates
+0
−9
06:04:24
puya
refactor: remove unused copy on StoreXStack
+5
−14
06:04:24
puya
refactor: handle cover 0 in constant stack shuffles
+1
−1
06:04:25
puya
refactor: remove unused copy on StoreParam
+3
−11
06:04:25
puya
build: include total in sizes.txt
+13
−4
06:04:29
puya
chore: compile all
+740
−735
06:07:52
xbacked-sdk
Add: october 24
+1006
−0
06:17:38
indexer
Merge pull request #10 from AlgoNode/implement-block-headers-endpoint
+1725
−410
06:41:52
puya
feat(internal): include additional information in TEAL model to produce debug information for avm-debugger
+4922
−188
06:41:53
puya
feat: add optimization to include constant blocks in TEAL output
+562
−186
06:41:54
puya
feat: add CLI option `--output_source_map` to produce debug information that can be used with the next release of AVM debugger
+78
−20
06:41:54
puya
fix: deprecate `--match-algod-bytecode` option as there is now no difference between algod and puya bytecode output
+16
−33
06:41:54
puya
compile all (bug_load_store_load_store failing)
+30467
−29976
06:52:34
txnDuck
chore: generate new yarn.lock to upgrade transitive dependencies
+674
−722
07:38:15
go-algorand-sdk
Add EnableLogicSigSizePooling to consensus vFuture
+6
−0
08:05:18
nodekit
fix: cleanup and remove network params
+6
−42
08:05:18
nodekit
fix: cleanup and remove network params
+6
−42
08:05:45
puya
refactor: rename LoadVirtual & StoreVirtual to AbstractLoad & AbstractStore
+45
−45
08:05:45
puya
refactor: simplify mir layer
+770
−1172
08:05:45
puya
chore: compile all
+84573
−83262
08:05:45
puya
refactor: simplify ussemble layer
+379
−723
08:05:45
puya
refactor: simplify TEAL generation
+499
−201
08:05:45
puya
test: make parametrization of test cases consistent
+51
−78
08:05:45
puya
refactor: default all output to off in PuyaOptions, so only have to explicitly enable desired output when running in tests. Note this doesn't affect default CLI options
+18
−28
08:05:45
puya
include some additional peephole optimizations at O0
+1
−3
08:05:45
puya
refactor: simplify tracking of variable allocation on stack
+46
−67
08:05:45
puya
make debug sources relative
+74
−59
08:05:45
puya
feat: reduce stack manipulations ops when subroutine/op results are directly assigned
+41
−0
08:05:45
puya
refactor: remove assumption about pc offsets
+6
−2
08:17:31
puya
refactor: simplify tracking of variable allocation on stack
+46
−67
08:17:31
puya
feat: add optimization to include constant blocks in TEAL output
+562
−186
08:17:31
puya
test: make parametrization of test cases consistent
+51
−78
08:17:31
puya
refactor: remove assumption about pc offsets
+6
−2
08:17:31
puya
make debug sources relative
+74
−59
08:17:31
puya
feat: reduce stack manipulations ops when subroutine/op results are directly assigned
+41
−0
08:17:31
puya
refactor: retain virtual ops for l-stack redundant rotates
+0
−9
08:17:31
puya
chore: compile all
+84573
−83262
08:17:31
puya
refactor: simplify mir layer
+770
−1172
08:17:31
puya
refactor: simplify baileys implementation by replacing virtual store
+8
−8
08:17:31
puya
refactor: move mir optimization of `frame_bury n; frame_dig n` to teal
+16
−27
08:17:31
puya
refactor: rename LoadVirtual & StoreVirtual to AbstractLoad & AbstractStore
+45
−45
08:17:31
puya
include some additional peephole optimizations at O0
+1
−3
08:17:31
puya
refactor: simplify ussemble layer
+379
−723
08:17:31
puya
refactor: remove unused copy on StoreXStack
+5
−14
08:17:31
puya
refactor: remove unused copy on StoreParam
+3
−11
08:17:31
puya
refactor: handle cover 0 in constant stack shuffles
+1
−1
08:17:31
puya
feat: add CLI option `--output_source_map` to produce debug information that can be used with the next release of AVM debugger
+78
−20
08:17:31
puya
fix: deprecate `--match-algod-bytecode` option as there is now no difference between algod and puya bytecode output
+16
−33
08:17:31
puya
refactor: simplify TEAL generation
+499
−201
08:17:31
puya
chore: compile all
+740
−735
08:17:31
puya
feat(internal): include additional information in TEAL model to produce debug information for avm-debugger
+4922
−188
08:17:31
puya
refactor: default all output to off in PuyaOptions, so only have to explicitly enable desired output when running in tests. Note this doesn't affect default CLI options
+18
−28
08:17:31
puya
compile all (bug_load_store_load_store failing)
+30467
−29976
08:17:31
puya
build: include total in sizes.txt
+13
−4
08:19:01
tinyman-consensus-staking
init testing
+439
−18
08:20:02
puya
fix test
+5
−13
08:24:27
puya
change block name to match future end result and reduce ensuing diff
+801
−801
08:28:22
puya
put init first
+4523
−4523
08:37:40
puya
refactor: turn AWST ContractFragment into a Contract type that is self-contained/consistent
+8918
−7493
08:38:50
nodekit
feat: refactor to make use of account.go and status to carry account status
+46
−31
08:38:50
nodekit
feat: refactor to make use of account.go and status to carry account status
+46
−31
08:39:51
algokit-lora
chore: lots of tweaks to support NFD rendering
+1318
−1528
08:40:10
algokit-lora
Merge branch 'main' into nfd-links
+6
−5
08:42:04
nodekit
fix: cover NotParticipating state
+12
−2
08:42:04
nodekit
fix: cover NotParticipating state
+12
−2
08:44:33
nodekit
chore: remove genesishash as it is not necessary
+0
−2
08:44:33
nodekit
chore: remove genesishash as it is not necessary
+0
−2
09:02:51
algokit-lora
feat: show NFD addresses in the explorer (#276)
+1694
−1455
09:04:01
nodekit
feat: adds a hint as to what scanning the QR code will do
+40
−15
09:04:01
nodekit
feat: adds a hint as to what scanning the QR code will do
+40
−15
11:35:51
nodekit
fix: disable block fetching until past the window
+5
−1
11:35:51
nodekit
fix: disable block fetching until past the window
+5
−1
11:36:38
nodekit
Merge pull request #6 from algorandfoundation/feat/network-rxtx-metrics
+262
−17
11:36:38
nodekit
Merge pull request #6 from algorandfoundation/feat/network-rxtx-metrics
+262
−17
11:46:14
TEALScript
Merge pull request #562 from algorandfoundation/fix/tmpl_cblock_count
+19808
−19932
11:47:13
TEALScript
0.105.2
+592
−592
11:51:02
TEALScript
Merge pull request #563 from algorandfoundation/dev
+20392
−20516
12:03:24
ARCs
arc78: add scope section. Mark fields with required. Example of keyreg offline
+55
−13
13:16:40
algokit-lora
chore: remove nfd cache lookup, as it's not needed
+0
−5
13:19:32
nodekit
ci: try to add docker
+8
−0
13:19:32
nodekit
ci: try to add docker
+8
−0
13:21:23
nodekit
ci: add .algorun.yml
+6
−0
13:21:23
nodekit
ci: add .algorun.yml
+6
−0
13:23:06
nodekit
ci: assume docker installed
+1
−6
13:23:06
nodekit
ci: assume docker installed
+1
−6
13:26:30
nodekit
ci: adjust command
+1
−1
13:26:30
nodekit
ci: adjust command
+1
−1
13:28:06
algo-voting
Merge pull request #515 from sambitsargam/dependabot/npm_and_yarn/vue/eslint-config-typescript-tw-14.1.3
+1
−1
13:29:09
algo-voting
Update @vue/compiler-sfc requirement from ^3.5.11 to ^3.5.12
+1
−1
13:30:15
nodekit
fix: algod
+7
−6
13:30:15
nodekit
fix: algod
+7
−6
13:35:36
nodekit
Merge pull request #7 from algorandfoundation/feat/round-time-tps
+107
−70
13:35:36
nodekit
Merge pull request #7 from algorandfoundation/feat/round-time-tps
+107
−70
13:39:36
nodekit
fix: go mod
+3
−0
13:39:36
nodekit
fix: go mod
+3
−0
13:44:18
TEALScript
fix: don't push tmpls at start of program
+27523
−27660
13:48:53
TEALScript
update snapshots
+1
−1
13:50:24
nodekit
Merge branch 'main' into ci/add-test
+4075
−416
13:50:24
nodekit
Merge branch 'main' into ci/add-test
+4075
−416
13:53:56
TEALScript
Merge pull request #564 from algorandfoundation/fix/dont_push_tmpls
+27524
−27661
14:00:55
nodekit
ci: fix go mod
+20
−5
14:00:55
nodekit
ci: fix go mod
+20
−5
14:04:25
nodekit
set go version
+2
−0
14:04:25
nodekit
set go version
+2
−0
14:07:24
nodekit
fix: go mod tidy
+0
−18
14:07:24
nodekit
fix: go mod tidy
+0
−18
14:10:10
nodekit
fix: specify 8080, in line with our docker compose
+19
−18
14:10:10
nodekit
fix: specify 8080, in line with our docker compose
+19
−18
14:22:25
reti
chore(deps): update non-major dependencies
+177
−31
14:29:36
TEALScript
0.105.3
+592
−592
14:33:46
TEALScript
Merge pull request #565 from algorandfoundation/dev
+28108
−28245
14:55:13
nodekit
fix: nil transaction counters
+10
−7
14:55:13
nodekit
fix: nil transaction counters
+10
−7
15:04:41
TEALScript
tests: use snapshots for artifacts testing
+29657
−237421
15:04:59
tinyman-consensus-staking
fix update_state
+13
−11
15:05:26
tinyman-consensus-staking
fix increase_stake
+21
−3
15:07:03
TEALScript
tests: remove artifacts tests from compileAndCreate
+0
−10
15:14:22
a-day-in-my-bobalife
chore: log greeting (2024-10-24)
+1
−0
15:18:24
nodekit
feat: emit errors to the render
+76
−2
15:18:24
nodekit
feat: emit errors to the render
+76
−2
15:20:41
TEALScript
fix broken tests
+20
−29
15:26:01
tinyman-consensus-staking
update tests
+51
−20
15:31:15
TEALScript
rm artifacts path from common test functions
+80
−98
15:56:57
use-wallet
Merge branch 'main' into feat/defly-web-provider
+7009
−2850
15:59:23
TEALScript
properly test all examples
+10763
−5
16:05:12
TEALScript
add latest reti contracts
+59413
−42729
16:25:43
use-wallet
test(kibisis): fix failing test
+1
−1
16:31:59
use-wallet
fix(defly-web): use correct provider ID in constructor
+1
−1
16:32:49
use-wallet
feat(examples): add Defly Web provider
+6
−0
16:38:08
use-wallet
test(defly-web): add tests for Defly Web provider
+490
−0
16:45:25
reti
Merge pull request #318 from algorandfoundation/renovate/lock-file-maintenance
+268
−257
16:56:08
nodekit
chore: add startup scripts for different environments
+174
−259
16:56:08
nodekit
chore: add startup scripts for different environments
+174
−259
17:25:20
reti
bug(ui): parsed (float) algo amounts were being converted to bigints instead of kept as floats for conversion to algos
+8
−10
17:29:45
algorand-vanity
Bump actions/setup-go from 5.0.2 to 5.1.0
+1
−1
17:51:44
nodekit
chore: create custom private network
+36
−96
17:51:44
nodekit
chore: create custom private network
+36
−96
17:59:04
TEALScript
ignore reti for eslint
+1
−1
18:32:55
TEALScript
gitkeep artifacts dir
+2
−1
19:21:24
reti
chore: v0.11.6
+3
−3
19:32:04
reti
Merge pull request #320 from algorandfoundation/dev
+279
−270
19:54:04
algokit-utils-ts
update TEALScript and refactor exposeLogicError
+494
−571
20:02:45
algokit-utils-ts
feat: support latest ARC56 source mapping (including cblock offset) (#333)
+2095
−305
20:02:51
nodekit
fix: transactions
+61
−74
20:02:51
nodekit
fix: transactions
+61
−74
20:03:25
nodekit
fix: remove navigation into txn from account
+7
−3
20:03:25
nodekit
fix: remove navigation into txn from account
+7
−3
20:10:06
algokit-utils-ts
Notes added by 'git notes add'
+1
−0
20:19:20
nodekit
fix: handle tab case like t
+7
−1
20:19:20
nodekit
fix: handle tab case like t
+7
−1
20:19:34
nodekit
fix: cover status code not 200 case
+6
−0
20:19:34
nodekit
fix: cover status code not 200 case
+6
−0
20:24:31
nodekit
Merge branch 'main' into feat/add-qr-code
+345
−65
20:24:31
nodekit
Merge branch 'main' into feat/add-qr-code
+345
−65
20:25:47
Crypto-Testnet-Faucet
docs: update list
+1
−1
20:47:56
nodekit
chore: add back navigation and responsive QR window
+36
−23
20:47:56
nodekit
chore: add back navigation and responsive QR window
+36
−23
20:50:04
nodekit
Merge pull request #10 from algorandfoundation/feat/add-qr-code
+766
−35
20:50:04
nodekit
Merge pull request #10 from algorandfoundation/feat/add-qr-code
+766
−35
20:50:22
nodekit
Merge pull request #8 from algorandfoundation/feat/sync-status
+14
−6
20:50:22
nodekit
Merge pull request #8 from algorandfoundation/feat/sync-status
+14
−6
20:50:56
nodekit
Merge pull request #11 from algorandfoundation/fix/catchup-and-zero-tc-blocks
+86
−9
20:50:56
nodekit
Merge pull request #11 from algorandfoundation/fix/catchup-and-zero-tc-blocks
+86
−9
20:52:18
nodekit
Merge branch 'main' into feat/check-updates
+919
−93
20:52:18
nodekit
Merge branch 'main' into feat/check-updates
+919
−93
20:53:45
nodekit
Merge pull request #9 from algorandfoundation/feat/check-updates
+41
−0
20:53:45
nodekit
Merge pull request #9 from algorandfoundation/feat/check-updates
+41
−0
21:05:32
nodekit
Merge pull request #12 from algorandfoundation/chore/configure-algod-instances
+176
−321
21:05:32
nodekit
Merge pull request #12 from algorandfoundation/chore/configure-algod-instances
+176
−321
21:38:17
nodekit
test: protocol snapshots and 100%
+130
−2
21:38:17
nodekit
test: protocol snapshots and 100%
+130
−2
22:02:49
nodekit
test: status snapshots and 100%
+79
−1
22:02:49
nodekit
test: status snapshots and 100%
+79
−1
22:04:07
indexer
Fix swagger docs for `GET /v2/blocks`
+815
−419
22:58:00
nodekit
test: error page snapshots and 100%
+76
−0
22:58:00
nodekit
test: error page snapshots and 100%
+76
−0
23:17:12
nodekit
test: controls snapshots
+14
−1
23:17:12
nodekit
test: controls snapshots
+14
−1
23:58:20
algokit-utils-py
chore: wip
+658
−315