diff --git a/dev/ledger.md b/dev/ledger.md index 7762a55..b6352ec 100644 --- a/dev/ledger.md +++ b/dev/ledger.md @@ -634,8 +634,6 @@ An application call transaction additionally has the following fields: - Asset IDs that the executing program may read asset parameters from. This field is encoded as msgpack field `apas`. The maximum number of entries in this field is 8. -- The sum of the number of Accounts in `apat`, Application IDs in - `apfa`, and Asset IDs in `apas` is limited to 8. - Local state schema, encoded as msgpack field `apls`. This field is only used during application creation, and sets bounds on the size of the local state for users who opt in to this application. @@ -652,6 +650,10 @@ An application call transaction additionally has the following fields: both application creation and updates, and sets the corresponding application's `ClearStateProgram`. +Furthermore, the sum of the number of Accounts in `apat`, Application IDs in +`apfa`, and Asset IDs in `apas` is limited to 8. + + An asset configuration transaction additionally has the following fields: - The ID of the asset being configured, encoded as msgpack field `caid`.