Skip to content

Commit

Permalink
Merge pull request #47 from jannotti/master
Browse files Browse the repository at this point in the history
foreign ref sum
  • Loading branch information
algofoundation authored Jun 15, 2021
2 parents 4e993cc + f7576eb commit 5bbf11e
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions dev/ledger.md
Original file line number Diff line number Diff line change
Expand Up @@ -646,10 +646,10 @@ An application call transaction additionally has the following fields:
- Application IDs, besides the application whose `ApprovalProgram` or
`ClearStateProgram` is executing, that the executing program may read global
state from. This field is encoded as msgpack field `apfa`. The maximum number
of entries in this field is 2.
of entries in this field is 8.
- 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 2.
this field is 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.
Expand All @@ -666,6 +666,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`.
Expand Down

0 comments on commit 5bbf11e

Please sign in to comment.