Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
85a8af9
Merge pull request #1295 from algorandfoundation/master
nullun Mar 10, 2025
867279d
[create-pull-request] automated change
barnjamin Apr 9, 2025
43ef60e
Merge pull request #1297 from algorandfoundation/automatic-pr-go-algo…
nullun Apr 9, 2025
f3f0aea
[create-pull-request] automated change
barnjamin Apr 14, 2025
d81e491
Merge pull request #1298 from algorandfoundation/automatic-pr-go-algo…
nullun Apr 14, 2025
e19d199
[create-pull-request] automated change
barnjamin May 19, 2025
6985718
Merge pull request #1299 from algorandfoundation/automatic-pr-go-algo…
nullun May 22, 2025
03f7c09
[create-pull-request] automated change
barnjamin May 22, 2025
a2cca66
Merge pull request #1300 from algorandfoundation/automatic-pr-go-algo…
nullun May 22, 2025
ccc8d83
[create-pull-request] automated change
barnjamin May 27, 2025
5427277
Merge pull request #1301 from algorandfoundation/automatic-pr-go-algo…
nullun May 27, 2025
5607e0f
[create-pull-request] automated change
barnjamin May 29, 2025
b9044d9
Merge pull request #1302 from algorandfoundation/automatic-pr-go-algo…
nullun May 30, 2025
15e665f
[create-pull-request] automated change
barnjamin Jun 2, 2025
f0c8abb
Merge pull request #1303 from algorandfoundation/automatic-pr-go-algo…
nullun Jun 5, 2025
b82a07c
[create-pull-request] automated change
barnjamin Jul 30, 2025
e6ad6b6
Merge pull request #1304 from algorandfoundation/automatic-pr-go-algo…
nullun Jul 30, 2025
abc7b11
[create-pull-request] automated change
barnjamin Aug 1, 2025
874c0a6
Merge pull request #1306 from algorandfoundation/automatic-pr-go-algo…
nullun Aug 1, 2025
0861c87
[create-pull-request] automated change
barnjamin Aug 6, 2025
ded1d06
Merge pull request #1307 from algorandfoundation/automatic-pr-go-algo…
nullun Aug 6, 2025
4f21a6d
[create-pull-request] automated change
barnjamin Aug 11, 2025
6fee21f
Merge pull request #1308 from algorandfoundation/automatic-pr-go-algo…
nullun Aug 11, 2025
9c1c168
feat: update quickstart guide to algosdk v3
gabrielkuettel Aug 27, 2025
fd4813c
Merge pull request #1309 from algorandfoundation/update-js-quickstart
nullun Aug 28, 2025
437e1da
[create-pull-request] automated change
barnjamin Sep 3, 2025
612b554
Merge pull request #1310 from algorandfoundation/automatic-pr-go-algo…
nullun Sep 3, 2025
b6b8a4a
[create-pull-request] automated change
barnjamin Sep 11, 2025
19c85cd
Merge pull request #1311 from algorandfoundation/automatic-pr-go-algo…
nullun Sep 12, 2025
307cb4c
[create-pull-request] automated change
barnjamin Sep 16, 2025
c5c5bae
Merge pull request #1313 from algorandfoundation/automatic-pr-go-algo…
nullun Sep 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .go-algorand-beta.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v4.0.2-beta
v4.3.0-beta
2 changes: 1 addition & 1 deletion .go-algorand-stable.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v4.0.2-stable
v4.3.0-stable
2 changes: 1 addition & 1 deletion .indexer.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.7.2
3.9.0
12 changes: 10 additions & 2 deletions docs/clis/goal/app/app.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,19 @@ goal app [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -44,6 +46,12 @@ goal app [flags]

-h, --help help for app

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
12 changes: 10 additions & 2 deletions docs/clis/goal/app/box/box.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,17 +36,19 @@ goal app box [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -58,8 +60,14 @@ goal app box [flags]

--foreign-asset strings Indexes of assets whose parameters are read in this transaction

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

-k, --kmddir string Data directory for kmd

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
12 changes: 10 additions & 2 deletions docs/clis/goal/app/box/info.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,19 +36,21 @@ goal app box info [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

--app-id uint Application ID

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -60,8 +62,14 @@ goal app box info [flags]

--foreign-asset strings Indexes of assets whose parameters are read in this transaction

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

-k, --kmddir string Data directory for kmd

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
12 changes: 10 additions & 2 deletions docs/clis/goal/app/box/list.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,19 +48,21 @@ goal app box list [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

--app-id uint Application ID

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -72,8 +74,14 @@ goal app box list [flags]

--foreign-asset strings Indexes of assets whose parameters are read in this transaction

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

-k, --kmddir string Data directory for kmd

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
12 changes: 10 additions & 2 deletions docs/clis/goal/app/call.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,17 +74,19 @@ goal app call [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -96,8 +98,14 @@ goal app call [flags]

--foreign-asset strings Indexes of assets whose parameters are read in this transaction

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

-k, --kmddir string Data directory for kmd

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
12 changes: 10 additions & 2 deletions docs/clis/goal/app/clear.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,17 +74,19 @@ goal app clear [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -96,8 +98,14 @@ goal app clear [flags]

--foreign-asset strings Indexes of assets whose parameters are read in this transaction

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

-k, --kmddir string Data directory for kmd

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
12 changes: 10 additions & 2 deletions docs/clis/goal/app/closeout.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,17 +74,19 @@ goal app closeout [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -96,8 +98,14 @@ goal app closeout [flags]

--foreign-asset strings Indexes of assets whose parameters are read in this transaction

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

-k, --kmddir string Data directory for kmd

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
12 changes: 10 additions & 2 deletions docs/clis/goal/app/create.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,17 +84,19 @@ goal app create [flags]

```

--access Put references into the transaction's access list, instead of foreign arrays.

--app-account strings Accounts that may be accessed from application logic

--app-arg stringArray Args to encode for application transactions (all will be encoded to a byte slice). For ints, use the form 'int:1234'. For raw bytes, use the form 'b64:A=='. For printable strings, use the form 'str:hello'. For addresses, use the form 'addr:XYZ...'.

-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, local, holding, and box)

--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions

--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions

--box stringArray Boxes that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. No app-id indicates the box is accessible by the app being called.
--box stringArray A Box that may be accessed by this transaction. Use the same form as app-arg to name the box, preceded by an optional app-id and comma. Zero or omitted app-id indicates the box is accessible by the app being called.

--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state

Expand All @@ -106,8 +108,14 @@ goal app create [flags]

--foreign-asset strings Indexes of assets whose parameters are read in this transaction

--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address

-k, --kmddir string Data directory for kmd

--local strings A Local State that may be accessed from application logic. An optional app-id and comma, followed by an address. Zero or omitted app-id indicates the local state for app being called.

--reject-version uint If set non-zero, reject for this app version or higher

-w, --wallet string Set the wallet to be used for the selected operation

```
Expand Down
Loading
Loading