Skip to content

Commit c5c5bae

Browse files
authored
Merge pull request #1313 from algorandfoundation/automatic-pr-go-algorand-v4.3.0-stable-indexer-3.9.0
Automatic update generated for go-algorand: v4.3.0-stable and indexer: 3.9.0
2 parents 19c85cd + 307cb4c commit c5c5bae

File tree

27 files changed

+2058
-91
lines changed

27 files changed

+2058
-91
lines changed

.go-algorand-stable.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v4.2.1-stable
1+
v4.3.0-stable

docs/clis/goal/app/app.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,19 @@ goal app [flags]
2222

2323
```
2424
25+
--access Put references into the transaction's access list, instead of foreign arrays.
26+
2527
--app-account strings Accounts that may be accessed from application logic
2628
2729
--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...'.
2830
29-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
31+
-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)
3032
3133
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
3234
3335
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
3436
35-
--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.
37+
--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.
3638
3739
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
3840
@@ -44,6 +46,10 @@ goal app [flags]
4446
4547
-h, --help help for app
4648
49+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
50+
51+
--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.
52+
4753
--reject-version uint If set non-zero, reject for this app version or higher
4854
4955
-w, --wallet string Set the wallet to be used for the selected operation

docs/clis/goal/app/box/box.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,19 @@ goal app box [flags]
3636

3737
```
3838
39+
--access Put references into the transaction's access list, instead of foreign arrays.
40+
3941
--app-account strings Accounts that may be accessed from application logic
4042
4143
--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...'.
4244
43-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
45+
-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)
4446
4547
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
4648
4749
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
4850
49-
--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.
51+
--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.
5052
5153
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
5254
@@ -58,8 +60,12 @@ goal app box [flags]
5860
5961
--foreign-asset strings Indexes of assets whose parameters are read in this transaction
6062
63+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
64+
6165
-k, --kmddir string Data directory for kmd
6266
67+
--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.
68+
6369
--reject-version uint If set non-zero, reject for this app version or higher
6470
6571
-w, --wallet string Set the wallet to be used for the selected operation

docs/clis/goal/app/box/info.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,21 @@ goal app box info [flags]
3636

3737
```
3838
39+
--access Put references into the transaction's access list, instead of foreign arrays.
40+
3941
--app-account strings Accounts that may be accessed from application logic
4042
4143
--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...'.
4244
4345
--app-id uint Application ID
4446
45-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
47+
-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)
4648
4749
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
4850
4951
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
5052
51-
--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.
53+
--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.
5254
5355
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
5456
@@ -60,8 +62,12 @@ goal app box info [flags]
6062
6163
--foreign-asset strings Indexes of assets whose parameters are read in this transaction
6264
65+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
66+
6367
-k, --kmddir string Data directory for kmd
6468
69+
--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.
70+
6571
--reject-version uint If set non-zero, reject for this app version or higher
6672
6773
-w, --wallet string Set the wallet to be used for the selected operation

docs/clis/goal/app/box/list.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,19 +48,21 @@ goal app box list [flags]
4848

4949
```
5050
51+
--access Put references into the transaction's access list, instead of foreign arrays.
52+
5153
--app-account strings Accounts that may be accessed from application logic
5254
5355
--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...'.
5456
5557
--app-id uint Application ID
5658
57-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
59+
-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)
5860
5961
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
6062
6163
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
6264
63-
--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.
65+
--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.
6466
6567
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
6668
@@ -72,8 +74,12 @@ goal app box list [flags]
7274
7375
--foreign-asset strings Indexes of assets whose parameters are read in this transaction
7476
77+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
78+
7579
-k, --kmddir string Data directory for kmd
7680
81+
--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.
82+
7783
--reject-version uint If set non-zero, reject for this app version or higher
7884
7985
-w, --wallet string Set the wallet to be used for the selected operation

docs/clis/goal/app/call.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,19 @@ goal app call [flags]
7474

7575
```
7676
77+
--access Put references into the transaction's access list, instead of foreign arrays.
78+
7779
--app-account strings Accounts that may be accessed from application logic
7880
7981
--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...'.
8082
81-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
83+
-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)
8284
8385
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
8486
8587
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
8688
87-
--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.
89+
--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.
8890
8991
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
9092
@@ -96,8 +98,12 @@ goal app call [flags]
9698
9799
--foreign-asset strings Indexes of assets whose parameters are read in this transaction
98100
101+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
102+
99103
-k, --kmddir string Data directory for kmd
100104
105+
--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.
106+
101107
--reject-version uint If set non-zero, reject for this app version or higher
102108
103109
-w, --wallet string Set the wallet to be used for the selected operation

docs/clis/goal/app/clear.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,19 @@ goal app clear [flags]
7474

7575
```
7676
77+
--access Put references into the transaction's access list, instead of foreign arrays.
78+
7779
--app-account strings Accounts that may be accessed from application logic
7880
7981
--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...'.
8082
81-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
83+
-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)
8284
8385
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
8486
8587
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
8688
87-
--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.
89+
--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.
8890
8991
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
9092
@@ -96,8 +98,12 @@ goal app clear [flags]
9698
9799
--foreign-asset strings Indexes of assets whose parameters are read in this transaction
98100
101+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
102+
99103
-k, --kmddir string Data directory for kmd
100104
105+
--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.
106+
101107
--reject-version uint If set non-zero, reject for this app version or higher
102108
103109
-w, --wallet string Set the wallet to be used for the selected operation

docs/clis/goal/app/closeout.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,19 @@ goal app closeout [flags]
7474

7575
```
7676
77+
--access Put references into the transaction's access list, instead of foreign arrays.
78+
7779
--app-account strings Accounts that may be accessed from application logic
7880
7981
--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...'.
8082
81-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
83+
-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)
8284
8385
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
8486
8587
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
8688
87-
--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.
89+
--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.
8890
8991
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
9092
@@ -96,8 +98,12 @@ goal app closeout [flags]
9698
9799
--foreign-asset strings Indexes of assets whose parameters are read in this transaction
98100
101+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
102+
99103
-k, --kmddir string Data directory for kmd
100104
105+
--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.
106+
101107
--reject-version uint If set non-zero, reject for this app version or higher
102108
103109
-w, --wallet string Set the wallet to be used for the selected operation

docs/clis/goal/app/create.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,17 +84,19 @@ goal app create [flags]
8484

8585
```
8686
87+
--access Put references into the transaction's access list, instead of foreign arrays.
88+
8789
--app-account strings Accounts that may be accessed from application logic
8890
8991
--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...'.
9092
91-
-i, --app-input string JSON file containing encoded arguments and inputs (mutually exclusive with app-arg, app-account, foreign-app, foreign-asset, and box)
93+
-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)
9294
9395
--approval-prog string (Uncompiled) TEAL assembly program filename for approving/rejecting transactions
9496
9597
--approval-prog-raw string Compiled TEAL program filename for approving/rejecting transactions
9698
97-
--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.
99+
--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.
98100
99101
--clear-prog string (Uncompiled) TEAL assembly program filename for updating application state when a user clears their local state
100102
@@ -106,8 +108,12 @@ goal app create [flags]
106108
107109
--foreign-asset strings Indexes of assets whose parameters are read in this transaction
108110
111+
--holding strings A Holding that may be accessed from application logic. An asset-id followed by a comma and an address
112+
109113
-k, --kmddir string Data directory for kmd
110114
115+
--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.
116+
111117
--reject-version uint If set non-zero, reject for this app version or higher
112118
113119
-w, --wallet string Set the wallet to be used for the selected operation

0 commit comments

Comments
 (0)