Skip to content

Commit

Permalink
transferFrom
Browse files Browse the repository at this point in the history
  • Loading branch information
daejunpark committed Dec 6, 2018
1 parent a5ae308 commit 765edc2
Show file tree
Hide file tree
Showing 5 changed files with 936 additions and 1 deletion.
121 changes: 121 additions & 0 deletions orig-transferFrom-success-1-spec.k

Large diffs are not rendered by default.

6 changes: 5 additions & 1 deletion run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@

# time kprove orig-balanceOf-spec.k -v -d .build/java --z3-executable --smt_prelude evm.smt2
# time kprove orig-transfer-success-1-spec.k -v -d .build/java --z3-executable --smt_prelude evm.smt2
# time kprove orig-transferFrom-success-1-spec.k -v -d .build/java --z3-executable --smt_prelude evm.smt2

# time kompile -v --debug --backend java -d common common.k

Expand All @@ -29,4 +30,7 @@
# time keq -v -d common -d1 .build/java -d2 .build/java -m1 ETHEREUM-SIMULATION -m2 ETHEREUM-SIMULATION -s1 balanceOf1-spec.k -s2 balanceOf3-spec.k -sm1 BALANCEOF1-SPEC -sm2 BALANCEOF3-SPEC --smt_prelude evm.smt2 --z3-executable

# time keq -v -d common -d1 .build/java -d2 .build/java -m1 ETHEREUM-SIMULATION -m2 ETHEREUM-SIMULATION -s1 transfer-spec.k -s2 transfer-spec.k -sm1 TRANSFER-SPEC -sm2 TRANSFER-SPEC --smt_prelude evm.smt2 --z3-executable
time keq -v -d common -d1 .build/java -d2 .build/java -m1 ETHEREUM-SIMULATION -m2 ETHEREUM-SIMULATION -s1 transfer1-spec.k -s2 transfer2-spec.k -sm1 TRANSFER1-SPEC -sm2 TRANSFER2-SPEC --smt_prelude evm.smt2 --z3-executable
# time keq -v -d common -d1 .build/java -d2 .build/java -m1 ETHEREUM-SIMULATION -m2 ETHEREUM-SIMULATION -s1 transfer1-spec.k -s2 transfer2-spec.k -sm1 TRANSFER1-SPEC -sm2 TRANSFER2-SPEC --smt_prelude evm.smt2 --z3-executable

# time keq -v -d common -d1 .build/java -d2 .build/java -m1 ETHEREUM-SIMULATION -m2 ETHEREUM-SIMULATION -s1 transferFrom-spec.k -s2 transferFrom-spec.k -sm1 TRANSFERFROM-SPEC -sm2 TRANSFERFROM-SPEC --smt_prelude evm.smt2 --z3-executable
time keq -v -d common -d1 .build/java -d2 .build/java -m1 ETHEREUM-SIMULATION -m2 ETHEREUM-SIMULATION -s1 transferFrom1-spec.k -s2 transferFrom2-spec.k -sm1 TRANSFERFROM1-SPEC -sm2 TRANSFERFROM2-SPEC --smt_prelude evm.smt2 --z3-executable
270 changes: 270 additions & 0 deletions transferFrom-spec.k

Large diffs are not rendered by default.

270 changes: 270 additions & 0 deletions transferFrom1-spec.k

Large diffs are not rendered by default.

Loading

0 comments on commit 765edc2

Please sign in to comment.