summaryrefslogtreecommitdiff
path: root/data/transactions/logic/langspec_v9.json
diff options
context:
space:
mode:
Diffstat (limited to 'data/transactions/logic/langspec_v9.json')
-rw-r--r--data/transactions/logic/langspec_v9.json77
1 files changed, 25 insertions, 52 deletions
diff --git a/data/transactions/logic/langspec_v9.json b/data/transactions/logic/langspec_v9.json
index 3ec2d39af..cab0aa6d9 100644
--- a/data/transactions/logic/langspec_v9.json
+++ b/data/transactions/logic/langspec_v9.json
@@ -3,33 +3,6 @@
"LogicSigVersion": 10,
"NamedTypes": [
{
- "Name": "[32]byte",
- "Abbreviation": "3",
- "Bound": [
- 32,
- 32
- ],
- "AVMType": "[]byte"
- },
- {
- "Name": "[64]byte",
- "Abbreviation": "6",
- "Bound": [
- 64,
- 64
- ],
- "AVMType": "[]byte"
- },
- {
- "Name": "[80]byte",
- "Abbreviation": "8",
- "Bound": [
- 80,
- 80
- ],
- "AVMType": "[]byte"
- },
- {
"Name": "[]byte",
"Abbreviation": "b",
"Bound": [
@@ -208,10 +181,10 @@
"Name": "ecdsa_verify",
"Args": [
"[32]byte",
- "[]byte",
- "[]byte",
- "[]byte",
- "[]byte"
+ "[32]byte",
+ "[32]byte",
+ "[32]byte",
+ "[32]byte"
],
"Returns": [
"bool"
@@ -241,11 +214,11 @@
"Opcode": 6,
"Name": "ecdsa_pk_decompress",
"Args": [
- "[]byte"
+ "[33]byte"
],
"Returns": [
- "[]byte",
- "[]byte"
+ "[32]byte",
+ "[32]byte"
],
"Size": 2,
"ArgEnum": [
@@ -278,8 +251,8 @@
"[32]byte"
],
"Returns": [
- "[]byte",
- "[]byte"
+ "[32]byte",
+ "[32]byte"
],
"Size": 2,
"ArgEnum": [
@@ -562,7 +535,7 @@
"uint64"
],
"Returns": [
- "[]byte"
+ "[8]byte"
],
"Size": 1,
"DocCost": "1",
@@ -2588,7 +2561,7 @@
"Name": "app_local_get",
"Args": [
"any",
- "[]byte"
+ "stateKey"
],
"Returns": [
"any"
@@ -2608,7 +2581,7 @@
"Args": [
"any",
"uint64",
- "[]byte"
+ "stateKey"
],
"Returns": [
"any",
@@ -2627,7 +2600,7 @@
"Opcode": 100,
"Name": "app_global_get",
"Args": [
- "[]byte"
+ "stateKey"
],
"Returns": [
"any"
@@ -2646,7 +2619,7 @@
"Name": "app_global_get_ex",
"Args": [
"uint64",
- "[]byte"
+ "stateKey"
],
"Returns": [
"any",
@@ -2666,7 +2639,7 @@
"Name": "app_local_put",
"Args": [
"any",
- "[]byte",
+ "stateKey",
"any"
],
"Size": 1,
@@ -2682,7 +2655,7 @@
"Opcode": 103,
"Name": "app_global_put",
"Args": [
- "[]byte",
+ "stateKey",
"any"
],
"Size": 1,
@@ -2698,7 +2671,7 @@
"Name": "app_local_del",
"Args": [
"any",
- "[]byte"
+ "stateKey"
],
"Size": 1,
"DocCost": "1",
@@ -2713,7 +2686,7 @@
"Opcode": 105,
"Name": "app_global_del",
"Args": [
- "[]byte"
+ "stateKey"
],
"Size": 1,
"DocCost": "1",
@@ -3286,10 +3259,10 @@
"Opcode": 150,
"Name": "bsqrt",
"Args": [
- "[]byte"
+ "bigint"
],
"Returns": [
- "[]byte"
+ "bigint"
],
"Size": 1,
"DocCost": "40",
@@ -3326,7 +3299,7 @@
"[]byte"
],
"Returns": [
- "[]byte"
+ "[32]byte"
],
"Size": 1,
"DocCost": "130",
@@ -3520,11 +3493,11 @@
"Opcode": 170,
"Name": "b%",
"Args": [
- "[]byte",
- "[]byte"
+ "bigint",
+ "bigint"
],
"Returns": [
- "[]byte"
+ "bigint"
],
"Size": 1,
"DocCost": "20",
@@ -4584,7 +4557,7 @@
"[32]byte"
],
"Returns": [
- "[]byte",
+ "[64]byte",
"bool"
],
"Size": 2,