11179 commits in all time Mar 27, 2026 03:47 – Jun 25, 2026 03:47 UTC
algorandskiy indexer
Merge 2aed5d93075dd87d21147c60f20f81dc8604a907 into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
Git Commit 9c4edfee Branch pull/1696/merge Document 13/653 ++ 438 --
algorandskiy indexer
check conduit with new sdk
Git Commit 2aed5d93 Branch pavel/box-descriptor Document 1/4 ++ 1 --
algorandskiy conduit
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>
Git Commit 842982b6 Branch pz/bump-sdk-load Document 2/3 ++ 3 --
algorandskiy indexer
Merge 4cf577181738c7a199b3f34d46394ed50e0984d8 into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
Git Commit 0fb21473 Branch pull/1696/merge Document 12/649 ++ 437 --
algorandskiy indexer
user newer sdk to fix "no matching struct field found when decoding stream map with key ld" error
Git Commit 4cf57718 Branch pavel/box-descriptor Document 2/3 ++ 3 --
jannotti go-algorand
Merge aa579128e62e58a9d42ab8c3b55855473ddb0672 into 90aea4ab073c7061ebbfb8f4a9172b349145b181
Git Commit e5dc4a17 Branch pull/6650/merge Document 25/1,578 ++ 1,644 --
algorandskiy indexer
Merge 2082c3e94ad411dfcbcfd2b5c44250c448d1788a into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
Git Commit edee1c17 Branch pull/1696/merge Document 10/646 ++ 434 --
algorandskiy indexer
update responses with round number
Git Commit 2082c3e9 Branch pavel/box-descriptor Document 2/17 ++ 10 --
algorandskiy indexer
api: add Value to BoxDescriptor
Git Commit 75cb92de Branch pavel/box-descriptor Document 9/629 ++ 424 --
jannotti go-algorand
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.
Git Commit aa579128 Branch pull/6650/head Document 25/1,578 ++ 1,644 --
lempira algokit-core
Merge 7eb2955bdca32591107538450f4ac1ed3dbde724 into 1d8fbfc5142d0b28c896e91b3351ede66d5628e6
Git Commit 9c1d7a64 Branch pull/349/merge Document 280/4,948 ++ 8,285 --
lempira algokit-core
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.
Git Commit 7eb2955b Branch refactor/oas-pipeline-and-generator-parity Document 6/243 ++ 0 --
lempira algokit-core
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.
Git Commit 9550e7c4 Branch refactor/oas-pipeline-and-generator-parity Document 1/42 ++ 48 --
renovate[bot] use-wallet
Merge 3244a80323bf45eaa07c75fe4730d9f504a0cc19 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a
Git Commit 98a8d1fd Branch pull/421/merge Document 15/2,935 ++ 1,785 --
renovate[bot] use-wallet
chore(deps): update non-major dependencies
Git Commit 3244a803 Branch renovate/non-major-dependencies Document 15/2,935 ++ 1,785 --
Merge 7814702494be50b20270a17cd72a9cf3652e8963 into 361d3066ffaca4241991cc6563403417bf562ecf
Git Commit cbac22a9 Branch pull/17/merge Document 4/3,392 ++ 1,792 --
fix(deps): update all non-major dependencies
Git Commit 78147024 Branch renovate/all-minor-patch Document 4/3,392 ++ 1,792 --
algorandskiy indexer
Merge 0c36c30a1afa7ff6886102dceace89dbcddc3aff into 2970dcb8ffa7ef60c1db3ef4dbf75e1301355692
Git Commit 6f3c1d09 Branch pull/1696/merge Document 9/629 ++ 424 --
Pavel Zbitskiy indexer
api: add Value to BoxDescriptor
Git Commit 0c36c30a Branch pavel/box-descriptor Document 9/629 ++ 424 --
Merge de8f3f4fe353544e93de7fd428717b1f89274755 into bfbd438b6ed3e2fc1447effa5fcb5da701aa9dd4
Git Commit 9af6076e Branch pull/812/merge Document 7/27 ++ 234 --
joe-p go-algorand-sdk
API: box API values, prefix, and round (#804)
Contains auto-generated code from specification file

Co-authored-by: Algorand Generation Bot <codegen@algorand.com>
Git Commit bfbd438b Branch main Document 5/595 ++ 3 --
lempira algokit-core
Merge e24677232f2ad9727ad889f28b3ff4dbdf659871 into 1d8fbfc5142d0b28c896e91b3351ede66d5628e6
Git Commit 04d1c019 Branch pull/349/merge Document 273/4,663 ++ 8,237 --
lempira algokit-core
docs(api): document pinned-spec fetch + generator extension parity
Update api/README.md to describe fetching OAS3 specs from the pinned
algokit-oas-generator commit (and how to bump it), fix the convert-* command
descriptions in the contributing guide, and mark the legacy openapi_generators
research note as historical.
Git Commit e2467723 Branch refactor/oas-pipeline-and-generator-parity Document 3/33 ++ 19 --