Home / Reports / Apr 15, 2024

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

Apr 14, 2024 Arrow Back Arrow Forward Apr 16, 2024
M
T
W
T
F
S
S
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
1
2
3
4
5
6
7
8
9
10
11
12

Monday, April 15, 2024

175 commits were pushed across 34 repos by 39 authors. There were 200,956 additions and 39,525 deletions.

Stay up to date with the latest insights and developments on AlgoScan

Authors

Updated Repos

...

Commit Log

Gardettos 00:28:47 Merge 88fffd86efc218ce2852655474aecc34ec5dfe5f into 7eb8d0bd9b3d6318405a02784d75fe887d6452bb (python-challenge-1)
- 01:00:26 Build 1954 Data (go-algorand)
stackshareb… 01:17:00 Create techstack.yml (subsa)
stackshareb… 01:17:01 Create techstack.md (subsa)
dependabot[… 01:20:00 :arrow_up: Bump ruff from 0.2.2 to 0.3.7 (algobase)
dependabot[… 01:21:56 :arrow_up: Bump setuptools from 69.2.0 to 69.5.1 (algobase)
dependabot[… 01:23:21 :arrow_up: Bump argcomplete from 3.2.3 to 3.3.0 (algobase)
dependabot[… 01:24:54 :arrow_up: Bump black from 24.3.0 to 24.4.0 (algobase)
PatrickDinh 01:33:04 chore: PR feedback (algokit-lora)
achidlow 03:22:28 tests: add negative indexing to tuple and arc4.Tuple test cases (puya)
achidlow 03:22:28 refactor: remove unnecessary negative->positive index conversion (puya)
PatrickDinh 03:42:59 chore: create asset transfer close remainder type (algokit-lora)
dependabot[… 04:02:15 Update @typescript-eslint/eslint-plugin requirement (algo-voting)
pbennett 05:15:12 fix(ui): refetch interval on validator was too low (reti)
neilcampbell 05:41:03 fix: amount value from an algod transaction can be undefined, despite what the type indicates (algokit-subscriber-ts)
qfvfq1 06:28:58 mod biz_kor-frontend (akt02)
neilcampbell 06:39:35 chore: fix audit issues (algokit-subscriber-ts)
neilcampbell 06:46:13 fix: a few issues (#49) (algokit-subscriber-ts)
semantic-re… 06:49:59 Notes added by 'git notes add' (algokit-subscriber-ts)
PatrickDinh 06:59:20 chore: PR feedback (algokit-lora)
PatrickDinh 07:17:40 chore: convert number | bigint to decimal (algokit-lora)
HashMapsDat… 07:27:05 feat: adds everything from ARC-52 PR (xHD-Wallet-API-ts)
HashMapsDat… 07:33:09 CI: adds github workflow (xHD-Wallet-API-ts)
achidlow 09:21:01 refactor: stronger arc4 node typing, and better error messages (errors instead of fatals) (puya)
achidlow 10:14:35 fix: add missing arc4-copy-checks of .get() and .maybe() methods in state proxies (puya)
achidlow 10:14:36 refactor: use NewStruct and NewArray instead of ARC4Encode/ARC4ArrayEncode respectively (puya)
achidlow 10:17:07 remove TODO after consideration - if there is an assignment involving a cast, the cast should probably be on the RHS (puya)
achidlow 10:25:47 fix: allow negative arc4.Tuple indexing (puya)
achidlow 10:25:47 fix: add missing stub indicators for unary-+ operator to BigUInt and UInt64 (puya)
achidlow 10:25:47 tests: add negative indexing to tuple and arc4.Tuple test cases (puya)
achidlow 10:25:47 refactor: stronger arc4 node typing, and better error messages (errors instead of fatals) (puya)
achidlow 10:25:47 feat: add missing constant folding optimization for b% (puya)
daniel-make… 10:25:47 increase coverage for GroupTransaction construction (puya)
achidlow 10:25:47 refactor: remove TodoErrors of supporting upcast from bool to numeric types, logged as issue #193 instead (puya)
achidlow 10:25:47 remove xfail test (puya)
achidlow 10:25:47 fix: improve source location for Asset(<int>) (puya)
achidlow 10:25:47 test: cover '/' usage (puya)
daniel-make… 10:25:47 refactor: remove TODO (puya)
daniel-make… 10:25:47 test: remove unused class (puya)
achidlow 10:25:47 refactor: simplify intrinsics builder logic (puya)
achidlow 10:25:47 test: cover unmapped numeric operators (puya)
achidlow 10:25:47 fix: add missing arc4-copy-checks of .get() and .maybe() methods in state proxies (puya)
daniel-make… 10:25:47 test: filter out blocks that don't need coverage, enable branch coverage (puya)
achidlow 10:25:47 fix: improve error message with invalid String() comparisons (puya)
achidlow 10:25:47 cover unrecognized member of basic types (puya)
achidlow 10:25:47 fix: correct input value types for setbit (puya)
achidlow 10:25:47 refactor: simplify intrinsics builder logic (puya)
achidlow 10:25:47 remove TODO after consideration - if there is an assignment involving a cast, the cast should probably be on the RHS (puya)
achidlow 10:25:47 refactor: remove unused code for type resolution of enums in stubs (puya)
achidlow 10:25:47 refactor: use NewStruct and NewArray instead of ARC4Encode/ARC4ArrayEncode respectively (puya)
achidlow 10:25:47 feat: constant optimisation for algopy.op.sqrt and algopy.op.bsqrt (puya)
daniel-make… 10:25:47 remove unused code (puya)
achidlow 10:25:47 feat: allow int literals with algopy.op functions that take a BigUInt (currently just bsqrt) (puya)
achidlow 10:25:47 refactor: remove unnecessary negative->positive index conversion (puya)
knonode 10:47:18 Initial commit (Hang_Hampelman)
knonode 10:48:45 Update main.py (Hang_Hampelman)
knonode 10:49:59 Update hangman_art.py (Hang_Hampelman)
knonode 10:50:20 Update bip_39_list.py (Hang_Hampelman)
knonode 11:12:57 Create README.md (Hang_Hampelman)
knonode 11:14:13 Create frontpage (Hang_Hampelman)
knonode 11:14:35 Update frontpage (Hang_Hampelman)
knonode 11:15:01 Rename frontpage to frontpage.py (Hang_Hampelman)
knonode 11:21:13 Update README.md (Hang_Hampelman)
trevormil 11:30:40 v3 (blockin)
knonode 11:33:29 Update README.md (Hang_Hampelman)
SenZmaKi 11:41:45 Add files (Bariki)
SenZmaKi 11:46:02 Create README.md (Bariki)
knonode 11:52:51 Update frontpage.py (Hang_Hampelman)
knonode 11:53:15 Update README.md (Hang_Hampelman)
ehanoc 11:55:14 First Draft BIP44 wallet recovery (ARCs)
kraigochieng 11:58:40 Project initialised with AlgoKit CLI using template: https://github.com/algorandfoundation/algokit-fullstack-template.git (deed_defender)
ehanoc 11:59:41 Definitions and refinment (ARCs)
ehanoc 12:01:23 Header of ARC (ARCs)
HashMapsDat… 12:06:37 test: remove repeated code (xHD-Wallet-API-kt)
joe-p 12:09:11 fix some docstrings (algokit-utils-py)
joe-p 12:11:50 update idna due to vulnerability by pip-audit (algokit-utils-py)
joe-p 12:12:32 ruff (algokit-utils-py)
FerGT50 12:20:49 Add files via upload (algoiot)
joe-p 12:21:03 ignore ruff errors in beta for now (algokit-utils-py)
PatrickDinh 12:25:27 chore: move the logic to calculate amount to the display (algokit-lora)
FerGT50 12:31:44 Merge pull request #5 from GT50-SRL/develop (algoiot)
joe-p 12:32:13 fix non sdk mypy stuff (algokit-utils-py)
joe-p 12:33:27 update cryptography for pip-audit (algokit-utils-py)
joe-p 12:36:17 rm comment (algokit-utils-py)
joe-p 12:43:06 ignore mypy errors (algokit-utils-py)
joe-p 12:44:18 ruff (algokit-utils-py)
joe-p 12:50:55 update setuptools (algokit-utils-py)
giuliop 12:51:00 Test new mimc opcodes (test-mimc-opcodes)
HashMapsDat… 12:55:20 feat: working ECDH and a TestUtils with cryptoSecretBox functions from LibSodium for encryption/decryption (xHD-Wallet-API-swift)
A-Maugli 13:00:54 solved with trial and error (python-challenge-2)
A-Maugli 13:14:38 Merge bb4c761761cf23f6e3bdbba32c12f1c622532ace into ba53acf8cd9e954d49aa7747a1e9e08858e89083 (python-challenge-2)
dev-opus 13:15:44 build (algorand-quotes)
dev-opus 13:33:34 Update README.md (algorand-quotes)
CiottiGiorg… 13:40:32 Adding language to title for SEO purposes. (docs)
dependabot[… 14:14:31 chore(deps): bump the all group with 6 updates (algokit-utils-ts)
FerGT50 14:14:45 Fixed warnings (algoiot)
FerGT50 14:15:15 Merge pull request #6 from GT50-SRL/develop (algoiot)
ChoiceCoin 14:27:33 Update xGov 183: Choice Coin Compliance (xGov)
michaeltchu… 15:13:46 chore: log greeting (2024-04-15) (a-day-in-my-bobalife)
neilcampbell 15:23:37 feat: add support for viewing a block (algokit-lora)
kylebeee 15:28:30 changed hardcoded buffer to randomBytes (liquid-auth)
robdmoore 15:39:06 Merge 6345ea1dd1a1d5262071fe3925ce9f6d1c7ff32b into 709e593b8dd411b96d2cdd50e4647a58c310be12 (algokit-subscriber-ts)
kylebeee 15:55:59 checking on whether we get proper http exceptions back or one large internal server error (liquid-auth)
aorumbayev 16:10:42 fix: testing ci (algokit-utils-py)
aorumbayev 16:30:56 chore: testing ci (algokit-utils-py)
aorumbayev 16:33:49 chore: test (algokit-utils-py)
aorumbayev 16:36:24 chore: test (algokit-utils-py)
kylebeee 16:57:37 throw http exception if there is one (liquid-auth)
kylebeee 17:01:24 updated request function to use direct http status exception instead of generic (liquid-auth)
aorumbayev 17:04:48 chore: testing ci (algokit-utils-py)
aorumbayev 17:06:46 chore: testing ci (algokit-utils-py)
michaeltchu… 17:14:19 chore: v2024.15.0 (release) (a-day-in-my-bobalife)
michaeltchu… 17:14:21 Notes added by 'git notes add' (a-day-in-my-bobalife)
scholtz 17:37:40 settings, themes (BiatecCronBuilder)
kylebeee 18:18:25 finished changing generic http exceptions (liquid-auth)
ori-shem-tov 18:24:47 remove algosdk import (liquid-auth)
PhearZero 18:26:33 Merge pull request #2 from algorandfoundation/feat/rekeyed-account-support (liquid-auth)
kylebeee 18:32:34 switch from generic http exceptions to with status codes (liquid-auth)
kylebeee 18:44:28 fixed imports for a few exceptions (liquid-auth)
joe-p 18:58:27 algokit_utils.beta.algorand_client (py-dm-beginner-en)
pbennett 19:04:14 Merge branch 'feat/contract-topoff-manager' into feat/contract-v1.1 (reti)
kylebeee 19:14:22 switched from generic http exceptions to explicit types (liquid-auth)
kylebeee 19:23:08 added a try catch & fixed the expected exception in a unit test (liquid-auth)
kylebeee 19:29:21 fixed one last test & added one more try catch to another method (liquid-auth)
kylebeee 19:35:04 added a try catch to the /all endpoint (liquid-auth)
kylebeee 19:46:33 cleaned up unit tests / exceptions in endpoint & made fixture more inline with production expectations (liquid-auth)
SenZmaKi 19:46:49 Update install script (Bariki)
SenZmaKi 19:56:00 Update README (Bariki)
HashMapsDat… 20:04:38 docs: add ECDH (xHD-Wallet-API-swift)
SenZmaKi 20:06:36 Update setup script (Bariki)
riggy889 20:16:48 Merge ab288b71cdfebf54cd78322101ddcd6dfbfa6489 into ba53acf8cd9e954d49aa7747a1e9e08858e89083 (python-challenge-2)
algolog 20:20:30 Add new pact farms (ff-py-sdk)
SenZmaKi 20:21:09 Update setup.ps1 (Bariki)
scholtz 20:36:03 swap, rebuild (BiatecCronBuilder)
scholtz 20:43:20 cicd deploy (BiatecCronBuilder)
Vitali-work… 20:56:06 docs: add multichain faucet (Crypto-Testnet-Faucet)
Vitali-work… 20:59:31 docs: update data (Crypto-Testnet-Faucet)
joe-p 21:01:41 add comments to tests (py-dm-beginner-en)
drichar 21:11:20 chore(renovate): fix UI grouping config (reti)
drichar 21:12:54 chore(renovate): fix UI grouping config (#65) (reti)
pbennett 21:17:37 feat(contracts): No longer assert if there is nothing to be paid out. This is so last payout and epoch number are both updated every epoch regardless if anything was paid out. (reti)
drichar 21:24:44 Merge branch 'main' into dev (reti)
renovate[bo… 21:28:01 chore(ui): update all non-major dependencies (reti)
peterhgruber 21:31:05 Added Chapter 5 – NFTs (writingsmartcontracts_algo)
renovate[bo… 21:32:54 chore(ui): update all non-major dependencies (#69) (reti)
edcalderon 21:39:13 feat: challenge solved (python-challenge-1)
edcalderon 21:39:49 Merge aed334bb7768d5840d23baa3d2fef50059a79c2a into 7eb8d0bd9b3d6318405a02784d75fe887d6452bb (python-challenge-1)
pbennett 21:43:01 chore(nodemgr): fix UI grouping config (reti)
pbennett 21:43:24 Merge remote-tracking branch 'origin/main' into dev (reti)
renovate[bo… 21:45:53 chore(contracts): update dependency @algorandfoundation/tealscript to v0.90.2 (reti)
renovate[bo… 21:46:09 chore(contracts): update dependency @types/node to v20.12.7 (reti)
pbennett 21:46:26 chore(contracts): fix UI grouping config (reti)
renovate[bo… 21:46:27 chore(contracts): update dependency typescript to v5.4.5 (reti)
renovate[bo… 21:46:30 chore(contracts): update sethcohen/github-releases-to-discord action to v1.15.0 (reti)
pbennett 21:46:47 Merge branch 'refs/heads/main' into dev (reti)
edcalderon 21:50:33 feat: challenge-2 solved (python-challenge-2)
renovate[bo… 21:50:58 chore(contracts): update actions/checkout action to v4 (reti)
edcalderon 21:51:17 Merge f3b9363e5f23a33e98319920feba355df6a9c5e0 into ba53acf8cd9e954d49aa7747a1e9e08858e89083 (python-challenge-2)
pbennett 21:53:45 Merge pull request #67 from TxnLab/renovate/actions-checkout-4.x (reti)
johnmizz 21:54:38 Update xgov-186.md (xGov)
renovate[bo… 21:55:34 chore(contracts): update dependency eslint-config-airbnb-typescript to v18 (reti)
pbennett 22:06:37 Merge pull request #49 from TxnLab/renovate/eslint-config-airbnb-typescript-18.x (reti)
renovate[bo… 22:08:51 chore(ui): update dependency @types/node to v20 (reti)
renovate[bo… 22:09:53 chore(ui): update dependency eslint to v9 (reti)
renovate[bo… 22:11:19 chore(ui): update dependency @types/node to v20 (reti)
renovate[bo… 22:13:28 chore(contracts): update all non-major dependencies (reti)
pbennett 22:17:54 Merge pull request #76 from TxnLab/renovate/all-minor-patch (reti)
renovate[bo… 22:20:06 chore(ui): update dependency eslint-config-prettier to v9 (reti)
PhearZero 22:32:51 test: enforce linters and tests (liquid-auth)
PhearZero 22:32:51 test: enforce linters and tests (liquid-auth-js)
PhearZero 22:37:04 Merge remote-tracking branch 'refs/remotes/origin/develop' into feat/connect-rtc (liquid-auth)
PatrickDinh 22:54:17 feature: view asset transfer transactions (algokit-lora)
PhearZero 22:58:13 build: remove preinstall hooks (liquid-auth-js)
PhearZero 22:58:13 build: remove preinstall hooks (liquid-auth)
PatrickDinh 22:59:18 chore: view asset transactions (algokit-lora)