Home / Reports / Mar 22, 2024

Explore daily commit reports from the Algorand ecosystem. Stay updated with the latest code changes, repository activity, and developer contributions, refreshed every day.

Mar 21, 2024 Arrow Back Arrow Forward Mar 23, 2024
M
T
W
T
F
S
S
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7

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

Authors

Updated Repos

...

Commit Log

Eve-SatOrU 00:06:01 Fix transaction bug (challenge-1)
Eve-SatOrU 00:10:11 Merge 2cbb19312490494644eaff7ee79b3e0839313a29 into 4e94ada1d6768b4da76230874d2b246fcf9428e2 (challenge-1)
- 01:00:26 Build 1930 Data (go-algorand)
- 01:00:26 FI from master (go-algorand)
PatrickDinh 01:29:21 chore: create release (algokit-lora)
PatrickDinh 01:35:08 chore: install conventional-changelog-conventionalcommits (algokit-lora)
daniel-make… 02:02:35 feat: allow using the throwaway ('_') var (puya)
Drahlous 02:10:07 Merge afc42bacf7a5731435dce6dfb5694fa1c2fee37c into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
robdmoore 02:13:32 refactor: Tweaking the types to reduce maintenance burden (algokit-subscriber-ts)
robdmoore 02:13:44 Merge pull request #36 from algorandfoundation/max-indexer-catchup (algokit-subscriber-ts)
robdmoore 02:13:44 Merge pull request #37 from algorandfoundation/on-poll (algokit-subscriber-ts)
robdmoore 02:13:44 feat: Added onBeforePoll and onPoll methods to `AlgorandSubscriber` (algokit-subscriber-ts)
robdmoore 02:13:44 feat: Added ability to restrict the number of rounds indexer catchup syncs for so large catchups are more reliable (algokit-subscriber-ts)
semantic-re… 02:19:05 Notes added by 'git notes add' (algokit-subscriber-ts)
paulOgwulum… 02:28:12 Merge 5c8e02b548f96e366d00f9b258c89fea7065ee98 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
guilloduran 02:28:12 Merge a7e6bcbfdc7f61389bc0268bec0cf7d6486a19cf into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
marotipatre 02:31:52 updated package.json (challenge-3)
marotipatre 02:32:56 Merge branch 'algorand-coding-challenges:main' into main (challenge-3)
marotipatre 02:33:49 Merge be2b0d2a98e07089fd90108d244eaacd8d0fdac1 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
PatrickDinh 03:03:40 chore: wip - semantic release (algokit-lora)
pbennett 03:05:15 Merge branch 'gitbook' into dev (reti)
PatrickDinh 03:53:19 chore: fix cd (algokit-lora)
semantic-re… 03:54:45 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 03:56:13 chore: don't build the website (algokit-lora)
semantic-re… 03:57:21 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 03:58:31 feat: new important feature (algokit-lora)
semantic-re… 03:59:37 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 04:00:18 fix: fix bug (algokit-lora)
semantic-re… 04:01:46 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 04:03:16 build: don't need all of this (algokit-lora)
semantic-re… 04:04:28 Notes added by 'git notes add' (algokit-lora)
pbennett 04:07:22 Fix comparisons in full pool test (reti)
HongThaiPham 04:11:43 Merge 7819c0e1c288ddf1bbbd44f05730a0bbee0b7d06 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
achidlow 04:23:04 chore: typo fixes (puya)
PatrickDinh 04:26:17 build: set release version (algokit-lora)
ericsharma 04:27:22 Merge a66c7b86949f3299c633b4a2c681df64b4a426e3 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
semantic-re… 04:27:34 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 04:28:56 build: fix (algokit-lora)
semantic-re… 04:30:04 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 04:31:27 build: build tauri (algokit-lora)
achidlow 04:32:34 docs: add `default=` keyword to `GlobalState.get()` usage to make example clearer (puya)
semantic-re… 04:32:39 Notes added by 'git notes add' (algokit-lora)
achidlow 04:35:34 feat: empty constructor for UInt64() defaults to zero (puya)
robdmoore 04:37:13 feat: Allow an account generator to be passed into the Algorand test fixture (algokit-utils-ts)
achidlow 04:39:16 feat: empty constructor for BigUInt() defaults to zero (puya)
achidlow 04:40:55 feat: allow bytes literal with `BytesBacked.from_bytes` (puya)
LeslieOA 04:41:01 fix: creator address, appclient (challenge-3)
achidlow 04:46:18 chore: address minor TODO regarding source locations (puya)
neilcampbell 04:47:34 chore: refactor compile command and enhance the docs (algokit-cli)
LeslieOA 04:47:49 Merge 89cabe696bb9c686f5a8e194df661e131c689f8d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
achidlow 04:48:13 test: add test to make sure `bool()` compiles to `False` (puya)
achidlow 04:49:51 feat: empty constructor for arc4 numeric types, defaults to zero (puya)
achidlow 04:51:39 feat: compare `arc4.Address` against `Account` (puya)
LeslieOA 04:52:43 Merge 8b25be80557b1f7dd6205eb1164da08b5de49db6 into 4e94ada1d6768b4da76230874d2b246fcf9428e2 (challenge-1)
achidlow 04:53:25 chore: update traces (puya)
joonqkr-ama… 05:13:32 Fix bugs in HelloWorldClient instance creation (challenge-3)
negar-abbasi 05:17:30 fix: get use of installed versions (algokit-cli)
satishccy 05:17:55 Merge 64b5d3d164552a8ba90fb666c73e21148a1c4929 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
joonqkr 05:19:58 Merge e88425fc6e6e346954b4309be57a48a623570d98 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
achidlow 05:35:28 feat: allow bytes optimizations to handle `addr` constants, and also `global ZeroAddress` ops (puya)
achidlow 05:35:28 feat: empty constructor for arc4 numeric types, defaults to zero (puya)
achidlow 05:35:28 feat: empty constructor for BigUInt() defaults to zero (puya)
achidlow 05:35:28 feat: Allow empty constructors to default to "zero" values for Account, Asset, Application, and arc4.Address (puya)
achidlow 05:35:28 test: add test to make sure `bool()` compiles to `False` (puya)
achidlow 05:35:28 feat: simplify more conditions when we're in a ConditionalBranch context (puya)
achidlow 05:35:28 feat: allow bytes literal with `BytesBacked.from_bytes` (puya)
achidlow 05:35:28 chore: update traces (puya)
achidlow 05:35:28 feat: empty constructor for UInt64() defaults to zero (puya)
achidlow 05:35:28 docs: add `default=` keyword to `GlobalState.get()` usage to make example clearer (puya)
achidlow 05:35:28 feat: simplify more conditions when we're in an assert context (puya)
achidlow 05:35:28 feat: compare `arc4.Address` against `Account` (puya)
achidlow 05:35:28 feat: simplify more conditions when we're in a `select` context (puya)
achidlow 05:35:28 fix: add some missing positional-only indicators to stubs, and relax typing.LiteralString to str, it's not really applicable for our use case (puya)
achidlow 05:35:28 chore: typo fixes (puya)
achidlow 05:35:28 chore: address minor TODO regarding source locations (puya)
achidlow 05:35:28 refactor: factor out common bool condition simplification (puya)
xarmian 05:37:59 fix for rewards by version (voi_drops)
negar-abbasi 05:39:49 test: add tests (algokit-cli)
negar-abbasi 05:41:34 fix: some tests (algokit-cli)
PatrickDinh 05:42:28 build: bump version in package.json (algokit-lora)
negar-abbasi 05:43:51 test: fix some snapshots (algokit-cli)
semantic-re… 05:43:54 Notes added by 'git notes add' (algokit-lora)
Sriram-ShRA… 05:45:07 Merge f45042d6bcd79f8e18e57ddca08c1a2df35d71a5 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
daniel-make… 05:47:39 refactor: rename context.note to info (puya)
daniel-make… 05:47:39 refactor: use logger instead of context.errors (puya)
daniel-make… 05:47:39 fix: use repr for literal validation errors (puya)
neilcampbell 05:48:35 chore: try upping the test timeout (algokit-utils-ts)
daniel-make… 05:48:57 refactor: add puya wrapper around structlog interface (puya)
achidlow 05:48:59 minor refactor (puya)
daniel-make… 05:48:59 refactor: simplify handling of errors during parsing (puya)
daniel-make… 05:48:59 refactor: add pretty printed errors back to log (puya)
PatrickDinh 05:54:01 build: rename output name and use version from package.json (algokit-lora)
semantic-re… 05:55:08 Notes added by 'git notes add' (algokit-lora)
daniel-make… 05:57:18 refactor: add puya wrapper around structlog interface (puya)
daniel-make… 05:57:18 refactor: use logger instead of context.errors (puya)
daniel-make… 05:57:18 fix: use repr for literal validation errors (puya)
daniel-make… 05:57:18 refactor: simplify handling of errors during parsing (puya)
daniel-make… 05:57:18 refactor: rename context.note to info (puya)
achidlow 05:57:18 minor refactor (puya)
daniel-make… 05:57:18 refactor: add pretty printed errors back to log (puya)
robdmoore 06:07:21 feat: Allow an account generator to be passed into the Algorand test fixture (#253) (algokit-utils-ts)
achidlow 06:11:46 feat: warn if a Contract class is implicitly abstract (puya)
github-acti… 06:13:33 Merge main into release (algokit-utils-ts)
github-acti… 06:13:34 Merge release into main (algokit-utils-ts)
semantic-re… 06:20:19 Notes added by 'git notes add' (algokit-utils-ts)
negar-abbasi 06:24:27 chore: fix ruff (algokit-cli)
achidlow 06:35:18 feat: warn if a Contract class is implicitly abstract (puya)
daniel-make… 06:57:11 fix: fix source location for function signatures (puya)
daniel-make… 07:03:47 fix: fix source location for function signatures (puya)
achidlow 07:07:25 test: add (failing) test for known issue #145 (puya)
achidlow 07:14:02 test: add (failing) test for known issue #145 (puya)
neilcampbell 08:02:34 chore: fix test issues (algokit-cli)
SudoWeezy 08:05:09 xgov rules s4 (ARCs)
neilcampbell 08:18:07 chore: prevent code-workspace file overwrite (algokit-fullstack-template)
andrew-m-hi… 08:48:47 Update README.md (challenge-2)
andrew-m-hi… 08:51:45 Merge baebc0acbaa3de1b23253df28e18e29ffd861b60 into 69fd96fb64782ba043640e97861fe52391d539cf (challenge-2)
TommyAlex79 08:58:46 Merge 80c74930fdb35b0b19acd2d04038b44eca4f549a into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
CiottiGiorg… 09:02:33 Single contract Digital Marketplace. (py-dm-intermediate-en)
robdmoore 09:04:03 test: Added caching of test accounts to attempt to significantly speed up test run in CI and prvent timeouts (algokit-subscriber-ts)
nullun 09:45:33 Merge pull request #1238 from scholtz/patch-1 (docs)
andrew-m-hi… 10:31:30 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. (challenge-3)
andrew-m-hi… 10:59:09 Merge 9190cb8603a890349c62b21454cfd73d1d8a1874 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
PatrickDinh 11:14:21 build: replace the version in tauri.conf.json
 (algokit-lora)
semantic-re… 11:15:46 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 11:16:34 build: fix sed syntax (algokit-lora)
semantic-re… 11:17:52 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 11:26:18 build: wip - pre-release (algokit-lora)
semantic-re… 11:27:30 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 11:36:07 build: hack to have pre-release by default (algokit-lora)
semantic-re… 11:37:25 Notes added by 'git notes add' (algokit-lora)
HashMapsDat… 11:53:26 feat: Separates Android (with all-inclusive .aar) from Desktop (xHD-Wallet-API-kt)
semantic-re… 11:56:17 Notes added by 'git notes add' (algokit-lora)
HashMapsDat… 12:00:00 fix: add .gitkeeps (xHD-Wallet-API-kt)
HashMapsDat… 12:06:12 chore: remove debug printer (xHD-Wallet-API-kt)
HashMapsDat… 12:08:45 feat: add .gitignore (xHD-Wallet-API-kt)
HashMapsDat… 12:12:55 fix: since initialize.sh already builds, it is enough of a test (xHD-Wallet-API-kt)
HashMapsDat… 12:21:59 fix: migrate to .aar (arc52-android-wallet)
HashMapsDat… 12:22:24 Merge branch 'main' of github.com:hashmapsdata2value/arc52-android-wallet (arc52-android-wallet)
joe-p 12:32:45 minor changes/renaming (ts-dm-beginner-en)
joe-p 12:33:35 s (ts-dm-beginner-en)
HashMapsDat… 12:52:25 gitignore (arc52-android-wallet)
HashMapsDat… 12:52:45 gitignore (arc52-android-wallet)
HashMapsDat… 12:53:18 gitignore .idea (arc52-android-wallet)
HashMapsDat… 12:57:40 final gitignore (arc52-android-wallet)
HashMapsDat… 13:02:37 docs: update README (xHD-Wallet-API-kt)
HashMapsDat… 13:09:30 remove gradlew step that is part of initialize.sh (xHD-Wallet-API-kt)
HashMapsDat… 13:15:17 feat: if any step in initialize fails, all fails (xHD-Wallet-API-kt)
oliverjantar 13:42:05 ALL-5774 Fix return type for solana getFeeForMessage (#1080) (tatum-js)
Hathoriel 13:46:04 ALL-5628 - Add Base subscriptions (tatum-js)
neilcampbell 13:55:12 docs: wording tweaks to the compile docs (algokit-cli)
algorandskiy 14:03:41 metrics: support labeled gauges (#5956) (go-algorand)
Hathoriel 14:05:33 ALL-5628 - Add Base subscriptions (#1083) (tatum-js)
github 14:08:21 add Go Benchmark (go) benchmark result for 93ab75854c1cf55fa4f80cb27d7542f457fde570 (go-algorand)
algorandskiy 14:10:52 Merge remote-tracking branch 'upstream/master' into feature/p2p (go-algorand)
algorandskiy 14:17:59 post merge fixes (go-algorand)
joe-p 14:24:21 post recording (ts-dm-beginner-en)
algorandskiy 14:37:42 CR fixes (go-algorand)
algorandskiy 14:37:42 add telemetryID and instanceName to p2p wsPeers (go-algorand)
algorandskiy 14:37:42 generalize sendPeerConnectionsTelemetryStatus and use for p2p code (go-algorand)
algorandskiy 14:38:31 enable dht metrics collection via conversion to our format (go-algorand)
algorandskiy 14:38:36 add metrics test (go-algorand)
algorandskiy 14:38:36 add DHT metrics to heartbeats (go-algorand)
algorandskiy 14:38:36 make test more ci-prone (go-algorand)
algorandskiy 14:40:48 convert DHTs stats to metrics with labels (go-algorand)
algorandskiy 14:40:48 make tidy (go-algorand)
algorandskiy 14:40:48 convert prometheums metrics to algod format (go-algorand)
algorandskiy 14:40:48 CR: register default prometheus opencensus gatherers as Metric to DefaultRegistry (go-algorand)
jannotti 14:41:54 func, field, whatever (go-algorand)
joe-p 14:42:37 use bigint where applicable (algokit-utils-ts)
robdmoore 14:44:03 Tweaks to AlgorandClient: (#248) (algokit-utils-ts)
gmalouf 14:48:49 Bump quic-go in block-generator (go-algorand)
dependabot[… 14:50:01 Build: bump dash from 2.11.1 to 2.15.0 in /test/heapwatch (#5928) (go-algorand)
ehanoc 14:50:56 Add PRIORITIES file (technical-adoption-committee)
github 14:54:15 add Go Benchmark (go) benchmark result for 46ef82fc738af0b8a7b1b460d7810e762b6545cc (go-algorand)
ctibo 14:54:47 allow media and nfd cache refresh (algostack)
ehanoc 14:56:34 Proposal: Add priority hdwallet (technical-adoption-committee)
patrick-txn… 14:57:06 GITBOOK-14: No subject (reti)
grzracz 15:05:16 Update CONDUCT.md (technical-adoption-committee)
ehanoc 15:05:55 Merge pull request #11 from grzracz/patch-1 (technical-adoption-committee)
michaeltchu… 15:13:24 chore: log greeting (2024-03-22) (a-day-in-my-bobalife)
kieranronei… 15:15:26 fix: allow groups of groups of transactions (use-wallet)
kieranronei… 15:17:05 chore: squash (use-wallet)
Toffy13 15:21:09 Merge d4d43511dbb47e53d328263217c93f8585b53a5b into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
algolog 15:21:32 Fix instantiation of HelloWorldClient (challenge-3)
dependabot[… 15:24:13 Build: bump google.golang.org/protobuf from 1.30.0 to 1.33.0 (#5953) (go-algorand)
github 15:30:59 add Go Benchmark (go) benchmark result for c2d7047585f6109d866ebaf9fca0ee7490b16c6a (go-algorand)
algolog 15:44:59 Merge 1555724b1b06107feb110f33529c417532a577fa into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
Caerlower 15:47:58 Merge eca43c9d7357dac1e0689ed91beb582e5dcf85bc into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
neilcampbell 16:01:13 chore: change build and deploy to use new .ar32.json app specs (algokit-python-template)
HashMapsDat… 16:16:51 updates gitignore and appcompat (xHD-Wallet-API-kt)
neilcampbell 16:27:35 chore: fix up the ts deployer build command (algokit-python-template)
pbennett 16:40:53 Remove old copyright statements - can add final statements to each file if necessary. (reti)
pbennett 16:45:56 Fee sink address was missing in dev bootstrap (reti)
neilcampbell 16:47:19 chore: change install to run, as I think it is the behaviour we want (algokit-cli)
babcoccl 16:54:56 Merge c68c7bb75a4d5907a692543d45ccea4edcf960e4 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
joe-p 17:04:00 fix rollup issues (algokit-utils-ts)
HashMapsDat… 17:18:52 docs: Updates README to inlcude .aar instructinos (arc52-android-wallet)
HashMapsDat… 17:28:31 clean build gradle file (arc52-android-wallet)
joe-p 17:43:21 to -> receiver (algokit-utils-ts)
MekalaKaveri 18:01:38 Challenge-3 solved (challenge-3)
MekalaKaver… 18:14:12 Merge 196adefef0ffdbee257fbbd6c9e99fb6610d256c into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
joe-p 18:45:08 use algorand client (ts-dm-beginner-en)
joe-p 18:46:01 rm decimals (ts-dm-beginner-en)
dependabot[… 19:14:18 Build: bump github.com/quic-go/quic-go in /tools/block-generator (go-algorand)
pbennett 19:21:11 Merge branch 'refs/heads/gitbook' into dev (reti)
pbennett 19:22:08 Update staker diagram to include claimTokens method (reti)
uhudo 19:33:47 Merge 517afa8e658968283dc4ff8b60cf4a1bae22613d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
algorambo 19:34:10 Merge d57ccffdc23f754056ba7b92762815180b473799 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
calvin-do 19:36:09 Merge 289d0cab077b7ea95d4def01a6b0a9cfac7ca60b into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
MatthiasSpo… 20:17:36 Merge ca31375d4508b5775cca2f49e3243bcaf396b258 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
athekat 20:20:03 Merge a1ea6ddc1bc0d0922533cd18c2910c877d0c37be into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
code-alexan… 20:20:23 Merge e7b8792e538bb91982787bf7f56f9670ad2a0c8d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
WillLiang918 20:22:50 Merge 3fa43f6954096d63db124c67f6a371f40b02e0cf into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
mdmudassir0… 20:23:13 Merge af46e8a2236c81b3692b9ff7c2c5c1717d00df70 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
SirSushiAlgo 20:23:41 Merge 5af4f1f6c471a0e23e356ad9b5ae10d49188231d into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
EffBureau 20:27:41 Merge 8e233d29f84f136e4ebc42cedab828d51332a755 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
amankr1469 20:28:16 Merge ee6095146df82afb15d0691d3d3579c3c3c227ad into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
MattAlgowor… 20:28:52 Merge 7fa348e18fe0d21845ee13e07d274dc1900f93d6 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
xarmian 20:29:08 health rewards blacklist fix (voi_drops)
william-wam… 20:31:06 Merge e38a2b4394565d10c4fa70f8ec873af239004958 into 785372aaf6ebff2d3f058e5c4f19fafe2ce92338 (challenge-3)
joe-p 21:26:50 rm all raw algod calls (ts-dm-beginner-en)
joe-p 21:28:28 getAccountAssetInformation (algokit-utils-ts)
pbennett 21:38:18 Add functions to claim token rewards and added to code to calculate/return the new 'soft' max stake per pool values. (reti)
drichar 21:54:54 feat(ui): add reward token opt-in fee to initStakingPoolStorage (reti)
drichar 21:54:54 feat(ui): show reward token balance in StakingTable (reti)
drichar 21:54:54 refactor(ui): move query options to separate file (reti)
drichar 21:54:54 feat(ui): send rewards to pool (dev util function) (reti)
drichar 21:54:54 feat(ui): fetch/consolidate all validator data up front (reti)
drichar 21:54:54 chore(ui): update @tanstack/react-router to v1.22.0 (reti)
algo-dev-se… 23:23:54 Regenerate code from specification file (java-algorand-sdk)
neilcampbell 23:38:10 chore: fix snapshots (algokit-cli)