From b3ec843b9935770f03b0519eff16babf5815c782 Mon Sep 17 00:00:00 2001 From: Mohammad Fawaz Date: Sun, 9 Nov 2025 07:46:57 -0500 Subject: [PATCH] Update examples to Leo 3.3.1 --- auction/build/program.json | 2 +- auction/program.json | 2 +- basic_bank/build/program.json | 2 +- basic_bank/program.json | 2 +- battleship/board/build/program.json | 2 +- battleship/board/program.json | 2 +- battleship/build/program.json | 2 +- battleship/move/build/program.json | 2 +- battleship/move/program.json | 2 +- battleship/program.json | 2 +- battleship/verify/build/program.json | 2 +- battleship/verify/program.json | 2 +- bubblesort/build/program.json | 2 +- bubblesort/program.json | 2 +- core/build/program.json | 2 +- core/program.json | 2 +- example_with_test/build/program.json | 2 +- example_with_test/program.json | 2 +- fibonacci/build/program.json | 2 +- fibonacci/program.json | 2 +- groups/build/program.json | 2 +- groups/program.json | 2 +- .../ntzdebruijn/build/program.json | 2 +- hackers-delight/ntzdebruijn/program.json | 2 +- hackers-delight/ntzgaudet/build/program.json | 2 +- hackers-delight/ntzgaudet/program.json | 2 +- hackers-delight/ntzloops/build/program.json | 2 +- hackers-delight/ntzloops/program.json | 2 +- hackers-delight/ntzmasks/build/program.json | 2 +- hackers-delight/ntzmasks/program.json | 2 +- hackers-delight/ntzreisers/build/program.json | 2 +- hackers-delight/ntzreisers/program.json | 2 +- hackers-delight/ntzseals/build/program.json | 2 +- hackers-delight/ntzseals/program.json | 2 +- .../ntzsearchtree/build/program.json | 2 +- hackers-delight/ntzsearchtree/program.json | 2 +- .../ntzsmallvals/build/program.json | 2 +- hackers-delight/ntzsmallvals/program.json | 2 +- helloworld/build/program.json | 2 +- helloworld/hello/build/program.json | 2 +- helloworld/hello/program.json | 2 +- helloworld/program.json | 2 +- interest/build/program.json | 2 +- interest/program.json | 2 +- lottery/build/program.json | 2 +- lottery/program.json | 2 +- message/build/program.json | 2 +- message/program.json | 2 +- simple_token/build/program.json | 2 +- simple_token/program.json | 2 +- tictactoe/build/main.aleo | 224 +++++++++--------- tictactoe/build/program.json | 2 +- tictactoe/program.json | 2 +- token/build/program.json | 2 +- token/program.json | 2 +- twoadicity/build/program.json | 2 +- twoadicity/program.json | 2 +- upgrades/admin/build/program.json | 2 +- upgrades/admin/program.json | 2 +- upgrades/noupgrade/build/program.json | 2 +- upgrades/noupgrade/program.json | 2 +- upgrades/timelock/build/program.json | 2 +- upgrades/timelock/program.json | 2 +- upgrades/vote/basic_voting/build/program.json | 2 +- upgrades/vote/basic_voting/program.json | 2 +- upgrades/vote/build/program.json | 2 +- upgrades/vote/program.json | 2 +- vote/build/program.json | 2 +- vote/program.json | 2 +- 69 files changed, 174 insertions(+), 186 deletions(-) diff --git a/auction/build/program.json b/auction/build/program.json index cab6568..2acbcdd 100644 --- a/auction/build/program.json +++ b/auction/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/auction/program.json b/auction/program.json index 9b0842a..cddce88 100644 --- a/auction/program.json +++ b/auction/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/basic_bank/build/program.json b/basic_bank/build/program.json index 8274c6d..a446665 100644 --- a/basic_bank/build/program.json +++ b/basic_bank/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/basic_bank/program.json b/basic_bank/program.json index 816d12c..baaa955 100644 --- a/basic_bank/program.json +++ b/basic_bank/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/battleship/board/build/program.json b/battleship/board/build/program.json index a0c465a..32adcbe 100644 --- a/battleship/board/build/program.json +++ b/battleship/board/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/battleship/board/program.json b/battleship/board/program.json index eda4eca..8d0c146 100644 --- a/battleship/board/program.json +++ b/battleship/board/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/battleship/build/program.json b/battleship/build/program.json index cf04591..4f3534d 100644 --- a/battleship/build/program.json +++ b/battleship/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/battleship/move/build/program.json b/battleship/move/build/program.json index fa5ea23..7417bc9 100644 --- a/battleship/move/build/program.json +++ b/battleship/move/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/battleship/move/program.json b/battleship/move/program.json index d51773f..aa6a789 100644 --- a/battleship/move/program.json +++ b/battleship/move/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/battleship/program.json b/battleship/program.json index abf64b6..e43e001 100644 --- a/battleship/program.json +++ b/battleship/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies" : [ { "name": "board.aleo", diff --git a/battleship/verify/build/program.json b/battleship/verify/build/program.json index 3391fb8..03e23e7 100644 --- a/battleship/verify/build/program.json +++ b/battleship/verify/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/battleship/verify/program.json b/battleship/verify/program.json index fcdcf5f..5d9d21f 100644 --- a/battleship/verify/program.json +++ b/battleship/verify/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/bubblesort/build/program.json b/bubblesort/build/program.json index 39a2408..6b24af2 100644 --- a/bubblesort/build/program.json +++ b/bubblesort/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/bubblesort/program.json b/bubblesort/program.json index 3a2779a..d947003 100644 --- a/bubblesort/program.json +++ b/bubblesort/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/core/build/program.json b/core/build/program.json index 6fd5058..f7c7ca7 100644 --- a/core/build/program.json +++ b/core/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/core/program.json b/core/program.json index 445c4f0..6380689 100644 --- a/core/program.json +++ b/core/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/example_with_test/build/program.json b/example_with_test/build/program.json index 15ac4d2..8da7fdf 100644 --- a/example_with_test/build/program.json +++ b/example_with_test/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/example_with_test/program.json b/example_with_test/program.json index ac72353..62e61f9 100644 --- a/example_with_test/program.json +++ b/example_with_test/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/fibonacci/build/program.json b/fibonacci/build/program.json index ba1aa60..9bda057 100644 --- a/fibonacci/build/program.json +++ b/fibonacci/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/fibonacci/program.json b/fibonacci/program.json index 18f152b..ca1d335 100644 --- a/fibonacci/program.json +++ b/fibonacci/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/groups/build/program.json b/groups/build/program.json index 2727fe6..396d11a 100644 --- a/groups/build/program.json +++ b/groups/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/groups/program.json b/groups/program.json index d24091f..5ceeb3c 100644 --- a/groups/program.json +++ b/groups/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzdebruijn/build/program.json b/hackers-delight/ntzdebruijn/build/program.json index a084733..9ed4340 100644 --- a/hackers-delight/ntzdebruijn/build/program.json +++ b/hackers-delight/ntzdebruijn/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzdebruijn/program.json b/hackers-delight/ntzdebruijn/program.json index 36b3d59..9d6bd82 100644 --- a/hackers-delight/ntzdebruijn/program.json +++ b/hackers-delight/ntzdebruijn/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzgaudet/build/program.json b/hackers-delight/ntzgaudet/build/program.json index 7494c16..5969555 100644 --- a/hackers-delight/ntzgaudet/build/program.json +++ b/hackers-delight/ntzgaudet/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzgaudet/program.json b/hackers-delight/ntzgaudet/program.json index 2765528..892b1f0 100644 --- a/hackers-delight/ntzgaudet/program.json +++ b/hackers-delight/ntzgaudet/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzloops/build/program.json b/hackers-delight/ntzloops/build/program.json index 0d98e95..37c09cd 100644 --- a/hackers-delight/ntzloops/build/program.json +++ b/hackers-delight/ntzloops/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzloops/program.json b/hackers-delight/ntzloops/program.json index e7c3139..b97b59d 100644 --- a/hackers-delight/ntzloops/program.json +++ b/hackers-delight/ntzloops/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzmasks/build/program.json b/hackers-delight/ntzmasks/build/program.json index c332dab..3cdd541 100644 --- a/hackers-delight/ntzmasks/build/program.json +++ b/hackers-delight/ntzmasks/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzmasks/program.json b/hackers-delight/ntzmasks/program.json index 5380255..31551dd 100644 --- a/hackers-delight/ntzmasks/program.json +++ b/hackers-delight/ntzmasks/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzreisers/build/program.json b/hackers-delight/ntzreisers/build/program.json index de6372a..24c5eb7 100644 --- a/hackers-delight/ntzreisers/build/program.json +++ b/hackers-delight/ntzreisers/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzreisers/program.json b/hackers-delight/ntzreisers/program.json index 5a20f2f..f5ea6e4 100644 --- a/hackers-delight/ntzreisers/program.json +++ b/hackers-delight/ntzreisers/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzseals/build/program.json b/hackers-delight/ntzseals/build/program.json index 580dfbe..20fd32c 100644 --- a/hackers-delight/ntzseals/build/program.json +++ b/hackers-delight/ntzseals/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzseals/program.json b/hackers-delight/ntzseals/program.json index c7f36ba..69d867c 100644 --- a/hackers-delight/ntzseals/program.json +++ b/hackers-delight/ntzseals/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzsearchtree/build/program.json b/hackers-delight/ntzsearchtree/build/program.json index e5bcb1c..bb0dbea 100644 --- a/hackers-delight/ntzsearchtree/build/program.json +++ b/hackers-delight/ntzsearchtree/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzsearchtree/program.json b/hackers-delight/ntzsearchtree/program.json index 1c93c9f..57a36fe 100644 --- a/hackers-delight/ntzsearchtree/program.json +++ b/hackers-delight/ntzsearchtree/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzsmallvals/build/program.json b/hackers-delight/ntzsmallvals/build/program.json index 4e69fc7..591e492 100644 --- a/hackers-delight/ntzsmallvals/build/program.json +++ b/hackers-delight/ntzsmallvals/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/hackers-delight/ntzsmallvals/program.json b/hackers-delight/ntzsmallvals/program.json index c9e0973..97f0077 100644 --- a/hackers-delight/ntzsmallvals/program.json +++ b/hackers-delight/ntzsmallvals/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/helloworld/build/program.json b/helloworld/build/program.json index d75aab2..102e844 100644 --- a/helloworld/build/program.json +++ b/helloworld/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/helloworld/hello/build/program.json b/helloworld/hello/build/program.json index 0d6f13c..ac3e94b 100644 --- a/helloworld/hello/build/program.json +++ b/helloworld/hello/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/helloworld/hello/program.json b/helloworld/hello/program.json index 98bea47..4ede986 100644 --- a/helloworld/hello/program.json +++ b/helloworld/hello/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/helloworld/program.json b/helloworld/program.json index 691758f..9417114 100644 --- a/helloworld/program.json +++ b/helloworld/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/interest/build/program.json b/interest/build/program.json index a08b965..128f59a 100644 --- a/interest/build/program.json +++ b/interest/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/interest/program.json b/interest/program.json index 2ca42b6..ef74756 100644 --- a/interest/program.json +++ b/interest/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/lottery/build/program.json b/lottery/build/program.json index 7db21d1..0ab36d1 100644 --- a/lottery/build/program.json +++ b/lottery/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/lottery/program.json b/lottery/program.json index a607e3d..2529bac 100644 --- a/lottery/program.json +++ b/lottery/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/message/build/program.json b/message/build/program.json index 7201fe2..f68b851 100644 --- a/message/build/program.json +++ b/message/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/message/program.json b/message/program.json index 186ed69..6d6659f 100644 --- a/message/program.json +++ b/message/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/simple_token/build/program.json b/simple_token/build/program.json index fd69571..d6ea9d1 100644 --- a/simple_token/build/program.json +++ b/simple_token/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/simple_token/program.json b/simple_token/program.json index 3d67742..504fa73 100644 --- a/simple_token/program.json +++ b/simple_token/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/tictactoe/build/main.aleo b/tictactoe/build/main.aleo index 4baa584..b64edb6 100644 --- a/tictactoe/build/main.aleo +++ b/tictactoe/build/main.aleo @@ -91,129 +91,117 @@ function make_move: and r13 r14 into r15; is.eq r3.r1.c1 0u8 into r16; and r15 r16 into r17; - is.eq r1 1u8 into r18; - is.eq r2 2u8 into r19; - and r18 r19 into r20; - is.eq r3.r1.c2 0u8 into r21; - and r20 r21 into r22; - is.eq r1 1u8 into r23; - is.eq r2 3u8 into r24; + is.eq r2 2u8 into r18; + and r13 r18 into r19; + is.eq r3.r1.c2 0u8 into r20; + and r19 r20 into r21; + is.eq r2 3u8 into r22; + and r13 r22 into r23; + is.eq r3.r1.c3 0u8 into r24; and r23 r24 into r25; - is.eq r3.r1.c3 0u8 into r26; - and r25 r26 into r27; - is.eq r1 2u8 into r28; - is.eq r2 1u8 into r29; - and r28 r29 into r30; - is.eq r3.r2.c1 0u8 into r31; + is.eq r1 2u8 into r26; + and r26 r14 into r27; + is.eq r3.r2.c1 0u8 into r28; + and r27 r28 into r29; + and r26 r18 into r30; + is.eq r3.r2.c2 0u8 into r31; and r30 r31 into r32; - is.eq r1 2u8 into r33; - is.eq r2 2u8 into r34; + and r26 r22 into r33; + is.eq r3.r2.c3 0u8 into r34; and r33 r34 into r35; - is.eq r3.r2.c2 0u8 into r36; - and r35 r36 into r37; - is.eq r1 2u8 into r38; - is.eq r2 3u8 into r39; - and r38 r39 into r40; - is.eq r3.r2.c3 0u8 into r41; + is.eq r1 3u8 into r36; + and r36 r14 into r37; + is.eq r3.r3.c1 0u8 into r38; + and r37 r38 into r39; + and r36 r18 into r40; + is.eq r3.r3.c2 0u8 into r41; and r40 r41 into r42; - is.eq r1 3u8 into r43; - is.eq r2 1u8 into r44; + and r36 r22 into r43; + is.eq r3.r3.c3 0u8 into r44; and r43 r44 into r45; - is.eq r3.r3.c1 0u8 into r46; - and r45 r46 into r47; - is.eq r1 3u8 into r48; - is.eq r2 2u8 into r49; - and r48 r49 into r50; - is.eq r3.r3.c2 0u8 into r51; - and r50 r51 into r52; - is.eq r1 3u8 into r53; - is.eq r2 3u8 into r54; - and r53 r54 into r55; - is.eq r3.r3.c3 0u8 into r56; - and r55 r56 into r57; - ternary r57 r0 r3.r3.c3 into r58; - ternary r52 r0 r3.r3.c2 into r59; - ternary r52 r3.r3.c3 r58 into r60; - ternary r47 r0 r3.r3.c1 into r61; - ternary r47 r3.r3.c2 r59 into r62; - ternary r47 r3.r3.c3 r60 into r63; - ternary r42 r0 r3.r2.c3 into r64; - ternary r42 r3.r3.c1 r61 into r65; - ternary r42 r3.r3.c2 r62 into r66; - ternary r42 r3.r3.c3 r63 into r67; - ternary r37 r0 r3.r2.c2 into r68; - ternary r37 r3.r2.c3 r64 into r69; - ternary r37 r3.r3.c1 r65 into r70; - ternary r37 r3.r3.c2 r66 into r71; - ternary r37 r3.r3.c3 r67 into r72; - ternary r32 r0 r3.r2.c1 into r73; - ternary r32 r3.r2.c2 r68 into r74; - ternary r32 r3.r2.c3 r69 into r75; - ternary r32 r3.r3.c1 r70 into r76; - ternary r32 r3.r3.c2 r71 into r77; - ternary r32 r3.r3.c3 r72 into r78; - ternary r27 r0 r3.r1.c3 into r79; - ternary r27 r3.r2.c1 r73 into r80; - ternary r27 r3.r2.c2 r74 into r81; - ternary r27 r3.r2.c3 r75 into r82; - ternary r27 r3.r3.c1 r76 into r83; - ternary r27 r3.r3.c2 r77 into r84; - ternary r27 r3.r3.c3 r78 into r85; - ternary r22 r0 r3.r1.c2 into r86; - ternary r22 r3.r1.c3 r79 into r87; - ternary r22 r3.r2.c1 r80 into r88; - ternary r22 r3.r2.c2 r81 into r89; - ternary r22 r3.r2.c3 r82 into r90; - ternary r22 r3.r3.c1 r83 into r91; - ternary r22 r3.r3.c2 r84 into r92; - ternary r22 r3.r3.c3 r85 into r93; - ternary r17 r0 r3.r1.c1 into r94; - ternary r17 r3.r1.c2 r86 into r95; - ternary r17 r3.r1.c3 r87 into r96; - ternary r17 r3.r2.c1 r88 into r97; - ternary r17 r3.r2.c2 r89 into r98; - ternary r17 r3.r2.c3 r90 into r99; - ternary r17 r3.r3.c1 r91 into r100; - ternary r17 r3.r3.c2 r92 into r101; - ternary r17 r3.r3.c3 r93 into r102; - cast r94 r95 r96 into r103 as Row; - cast r97 r98 r99 into r104 as Row; - cast r100 r101 r102 into r105 as Row; - cast r103 r104 r105 into r106 as Board; - call check_for_win r106 1u8 into r107; - not r107 into r108; - call check_for_win r106 2u8 into r109; - and r108 r109 into r110; - ternary r110 r106.r1.c1 r106.r1.c1 into r111; - ternary r110 r106.r1.c2 r106.r1.c2 into r112; - ternary r110 r106.r1.c3 r106.r1.c3 into r113; - cast r111 r112 r113 into r114 as Row; - ternary r110 r106.r2.c1 r106.r2.c1 into r115; - ternary r110 r106.r2.c2 r106.r2.c2 into r116; - ternary r110 r106.r2.c3 r106.r2.c3 into r117; - cast r115 r116 r117 into r118 as Row; - ternary r110 r106.r3.c1 r106.r3.c1 into r119; - ternary r110 r106.r3.c2 r106.r3.c2 into r120; - ternary r110 r106.r3.c3 r106.r3.c3 into r121; - cast r119 r120 r121 into r122 as Row; - cast r114 r118 r122 into r123 as Board; - ternary r107 r106.r1.c1 r123.r1.c1 into r124; - ternary r107 r106.r1.c2 r123.r1.c2 into r125; - ternary r107 r106.r1.c3 r123.r1.c3 into r126; - cast r124 r125 r126 into r127 as Row; - ternary r107 r106.r2.c1 r123.r2.c1 into r128; - ternary r107 r106.r2.c2 r123.r2.c2 into r129; - ternary r107 r106.r2.c3 r123.r2.c3 into r130; - cast r128 r129 r130 into r131 as Row; - ternary r107 r106.r3.c1 r123.r3.c1 into r132; - ternary r107 r106.r3.c2 r123.r3.c2 into r133; - ternary r107 r106.r3.c3 r123.r3.c3 into r134; - cast r132 r133 r134 into r135 as Row; - cast r127 r131 r135 into r136 as Board; - ternary r110 2u8 0u8 into r137; - ternary r107 1u8 r137 into r138; - output r136 as Board.private; - output r138 as u8.private; + ternary r45 r0 r3.r3.c3 into r46; + ternary r42 r0 r3.r3.c2 into r47; + ternary r42 r3.r3.c3 r46 into r48; + ternary r39 r0 r3.r3.c1 into r49; + ternary r39 r3.r3.c2 r47 into r50; + ternary r39 r3.r3.c3 r48 into r51; + ternary r35 r0 r3.r2.c3 into r52; + ternary r35 r3.r3.c1 r49 into r53; + ternary r35 r3.r3.c2 r50 into r54; + ternary r35 r3.r3.c3 r51 into r55; + ternary r32 r0 r3.r2.c2 into r56; + ternary r32 r3.r2.c3 r52 into r57; + ternary r32 r3.r3.c1 r53 into r58; + ternary r32 r3.r3.c2 r54 into r59; + ternary r32 r3.r3.c3 r55 into r60; + ternary r29 r0 r3.r2.c1 into r61; + ternary r29 r3.r2.c2 r56 into r62; + ternary r29 r3.r2.c3 r57 into r63; + ternary r29 r3.r3.c1 r58 into r64; + ternary r29 r3.r3.c2 r59 into r65; + ternary r29 r3.r3.c3 r60 into r66; + ternary r25 r0 r3.r1.c3 into r67; + ternary r25 r3.r2.c1 r61 into r68; + ternary r25 r3.r2.c2 r62 into r69; + ternary r25 r3.r2.c3 r63 into r70; + ternary r25 r3.r3.c1 r64 into r71; + ternary r25 r3.r3.c2 r65 into r72; + ternary r25 r3.r3.c3 r66 into r73; + ternary r21 r0 r3.r1.c2 into r74; + ternary r21 r3.r1.c3 r67 into r75; + ternary r21 r3.r2.c1 r68 into r76; + ternary r21 r3.r2.c2 r69 into r77; + ternary r21 r3.r2.c3 r70 into r78; + ternary r21 r3.r3.c1 r71 into r79; + ternary r21 r3.r3.c2 r72 into r80; + ternary r21 r3.r3.c3 r73 into r81; + ternary r17 r0 r3.r1.c1 into r82; + ternary r17 r3.r1.c2 r74 into r83; + ternary r17 r3.r1.c3 r75 into r84; + ternary r17 r3.r2.c1 r76 into r85; + ternary r17 r3.r2.c2 r77 into r86; + ternary r17 r3.r2.c3 r78 into r87; + ternary r17 r3.r3.c1 r79 into r88; + ternary r17 r3.r3.c2 r80 into r89; + ternary r17 r3.r3.c3 r81 into r90; + cast r82 r83 r84 into r91 as Row; + cast r85 r86 r87 into r92 as Row; + cast r88 r89 r90 into r93 as Row; + cast r91 r92 r93 into r94 as Board; + call check_for_win r94 1u8 into r95; + not r95 into r96; + call check_for_win r94 2u8 into r97; + and r96 r97 into r98; + ternary r98 r94.r1.c1 r94.r1.c1 into r99; + ternary r98 r94.r1.c2 r94.r1.c2 into r100; + ternary r98 r94.r1.c3 r94.r1.c3 into r101; + cast r99 r100 r101 into r102 as Row; + ternary r98 r94.r2.c1 r94.r2.c1 into r103; + ternary r98 r94.r2.c2 r94.r2.c2 into r104; + ternary r98 r94.r2.c3 r94.r2.c3 into r105; + cast r103 r104 r105 into r106 as Row; + ternary r98 r94.r3.c1 r94.r3.c1 into r107; + ternary r98 r94.r3.c2 r94.r3.c2 into r108; + ternary r98 r94.r3.c3 r94.r3.c3 into r109; + cast r107 r108 r109 into r110 as Row; + cast r102 r106 r110 into r111 as Board; + ternary r95 r94.r1.c1 r111.r1.c1 into r112; + ternary r95 r94.r1.c2 r111.r1.c2 into r113; + ternary r95 r94.r1.c3 r111.r1.c3 into r114; + cast r112 r113 r114 into r115 as Row; + ternary r95 r94.r2.c1 r111.r2.c1 into r116; + ternary r95 r94.r2.c2 r111.r2.c2 into r117; + ternary r95 r94.r2.c3 r111.r2.c3 into r118; + cast r116 r117 r118 into r119 as Row; + ternary r95 r94.r3.c1 r111.r3.c1 into r120; + ternary r95 r94.r3.c2 r111.r3.c2 into r121; + ternary r95 r94.r3.c3 r111.r3.c3 into r122; + cast r120 r121 r122 into r123 as Row; + cast r115 r119 r123 into r124 as Board; + ternary r98 2u8 0u8 into r125; + ternary r95 1u8 r125 into r126; + output r124 as Board.private; + output r126 as u8.private; constructor: assert.eq edition 0u16; diff --git a/tictactoe/build/program.json b/tictactoe/build/program.json index bc23f85..6b14c52 100644 --- a/tictactoe/build/program.json +++ b/tictactoe/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/tictactoe/program.json b/tictactoe/program.json index 36b3f9b..6ad5e59 100644 --- a/tictactoe/program.json +++ b/tictactoe/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/token/build/program.json b/token/build/program.json index aba58c8..1e39ef9 100644 --- a/token/build/program.json +++ b/token/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/token/program.json b/token/program.json index d214c82..6ab6409 100644 --- a/token/program.json +++ b/token/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/twoadicity/build/program.json b/twoadicity/build/program.json index 1ef0c28..95c883f 100644 --- a/twoadicity/build/program.json +++ b/twoadicity/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/twoadicity/program.json b/twoadicity/program.json index ba918e0..d56d7f9 100644 --- a/twoadicity/program.json +++ b/twoadicity/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/admin/build/program.json b/upgrades/admin/build/program.json index 7ad33df..266e242 100644 --- a/upgrades/admin/build/program.json +++ b/upgrades/admin/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/admin/program.json b/upgrades/admin/program.json index 68c1196..fd65eff 100644 --- a/upgrades/admin/program.json +++ b/upgrades/admin/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/noupgrade/build/program.json b/upgrades/noupgrade/build/program.json index 85be5c8..a0726fe 100644 --- a/upgrades/noupgrade/build/program.json +++ b/upgrades/noupgrade/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/noupgrade/program.json b/upgrades/noupgrade/program.json index 9bfc7ea..acc3854 100644 --- a/upgrades/noupgrade/program.json +++ b/upgrades/noupgrade/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/timelock/build/program.json b/upgrades/timelock/build/program.json index f434fd7..197c0a0 100644 --- a/upgrades/timelock/build/program.json +++ b/upgrades/timelock/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/timelock/program.json b/upgrades/timelock/program.json index 62eb7a5..8a70a0f 100644 --- a/upgrades/timelock/program.json +++ b/upgrades/timelock/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/vote/basic_voting/build/program.json b/upgrades/vote/basic_voting/build/program.json index 45c780a..e7aa091 100644 --- a/upgrades/vote/basic_voting/build/program.json +++ b/upgrades/vote/basic_voting/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/vote/basic_voting/program.json b/upgrades/vote/basic_voting/program.json index 7fc17e2..6c8fa68 100644 --- a/upgrades/vote/basic_voting/program.json +++ b/upgrades/vote/basic_voting/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/vote/build/program.json b/upgrades/vote/build/program.json index 8498c32..b241297 100644 --- a/upgrades/vote/build/program.json +++ b/upgrades/vote/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/upgrades/vote/program.json b/upgrades/vote/program.json index fca7281..b9a7957 100644 --- a/upgrades/vote/program.json +++ b/upgrades/vote/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": [ { "name": "basic_voting.aleo", diff --git a/vote/build/program.json b/vote/build/program.json index 087e43f..c825ee9 100644 --- a/vote/build/program.json +++ b/vote/build/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null } diff --git a/vote/program.json b/vote/program.json index 2ee00af..9e5d13b 100644 --- a/vote/program.json +++ b/vote/program.json @@ -3,7 +3,7 @@ "version": "0.1.0", "description": "", "license": "MIT", - "leo": "3.2.0", + "leo": "3.3.1", "dependencies": null, "dev_dependencies": null }