You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: FULL_HELP_DOCS.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -496,6 +496,12 @@ Deploy a wasm contract
496
496
-`--instructions <INSTRUCTIONS>` — ⚠️ Deprecated, use `--instruction-leeway` to increase instructions. Number of instructions to allocate for the transaction
497
497
-`--instruction-leeway <INSTRUCTION_LEEWAY>` — Allow this many extra instructions when budgeting resources with transaction simulation
498
498
-`--cost` — Output the cost execution to stderr
499
+
-`--auth-mode <AUTH_MODE>` — Set the authorization mode for transaction simulation. When unset, the RPC default is used: record with the root mode if no authorization entries exist, otherwise enforce the provided entries. Should only be set for `InvokeHostFunction` transactions
500
+
501
+
Possible values:
502
+
-`enforce`: Validate the authorization entries already on the transaction
503
+
-`root`: Record authorization entries, requiring each to be rooted at the transaction's top-level operation
504
+
-`non-root`: Record all authorization entries, including non-root entries
499
505
500
506
###### **Signing Options:**
501
507
@@ -864,6 +870,12 @@ Install a WASM file to the ledger without creating a contract instance
864
870
-`--instructions <INSTRUCTIONS>` — ⚠️ Deprecated, use `--instruction-leeway` to increase instructions. Number of instructions to allocate for the transaction
865
871
-`--instruction-leeway <INSTRUCTION_LEEWAY>` — Allow this many extra instructions when budgeting resources with transaction simulation
866
872
-`--cost` — Output the cost execution to stderr
873
+
-`--auth-mode <AUTH_MODE>` — Set the authorization mode for transaction simulation. When unset, the RPC default is used: record with the root mode if no authorization entries exist, otherwise enforce the provided entries. Should only be set for `InvokeHostFunction` transactions
874
+
875
+
Possible values:
876
+
-`enforce`: Validate the authorization entries already on the transaction
877
+
-`root`: Record authorization entries, requiring each to be rooted at the transaction's top-level operation
878
+
-`non-root`: Record all authorization entries, including non-root entries
867
879
868
880
###### **Signing Options:**
869
881
@@ -921,6 +933,12 @@ Install a WASM file to the ledger without creating a contract instance
921
933
-`--instructions <INSTRUCTIONS>` — ⚠️ Deprecated, use `--instruction-leeway` to increase instructions. Number of instructions to allocate for the transaction
922
934
-`--instruction-leeway <INSTRUCTION_LEEWAY>` — Allow this many extra instructions when budgeting resources with transaction simulation
923
935
-`--cost` — Output the cost execution to stderr
936
+
-`--auth-mode <AUTH_MODE>` — Set the authorization mode for transaction simulation. When unset, the RPC default is used: record with the root mode if no authorization entries exist, otherwise enforce the provided entries. Should only be set for `InvokeHostFunction` transactions
937
+
938
+
Possible values:
939
+
-`enforce`: Validate the authorization entries already on the transaction
940
+
-`root`: Record authorization entries, requiring each to be rooted at the transaction's top-level operation
941
+
-`non-root`: Record all authorization entries, including non-root entries
-`--instructions <INSTRUCTIONS>` — ⚠️ Deprecated, use `--instruction-leeway` to increase instructions. Number of instructions to allocate for the transaction
979
997
-`--instruction-leeway <INSTRUCTION_LEEWAY>` — Allow this many extra instructions when budgeting resources with transaction simulation
980
998
-`--cost` — Output the cost execution to stderr
999
+
-`--auth-mode <AUTH_MODE>` — Set the authorization mode for transaction simulation. When unset, the RPC default is used: record with the root mode if no authorization entries exist, otherwise enforce the provided entries. Should only be set for `InvokeHostFunction` transactions
1000
+
1001
+
Possible values:
1002
+
-`enforce`: Validate the authorization entries already on the transaction
1003
+
-`root`: Record authorization entries, requiring each to be rooted at the transaction's top-level operation
1004
+
-`non-root`: Record all authorization entries, including non-root entries
981
1005
982
1006
###### **Signing Options:**
983
1007
@@ -3916,6 +3940,12 @@ Simulate a transaction envelope from stdin
3916
3940
-`--rpc-header <RPC_HEADERS>` — RPC Header(s) to include in requests to the RPC provider, example: "X-API-Key: abc123". Multiple headers can be added by passing the option multiple times
3917
3941
-`--network-passphrase <NETWORK_PASSPHRASE>` — Network passphrase to sign the transaction sent to the rpc server
3918
3942
-`-n`, `--network <NETWORK>` — Name of network to use from config
3943
+
-`--auth-mode <AUTH_MODE>` — Set the authorization mode for transaction simulation. When unset, the RPC default is used: record with the root mode if no authorization entries exist, otherwise enforce the provided entries. Should only be set for `InvokeHostFunction` transactions
3944
+
3945
+
Possible values:
3946
+
-`enforce`: Validate the authorization entries already on the transaction
3947
+
-`root`: Record authorization entries, requiring each to be rooted at the transaction's top-level operation
3948
+
-`non-root`: Record all authorization entries, including non-root entries
0 commit comments