9705 commits in all time Apr 30, 2026 16:23 – Jul 29, 2026 16:23 UTC
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 --
jannotti specs
escaping fixes
Git Commit 06a69a72 Branch aug26-consensus Document 1/10 ++ 11 --
iglosiggio go-algorand
Merge 65150472f2e2789b2a0a4bf8c88e1a8cb7b22a40 into a7a983998f36195dc0383a41fcf48099084f6f97
Git Commit a2cbf3e6 Branch pull/6617/merge Document 17/40,781 ++ 2,070 --
jannotti specs
Merge e9c63381233f906d4e980ca4b098d5664ab81088 into 3fb7883379eb7ece0038370f6feb32324d461157
Git Commit 44365d76 Branch pull/302/merge Document 6/131 ++ 66 --
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 e9c63381 Branch pull/302/head Document 6/131 ++ 66 --
jannotti specs
Merge 3fb7883379eb7ece0038370f6feb32324d461157 into 71e152527831ea860cfe66888704ff5b84373609
Git Commit 0b9446e0 Branch pull/300/merge Document 22/725 ++ 183 --
jannotti specs
Merge pull request #293 from algorandfoundation/pq-account
docs: post quantum account
Git Commit 3fb78833 Branch aug26-consensus Document 8/199 ++ 50 --
jannotti specs
Merge branch 'aug26-consensus' into pq-account
Git Commit 2c5c7bfd Branch aug26-consensus Document 16/526 ++ 133 --
jannotti specs
Merge pull request #294 from jannotti/non-pq-changes
docs: box rw access, mutable app setting, crypto opcodes, block load and congestion, lsig and txn pay-per-size, hb discount
Git Commit 9dd2e0fd Branch aug26-consensus Document 16/526 ++ 133 --
scholtz-aures wallet
Deploying to gh-pages from @ scholtz/wallet@d44db0543d68cc2c98ead9247a2f10c2cbfe06bd 🚀
Git Commit d539e8c0 Branch gh-pages Document 10/19 ++ 19 --
scholtz-aures wallet
feat: add localization support for sign_single action in multiple languages
Git Commit d44db054 Branch master Document 11/25 ++ 3 --
scholtz-aures wallet
Deploying to gh-pages from @ scholtz/wallet@a0958a6bb443b4993d8810eb5e23a43306061491 🚀
Git Commit e1271a88 Branch gh-pages Document 10/20 ++ 20 --
scholtz-aures wallet
feat: enhance ARC14 authentication handling with localized button text and transaction simulation
Git Commit a0958a6b Branch master Document 12/43 ++ 3 --
scholtz-aures wallet
Deploying to gh-pages from @ scholtz/wallet@3846237c827297f346b19a212fe7ecf43fbbc846 🚀
Git Commit 9e726328 Branch gh-pages Document 10/116 ++ 116 --
scholtz-aures wallet
feat: implement ARC14 authentication handling with UI notifications and localization support
Git Commit 3846237c Branch master Document 13/145 ++ 2 --
tasosbit go-algorand-sdk
Merge c7d76e080cf9e94c94dd1a557b731e0b929f0944 into 56e52ed3cae0b57c3553c5b7324299da3396127c
Git Commit 3bc37956 Branch pull/826/merge Document 2/32 ++ 1 --
tasosbit go-algorand-sdk
protocol: add fnet5 consensus version
fnet5 is the protocol AF's FNet runs. It extends v41 with the parameter
changes go-algorand released as ConsensusV42, restated rather than derived
from v42, so fnet5 stays pinned to the values FNet runs with.

Also adds the V41 -> fnet5 upgrade path.
Git Commit c7d76e08 Branch pull/826/head Document 2/32 ++ 1 --