Home Reports Mar 22, 2024
Friday, March 22, 2024
- Commits
- 231
- pushed this day
- Repositories
- 25
- with activity
- Contributors
- 64
- distinct authors
- Lines changed
- +59,779 −40,625
- additions / deletions
Friday, March 22, 2024
231 commits were pushed across 25 repos by 64 authors. There were 59,779 additions and 40,625 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
25 repositories- algostack 1 commit
- go-algorand 24 commits
- java-algorand-sdk 1 commit
- py-dm-intermediate-en 1 commit
- ts-dm-beginner-en 6 commits
- challenge-1 3 commits
- challenge-2 2 commits
- challenge-3 37 commits
- algokit-cli 10 commits
- algokit-fullstack-template 1 commit
- algokit-lora 32 commits
- algokit-python-template 2 commits
- algokit-subscriber-ts 7 commits
- algokit-utils-ts 11 commits
- arc52-android-wallet 8 commits
- ARCs 1 commit
- docs 1 commit
- puya 48 commits
- reti 14 commits
- technical-adoption-committee 4 commits
- xHD-Wallet-API-kt 9 commits
- a-day-in-my-bobalife 1 commit
- tatum-js 3 commits
- use-wallet 2 commits
- voi_drops 2 commits
Commit Log
231 commits · 25 repositories
00:06:01
challenge-1
Fix transaction bug
+8
−2
00:10:11
challenge-1
Merge 2cbb19312490494644eaff7ee79b3e0839313a29 into 4e94ada1d6768b4da76230874d2b246fcf9428e2
+8
−2
01:00:26
go-algorand
FI from master
+330
−377
01:00:26
go-algorand
Build 1930 Data
+1
−1
01:29:21
algokit-lora
chore: create release
+72
−2
01:35:08
algokit-lora
chore: install conventional-changelog-conventionalcommits
+51
−0
02:02:35
puya
feat: allow using the throwaway ('_') var
+941
−25
02:10:07
challenge-3
Merge afc42bacf7a5731435dce6dfb5694fa1c2fee37c into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−4
02:13:32
algokit-subscriber-ts
refactor: Tweaking the types to reduce maintenance burden
+926
−570
02:13:44
algokit-subscriber-ts
feat: Added onBeforePoll and onPoll methods to `AlgorandSubscriber`
+420
−69
02:13:44
algokit-subscriber-ts
Merge pull request #37 from algorandfoundation/on-poll
+420
−69
02:13:44
algokit-subscriber-ts
feat: Added ability to restrict the number of rounds indexer catchup syncs for so large catchups are more reliable
+240
−91
02:13:44
algokit-subscriber-ts
Merge pull request #36 from algorandfoundation/max-indexer-catchup
+1130
−625
02:19:05
algokit-subscriber-ts
Notes added by 'git notes add'
+1
−0
02:28:12
challenge-3
Merge a7e6bcbfdc7f61389bc0268bec0cf7d6486a19cf into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+15
−12
02:28:12
challenge-3
Merge 5c8e02b548f96e366d00f9b258c89fea7065ee98 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+2
−2
02:31:52
challenge-3
updated package.json
+1
−1
02:32:56
challenge-3
Merge branch 'algorand-coding-challenges:main' into main
+3
−2
02:33:49
challenge-3
Merge be2b0d2a98e07089fd90108d244eaacd8d0fdac1 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
03:03:40
algokit-lora
chore: wip - semantic release
+917
−2
03:05:15
reti
Merge branch 'gitbook' into dev
+190
−47
03:53:19
algokit-lora
chore: fix cd
+3
−0
03:54:45
algokit-lora
Notes added by 'git notes add'
+1
−0
03:56:13
algokit-lora
chore: don't build the website
+1
−0
03:57:21
algokit-lora
Notes added by 'git notes add'
+1
−0
03:58:31
algokit-lora
feat: new important feature
+1
−1
03:59:37
algokit-lora
Notes added by 'git notes add'
+1
−0
04:00:18
algokit-lora
fix: fix bug
+1
−1
04:01:46
algokit-lora
Notes added by 'git notes add'
+1
−0
04:03:16
algokit-lora
build: don't need all of this
+2
−914
04:04:28
algokit-lora
Notes added by 'git notes add'
+1
−0
04:07:22
reti
Fix comparisons in full pool test
+2
−2
04:11:43
challenge-3
Merge 7819c0e1c288ddf1bbbd44f05730a0bbee0b7d06 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+15
−12
04:23:04
puya
chore: typo fixes
+1
−2
04:26:17
algokit-lora
build: set release version
+5738
−146
04:27:22
challenge-3
Merge a66c7b86949f3299c633b4a2c681df64b4a426e3 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+2
−2
04:27:34
algokit-lora
Notes added by 'git notes add'
+1
−0
04:28:56
algokit-lora
build: fix
+1
−1
04:30:04
algokit-lora
Notes added by 'git notes add'
+1
−0
04:31:27
algokit-lora
build: build tauri
+0
−1
04:32:34
puya
docs: add `default=` keyword to `GlobalState.get()` usage to make example clearer
+636
−618
04:32:39
algokit-lora
Notes added by 'git notes add'
+1
−0
04:35:34
puya
feat: empty constructor for UInt64() defaults to zero
+237
−220
04:37:13
algokit-utils-ts
feat: Allow an account generator to be passed into the Algorand test fixture
+81
−16
04:39:16
puya
feat: empty constructor for BigUInt() defaults to zero
+250
−233
04:40:55
puya
feat: allow bytes literal with `BytesBacked.from_bytes`
+416
−403
04:41:01
challenge-3
fix: creator address, appclient
+17
−13
04:46:18
puya
chore: address minor TODO regarding source locations
+4
−5
04:47:34
algokit-cli
chore: refactor compile command and enhance the docs
+158
−82
04:47:49
challenge-3
Merge 89cabe696bb9c686f5a8e194df661e131c689f8d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+17
−13
04:48:13
puya
test: add test to make sure `bool()` compiles to `False`
+735
−529
04:49:51
puya
feat: empty constructor for arc4 numeric types, defaults to zero
+182
−86
04:51:39
puya
feat: compare `arc4.Address` against `Account`
+325
−180
04:52:43
challenge-1
Merge 8b25be80557b1f7dd6205eb1164da08b5de49db6 into 4e94ada1d6768b4da76230874d2b246fcf9428e2
+44
−19
04:53:25
puya
chore: update traces
+270
−267
05:13:32
challenge-3
Fix bugs in HelloWorldClient instance creation
+3
−3
05:17:30
algokit-cli
fix: get use of installed versions
+195
−61
05:17:55
challenge-3
Merge 64b5d3d164552a8ba90fb666c73e21148a1c4929 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
05:19:58
challenge-3
Merge e88425fc6e6e346954b4309be57a48a623570d98 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
05:35:28
puya
chore: address minor TODO regarding source locations
+4
−5
05:35:28
puya
feat: empty constructor for UInt64() defaults to zero
+237
−220
05:35:28
puya
feat: simplify more conditions when we're in a ConditionalBranch context
+2202
−2460
05:35:28
puya
fix: add some missing positional-only indicators to stubs, and relax typing.LiteralString to str, it's not really applicable for our use case
+13
−16
05:35:28
puya
test: add test to make sure `bool()` compiles to `False`
+735
−529
05:35:28
puya
refactor: factor out common bool condition simplification
+35
−35
05:35:28
puya
feat: allow bytes literal with `BytesBacked.from_bytes`
+416
−403
05:35:28
puya
chore: typo fixes
+1
−2
05:35:28
puya
feat: compare `arc4.Address` against `Account`
+325
−180
05:35:28
puya
feat: empty constructor for BigUInt() defaults to zero
+250
−233
05:35:28
puya
feat: Allow empty constructors to default to "zero" values for Account, Asset, Application, and arc4.Address
+1268
−1027
05:35:28
puya
docs: add `default=` keyword to `GlobalState.get()` usage to make example clearer
+636
−618
05:35:28
puya
feat: simplify more conditions when we're in a `select` context
+229
−257
05:35:28
puya
chore: update traces
+270
−267
05:35:28
puya
feat: allow bytes optimizations to handle `addr` constants, and also `global ZeroAddress` ops
+152
−204
05:35:28
puya
feat: simplify more conditions when we're in an assert context
+5397
−5536
05:35:28
puya
feat: empty constructor for arc4 numeric types, defaults to zero
+182
−86
05:37:59
voi_drops
fix for rewards by version
+1
−1
05:39:49
algokit-cli
test: add tests
+258
−148
05:41:34
algokit-cli
fix: some tests
+1
−0
05:42:28
algokit-lora
build: bump version in package.json
+10
−7
05:43:51
algokit-cli
test: fix some snapshots
+4
−4
05:43:54
algokit-lora
Notes added by 'git notes add'
+1
−0
05:45:07
challenge-3
Merge f45042d6bcd79f8e18e57ddca08c1a2df35d71a5 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+10
−2
05:47:39
puya
refactor: rename context.note to info
+7
−7
05:47:39
puya
refactor: use logger instead of context.errors
+88
−131
05:47:39
puya
fix: use repr for literal validation errors
+2
−2
05:48:35
algokit-utils-ts
chore: try upping the test timeout
+1
−1
05:48:57
puya
refactor: add puya wrapper around structlog interface
+496
−434
05:48:59
puya
minor refactor
+15
−21
05:48:59
puya
refactor: simplify handling of errors during parsing
+111
−191
05:48:59
puya
refactor: add pretty printed errors back to log
+112
−64
05:54:01
algokit-lora
build: rename output name and use version from package.json
+14
−14
05:55:08
algokit-lora
Notes added by 'git notes add'
+1
−0
05:57:18
puya
refactor: simplify handling of errors during parsing
+111
−191
05:57:18
puya
fix: use repr for literal validation errors
+2
−2
05:57:18
puya
refactor: add pretty printed errors back to log
+112
−64
05:57:18
puya
refactor: rename context.note to info
+7
−7
05:57:18
puya
refactor: use logger instead of context.errors
+88
−131
05:57:18
puya
minor refactor
+15
−21
05:57:18
puya
refactor: add puya wrapper around structlog interface
+496
−434
06:07:21
algokit-utils-ts
feat: Allow an account generator to be passed into the Algorand test fixture (#253)
+82
−17
06:11:46
puya
feat: warn if a Contract class is implicitly abstract
+132
−107
06:13:33
algokit-utils-ts
Merge main into release
+82
−17
06:13:34
algokit-utils-ts
Merge release into main
+0
−0
06:20:19
algokit-utils-ts
Notes added by 'git notes add'
+1
−0
06:24:27
algokit-cli
chore: fix ruff
+5
−5
06:35:18
puya
feat: warn if a Contract class is implicitly abstract
+132
−107
06:57:11
puya
fix: fix source location for function signatures
+83
−121
07:03:47
puya
fix: fix source location for function signatures
+83
−121
07:07:25
puya
test: add (failing) test for known issue #145
+26
−5
07:14:02
puya
test: add (failing) test for known issue #145
+26
−5
08:02:34
algokit-cli
chore: fix test issues
+12
−15
08:05:09
ARCs
xgov rules s4
+48
−34
08:18:07
algokit-fullstack-template
chore: prevent code-workspace file overwrite
+1
−0
08:48:47
challenge-2
Update README.md
+4
−0
08:51:45
challenge-2
Merge baebc0acbaa3de1b23253df28e18e29ffd861b60 into 69fd96fb64782ba043640e97861fe52391d539cf
+4
−0
08:58:46
challenge-3
Merge 80c74930fdb35b0b19acd2d04038b44eca4f549a into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
09:02:33
py-dm-intermediate-en
Single contract Digital Marketplace.
+2295
−22
09:04:03
algokit-subscriber-ts
test: Added caching of test accounts to attempt to significantly speed up test run in CI and prvent timeouts
+165
−30
09:45:33
docs
Merge pull request #1238 from scholtz/patch-1
+3
−0
10:31:30
challenge-3
Correct the sending of incorrect variable type from type Account to String by changing deployer to deployer.addr. Change indexer to algod call to HelloWorldClient.
+2
−2
10:59:09
challenge-3
Merge 9190cb8603a890349c62b21454cfd73d1d8a1874 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+2
−2
11:14:21
algokit-lora
build: replace the version in tauri.conf.json
+2
−2
11:15:46
algokit-lora
Notes added by 'git notes add'
+1
−0
11:16:34
algokit-lora
build: fix sed syntax
+1
−1
11:17:52
algokit-lora
Notes added by 'git notes add'
+1
−0
11:26:18
algokit-lora
build: wip - pre-release
+20
−1
11:27:30
algokit-lora
Notes added by 'git notes add'
+1
−0
11:36:07
algokit-lora
build: hack to have pre-release by default
+13
−7
11:37:25
algokit-lora
Notes added by 'git notes add'
+1
−0
11:53:26
xHD-Wallet-API-kt
feat: Separates Android (with all-inclusive .aar) from Desktop
+788
−4
11:56:17
algokit-lora
Notes added by 'git notes add'
+1
−0
12:00:00
xHD-Wallet-API-kt
fix: add .gitkeeps
+0
−0
12:06:12
xHD-Wallet-API-kt
chore: remove debug printer
+0
−15
12:08:45
xHD-Wallet-API-kt
feat: add .gitignore
+72
−0
12:12:55
xHD-Wallet-API-kt
fix: since initialize.sh already builds, it is enough of a test
+0
−3
12:21:59
arc52-android-wallet
fix: migrate to .aar
+5
−2
12:22:24
arc52-android-wallet
Merge branch 'main' of github.com:hashmapsdata2value/arc52-android-wallet
+0
−0
12:32:45
ts-dm-beginner-en
minor changes/renaming
+1330
−1592
12:33:35
ts-dm-beginner-en
s
+10
−10
12:52:25
arc52-android-wallet
gitignore
+8
−3
12:52:45
arc52-android-wallet
gitignore
+1
−1
12:53:18
arc52-android-wallet
gitignore .idea
+0
−67
12:57:40
arc52-android-wallet
final gitignore
+155
−22
13:02:37
xHD-Wallet-API-kt
docs: update README
+4
−0
13:09:30
xHD-Wallet-API-kt
remove gradlew step that is part of initialize.sh
+0
−3
13:15:17
xHD-Wallet-API-kt
feat: if any step in initialize fails, all fails
+2
−0
13:42:05
tatum-js
ALL-5774 Fix return type for solana getFeeForMessage (#1080)
+14
−5
13:46:04
tatum-js
ALL-5628 - Add Base subscriptions
+49
−3
13:55:12
algokit-cli
docs: wording tweaks to the compile docs
+25
−23
14:03:41
go-algorand
metrics: support labeled gauges (#5956)
+331
−215
14:05:33
tatum-js
ALL-5628 - Add Base subscriptions (#1083)
+49
−3
14:08:21
go-algorand
add Go Benchmark (go) benchmark result for 93ab75854c1cf55fa4f80cb27d7542f457fde570
+445
−1
14:10:52
go-algorand
Merge remote-tracking branch 'upstream/master' into feature/p2p
+842
−640
14:17:59
go-algorand
post merge fixes
+6
−14
14:24:21
ts-dm-beginner-en
post recording
+875
−695
14:37:42
go-algorand
add telemetryID and instanceName to p2p wsPeers
+133
−9
14:37:42
go-algorand
generalize sendPeerConnectionsTelemetryStatus and use for p2p code
+86
−53
14:37:42
go-algorand
CR fixes
+41
−7
14:38:31
go-algorand
enable dht metrics collection via conversion to our format
+205
−1
14:38:36
go-algorand
add DHT metrics to heartbeats
+32
−5
14:38:36
go-algorand
add metrics test
+118
−3
14:38:36
go-algorand
make test more ci-prone
+7
−3
14:40:48
go-algorand
convert prometheums metrics to algod format
+241
−4
14:40:48
go-algorand
CR: register default prometheus opencensus gatherers as Metric to DefaultRegistry
+41
−24
14:40:48
go-algorand
make tidy
+2
−2
14:40:48
go-algorand
convert DHTs stats to metrics with labels
+63
−82
14:41:54
go-algorand
func, field, whatever
+13
−12
14:42:37
algokit-utils-ts
use bigint where applicable
+19
−19
14:44:03
algokit-utils-ts
Tweaks to AlgorandClient: (#248)
+817
−227
14:48:49
go-algorand
Bump quic-go in block-generator
+6
−9
14:50:01
go-algorand
Build: bump dash from 2.11.1 to 2.15.0 in /test/heapwatch (#5928)
+1
−1
14:50:56
technical-adoption-committee
Add PRIORITIES file
+1
−0
14:54:15
go-algorand
add Go Benchmark (go) benchmark result for 46ef82fc738af0b8a7b1b460d7810e762b6545cc
+445
−1
14:54:47
algostack
allow media and nfd cache refresh
+8
−7
14:56:34
technical-adoption-committee
Proposal: Add priority hdwallet
+2
−0
14:57:06
reti
GITBOOK-14: No subject
+14
−7
15:05:16
technical-adoption-committee
Update CONDUCT.md
+2
−8
15:05:55
technical-adoption-committee
Merge pull request #11 from grzracz/patch-1
+3
−1
15:13:24
a-day-in-my-bobalife
chore: log greeting (2024-03-22)
+1
−0
15:15:26
use-wallet
fix: allow groups of groups of transactions
+89
−62
15:17:05
use-wallet
chore: squash
+1
−1
15:21:09
challenge-3
Merge d4d43511dbb47e53d328263217c93f8585b53a5b into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
15:21:32
challenge-3
Fix instantiation of HelloWorldClient
+4
−5
15:24:13
go-algorand
Build: bump google.golang.org/protobuf from 1.30.0 to 1.33.0 (#5953)
+3
−3
15:30:59
go-algorand
add Go Benchmark (go) benchmark result for c2d7047585f6109d866ebaf9fca0ee7490b16c6a
+445
−1
15:44:59
challenge-3
Merge 1555724b1b06107feb110f33529c417532a577fa into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+4
−5
15:47:58
challenge-3
Merge eca43c9d7357dac1e0689ed91beb582e5dcf85bc into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
16:01:13
algokit-python-template
chore: change build and deploy to use new .ar32.json app specs
+170
−47
16:16:51
xHD-Wallet-API-kt
updates gitignore and appcompat
+156
−22
16:27:35
algokit-python-template
chore: fix up the ts deployer build command
+11
−17
16:40:53
reti
Remove old copyright statements - can add final statements to each file if necessary.
+6
−30
16:45:56
reti
Fee sink address was missing in dev bootstrap
+12
−11
16:47:19
algokit-cli
chore: change install to run, as I think it is the behaviour we want
+5
−15
16:54:56
challenge-3
Merge c68c7bb75a4d5907a692543d45ccea4edcf960e4 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+2
−2
17:04:00
algokit-utils-ts
fix rollup issues
+22
−18
17:18:52
arc52-android-wallet
docs: Updates README to inlcude .aar instructinos
+4
−8
17:28:31
arc52-android-wallet
clean build gradle file
+0
−20
17:43:21
algokit-utils-ts
to -> receiver
+14
−14
18:01:38
challenge-3
Challenge-3 solved
+9
−8
18:14:12
challenge-3
Merge 196adefef0ffdbee257fbbd6c9e99fb6610d256c into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+9
−8
18:45:08
ts-dm-beginner-en
use algorand client
+55
−82
18:46:01
ts-dm-beginner-en
rm decimals
+0
−1
19:14:18
go-algorand
Build: bump github.com/quic-go/quic-go in /tools/block-generator
+6
−9
19:21:11
reti
Merge branch 'refs/heads/gitbook' into dev
+14
−7
19:22:08
reti
Update staker diagram to include claimTokens method
+10
−0
19:33:47
challenge-3
Merge 517afa8e658968283dc4ff8b60cf4a1bae22613d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
19:34:10
challenge-3
Merge d57ccffdc23f754056ba7b92762815180b473799 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−11
19:36:09
challenge-3
Merge 289d0cab077b7ea95d4def01a6b0a9cfac7ca60b into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
20:17:36
challenge-3
Merge ca31375d4508b5775cca2f49e3243bcaf396b258 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+4
−4
20:20:03
challenge-3
Merge a1ea6ddc1bc0d0922533cd18c2910c877d0c37be into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
20:20:23
challenge-3
Merge e7b8792e538bb91982787bf7f56f9670ad2a0c8d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+15
−12
20:22:50
challenge-3
Merge 3fa43f6954096d63db124c67f6a371f40b02e0cf into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+16
−16
20:23:13
challenge-3
Merge af46e8a2236c81b3692b9ff7c2c5c1717d00df70 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
20:23:41
challenge-3
Merge 5af4f1f6c471a0e23e356ad9b5ae10d49188231d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+4
−4
20:27:41
challenge-3
Merge 8e233d29f84f136e4ebc42cedab828d51332a755 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
20:28:16
challenge-3
Merge ee6095146df82afb15d0691d3d3579c3c3c227ad into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+2
−2
20:28:52
challenge-3
Merge 7fa348e18fe0d21845ee13e07d274dc1900f93d6 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
20:29:08
voi_drops
health rewards blacklist fix
+16
−11
20:31:06
challenge-3
Merge e38a2b4394565d10c4fa70f8ec873af239004958 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338
+3
−3
21:26:50
ts-dm-beginner-en
rm all raw algod calls
+133
−141
21:28:28
algokit-utils-ts
getAccountAssetInformation
+22
−1
21:38:18
reti
Add functions to claim token rewards and added to code to calculate/return the new 'soft' max stake per pool values.
+18105
−15646
21:54:54
reti
refactor(ui): move query options to separate file
+53
−44
21:54:54
reti
feat(ui): add reward token opt-in fee to initStakingPoolStorage
+16
−4
21:54:54
reti
feat(ui): show reward token balance in StakingTable
+12
−7
21:54:54
reti
chore(ui): update @tanstack/react-router to v1.22.0
+152
−100
21:54:54
reti
feat(ui): send rewards to pool (dev util function)
+115
−17
21:54:54
reti
feat(ui): fetch/consolidate all validator data up front
+135
−41
23:23:54
java-algorand-sdk
Regenerate code from specification file
+0
−8
23:38:10
algokit-cli
chore: fix snapshots
+6
−6