9721 commits in all time Apr 30, 2026 17:24 – Jul 29, 2026 17:24 UTC
Merge a27a35c358975749879c6b3ede7e372848fad2b3 into eb903edcae43b254e15ba4c87840e3cd20a5dfc9
Git Commit fbe60470 Branch pull/319/merge Document 3/292 ++ 7 --
Merge 7d05e989da292c2f468e1dcaa2cfe4fa0ce5f23e into eb903edcae43b254e15ba4c87840e3cd20a5dfc9
Git Commit f5416c5d Branch pull/321/merge Document 9/1,379 ++ 996 --
jannotti go-algorand
Merge 37581d779eacc586a6bc283b2bf4047be6e6b06a into a7a983998f36195dc0383a41fcf48099084f6f97
Git Commit 65a2af3d Branch pull/6677/merge Document 25/428 ++ 82 --
jannotti go-algorand
Move lines to not be confusing
Git Commit 37581d77 Branch pull/6677/head Document 1/2 ++ 2 --
cusma specs
Merge 4e9305d83ff9b8ba676fd5c62bc14e265e3aec73 into 268b63433a907455d439995bf916f6b296018f4f
Git Commit fe9682fc Branch pull/298/merge Document 83/1,351 ++ 462 --
cusma specs
chore: ignore docs
Git Commit 4e9305d8 Branch chore/clean-up Document 1/3 ++ 1 --
jannotti go-algorand
proper spec hash
Git Commit 5ca39610 Branch pull/6677/head Document 1/1 ++ 1 --
jannotti go-algorand
Promote vFuture as v42
Leave sumhash experimental
Git Commit 48bad60c Branch pull/6677/head Document 25/426 ++ 80 --
cusma specs
Merge f68208e7b488eaf99cd7d16ecd2603f04e2ea8fa into 268b63433a907455d439995bf916f6b296018f4f
Git Commit 976a877b Branch pull/298/merge Document 83/1,348 ++ 461 --
cusma specs
chore: lint
Git Commit f68208e7 Branch chore/clean-up Document 1/2 ++ 2 --
cusma specs
Merge remote-tracking branch 'origin/master' into chore/clean-up
# Conflicts:
#	src/avm/avm-ops-state-access.md
#	src/ledger/ledger-applications.md
Git Commit 655d95d5 Branch chore/clean-up Document 6/135 ++ 66 --
cusma specs
chore: disable md077
Git Commit cbce2838 Branch chore/clean-up Document 5/9 ++ 7 --
cusma specs
Merge pull request #302 from jannotti/mbr-consolidation
Ledger: consolidate minimum balance requirement discussion
Git Commit 268b6343 Branch master Document 6/135 ++ 66 --
cusma specs
Merge branch 'master' into chore/clean-up
Git Commit e5b10f70 Branch chore/clean-up Document 24/741 ++ 191 --
cusma specs
chore: mathjax double backslashes
Git Commit 7597dd15 Branch chore/clean-up Document 1/5 ++ 7 --
jannotti specs
Merge cb728f41909baf7595993af3aaab8d4a9d675834 into 42d21d8c932044e13955538b56b76b2e1606f46b
Git Commit 7fcfeddc Branch pull/302/merge Document 6/135 ++ 66 --
jannotti specs
Update src/ledger/ledger-account-state.md
Co-authored-by: Cosimo Bassi <65770425+cusma@users.noreply.github.com>
Git Commit cb728f41 Branch pull/302/head Document 1/6 ++ 6 --
cicd deploy stable 1.2026.07.29-stable [skip ci]
Git Commit fb92bc57 Branch master Document 2/2 ++ 2 --
jannotti specs
Ledger: clarify who sponsors an application's size
Review by @cusma: make explicit that an application's creator is its
initial size sponsor, that the flat per-application contribution stays
with the creator, and that sponsoring a size is a route to an MBR
contribution distinct from creating the application.
Git Commit 0f60d5d3 Branch pull/302/head Document 2/11 ++ 7 --
jannotti specs
Ledger: consolidate minimum balance requirement discussion
The minimum balance requirement (MBR) was discussed in six places, with
the contributions of assets, apps, and boxes restated in more than one
file, and with separate statements about when a transaction fails for
not meeting the requirement.

Define the MBR of an account once, in Account State, as the base
requirement plus a contribution per resource, with each term pointing at
the section that specifies it. Keep the per-resource increments in the
sections describing those resources, and remove their duplicates.

State the failure condition once, in the account state validity
conditions, which already applied to all transaction types. The
condition there covered only assets; it now uses the account's full MBR,
and a second condition covers MaximumMinimumBalance, which was defined
as a parameter but never used.

Remove the claim that a box opcode fails when the application account
cannot cover the new requirement. The requirement is enforced once the
top-level transaction completes, so only the MBR change is immediate.
Git Commit 5cfd6713 Branch pull/302/head Document 6/131 ++ 66 --
jannotti specs
Merge pull request #300 from algorandfoundation/aug26-consensus
release: consensus upgrade aug 26
Git Commit 42d21d8c Branch master Document 24/739 ++ 189 --
jannotti specs
Merge a92f4bda5a5050e044eb5b41857de916a54556e0 into 71e152527831ea860cfe66888704ff5b84373609
Git Commit 8bce635c Branch pull/300/merge Document 24/739 ++ 189 --
jannotti specs
all sorts of escaping weirdness
Git Commit a92f4bda Branch aug26-consensus Document 4/17 ++ 8 --