@@ -100,15 +100,16 @@ var opDocByName = map[string]string{
100100 "gitxn" : "push field F of the Tth transaction in the last inner group" ,
101101 "gitxna" : "push Ith value of the array field F from the Tth transaction in the last inner group" ,
102102
103- "global" : "push value from globals to stack" ,
104- "load" : "copy a value from scratch space to the stack. All scratch spaces are 0 at program start." ,
105- "store" : "pop value X. store X to the Ith scratch space" ,
106- "loads" : "copy a value from the Xth scratch space to the stack. All scratch spaces are 0 at program start." ,
107- "stores" : "pop indexes A and B. store B to the Ath scratch space" ,
108- "gload" : "push Ith scratch space index of the Tth transaction in the current group" ,
109- "gloads" : "push Ith scratch space index of the Xth transaction in the current group" ,
110- "gaid" : "push the ID of the asset or application created in the Tth transaction of the current group" ,
111- "gaids" : "push the ID of the asset or application created in the Xth transaction of the current group" ,
103+ "global" : "push value from globals to stack" ,
104+ "load" : "copy a value from scratch space to the stack. All scratch spaces are 0 at program start." ,
105+ "store" : "pop value X. store X to the Ith scratch space" ,
106+ "loads" : "copy a value from the Xth scratch space to the stack. All scratch spaces are 0 at program start." ,
107+ "stores" : "pop indexes A and B. store B to the Ath scratch space" ,
108+ "gload" : "push Ith scratch space index of the Tth transaction in the current group" ,
109+ "gloads" : "push Ith scratch space index of the Xth transaction in the current group" ,
110+ "gloadss" : "push Bth scratch space index of the Ath transaction in the current group" ,
111+ "gaid" : "push the ID of the asset or application created in the Tth transaction of the current group" ,
112+ "gaids" : "push the ID of the asset or application created in the Xth transaction of the current group" ,
112113
113114 "bnz" : "branch to TARGET if value X is not zero" ,
114115 "bz" : "branch to TARGET if value X is zero" ,
@@ -302,7 +303,7 @@ var OpGroups = map[string][]string{
302303 "Byte Array Slicing" : {"substring" , "substring3" , "extract" , "extract3" , "extract_uint16" , "extract_uint32" , "extract_uint64" },
303304 "Byte Array Arithmetic" : {"b+" , "b-" , "b/" , "b*" , "b<" , "b>" , "b<=" , "b>=" , "b==" , "b!=" , "b%" },
304305 "Byte Array Logic" : {"b|" , "b&" , "b^" , "b~" },
305- "Loading Values" : {"intcblock" , "intc" , "intc_0" , "intc_1" , "intc_2" , "intc_3" , "pushint" , "bytecblock" , "bytec" , "bytec_0" , "bytec_1" , "bytec_2" , "bytec_3" , "pushbytes" , "bzero" , "arg" , "arg_0" , "arg_1" , "arg_2" , "arg_3" , "args" , "txn" , "gtxn" , "txna" , "txnas" , "gtxna" , "gtxnas" , "gtxns" , "gtxnsa" , "gtxnsas" , "global" , "load" , "loads" , "store" , "stores" , "gload" , "gloads" , "gaid" , "gaids" },
306+ "Loading Values" : {"intcblock" , "intc" , "intc_0" , "intc_1" , "intc_2" , "intc_3" , "pushint" , "bytecblock" , "bytec" , "bytec_0" , "bytec_1" , "bytec_2" , "bytec_3" , "pushbytes" , "bzero" , "arg" , "arg_0" , "arg_1" , "arg_2" , "arg_3" , "args" , "txn" , "gtxn" , "txna" , "txnas" , "gtxna" , "gtxnas" , "gtxns" , "gtxnsa" , "gtxnsas" , "global" , "load" , "loads" , "store" , "stores" , "gload" , "gloads" , "gloadss" , " gaid" , "gaids" },
306307 "Flow Control" : {"err" , "bnz" , "bz" , "b" , "return" , "pop" , "dup" , "dup2" , "dig" , "cover" , "uncover" , "swap" , "select" , "assert" , "callsub" , "retsub" },
307308 "State Access" : {"balance" , "min_balance" , "app_opted_in" , "app_local_get" , "app_local_get_ex" , "app_global_get" , "app_global_get_ex" , "app_local_put" , "app_global_put" , "app_local_del" , "app_global_del" , "asset_holding_get" , "asset_params_get" , "app_params_get" , "log" },
308309 "Inner Transactions" : {"itxn_begin" , "itxn_next" , "itxn_field" , "itxn_submit" , "itxn" , "itxna" , "gitxn" , "gitxna" },
0 commit comments