Latest Repo Discovered
atlast
HCL
·
The Unlicense
Top Contributor of the Month
11186 commits in all time
Mar 27, 2026 05:01 – Jun 25, 2026 05:01 UTC
Merge a0e0cd0b4e04065759c93bd133a6f38fbc9e86d9 into 2b8e1eccb2339a3e5bd640c11de2294dac0224b2
43939b28
pull/90/merge
2/6 ++ 4 --
Merge 4cf577181738c7a199b3f34d46394ed50e0984d8 into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
c4ade624
pull/1696/merge
12/649 ++ 437 --
Merge 5a6dbd47998ee1670b5d870933bb788c6116cb5d into f9e59489edbc7b280fcb2f65eb2bc6cf335c2b66
8bbef69a
pull/196/merge
2/3 ++ 3 --
Bump go-algorand-sdk to include block Load (ld) field
The BlockHeader gained a Load field (codec "ld") and CongestionTax
("ct") in go-algorand-sdk. Bump the dependency so the algod importer
can decode current nightly blocks; otherwise GetBlock fails with
"no matching struct field found when decoding stream map with key ld".
5a6dbd47
pz/bump-sdk-load
2/3 ++ 3 --
Merge cff53bc09e338692fb9dcc8ee7b793a8cc6f0057 into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
3e105b6b
pull/1696/merge
14/657 ++ 439 --
Merge 2aed5d93075dd87d21147c60f20f81dc8604a907 into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
9c4edfee
pull/1696/merge
13/653 ++ 438 --
Bump go-algorand-sdk to include block Load (ld) field
The BlockHeader gained a Load field (codec "ld") and CongestionTax
("ct") in go-algorand-sdk. Bump the dependency so the algod importer
can decode current nightly blocks; otherwise GetBlock fails with
"no matching struct field found when decoding stream map with key ld".
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
842982b6
pz/bump-sdk-load
2/3 ++ 3 --
Merge 4cf577181738c7a199b3f34d46394ed50e0984d8 into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
0fb21473
pull/1696/merge
12/649 ++ 437 --
user newer sdk to fix "no matching struct field found when decoding stream map with key ld" error
4cf57718
pavel/box-descriptor
2/3 ++ 3 --
Merge aa579128e62e58a9d42ab8c3b55855473ddb0672 into 90aea4ab073c7061ebbfb8f4a9172b349145b181
e5dc4a17
pull/6650/merge
25/1,578 ++ 1,644 --
Merge 2082c3e94ad411dfcbcfd2b5c44250c448d1788a into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
edee1c17
pull/1696/merge
10/646 ++ 434 --
Handle rounding of fees with non-integral usage better
We used to round (up) the fee obtained by multiplying usage by minfee for each _group_. This meant that the fee could be rounded up once for ever group (top and inner). Therefore, a simulate caller, having obtained the usage for the group as a whole, could not really know how much fee to add. Now we carefully track our rounding so that after rounding up, the excess (called "residue") is retained, and the next group can use that residue to avoid rouding up. The final result is that callers may presume that there is exactly one rounding up for an entire group, including inners. I also removed the TotalUsage and TotalFeesPaid fields from the simulation result. These values were the sum across groups. (You can simulate more than one top-level group at a time.) But summing usage across groups has the problem I described above. Instead, callers should treat each group separately.
aa579128
pull/6650/head
25/1,578 ++ 1,644 --
Merge 7eb2955bdca32591107538450f4ac1ed3dbde724 into 1d8fbfc5142d0b28c896e91b3351ede66d5628e6
9c1d7a64
pull/349/merge
280/4,948 ++ 8,285 --
test(clients): add model unit tests + localnet integration scaffold
Per generated client crate, add tests/ (preserved across regeneration by the src-only orphan sweep): - models.rs: offline serde tests for the new extension-driven types (algokit_transact::Address, fixed [u8; N] arrays, box/holding/locals refs) - integration_localnet.rs: #[ignore]'d smoke tests against a real localnet via the crates' .localnet() constructors, run with 'cargo test -- --ignored' The unit tests run in the default offline suite; the integration scaffold is a starting point for a fuller suite in a follow-up PR.
7eb2955b
refactor/oas-pipeline-and-generator-parity
6/243 ++ 0 --
refactor(api): preserve non-generated files when regenerating clients
Instead of wiping the whole output directory before generation, overwrite the generated files and sweep only orphaned .rs files under src/ (those no longer produced by the current spec). Files outside the generated src/ tree -- e.g. a hand-written tests/ directory -- are now preserved across regeneration.
9550e7c4
refactor/oas-pipeline-and-generator-parity
1/42 ++ 48 --
Merge 3244a80323bf45eaa07c75fe4730d9f504a0cc19 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a
98a8d1fd
pull/421/merge
15/2,935 ++ 1,785 --
chore(deps): update non-major dependencies
3244a803
renovate/non-major-dependencies
15/2,935 ++ 1,785 --
Merge 7814702494be50b20270a17cd72a9cf3652e8963 into 361d3066ffaca4241991cc6563403417bf562ecf
cbac22a9
pull/17/merge
4/3,392 ++ 1,792 --
fix(deps): update all non-major dependencies
78147024
renovate/all-minor-patch
4/3,392 ++ 1,792 --