Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
18 changes: 9 additions & 9 deletions compiled_contracts/CFA12_IRM/log.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
Creating contract KT1TezoooozzSmartPyzzSTATiCzzzwwBFA1
-> (Pair 950642634 (Pair 76000000000 1000000000000000000))
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_storage.tz 1
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_storage.json 1
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_sizes.csv 2
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_storage.py 1
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_types.py 7
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_contract.tz 240
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_contract.json 217
=> ./TezFinBuild/compiled_contracts/CFA12_IRM/step_000_cont_0_contract.py 32
-> (Pair 760514107 (Pair 334400000000 1000000000000000000))
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_storage.tz 1
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_storage.json 1
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_sizes.csv 2
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_storage.py 1
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_types.py 7
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_contract.tz 241
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_contract.json 260
=> ./compiled_contracts/CFA12_IRM/step_000_cont_0_contract.py 35
241 changes: 142 additions & 99 deletions compiled_contracts/CFA12_IRM/step_000_cont_0_contract.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,84 +47,55 @@
"prim": "code",
"args": [
[
{ "prim": "UNPAIR" },
{
"prim": "IF_LEFT",
"prim": "LAMBDA",
"args": [
{
"prim": "pair",
"args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "nat" } ] } ] } ]
},
{
"prim": "pair",
"args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "nat" } ] } ] } ]
},
[
{ "prim": "PUSH", "args": [ { "prim": "nat" }, { "int": "0" } ] },
{ "prim": "PUSH", "args": [ { "prim": "nat" }, { "int": "0" } ] },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "UNPAIR" },
{ "prim": "DUP", "args": [ { "int": "2" } ] },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "COMPARE" },
{ "prim": "GT" },
{
"prim": "IF",
"args": [
[
{ "prim": "DROP" },
{ "prim": "DUP" },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "DUG", "args": [ { "int": "3" } ] },
{ "prim": "CAR" },
{ "prim": "CDR" },
{ "prim": "ADD" },
{ "prim": "SUB" },
{ "prim": "ISNAT" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "59" } ] }, { "prim": "FAILWITH" } ], [] ] },
{ "prim": "DUP" },
{ "prim": "PUSH", "args": [ { "prim": "nat" }, { "int": "0" } ] },
{ "prim": "COMPARE" },
{ "prim": "LT" },
{ "prim": "IF", "args": [ [], [ { "prim": "PUSH", "args": [ { "prim": "string" }, { "string": "IRM_INSUFFICIENT_CASH" } ] }, { "prim": "FAILWITH" } ] ] },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "MUL" },
{ "prim": "EDIV" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "61" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] }
],
[]
]
},
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "DUP" },
{ "prim": "CAR" },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "DUG", "args": [ { "int": "5" } ] },
{ "prim": "DUP", "args": [ { "int": "4" } ] },
{ "prim": "GET", "args": [ { "int": "3" } ] },
{ "prim": "DIG", "args": [ { "int": "3" } ] },
{ "prim": "MUL" },
{ "prim": "EDIV" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "65" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "68" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] },
{ "prim": "ADD" },
{ "prim": "NIL", "args": [ { "prim": "operation" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "GET", "args": [ { "int": "3" } ] },
{ "prim": "PUSH", "args": [ { "prim": "mutez" }, { "int": "0" } ] },
{ "prim": "DIG", "args": [ { "int": "3" } ] },
{ "prim": "TRANSFER_TOKENS" },
{ "prim": "CONS" }
],
{ "prim": "PAIR" }
]
]
},
{ "prim": "SWAP" },
{
"prim": "LAMBDA",
"args": [
{
"prim": "pair",
"args": [
{ "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "nat" } ] } ] },
{ "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "nat" } ] } ] }
]
},
{
"prim": "pair",
"args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "pair", "args": [ { "prim": "nat" }, { "prim": "nat" } ] } ] } ]
},
[
{ "prim": "UNPAIR" },
{ "prim": "PUSH", "args": [ { "prim": "nat" }, { "int": "0" } ] },
{ "prim": "PUSH", "args": [ { "prim": "nat" }, { "int": "0" } ] },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "COMPARE" },
{ "prim": "GT" },
{
Expand All @@ -133,75 +104,147 @@
[
{ "prim": "DROP" },
{ "prim": "DUP" },
{ "prim": "GET", "args": [ { "int": "6" } ] },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "DUG", "args": [ { "int": "3" } ] },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "DUP", "args": [ { "int": "2" } ] },
{ "prim": "CAR" },
{ "prim": "CDR" },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "GET", "args": [ { "int": "3" } ] },
{ "prim": "ADD" },
{ "prim": "SUB" },
{ "prim": "ISNAT" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "59" } ] }, { "prim": "FAILWITH" } ], [] ] },
{ "prim": "DUP" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "61" } ] }, { "prim": "FAILWITH" } ], [] ] },
{ "prim": "PUSH", "args": [ { "prim": "nat" }, { "int": "0" } ] },
{ "prim": "DUP", "args": [ { "int": "2" } ] },
{ "prim": "COMPARE" },
{ "prim": "LT" },
{ "prim": "GT" },
{ "prim": "IF", "args": [ [], [ { "prim": "PUSH", "args": [ { "prim": "string" }, { "string": "IRM_INSUFFICIENT_CASH" } ] }, { "prim": "FAILWITH" } ] ] },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "DUP", "args": [ { "int": "3" } ] },
{ "prim": "CAR" },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "CAR" },
{ "prim": "MUL" },
{ "prim": "EDIV" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "61" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] }
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "63" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] }
],
[]
[ { "prim": "SWAP" }, { "prim": "DROP" } ]
]
},
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "DUP" },
{ "prim": "CAR" },
{ "prim": "SWAP" },
{ "prim": "PAIR" }
]
]
},
{ "prim": "SWAP" },
{ "prim": "UNPAIR" },
{
"prim": "IF_LEFT",
"args": [
[
{ "prim": "NIL", "args": [ { "prim": "operation" } ] },
{ "prim": "DUP", "args": [ { "int": "2" } ] },
{ "prim": "GET", "args": [ { "int": "3" } ] },
{ "prim": "PUSH", "args": [ { "prim": "mutez" }, { "int": "0" } ] },
{ "prim": "DIG", "args": [ { "int": "6" } ] },
{ "prim": "DIG", "args": [ { "int": "6" } ] },
{ "prim": "DIG", "args": [ { "int": "5" } ] },
{ "prim": "DUP" },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "CAR" },
{ "prim": "CDR" },
{ "prim": "SWAP" },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "PAIR", "args": [ { "int": "3" } ] },
{ "prim": "SWAP" },
{ "prim": "DIG", "args": [ { "int": "6" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "PAIR" },
{ "prim": "EXEC" },
{ "prim": "UNPAIR" },
{ "prim": "SWAP" },
{ "prim": "DUG", "args": [ { "int": "5" } ] },
{ "prim": "GET", "args": [ { "int": "3" } ] },
{ "prim": "DUP", "args": [ { "int": "4" } ] },
{ "prim": "MUL" },
{ "prim": "EDIV" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "65" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] },
{ "prim": "ADD" },
{ "prim": "SWAP" },
{ "prim": "DIG", "args": [ { "int": "5" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "PAIR" },
{ "prim": "EXEC" },
{ "prim": "UNPAIR" },
{ "prim": "SWAP" },
{ "prim": "DUG", "args": [ { "int": "4" } ] },
{ "prim": "TRANSFER_TOKENS" },
{ "prim": "CONS" }
],
[
{ "prim": "NIL", "args": [ { "prim": "operation" } ] },
{ "prim": "DUP", "args": [ { "int": "4" } ] },
{ "prim": "DUP", "args": [ { "int": "2" } ] },
{ "prim": "GET", "args": [ { "int": "3" } ] },
{ "prim": "PUSH", "args": [ { "prim": "mutez" }, { "int": "0" } ] },
{ "prim": "DIG", "args": [ { "int": "6" } ] },
{ "prim": "DUP" },
{ "prim": "DUP", "args": [ { "int": "5" } ] },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "DUG", "args": [ { "int": "8" } ] },
{ "prim": "DUP", "args": [ { "int": "6" } ] },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "DIG", "args": [ { "int": "7" } ] },
{ "prim": "DUP", "args": [ { "int": "6" } ] },
{ "prim": "GET", "args": [ { "int": "5" } ] },
{ "prim": "DUP", "args": [ { "int": "9" } ] },
{ "prim": "DUP", "args": [ { "int": "8" } ] },
{ "prim": "GET", "args": [ { "int": "4" } ] },
{ "prim": "SUB" },
{ "prim": "ISNAT" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "47" } ] }, { "prim": "FAILWITH" } ], [] ] },
{ "prim": "DIG", "args": [ { "int": "6" } ] },
{ "prim": "DIG", "args": [ { "int": "9" } ] },
{ "prim": "DUP", "args": [ { "int": "10" } ] },
{ "prim": "DUP", "args": [ { "int": "9" } ] },
{ "prim": "GET", "args": [ { "int": "6" } ] },
{ "prim": "DUP", "args": [ { "int": "10" } ] },
{ "prim": "CAR" },
{ "prim": "CDR" },
{ "prim": "DUP", "args": [ { "int": "11" } ] },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "PAIR", "args": [ { "int": "3" } ] },
{ "prim": "SWAP" },
{ "prim": "DIG", "args": [ { "int": "10" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "PAIR" },
{ "prim": "EXEC" },
{ "prim": "UNPAIR" },
{ "prim": "DIG", "args": [ { "int": "10" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "DUG", "args": [ { "int": "10" } ] },
{ "prim": "DUG", "args": [ { "int": "10" } ] },
{ "prim": "SWAP" },
{ "prim": "DIG", "args": [ { "int": "9" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "PAIR" },
{ "prim": "EXEC" },
{ "prim": "UNPAIR" },
{ "prim": "DIG", "args": [ { "int": "9" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "DUG", "args": [ { "int": "9" } ] },
{ "prim": "DUG", "args": [ { "int": "9" } ] },
{ "prim": "MUL" },
{ "prim": "EDIV" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "52" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] },
{ "prim": "DIG", "args": [ { "int": "5" } ] },
{ "prim": "DIG", "args": [ { "int": "7" } ] },
{ "prim": "DIG", "args": [ { "int": "6" } ] },
{ "prim": "DUP" },
{ "prim": "GET", "args": [ { "int": "6" } ] },
{ "prim": "SWAP" },
{ "prim": "DUP" },
{ "prim": "CAR" },
{ "prim": "CDR" },
{ "prim": "SWAP" },
{ "prim": "CAR" },
{ "prim": "CAR" },
{ "prim": "PAIR", "args": [ { "int": "3" } ] },
{ "prim": "SWAP" },
{ "prim": "DIG", "args": [ { "int": "7" } ] },
{ "prim": "DIG", "args": [ { "int": "2" } ] },
{ "prim": "PAIR" },
{ "prim": "EXEC" },
{ "prim": "UNPAIR" },
{ "prim": "SWAP" },
{ "prim": "DUG", "args": [ { "int": "6" } ] },
{ "prim": "MUL" },
{ "prim": "EDIV" },
{ "prim": "IF_NONE", "args": [ [ { "prim": "PUSH", "args": [ { "prim": "int" }, { "int": "53" } ] }, { "prim": "FAILWITH" } ], [ { "prim": "CAR" } ] ] },
Expand Down
Loading