diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
index b4f7aa78f4..1b78a817c3 100644
--- a/.github/ISSUE_TEMPLATE.md
+++ b/.github/ISSUE_TEMPLATE.md
@@ -1,3 +1,3 @@
-## π [Please follow one of these issue templates](https://github.com/AleoHQ/leo/issues/new/choose) π
+## π [Please follow one of these issue templates](https://github.com/ProvableHQ/leo/issues/new/choose) π
Note: to keep the backlog clean and actionable, issues may be immediately closed if they do not follow one of the above issue templates.
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index b610d50b00..43ad268d09 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -24,7 +24,7 @@
diff --git a/.resources/license_header b/.resources/license_header
index e76ec29682..01efeb5a7c 100644
--- a/.resources/license_header
+++ b/.resources/license_header
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -12,4 +12,4 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with the Leo library. If not, see .
\ No newline at end of file
+// along with the Leo library. If not, see .
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 0c5f79082a..4dfea6373c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -6,7 +6,7 @@ Thank you for your interest in contributing to Leo! Below you can find some guid
Please follow the instructions below when filing pull requests:
-- Ensure that your branch is forked from the current [mainnet](https://github.com/AleoHQ/leo/tree/mainnet) branch.
+- Ensure that your branch is forked from the current [mainnet](https://github.com/ProvableHQ/leo/tree/mainnet) branch.
- Fill out the provided markdown template for the feature or proposal. Be sure to link the pull request to any issues by using keywords. Example: "closes #130".
- Run `cargo fmt` before you commit; we use the `nightly` version of `rustfmt` to format the code, so you'll need to have the `nightly` toolchain installed on your machine; there's a [git hook](https://git-scm.com/docs/githooks) that ensures proper formatting before any commits can be made, and [`.rustfmt.toml`](https://github.com/AleoHQ/Leo/blob/mainnet/.rustfmt.toml) specifies some of the formatting conventions.
- Run `cargo clippy` to ensure that popular correctness and performance pitfalls are avoided.
diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index 125412bee3..dc77e34180 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -9,37 +9,37 @@ Thank you for helping make Leo better!
- d0cd π» π§ π¬ π |
- Collin Chin π» π π§ π |
- Howard Wu π€ π§ π¬ π |
- Alessandro Coglio π π§ π¬ π |
- Eric McCarthy π π§ π¬ π |
- Raymond Chu π€ π» π¬ |
- ljedrz π π» π¬ |
+ d0cd π» π§ π¬ π |
+ Collin Chin π» π π§ π |
+ Howard Wu π€ π§ π¬ π |
+ Alessandro Coglio π π§ π¬ π |
+ Eric McCarthy π π§ π¬ π |
+ Raymond Chu π€ π» π¬ |
+ ljedrz π π» π¬ |
- aharshbe β
π π¬ |
- Mazdak Farrokhzad π» |
- Damir Shamanaev π» |
- gluax π» |
- 0rphon π» |
- Max Bruce π» |
- Sergey Isaev π» |
+ aharshbe β
π π¬ |
+ Mazdak Farrokhzad π» |
+ Damir Shamanaev π» |
+ gluax π» |
+ 0rphon π» |
+ Max Bruce π» |
+ Sergey Isaev π» |
- FranΓ§ois Garillot π» |
+ FranΓ§ois Garillot π» |
Weikeng Chen π¬ |
- sptg π π» |
- LouisWT π» |
- yuliyu123 π» |
- detailyang π» |
- Tom-OriginStorage π» |
+ sptg π π» |
+ LouisWT π» |
+ yuliyu123 π» |
+ detailyang π» |
+ Tom-OriginStorage π» |
- omahs π» |
- Haruka π π» |
- swift-mx π» |
- Francisco Strambini π» |
+ omahs π» |
+ Haruka π π» |
+ swift-mx π» |
+ Francisco Strambini π» |
Daniel Gushchyan β
|
r4keta β
|
liolikus π |
diff --git a/Cargo.lock b/Cargo.lock
index 3e5a1da4d7..5d1cbb136b 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2919,7 +2919,7 @@ dependencies = [
[[package]]
name = "snarkvm"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"anstyle",
"anyhow",
@@ -2948,7 +2948,7 @@ dependencies = [
[[package]]
name = "snarkvm-algorithms"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -2978,7 +2978,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-account",
"snarkvm-circuit-algorithms",
@@ -2992,7 +2992,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-account"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-algorithms",
"snarkvm-circuit-network",
@@ -3003,7 +3003,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-algorithms"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-types",
"snarkvm-console-algorithms",
@@ -3013,7 +3013,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-collections"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-algorithms",
"snarkvm-circuit-types",
@@ -3023,7 +3023,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-environment"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"indexmap 2.2.6",
"itertools 0.11.0",
@@ -3041,12 +3041,12 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-environment-witness"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
[[package]]
name = "snarkvm-circuit-network"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-algorithms",
"snarkvm-circuit-collections",
@@ -3057,7 +3057,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-program"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"paste",
"snarkvm-circuit-account",
@@ -3072,7 +3072,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-circuit-types-address",
@@ -3087,7 +3087,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types-address"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-circuit-types-boolean",
@@ -3100,7 +3100,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types-boolean"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-console-types-boolean",
@@ -3109,7 +3109,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types-field"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-circuit-types-boolean",
@@ -3119,7 +3119,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types-group"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-circuit-types-boolean",
@@ -3131,7 +3131,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types-integers"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-circuit-types-boolean",
@@ -3143,7 +3143,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types-scalar"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-circuit-types-boolean",
@@ -3154,7 +3154,7 @@ dependencies = [
[[package]]
name = "snarkvm-circuit-types-string"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-circuit-environment",
"snarkvm-circuit-types-boolean",
@@ -3166,7 +3166,7 @@ dependencies = [
[[package]]
name = "snarkvm-console"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-account",
"snarkvm-console-algorithms",
@@ -3179,7 +3179,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-account"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"bs58",
"snarkvm-console-network",
@@ -3190,7 +3190,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-algorithms"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"blake2s_simd",
"smallvec",
@@ -3203,7 +3203,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-collections"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"rayon",
@@ -3214,7 +3214,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-network"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"anyhow",
"indexmap 2.2.6",
@@ -3237,7 +3237,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-network-environment"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"anyhow",
"bech32",
@@ -3255,7 +3255,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-program"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"enum-iterator",
"enum_index",
@@ -3277,7 +3277,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
"snarkvm-console-types-address",
@@ -3292,7 +3292,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types-address"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
"snarkvm-console-types-boolean",
@@ -3303,7 +3303,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types-boolean"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
]
@@ -3311,7 +3311,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types-field"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
"snarkvm-console-types-boolean",
@@ -3321,7 +3321,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types-group"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
"snarkvm-console-types-boolean",
@@ -3332,7 +3332,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types-integers"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
"snarkvm-console-types-boolean",
@@ -3343,7 +3343,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types-scalar"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
"snarkvm-console-types-boolean",
@@ -3354,7 +3354,7 @@ dependencies = [
[[package]]
name = "snarkvm-console-types-string"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console-network-environment",
"snarkvm-console-types-boolean",
@@ -3365,7 +3365,7 @@ dependencies = [
[[package]]
name = "snarkvm-curves"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"rand",
"rayon",
@@ -3379,7 +3379,7 @@ dependencies = [
[[package]]
name = "snarkvm-fields"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -3396,7 +3396,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -3420,7 +3420,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-authority"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"anyhow",
"rand",
@@ -3432,7 +3432,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-block"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"indexmap 2.2.6",
"rayon",
@@ -3452,7 +3452,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-committee"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"indexmap 2.2.6",
"rayon",
@@ -3464,7 +3464,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-narwhal"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-ledger-narwhal-batch-certificate",
"snarkvm-ledger-narwhal-batch-header",
@@ -3477,7 +3477,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-narwhal-batch-certificate"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"indexmap 2.2.6",
"rayon",
@@ -3490,7 +3490,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-narwhal-batch-header"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"indexmap 2.2.6",
"rayon",
@@ -3502,7 +3502,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-narwhal-data"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"bytes",
"serde_json",
@@ -3513,7 +3513,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-narwhal-subdag"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"indexmap 2.2.6",
"rayon",
@@ -3528,7 +3528,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-narwhal-transmission"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"bytes",
"serde_json",
@@ -3541,7 +3541,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-narwhal-transmission-id"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"snarkvm-console",
"snarkvm-ledger-puzzle",
@@ -3550,7 +3550,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-puzzle"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -3570,7 +3570,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-puzzle-epoch"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -3591,7 +3591,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-query"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"async-trait",
"reqwest 0.11.27",
@@ -3604,7 +3604,7 @@ dependencies = [
[[package]]
name = "snarkvm-ledger-store"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std-storage",
"anyhow",
@@ -3627,7 +3627,7 @@ dependencies = [
[[package]]
name = "snarkvm-parameters"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -3652,7 +3652,7 @@ dependencies = [
[[package]]
name = "snarkvm-synthesizer"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -3683,7 +3683,7 @@ dependencies = [
[[package]]
name = "snarkvm-synthesizer-process"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"colored",
@@ -3691,6 +3691,7 @@ dependencies = [
"once_cell",
"parking_lot",
"rand",
+ "rand_chacha",
"rayon",
"serde_json",
"snarkvm-circuit",
@@ -3706,7 +3707,7 @@ dependencies = [
[[package]]
name = "snarkvm-synthesizer-program"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"indexmap 2.2.6",
"paste",
@@ -3720,7 +3721,7 @@ dependencies = [
[[package]]
name = "snarkvm-synthesizer-snark"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"bincode",
"once_cell",
@@ -3733,7 +3734,7 @@ dependencies = [
[[package]]
name = "snarkvm-utilities"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"aleo-std",
"anyhow",
@@ -3754,7 +3755,7 @@ dependencies = [
[[package]]
name = "snarkvm-utilities-derives"
version = "0.16.19"
-source = "git+https://github.com/AleoNet/snarkVM.git?rev=be171ce#be171ce0720544c2bc51e27e1674a62fff585adc"
+source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c"
dependencies = [
"proc-macro2",
"quote 1.0.36",
diff --git a/Cargo.toml b/Cargo.toml
index 6627aac315..b5b954e3ed 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-lang"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "The Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
@@ -45,7 +45,7 @@ members = [
[workspace.dependencies.snarkvm]
git = "https://github.com/AleoNet/snarkVM.git"
-rev = "be171ce"
+rev = "02994a1"
[lib]
path = "leo/lib.rs"
diff --git a/README.md b/README.md
index 9ff15917d4..0e44942298 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
-
+
@@ -40,7 +40,7 @@ integrate private applications into your stack. Leo compiles to circuits making
The syntax of Leo is influenced by traditional programming languages like JavaScript, Scala, and Rust, with a strong emphasis on readability and ease-of-use.
Leo offers developers with tools to sanity check circuits including unit tests, integration tests, and console functions.
-Leo is one part of a greater ecosystem for building private applications on [Aleo](https://aleo.org/).
+Leo is one part of a greater ecosystem for building private applications on [Aleo](https://leo-lang.org/).
The language is currently in an alpha stage and is subject to breaking changes.
## βοΈοΈ Build Guide
@@ -68,7 +68,7 @@ We recommend installing Leo by building from the source code as follows:
```bash
# Download the source code
-git clone https://github.com/AleoHQ/leo
+git clone https://github.com/ProvableHQ/leo
cd leo
# Install 'leo'
@@ -114,7 +114,7 @@ Congratulations! You've just run your first Leo program.
## π§° Troubleshooting
If you are having trouble installing and using Leo, please check out our [guide](docs/troubleshooting.md).
-If the issue still persists, please [open an issue](https://github.com/AleoHQ/leo/issues/new/choose).
+If the issue still persists, please [open an issue](https://github.com/ProvableHQ/leo/issues/new/choose).
## π Documentation
diff --git a/build.rs b/build.rs
index 1f93ce3426..5420a093a7 100644
--- a/build.rs
+++ b/build.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/Cargo.toml b/compiler/ast/Cargo.toml
index d8afb53c6f..6b53d20335 100644
--- a/compiler/ast/Cargo.toml
+++ b/compiler/ast/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-ast"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Abstract syntax tree (AST) for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/ast/src/access/array_access.rs b/compiler/ast/src/access/array_access.rs
index 43fa3c202d..e7c4f6988f 100644
--- a/compiler/ast/src/access/array_access.rs
+++ b/compiler/ast/src/access/array_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/associated_constant_access.rs b/compiler/ast/src/access/associated_constant_access.rs
index a0e0900fbb..325e7e4bbd 100644
--- a/compiler/ast/src/access/associated_constant_access.rs
+++ b/compiler/ast/src/access/associated_constant_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/associated_function_access.rs b/compiler/ast/src/access/associated_function_access.rs
index 8aa4f6eefe..37e20d78a2 100644
--- a/compiler/ast/src/access/associated_function_access.rs
+++ b/compiler/ast/src/access/associated_function_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/member_access.rs b/compiler/ast/src/access/member_access.rs
index 888c63a75b..3121a741d6 100644
--- a/compiler/ast/src/access/member_access.rs
+++ b/compiler/ast/src/access/member_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/mod.rs b/compiler/ast/src/access/mod.rs
index 95aeed7bcc..3ad8805eb4 100644
--- a/compiler/ast/src/access/mod.rs
+++ b/compiler/ast/src/access/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/tuple_access.rs b/compiler/ast/src/access/tuple_access.rs
index 819bf0285b..a22c57dfcb 100644
--- a/compiler/ast/src/access/tuple_access.rs
+++ b/compiler/ast/src/access/tuple_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/identifier.rs b/compiler/ast/src/common/identifier.rs
index b798677a2f..106f978e4d 100644
--- a/compiler/ast/src/common/identifier.rs
+++ b/compiler/ast/src/common/identifier.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/imported_modules.rs b/compiler/ast/src/common/imported_modules.rs
index 16fc81547e..0b661e55e2 100644
--- a/compiler/ast/src/common/imported_modules.rs
+++ b/compiler/ast/src/common/imported_modules.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/location.rs b/compiler/ast/src/common/location.rs
index 1397526bfa..18666a75e5 100644
--- a/compiler/ast/src/common/location.rs
+++ b/compiler/ast/src/common/location.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/mod.rs b/compiler/ast/src/common/mod.rs
index a574e9b628..f8fad56122 100644
--- a/compiler/ast/src/common/mod.rs
+++ b/compiler/ast/src/common/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/node.rs b/compiler/ast/src/common/node.rs
index a0a5080cc9..fce6169055 100644
--- a/compiler/ast/src/common/node.rs
+++ b/compiler/ast/src/common/node.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/node_builder.rs b/compiler/ast/src/common/node_builder.rs
index b1eab436eb..52923543bd 100644
--- a/compiler/ast/src/common/node_builder.rs
+++ b/compiler/ast/src/common/node_builder.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/positive_number.rs b/compiler/ast/src/common/positive_number.rs
index 36db4dc0a7..617c8fe917 100644
--- a/compiler/ast/src/common/positive_number.rs
+++ b/compiler/ast/src/common/positive_number.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/static_string.rs b/compiler/ast/src/common/static_string.rs
index 9fb57b762c..024b15e09e 100644
--- a/compiler/ast/src/common/static_string.rs
+++ b/compiler/ast/src/common/static_string.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/access.rs b/compiler/ast/src/expressions/access.rs
index 0b6375e9af..cf210dbd6c 100644
--- a/compiler/ast/src/expressions/access.rs
+++ b/compiler/ast/src/expressions/access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/array.rs b/compiler/ast/src/expressions/array.rs
index 6b24fcd40f..cf8020721a 100644
--- a/compiler/ast/src/expressions/array.rs
+++ b/compiler/ast/src/expressions/array.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/binary.rs b/compiler/ast/src/expressions/binary.rs
index 7a50fc202f..172a4a46ce 100644
--- a/compiler/ast/src/expressions/binary.rs
+++ b/compiler/ast/src/expressions/binary.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/call.rs b/compiler/ast/src/expressions/call.rs
index a27333c194..32b000eeb1 100644
--- a/compiler/ast/src/expressions/call.rs
+++ b/compiler/ast/src/expressions/call.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/cast.rs b/compiler/ast/src/expressions/cast.rs
index 59999805a8..b99d486b32 100644
--- a/compiler/ast/src/expressions/cast.rs
+++ b/compiler/ast/src/expressions/cast.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/err.rs b/compiler/ast/src/expressions/err.rs
index f3a30e96e7..5f6d95af5a 100644
--- a/compiler/ast/src/expressions/err.rs
+++ b/compiler/ast/src/expressions/err.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/literal.rs b/compiler/ast/src/expressions/literal.rs
index abd96d2396..a5fdd5b0dd 100644
--- a/compiler/ast/src/expressions/literal.rs
+++ b/compiler/ast/src/expressions/literal.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/locator.rs b/compiler/ast/src/expressions/locator.rs
index 6a55523ca4..575bab8232 100644
--- a/compiler/ast/src/expressions/locator.rs
+++ b/compiler/ast/src/expressions/locator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/mod.rs b/compiler/ast/src/expressions/mod.rs
index c590740bad..da3a846651 100644
--- a/compiler/ast/src/expressions/mod.rs
+++ b/compiler/ast/src/expressions/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/struct_init.rs b/compiler/ast/src/expressions/struct_init.rs
index 59bceb654e..ee3e7d853d 100644
--- a/compiler/ast/src/expressions/struct_init.rs
+++ b/compiler/ast/src/expressions/struct_init.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/ternary.rs b/compiler/ast/src/expressions/ternary.rs
index 44c066d812..da46af12de 100644
--- a/compiler/ast/src/expressions/ternary.rs
+++ b/compiler/ast/src/expressions/ternary.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/tuple.rs b/compiler/ast/src/expressions/tuple.rs
index bc9b47baa9..448e715bf8 100644
--- a/compiler/ast/src/expressions/tuple.rs
+++ b/compiler/ast/src/expressions/tuple.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/unary.rs b/compiler/ast/src/expressions/unary.rs
index 8ed413c982..e439993388 100644
--- a/compiler/ast/src/expressions/unary.rs
+++ b/compiler/ast/src/expressions/unary.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/unit.rs b/compiler/ast/src/expressions/unit.rs
index 82d27c35de..90bfd80285 100644
--- a/compiler/ast/src/expressions/unit.rs
+++ b/compiler/ast/src/expressions/unit.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/annotation.rs b/compiler/ast/src/functions/annotation.rs
index bac22b8d69..0f30c0b0d3 100644
--- a/compiler/ast/src/functions/annotation.rs
+++ b/compiler/ast/src/functions/annotation.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/core_function.rs b/compiler/ast/src/functions/core_function.rs
index 4461b7cf93..86d255da4f 100644
--- a/compiler/ast/src/functions/core_function.rs
+++ b/compiler/ast/src/functions/core_function.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/input.rs b/compiler/ast/src/functions/input.rs
index a93196652c..36638350ac 100644
--- a/compiler/ast/src/functions/input.rs
+++ b/compiler/ast/src/functions/input.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/mod.rs b/compiler/ast/src/functions/mod.rs
index 100e5b84dc..f0b9f9622d 100644
--- a/compiler/ast/src/functions/mod.rs
+++ b/compiler/ast/src/functions/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/mode.rs b/compiler/ast/src/functions/mode.rs
index f6f57b5cdb..169cb73aca 100644
--- a/compiler/ast/src/functions/mode.rs
+++ b/compiler/ast/src/functions/mode.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/output.rs b/compiler/ast/src/functions/output.rs
index d35b53dbf4..12799c91a1 100644
--- a/compiler/ast/src/functions/output.rs
+++ b/compiler/ast/src/functions/output.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/variant.rs b/compiler/ast/src/functions/variant.rs
index ac18ae17c0..eb2851456f 100644
--- a/compiler/ast/src/functions/variant.rs
+++ b/compiler/ast/src/functions/variant.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/groups/group_coordinate.rs b/compiler/ast/src/groups/group_coordinate.rs
index 57954936c6..b108b4127a 100644
--- a/compiler/ast/src/groups/group_coordinate.rs
+++ b/compiler/ast/src/groups/group_coordinate.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/groups/group_literal.rs b/compiler/ast/src/groups/group_literal.rs
index 505d71a807..85d5101e32 100644
--- a/compiler/ast/src/groups/group_literal.rs
+++ b/compiler/ast/src/groups/group_literal.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/groups/mod.rs b/compiler/ast/src/groups/mod.rs
index ea0e714a53..808950c89a 100644
--- a/compiler/ast/src/groups/mod.rs
+++ b/compiler/ast/src/groups/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/lib.rs b/compiler/ast/src/lib.rs
index 19ef53784a..2d079a93c5 100644
--- a/compiler/ast/src/lib.rs
+++ b/compiler/ast/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/mapping/mod.rs b/compiler/ast/src/mapping/mod.rs
index 26f151a25a..7c13a86332 100644
--- a/compiler/ast/src/mapping/mod.rs
+++ b/compiler/ast/src/mapping/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/consumer.rs b/compiler/ast/src/passes/consumer.rs
index ae6ff53664..3d8edea460 100644
--- a/compiler/ast/src/passes/consumer.rs
+++ b/compiler/ast/src/passes/consumer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/mod.rs b/compiler/ast/src/passes/mod.rs
index 0b53d3c65e..3343f4ba7b 100644
--- a/compiler/ast/src/passes/mod.rs
+++ b/compiler/ast/src/passes/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/reconstructor.rs b/compiler/ast/src/passes/reconstructor.rs
index 48c9ab97f0..dea305c0f4 100644
--- a/compiler/ast/src/passes/reconstructor.rs
+++ b/compiler/ast/src/passes/reconstructor.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/visitor.rs b/compiler/ast/src/passes/visitor.rs
index 0cf813baba..eb1f36a87a 100644
--- a/compiler/ast/src/passes/visitor.rs
+++ b/compiler/ast/src/passes/visitor.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/program/mod.rs b/compiler/ast/src/program/mod.rs
index 16973cba18..083aa6072a 100644
--- a/compiler/ast/src/program/mod.rs
+++ b/compiler/ast/src/program/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/program/program_id.rs b/compiler/ast/src/program/program_id.rs
index 8bca036592..778fe45c9a 100644
--- a/compiler/ast/src/program/program_id.rs
+++ b/compiler/ast/src/program/program_id.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/program/program_scope.rs b/compiler/ast/src/program/program_scope.rs
index 3bc63d6b5a..75d9dd4c4e 100644
--- a/compiler/ast/src/program/program_scope.rs
+++ b/compiler/ast/src/program/program_scope.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/assert.rs b/compiler/ast/src/statement/assert.rs
index b00b8e8a15..60711473dc 100644
--- a/compiler/ast/src/statement/assert.rs
+++ b/compiler/ast/src/statement/assert.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/assign.rs b/compiler/ast/src/statement/assign.rs
index 748b453074..1262754bfe 100644
--- a/compiler/ast/src/statement/assign.rs
+++ b/compiler/ast/src/statement/assign.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/block.rs b/compiler/ast/src/statement/block.rs
index cd034dbc6f..37d5711ff2 100644
--- a/compiler/ast/src/statement/block.rs
+++ b/compiler/ast/src/statement/block.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/conditional.rs b/compiler/ast/src/statement/conditional.rs
index 773bf5d761..79aa773254 100644
--- a/compiler/ast/src/statement/conditional.rs
+++ b/compiler/ast/src/statement/conditional.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/console/console_function.rs b/compiler/ast/src/statement/console/console_function.rs
index e71c2894b0..4f9dbb4eea 100644
--- a/compiler/ast/src/statement/console/console_function.rs
+++ b/compiler/ast/src/statement/console/console_function.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/console/console_statement.rs b/compiler/ast/src/statement/console/console_statement.rs
index f305510a32..48601ac6a2 100644
--- a/compiler/ast/src/statement/console/console_statement.rs
+++ b/compiler/ast/src/statement/console/console_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/console/mod.rs b/compiler/ast/src/statement/console/mod.rs
index 02dec1bb1c..c016b9b253 100644
--- a/compiler/ast/src/statement/console/mod.rs
+++ b/compiler/ast/src/statement/console/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/const_.rs b/compiler/ast/src/statement/const_.rs
index ab172a6b58..162034e38a 100644
--- a/compiler/ast/src/statement/const_.rs
+++ b/compiler/ast/src/statement/const_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/definition/declaration_type.rs b/compiler/ast/src/statement/definition/declaration_type.rs
index d737b5355d..3e5ea2abaa 100644
--- a/compiler/ast/src/statement/definition/declaration_type.rs
+++ b/compiler/ast/src/statement/definition/declaration_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/definition/mod.rs b/compiler/ast/src/statement/definition/mod.rs
index aaf67a5202..e06f029c22 100644
--- a/compiler/ast/src/statement/definition/mod.rs
+++ b/compiler/ast/src/statement/definition/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/expression.rs b/compiler/ast/src/statement/expression.rs
index 8a8c6dfcb2..75fd80a756 100644
--- a/compiler/ast/src/statement/expression.rs
+++ b/compiler/ast/src/statement/expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/iteration.rs b/compiler/ast/src/statement/iteration.rs
index 7982fa1ae9..0a3fb85f94 100644
--- a/compiler/ast/src/statement/iteration.rs
+++ b/compiler/ast/src/statement/iteration.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/mod.rs b/compiler/ast/src/statement/mod.rs
index b96d0d327b..0a363984ab 100644
--- a/compiler/ast/src/statement/mod.rs
+++ b/compiler/ast/src/statement/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/return_.rs b/compiler/ast/src/statement/return_.rs
index 1609341585..11dfe3f6ff 100644
--- a/compiler/ast/src/statement/return_.rs
+++ b/compiler/ast/src/statement/return_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/struct/member.rs b/compiler/ast/src/struct/member.rs
index 874fa0236a..f384e9abea 100644
--- a/compiler/ast/src/struct/member.rs
+++ b/compiler/ast/src/struct/member.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/struct/mod.rs b/compiler/ast/src/struct/mod.rs
index f640401498..61d66f3a37 100644
--- a/compiler/ast/src/struct/mod.rs
+++ b/compiler/ast/src/struct/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/stub/function_stub.rs b/compiler/ast/src/stub/function_stub.rs
index 97ca36d827..b11eec568c 100644
--- a/compiler/ast/src/stub/function_stub.rs
+++ b/compiler/ast/src/stub/function_stub.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/stub/mod.rs b/compiler/ast/src/stub/mod.rs
index 0679e3311b..1c81355552 100644
--- a/compiler/ast/src/stub/mod.rs
+++ b/compiler/ast/src/stub/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/array.rs b/compiler/ast/src/types/array.rs
index 1e11cf4163..27bd08d52e 100644
--- a/compiler/ast/src/types/array.rs
+++ b/compiler/ast/src/types/array.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/core_constant.rs b/compiler/ast/src/types/core_constant.rs
index 4c61354929..be06f15560 100644
--- a/compiler/ast/src/types/core_constant.rs
+++ b/compiler/ast/src/types/core_constant.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/future.rs b/compiler/ast/src/types/future.rs
index 8f1dd896e1..abf0098c9a 100644
--- a/compiler/ast/src/types/future.rs
+++ b/compiler/ast/src/types/future.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/integer_type.rs b/compiler/ast/src/types/integer_type.rs
index ff4cdd73f6..2a872d4455 100644
--- a/compiler/ast/src/types/integer_type.rs
+++ b/compiler/ast/src/types/integer_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/mapping.rs b/compiler/ast/src/types/mapping.rs
index 5a2d3dd157..c42746154d 100644
--- a/compiler/ast/src/types/mapping.rs
+++ b/compiler/ast/src/types/mapping.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/mod.rs b/compiler/ast/src/types/mod.rs
index 94cc7ca775..f84fee6118 100644
--- a/compiler/ast/src/types/mod.rs
+++ b/compiler/ast/src/types/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/struct_type.rs b/compiler/ast/src/types/struct_type.rs
index 8f23373775..2bcb923032 100644
--- a/compiler/ast/src/types/struct_type.rs
+++ b/compiler/ast/src/types/struct_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/tuple.rs b/compiler/ast/src/types/tuple.rs
index fad0ffbcf3..78d3d794d8 100644
--- a/compiler/ast/src/types/tuple.rs
+++ b/compiler/ast/src/types/tuple.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/type_.rs b/compiler/ast/src/types/type_.rs
index f60768ad44..1609c647df 100644
--- a/compiler/ast/src/types/type_.rs
+++ b/compiler/ast/src/types/type_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/value/mod.rs b/compiler/ast/src/value/mod.rs
index e6fd7c3ae0..d7812be011 100644
--- a/compiler/ast/src/value/mod.rs
+++ b/compiler/ast/src/value/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml
index 3dc4184612..fae7301e54 100644
--- a/compiler/compiler/Cargo.toml
+++ b/compiler/compiler/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-compiler"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Compiler for Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/compiler/src/compiler.rs b/compiler/compiler/src/compiler.rs
index 0651c41126..7b40befd65 100644
--- a/compiler/compiler/src/compiler.rs
+++ b/compiler/compiler/src/compiler.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/src/lib.rs b/compiler/compiler/src/lib.rs
index 84fa968dc7..fbabd55d7a 100644
--- a/compiler/compiler/src/lib.rs
+++ b/compiler/compiler/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/src/options.rs b/compiler/compiler/src/options.rs
index a760ae5e0f..6ed93c4309 100644
--- a/compiler/compiler/src/options.rs
+++ b/compiler/compiler/src/options.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/compile.rs b/compiler/compiler/tests/compile.rs
index 682a726941..df2ec2c74b 100644
--- a/compiler/compiler/tests/compile.rs
+++ b/compiler/compiler/tests/compile.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/execute.rs b/compiler/compiler/tests/execute.rs
index 2b77af8a9f..cadfecc7b3 100644
--- a/compiler/compiler/tests/execute.rs
+++ b/compiler/compiler/tests/execute.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/utilities/check_unique_node_ids.rs b/compiler/compiler/tests/utilities/check_unique_node_ids.rs
index 4fa10cc806..1c895f0e8b 100644
--- a/compiler/compiler/tests/utilities/check_unique_node_ids.rs
+++ b/compiler/compiler/tests/utilities/check_unique_node_ids.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/utilities/mod.rs b/compiler/compiler/tests/utilities/mod.rs
index 227e65fed0..b17c5be32d 100644
--- a/compiler/compiler/tests/utilities/mod.rs
+++ b/compiler/compiler/tests/utilities/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/utilities/output.rs b/compiler/compiler/tests/utilities/output.rs
index d689d28e53..566867f32f 100644
--- a/compiler/compiler/tests/utilities/output.rs
+++ b/compiler/compiler/tests/utilities/output.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/Cargo.toml b/compiler/parser/Cargo.toml
index 73634ebd1b..144e689c88 100644
--- a/compiler/parser/Cargo.toml
+++ b/compiler/parser/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-parser"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Parser for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/parser/examples/parser.rs b/compiler/parser/examples/parser.rs
index cd7450f061..54d1355887 100644
--- a/compiler/parser/examples/parser.rs
+++ b/compiler/parser/examples/parser.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/lib.rs b/compiler/parser/src/lib.rs
index abe8a9a928..d3ec36c74b 100644
--- a/compiler/parser/src/lib.rs
+++ b/compiler/parser/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/context.rs b/compiler/parser/src/parser/context.rs
index 3e2db39f7d..2188f55aa5 100644
--- a/compiler/parser/src/parser/context.rs
+++ b/compiler/parser/src/parser/context.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/expression.rs b/compiler/parser/src/parser/expression.rs
index 455971ced3..77a76c89d7 100644
--- a/compiler/parser/src/parser/expression.rs
+++ b/compiler/parser/src/parser/expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/file.rs b/compiler/parser/src/parser/file.rs
index 1a6e4c64d9..b505281101 100644
--- a/compiler/parser/src/parser/file.rs
+++ b/compiler/parser/src/parser/file.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/mod.rs b/compiler/parser/src/parser/mod.rs
index 33e350a893..7cde02900c 100644
--- a/compiler/parser/src/parser/mod.rs
+++ b/compiler/parser/src/parser/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/statement.rs b/compiler/parser/src/parser/statement.rs
index c42d6da382..cdf1797115 100644
--- a/compiler/parser/src/parser/statement.rs
+++ b/compiler/parser/src/parser/statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/type_.rs b/compiler/parser/src/parser/type_.rs
index e54cdd6080..d090a3082b 100644
--- a/compiler/parser/src/parser/type_.rs
+++ b/compiler/parser/src/parser/type_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/test.rs b/compiler/parser/src/test.rs
index f83f3ebb25..a0f8d7b052 100644
--- a/compiler/parser/src/test.rs
+++ b/compiler/parser/src/test.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/tokenizer/lexer.rs b/compiler/parser/src/tokenizer/lexer.rs
index a7c33af1e7..2770d01267 100644
--- a/compiler/parser/src/tokenizer/lexer.rs
+++ b/compiler/parser/src/tokenizer/lexer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/tokenizer/mod.rs b/compiler/parser/src/tokenizer/mod.rs
index 7f855b9a00..492b67237c 100644
--- a/compiler/parser/src/tokenizer/mod.rs
+++ b/compiler/parser/src/tokenizer/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/tokenizer/token.rs b/compiler/parser/src/tokenizer/token.rs
index 835910ddd8..ec59fcd802 100644
--- a/compiler/parser/src/tokenizer/token.rs
+++ b/compiler/parser/src/tokenizer/token.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/Cargo.toml b/compiler/passes/Cargo.toml
index 3f81ca795c..c3351b2df7 100644
--- a/compiler/passes/Cargo.toml
+++ b/compiler/passes/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-passes"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Compiler passes for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/passes/src/code_generation/generator.rs b/compiler/passes/src/code_generation/generator.rs
index 9a558b3124..a7d1801186 100644
--- a/compiler/passes/src/code_generation/generator.rs
+++ b/compiler/passes/src/code_generation/generator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/mod.rs b/compiler/passes/src/code_generation/mod.rs
index fa283a2bed..9f817086ca 100644
--- a/compiler/passes/src/code_generation/mod.rs
+++ b/compiler/passes/src/code_generation/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_expressions.rs b/compiler/passes/src/code_generation/visit_expressions.rs
index 6d1dc87f1a..6248219901 100644
--- a/compiler/passes/src/code_generation/visit_expressions.rs
+++ b/compiler/passes/src/code_generation/visit_expressions.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_program.rs b/compiler/passes/src/code_generation/visit_program.rs
index b949dbc273..d56b8064aa 100644
--- a/compiler/passes/src/code_generation/visit_program.rs
+++ b/compiler/passes/src/code_generation/visit_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_statements.rs b/compiler/passes/src/code_generation/visit_statements.rs
index fbe055866c..0771dc3454 100644
--- a/compiler/passes/src/code_generation/visit_statements.rs
+++ b/compiler/passes/src/code_generation/visit_statements.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_type.rs b/compiler/passes/src/code_generation/visit_type.rs
index b72151efd6..556c8adb4f 100644
--- a/compiler/passes/src/code_generation/visit_type.rs
+++ b/compiler/passes/src/code_generation/visit_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/assigner/mod.rs b/compiler/passes/src/common/assigner/mod.rs
index 9615004930..0a4b959146 100644
--- a/compiler/passes/src/common/assigner/mod.rs
+++ b/compiler/passes/src/common/assigner/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/constant_propagation_table/mod.rs b/compiler/passes/src/common/constant_propagation_table/mod.rs
index d86a8a6bc4..5b9b1ed5eb 100644
--- a/compiler/passes/src/common/constant_propagation_table/mod.rs
+++ b/compiler/passes/src/common/constant_propagation_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/graph/mod.rs b/compiler/passes/src/common/graph/mod.rs
index d72564b1f9..74dcbf2982 100644
--- a/compiler/passes/src/common/graph/mod.rs
+++ b/compiler/passes/src/common/graph/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/mod.rs b/compiler/passes/src/common/mod.rs
index d3e2feef0e..f187572737 100644
--- a/compiler/passes/src/common/mod.rs
+++ b/compiler/passes/src/common/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/rename_table/mod.rs b/compiler/passes/src/common/rename_table/mod.rs
index 1831571682..5d8154b148 100644
--- a/compiler/passes/src/common/rename_table/mod.rs
+++ b/compiler/passes/src/common/rename_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/replacer/mod.rs b/compiler/passes/src/common/replacer/mod.rs
index 19015aeeb8..db4933ef1f 100644
--- a/compiler/passes/src/common/replacer/mod.rs
+++ b/compiler/passes/src/common/replacer/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/symbol_table/function_symbol.rs b/compiler/passes/src/common/symbol_table/function_symbol.rs
index 644b590ee3..d5ffa84573 100644
--- a/compiler/passes/src/common/symbol_table/function_symbol.rs
+++ b/compiler/passes/src/common/symbol_table/function_symbol.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/symbol_table/mod.rs b/compiler/passes/src/common/symbol_table/mod.rs
index 0d8134547a..e818a4de1f 100644
--- a/compiler/passes/src/common/symbol_table/mod.rs
+++ b/compiler/passes/src/common/symbol_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/symbol_table/variable_symbol.rs b/compiler/passes/src/common/symbol_table/variable_symbol.rs
index edce9e93f4..9e66d91740 100644
--- a/compiler/passes/src/common/symbol_table/variable_symbol.rs
+++ b/compiler/passes/src/common/symbol_table/variable_symbol.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/tree_node/mod.rs b/compiler/passes/src/common/tree_node/mod.rs
index e7561e868c..18fc079eb3 100644
--- a/compiler/passes/src/common/tree_node/mod.rs
+++ b/compiler/passes/src/common/tree_node/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/type_table/mod.rs b/compiler/passes/src/common/type_table/mod.rs
index 1e1fea894d..7ab19055b4 100644
--- a/compiler/passes/src/common/type_table/mod.rs
+++ b/compiler/passes/src/common/type_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs b/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs
index 9bdc187850..75b38bfe44 100644
--- a/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs
+++ b/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/eliminate_expression.rs b/compiler/passes/src/dead_code_elimination/eliminate_expression.rs
index 6d03797c24..d6fe402e01 100644
--- a/compiler/passes/src/dead_code_elimination/eliminate_expression.rs
+++ b/compiler/passes/src/dead_code_elimination/eliminate_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/eliminate_program.rs b/compiler/passes/src/dead_code_elimination/eliminate_program.rs
index 1c58e28d95..c928c85893 100644
--- a/compiler/passes/src/dead_code_elimination/eliminate_program.rs
+++ b/compiler/passes/src/dead_code_elimination/eliminate_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/eliminate_statement.rs b/compiler/passes/src/dead_code_elimination/eliminate_statement.rs
index 3f27f7b2b5..884f388761 100644
--- a/compiler/passes/src/dead_code_elimination/eliminate_statement.rs
+++ b/compiler/passes/src/dead_code_elimination/eliminate_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/mod.rs b/compiler/passes/src/dead_code_elimination/mod.rs
index 0a95ba0748..fd9d214ecf 100644
--- a/compiler/passes/src/dead_code_elimination/mod.rs
+++ b/compiler/passes/src/dead_code_elimination/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructure_expression.rs b/compiler/passes/src/destructuring/destructure_expression.rs
index ae56a1bc17..1856b8f67b 100644
--- a/compiler/passes/src/destructuring/destructure_expression.rs
+++ b/compiler/passes/src/destructuring/destructure_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructure_program.rs b/compiler/passes/src/destructuring/destructure_program.rs
index 0c24baad51..f4810dd7f4 100644
--- a/compiler/passes/src/destructuring/destructure_program.rs
+++ b/compiler/passes/src/destructuring/destructure_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructure_statement.rs b/compiler/passes/src/destructuring/destructure_statement.rs
index fd9a08f7f2..7b531d49a7 100644
--- a/compiler/passes/src/destructuring/destructure_statement.rs
+++ b/compiler/passes/src/destructuring/destructure_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructurer.rs b/compiler/passes/src/destructuring/destructurer.rs
index e35617df6c..c092c27dad 100644
--- a/compiler/passes/src/destructuring/destructurer.rs
+++ b/compiler/passes/src/destructuring/destructurer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/mod.rs b/compiler/passes/src/destructuring/mod.rs
index f516ed5165..dfab8b5017 100644
--- a/compiler/passes/src/destructuring/mod.rs
+++ b/compiler/passes/src/destructuring/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flatten_expression.rs b/compiler/passes/src/flattening/flatten_expression.rs
index f5a135f129..c47429e776 100644
--- a/compiler/passes/src/flattening/flatten_expression.rs
+++ b/compiler/passes/src/flattening/flatten_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flatten_program.rs b/compiler/passes/src/flattening/flatten_program.rs
index 131c502e84..9295a33cf8 100644
--- a/compiler/passes/src/flattening/flatten_program.rs
+++ b/compiler/passes/src/flattening/flatten_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flatten_statement.rs b/compiler/passes/src/flattening/flatten_statement.rs
index b6d7c8f028..0592614f25 100644
--- a/compiler/passes/src/flattening/flatten_statement.rs
+++ b/compiler/passes/src/flattening/flatten_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flattener.rs b/compiler/passes/src/flattening/flattener.rs
index 735dd81a5a..9bf68573fa 100644
--- a/compiler/passes/src/flattening/flattener.rs
+++ b/compiler/passes/src/flattening/flattener.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/mod.rs b/compiler/passes/src/flattening/mod.rs
index 366e254864..170b5680a9 100644
--- a/compiler/passes/src/flattening/mod.rs
+++ b/compiler/passes/src/flattening/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/assignment_renamer.rs b/compiler/passes/src/function_inlining/assignment_renamer.rs
index 4252fec3c4..bd9b90ee1e 100644
--- a/compiler/passes/src/function_inlining/assignment_renamer.rs
+++ b/compiler/passes/src/function_inlining/assignment_renamer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/function_inliner.rs b/compiler/passes/src/function_inlining/function_inliner.rs
index 86a7613f64..f58ddf6962 100644
--- a/compiler/passes/src/function_inlining/function_inliner.rs
+++ b/compiler/passes/src/function_inlining/function_inliner.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/inline_expression.rs b/compiler/passes/src/function_inlining/inline_expression.rs
index d9ff1c3824..4d627af9f0 100644
--- a/compiler/passes/src/function_inlining/inline_expression.rs
+++ b/compiler/passes/src/function_inlining/inline_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/inline_program.rs b/compiler/passes/src/function_inlining/inline_program.rs
index f9c5893eec..a05fa5b7e4 100644
--- a/compiler/passes/src/function_inlining/inline_program.rs
+++ b/compiler/passes/src/function_inlining/inline_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/inline_statement.rs b/compiler/passes/src/function_inlining/inline_statement.rs
index 462652a8b1..7f36c2f647 100644
--- a/compiler/passes/src/function_inlining/inline_statement.rs
+++ b/compiler/passes/src/function_inlining/inline_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/mod.rs b/compiler/passes/src/function_inlining/mod.rs
index 085f9623fb..da8c4c5805 100644
--- a/compiler/passes/src/function_inlining/mod.rs
+++ b/compiler/passes/src/function_inlining/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/lib.rs b/compiler/passes/src/lib.rs
index 23a35a251f..2a79116858 100644
--- a/compiler/passes/src/lib.rs
+++ b/compiler/passes/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/mod.rs b/compiler/passes/src/loop_unrolling/mod.rs
index 282a7502c1..dea1823ac2 100644
--- a/compiler/passes/src/loop_unrolling/mod.rs
+++ b/compiler/passes/src/loop_unrolling/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/range_iterator.rs b/compiler/passes/src/loop_unrolling/range_iterator.rs
index 78d2aeae10..fdde854ad7 100644
--- a/compiler/passes/src/loop_unrolling/range_iterator.rs
+++ b/compiler/passes/src/loop_unrolling/range_iterator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroll_expression.rs b/compiler/passes/src/loop_unrolling/unroll_expression.rs
index b43f95a28f..7b73320959 100644
--- a/compiler/passes/src/loop_unrolling/unroll_expression.rs
+++ b/compiler/passes/src/loop_unrolling/unroll_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroll_program.rs b/compiler/passes/src/loop_unrolling/unroll_program.rs
index b40361fbaa..4e46f4f6ac 100644
--- a/compiler/passes/src/loop_unrolling/unroll_program.rs
+++ b/compiler/passes/src/loop_unrolling/unroll_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroll_statement.rs b/compiler/passes/src/loop_unrolling/unroll_statement.rs
index 6d02871b16..7f499b2997 100644
--- a/compiler/passes/src/loop_unrolling/unroll_statement.rs
+++ b/compiler/passes/src/loop_unrolling/unroll_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroller.rs b/compiler/passes/src/loop_unrolling/unroller.rs
index 7227e16da3..7fb9a5f759 100644
--- a/compiler/passes/src/loop_unrolling/unroller.rs
+++ b/compiler/passes/src/loop_unrolling/unroller.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/pass.rs b/compiler/passes/src/pass.rs
index 92cfba6a8b..b934cf03d6 100644
--- a/compiler/passes/src/pass.rs
+++ b/compiler/passes/src/pass.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/mod.rs b/compiler/passes/src/static_single_assignment/mod.rs
index 42ff4aac58..c9c36d2054 100644
--- a/compiler/passes/src/static_single_assignment/mod.rs
+++ b/compiler/passes/src/static_single_assignment/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/rename_expression.rs b/compiler/passes/src/static_single_assignment/rename_expression.rs
index 56ad5e155d..0bb7722266 100644
--- a/compiler/passes/src/static_single_assignment/rename_expression.rs
+++ b/compiler/passes/src/static_single_assignment/rename_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/rename_program.rs b/compiler/passes/src/static_single_assignment/rename_program.rs
index 0f09713cdc..b5e017a999 100644
--- a/compiler/passes/src/static_single_assignment/rename_program.rs
+++ b/compiler/passes/src/static_single_assignment/rename_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/rename_statement.rs b/compiler/passes/src/static_single_assignment/rename_statement.rs
index 0b4d522784..479dec8892 100644
--- a/compiler/passes/src/static_single_assignment/rename_statement.rs
+++ b/compiler/passes/src/static_single_assignment/rename_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/static_single_assigner.rs b/compiler/passes/src/static_single_assignment/static_single_assigner.rs
index 9b0a580f9e..ed80ca0788 100644
--- a/compiler/passes/src/static_single_assignment/static_single_assigner.rs
+++ b/compiler/passes/src/static_single_assignment/static_single_assigner.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/symbol_table_creation/creator.rs b/compiler/passes/src/symbol_table_creation/creator.rs
index f0c2f8bcbd..4faad9d366 100644
--- a/compiler/passes/src/symbol_table_creation/creator.rs
+++ b/compiler/passes/src/symbol_table_creation/creator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/symbol_table_creation/mod.rs b/compiler/passes/src/symbol_table_creation/mod.rs
index 24207b97f1..192b2f4a9b 100644
--- a/compiler/passes/src/symbol_table_creation/mod.rs
+++ b/compiler/passes/src/symbol_table_creation/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/await_checker.rs b/compiler/passes/src/type_checking/await_checker.rs
index c638fb107d..fce346dcec 100644
--- a/compiler/passes/src/type_checking/await_checker.rs
+++ b/compiler/passes/src/type_checking/await_checker.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/check_expressions.rs b/compiler/passes/src/type_checking/check_expressions.rs
index 8bf35d05b7..ec73ad2451 100644
--- a/compiler/passes/src/type_checking/check_expressions.rs
+++ b/compiler/passes/src/type_checking/check_expressions.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/check_program.rs b/compiler/passes/src/type_checking/check_program.rs
index dd535c198b..7adcef2442 100644
--- a/compiler/passes/src/type_checking/check_program.rs
+++ b/compiler/passes/src/type_checking/check_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/check_statements.rs b/compiler/passes/src/type_checking/check_statements.rs
index ae94745318..fa4c9d046d 100644
--- a/compiler/passes/src/type_checking/check_statements.rs
+++ b/compiler/passes/src/type_checking/check_statements.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/checker.rs b/compiler/passes/src/type_checking/checker.rs
index 7807e9d5b6..7c1c6adc9e 100644
--- a/compiler/passes/src/type_checking/checker.rs
+++ b/compiler/passes/src/type_checking/checker.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/mod.rs b/compiler/passes/src/type_checking/mod.rs
index 6aad25b5cd..0e599105a2 100644
--- a/compiler/passes/src/type_checking/mod.rs
+++ b/compiler/passes/src/type_checking/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/scope_state.rs b/compiler/passes/src/type_checking/scope_state.rs
index 32d0a640ef..725ba9786a 100644
--- a/compiler/passes/src/type_checking/scope_state.rs
+++ b/compiler/passes/src/type_checking/scope_state.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml
index 025fb24678..a4be6fe3ed 100644
--- a/compiler/span/Cargo.toml
+++ b/compiler/span/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-span"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Span handling for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/span/src/lib.rs b/compiler/span/src/lib.rs
index 03dbe28720..c0a2fca876 100644
--- a/compiler/span/src/lib.rs
+++ b/compiler/span/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/source_map.rs b/compiler/span/src/source_map.rs
index 56fcf5f322..955992b3b5 100644
--- a/compiler/span/src/source_map.rs
+++ b/compiler/span/src/source_map.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/span.rs b/compiler/span/src/span.rs
index c724fa301a..1c0cedb168 100644
--- a/compiler/span/src/span.rs
+++ b/compiler/span/src/span.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/span_json.rs b/compiler/span/src/span_json.rs
index 91c820b43d..1612aadc77 100644
--- a/compiler/span/src/span_json.rs
+++ b/compiler/span/src/span_json.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/symbol.rs b/compiler/span/src/symbol.rs
index 458e30c4f1..48ae35d370 100644
--- a/compiler/span/src/symbol.rs
+++ b/compiler/span/src/symbol.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/docs/grammar/Cargo.toml b/docs/grammar/Cargo.toml
index 0509fbb43d..1674d8077d 100644
--- a/docs/grammar/Cargo.toml
+++ b/docs/grammar/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-abnf"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "ABNF to Markdown converter for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/docs/grammar/src/main.rs b/docs/grammar/src/main.rs
index 8eff45acbe..6d3e1de7ae 100644
--- a/docs/grammar/src/main.rs
+++ b/docs/grammar/src/main.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/Cargo.toml b/errors/Cargo.toml
index 0cfb30685c..192436e822 100644
--- a/errors/Cargo.toml
+++ b/errors/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-errors"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Errors for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/errors/src/common/backtraced.rs b/errors/src/common/backtraced.rs
index fe3d7e2275..7404063497 100644
--- a/errors/src/common/backtraced.rs
+++ b/errors/src/common/backtraced.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/formatted.rs b/errors/src/common/formatted.rs
index 6781cd28a7..d1f6a05784 100644
--- a/errors/src/common/formatted.rs
+++ b/errors/src/common/formatted.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/macros.rs b/errors/src/common/macros.rs
index 4254c37bce..10e68c41c5 100644
--- a/errors/src/common/macros.rs
+++ b/errors/src/common/macros.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/mod.rs b/errors/src/common/mod.rs
index 41c10ce326..4369513042 100644
--- a/errors/src/common/mod.rs
+++ b/errors/src/common/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/traits.rs b/errors/src/common/traits.rs
index 550f6e9a65..a868337591 100644
--- a/errors/src/common/traits.rs
+++ b/errors/src/common/traits.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/emitter/mod.rs b/errors/src/emitter/mod.rs
index 0769b5e06c..28cb169d29 100644
--- a/errors/src/emitter/mod.rs
+++ b/errors/src/emitter/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/ast/ast_errors.rs b/errors/src/errors/ast/ast_errors.rs
index 0445e9ef87..fe8a9c687e 100644
--- a/errors/src/errors/ast/ast_errors.rs
+++ b/errors/src/errors/ast/ast_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/ast/mod.rs b/errors/src/errors/ast/mod.rs
index 9e2fc024cb..94f74161dc 100644
--- a/errors/src/errors/ast/mod.rs
+++ b/errors/src/errors/ast/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/cli/cli_errors.rs b/errors/src/errors/cli/cli_errors.rs
index 556fdec39e..4214d59d75 100644
--- a/errors/src/errors/cli/cli_errors.rs
+++ b/errors/src/errors/cli/cli_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/cli/mod.rs b/errors/src/errors/cli/mod.rs
index 1c10494904..4f639610ea 100644
--- a/errors/src/errors/cli/mod.rs
+++ b/errors/src/errors/cli/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/compiler/compiler_errors.rs b/errors/src/errors/compiler/compiler_errors.rs
index 43f7b5855f..e92adfd80c 100644
--- a/errors/src/errors/compiler/compiler_errors.rs
+++ b/errors/src/errors/compiler/compiler_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/compiler/mod.rs b/errors/src/errors/compiler/mod.rs
index d15f4651af..704256a472 100644
--- a/errors/src/errors/compiler/mod.rs
+++ b/errors/src/errors/compiler/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/flattener/flattener_errors.rs b/errors/src/errors/flattener/flattener_errors.rs
index 6713fdad2a..94a0a4204d 100644
--- a/errors/src/errors/flattener/flattener_errors.rs
+++ b/errors/src/errors/flattener/flattener_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/flattener/mod.rs b/errors/src/errors/flattener/mod.rs
index b41a899e81..55bcc9374e 100644
--- a/errors/src/errors/flattener/mod.rs
+++ b/errors/src/errors/flattener/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/import/import_errors.rs b/errors/src/errors/import/import_errors.rs
index c6c1c3f232..e53fa6dcdd 100644
--- a/errors/src/errors/import/import_errors.rs
+++ b/errors/src/errors/import/import_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/import/mod.rs b/errors/src/errors/import/mod.rs
index 32a2ff814e..184465ca8c 100644
--- a/errors/src/errors/import/mod.rs
+++ b/errors/src/errors/import/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/loop_unroller/loop_unroller_errors.rs b/errors/src/errors/loop_unroller/loop_unroller_errors.rs
index 66b6900e26..c99172def4 100644
--- a/errors/src/errors/loop_unroller/loop_unroller_errors.rs
+++ b/errors/src/errors/loop_unroller/loop_unroller_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/loop_unroller/mod.rs b/errors/src/errors/loop_unroller/mod.rs
index d49c837568..b12ed03ea2 100644
--- a/errors/src/errors/loop_unroller/mod.rs
+++ b/errors/src/errors/loop_unroller/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/mod.rs b/errors/src/errors/mod.rs
index c99242d405..95ca143421 100644
--- a/errors/src/errors/mod.rs
+++ b/errors/src/errors/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/package/mod.rs b/errors/src/errors/package/mod.rs
index 3952dbc77e..a9bd224837 100644
--- a/errors/src/errors/package/mod.rs
+++ b/errors/src/errors/package/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/package/package_errors.rs b/errors/src/errors/package/package_errors.rs
index 74ce8eada6..7f1a12fa9a 100644
--- a/errors/src/errors/package/package_errors.rs
+++ b/errors/src/errors/package/package_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/parser/mod.rs b/errors/src/errors/parser/mod.rs
index 5971fde157..ecbbb8de93 100644
--- a/errors/src/errors/parser/mod.rs
+++ b/errors/src/errors/parser/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/parser/parser_errors.rs b/errors/src/errors/parser/parser_errors.rs
index 5d7ab909d2..9d5e7716c4 100644
--- a/errors/src/errors/parser/parser_errors.rs
+++ b/errors/src/errors/parser/parser_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/parser/parser_warnings.rs b/errors/src/errors/parser/parser_warnings.rs
index 179a10a5b5..4d7d6076b0 100644
--- a/errors/src/errors/parser/parser_warnings.rs
+++ b/errors/src/errors/parser/parser_warnings.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/type_checker/mod.rs b/errors/src/errors/type_checker/mod.rs
index 8ff222b0df..c3cf1304f5 100644
--- a/errors/src/errors/type_checker/mod.rs
+++ b/errors/src/errors/type_checker/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/type_checker/type_checker_error.rs b/errors/src/errors/type_checker/type_checker_error.rs
index 54360b3187..999d007d2d 100644
--- a/errors/src/errors/type_checker/type_checker_error.rs
+++ b/errors/src/errors/type_checker/type_checker_error.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/type_checker/type_checker_warning.rs b/errors/src/errors/type_checker/type_checker_warning.rs
index 82b2a3b51e..2ec2fa53ca 100644
--- a/errors/src/errors/type_checker/type_checker_warning.rs
+++ b/errors/src/errors/type_checker/type_checker_warning.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/utils/mod.rs b/errors/src/errors/utils/mod.rs
index 359148e096..eab46b3b20 100644
--- a/errors/src/errors/utils/mod.rs
+++ b/errors/src/errors/utils/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/utils/util_errors.rs b/errors/src/errors/utils/util_errors.rs
index 98c1366cc8..e81a26c5fd 100644
--- a/errors/src/errors/utils/util_errors.rs
+++ b/errors/src/errors/utils/util_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/lib.rs b/errors/src/lib.rs
index 55bfc9f5b7..521784f345 100644
--- a/errors/src/lib.rs
+++ b/errors/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/examples/auction/README.md b/examples/auction/README.md
index 71e5e96249..4bb7b3bc98 100644
--- a/examples/auction/README.md
+++ b/examples/auction/README.md
@@ -44,7 +44,7 @@ When executing programs as different parties, be sure to set the `PRIVATE_KEY` f
See `./run.sh` for an example of how to run the program as different parties.
-The [Aleo SDK](https://github.com/AleoHQ/leo/tree/mainnet) provides an interface for generating new accounts.
+The [Aleo SDK](https://github.com/ProvableHQ/leo/tree/mainnet) provides an interface for generating new accounts.
To generate a new account, navigate to [provable.tools](https://provable.tools).
diff --git a/examples/basic_bank/README.md b/examples/basic_bank/README.md
index 07d07b033c..f9ade17e37 100644
--- a/examples/basic_bank/README.md
+++ b/examples/basic_bank/README.md
@@ -45,7 +45,7 @@ When executing programs as different parties, be sure to set the `PRIVATE_KEY` f
See `./run.sh` for an example of how to run the program as different parties.
-The [Aleo SDK](https://github.com/AleoHQ/leo/tree/mainnet) provides an interface for generating new accounts.
+The [Aleo SDK](https://github.com/ProvableHQ/leo/tree/mainnet) provides an interface for generating new accounts.
To generate a new account, navigate to [provable.tools](https://provable.tools).
### Providing inputs via the command line.
diff --git a/leo/cli/cli.rs b/leo/cli/cli.rs
index 0679349e0c..f883589b36 100644
--- a/leo/cli/cli.rs
+++ b/leo/cli/cli.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -21,7 +21,7 @@ use std::{path::PathBuf, process::exit};
/// CLI Arguments entry point - includes global parameters and subcommands
#[derive(Parser, Debug)]
-#[clap(name = "leo", author = "The Aleo Team ", version)]
+#[clap(name = "leo", author = "The Leo Team ", version)]
pub struct CLI {
#[clap(short, global = true, help = "Print additional information for debugging")]
debug: bool,
diff --git a/leo/cli/commands/account.rs b/leo/cli/commands/account.rs
index c1b8b82bdc..0add9d6d9e 100644
--- a/leo/cli/commands/account.rs
+++ b/leo/cli/commands/account.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/add.rs b/leo/cli/commands/add.rs
index 57a6479cdb..39f80075da 100755
--- a/leo/cli/commands/add.rs
+++ b/leo/cli/commands/add.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -20,7 +20,7 @@ use std::path::PathBuf;
/// Add a new on-chain or local dependency to the current package.
#[derive(Parser, Debug)]
-#[clap(name = "leo", author = "The Aleo Team ", version)]
+#[clap(name = "leo", author = "The Leo Team ", version)]
pub struct Add {
#[clap(name = "NAME", help = "The dependency name. Ex: `credits.aleo` or `credits`.")]
pub(crate) name: String,
diff --git a/leo/cli/commands/build.rs b/leo/cli/commands/build.rs
index bc9816df44..cb15685b4d 100644
--- a/leo/cli/commands/build.rs
+++ b/leo/cli/commands/build.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/clean.rs b/leo/cli/commands/clean.rs
index 014599e922..4a610683b0 100644
--- a/leo/cli/commands/clean.rs
+++ b/leo/cli/commands/clean.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/deploy.rs b/leo/cli/commands/deploy.rs
index 6d065f49c4..65ad3e9446 100644
--- a/leo/cli/commands/deploy.rs
+++ b/leo/cli/commands/deploy.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/example.rs b/leo/cli/commands/example.rs
index 86d1aac040..37d66063a6 100644
--- a/leo/cli/commands/example.rs
+++ b/leo/cli/commands/example.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/execute.rs b/leo/cli/commands/execute.rs
index 0f9be2bb4e..ee958b493f 100644
--- a/leo/cli/commands/execute.rs
+++ b/leo/cli/commands/execute.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/mod.rs b/leo/cli/commands/mod.rs
index 024e1ade26..2120debc0e 100644
--- a/leo/cli/commands/mod.rs
+++ b/leo/cli/commands/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/new.rs b/leo/cli/commands/new.rs
index 00cb9a622d..647238b406 100644
--- a/leo/cli/commands/new.rs
+++ b/leo/cli/commands/new.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/node.rs b/leo/cli/commands/node.rs
index 6f026e8119..a59131a646 100644
--- a/leo/cli/commands/node.rs
+++ b/leo/cli/commands/node.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/block.rs b/leo/cli/commands/query/block.rs
index def8386fb8..5a59e4deb0 100644
--- a/leo/cli/commands/query/block.rs
+++ b/leo/cli/commands/query/block.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/committee.rs b/leo/cli/commands/query/committee.rs
index 86bf67b74f..e280544711 100644
--- a/leo/cli/commands/query/committee.rs
+++ b/leo/cli/commands/query/committee.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/mempool.rs b/leo/cli/commands/query/mempool.rs
index cd461d6f7d..f1831501bf 100644
--- a/leo/cli/commands/query/mempool.rs
+++ b/leo/cli/commands/query/mempool.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/mod.rs b/leo/cli/commands/query/mod.rs
index 591f935d32..a3af314840 100644
--- a/leo/cli/commands/query/mod.rs
+++ b/leo/cli/commands/query/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/peers.rs b/leo/cli/commands/query/peers.rs
index 9ed4e0fdd7..4ff2c74852 100644
--- a/leo/cli/commands/query/peers.rs
+++ b/leo/cli/commands/query/peers.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/program.rs b/leo/cli/commands/query/program.rs
index 24f7af5d9a..ac818d6e5d 100644
--- a/leo/cli/commands/query/program.rs
+++ b/leo/cli/commands/query/program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/state_root.rs b/leo/cli/commands/query/state_root.rs
index b53a9e6e27..dc0f25b3e5 100644
--- a/leo/cli/commands/query/state_root.rs
+++ b/leo/cli/commands/query/state_root.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/transaction.rs b/leo/cli/commands/query/transaction.rs
index 5913f3662c..b936a1c1d3 100644
--- a/leo/cli/commands/query/transaction.rs
+++ b/leo/cli/commands/query/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/utils.rs b/leo/cli/commands/query/utils.rs
index 04cc492009..27b99525ee 100644
--- a/leo/cli/commands/query/utils.rs
+++ b/leo/cli/commands/query/utils.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/remove.rs b/leo/cli/commands/remove.rs
index c99319f99f..43fa255aad 100644
--- a/leo/cli/commands/remove.rs
+++ b/leo/cli/commands/remove.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -19,7 +19,7 @@ use leo_retriever::{Dependency, Manifest};
/// Remove a dependency from the current package.
#[derive(Parser, Debug)]
-#[clap(name = "leo", author = "The Aleo Team ", version)]
+#[clap(name = "leo", author = "The Leo Team ", version)]
pub struct Remove {
#[clap(
name = "NAME",
diff --git a/leo/cli/commands/run.rs b/leo/cli/commands/run.rs
index 2c1e348db8..7128f1bd95 100644
--- a/leo/cli/commands/run.rs
+++ b/leo/cli/commands/run.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/update.rs b/leo/cli/commands/update.rs
index b1342a4817..d0f324b2a8 100644
--- a/leo/cli/commands/update.rs
+++ b/leo/cli/commands/update.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/context.rs b/leo/cli/helpers/context.rs
index 38309ce04e..01dda6564f 100644
--- a/leo/cli/helpers/context.rs
+++ b/leo/cli/helpers/context.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/logger.rs b/leo/cli/helpers/logger.rs
index 8e95ad3d94..4ae0ac8f1f 100644
--- a/leo/cli/helpers/logger.rs
+++ b/leo/cli/helpers/logger.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/mod.rs b/leo/cli/helpers/mod.rs
index 262b9bc622..0f32b54187 100644
--- a/leo/cli/helpers/mod.rs
+++ b/leo/cli/helpers/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/updater.rs b/leo/cli/helpers/updater.rs
index d226d9c2f3..f1284a4389 100644
--- a/leo/cli/helpers/updater.rs
+++ b/leo/cli/helpers/updater.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/main.rs b/leo/cli/main.rs
index 5127e518d2..979446e56b 100644
--- a/leo/cli/main.rs
+++ b/leo/cli/main.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -28,7 +28,7 @@ fn set_panic_hook() {
eprintln!("error: internal compiler error: unexpected panic\n");
eprintln!("note: the compiler unexpectedly panicked. this is a bug.\n");
eprintln!(
- "note: we would appreciate a bug report: https://github.com/AleoHQ/leo/issues/new?labels=bug,panic&template=bug.md&title=[Bug]\n"
+ "note: we would appreciate a bug report: https://github.com/ProvableHQ/leo/issues/new?labels=bug,panic&template=bug.md&title=[Bug]\n"
);
eprintln!(
"note: {} {} running on {} {}\n",
diff --git a/leo/cli/mod.rs b/leo/cli/mod.rs
index 53c8bd5884..9525703269 100644
--- a/leo/cli/mod.rs
+++ b/leo/cli/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/tests/mod.rs b/leo/cli/tests/mod.rs
index 01ee7e9438..dc8c3fef52 100644
--- a/leo/cli/tests/mod.rs
+++ b/leo/cli/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/lib.rs b/leo/lib.rs
index 910f23b73f..eb0e25a1fe 100644
--- a/leo/lib.rs
+++ b/leo/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/Cargo.toml b/leo/package/Cargo.toml
index c727ba9aab..ee64f92632 100644
--- a/leo/package/Cargo.toml
+++ b/leo/package/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-package"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Package parser for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/leo/package/src/build/directory.rs b/leo/package/src/build/directory.rs
index 536c032266..e893641b68 100644
--- a/leo/package/src/build/directory.rs
+++ b/leo/package/src/build/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/build/mod.rs b/leo/package/src/build/mod.rs
index 1019418a80..c3b0eb50b0 100644
--- a/leo/package/src/build/mod.rs
+++ b/leo/package/src/build/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/imports/directory.rs b/leo/package/src/imports/directory.rs
index 89e2744ee4..f8aabe5def 100644
--- a/leo/package/src/imports/directory.rs
+++ b/leo/package/src/imports/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/imports/mod.rs b/leo/package/src/imports/mod.rs
index 1019418a80..c3b0eb50b0 100644
--- a/leo/package/src/imports/mod.rs
+++ b/leo/package/src/imports/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/inputs/directory.rs b/leo/package/src/inputs/directory.rs
index d2714b5411..1884faa2b2 100644
--- a/leo/package/src/inputs/directory.rs
+++ b/leo/package/src/inputs/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/inputs/mod.rs b/leo/package/src/inputs/mod.rs
index 1019418a80..c3b0eb50b0 100644
--- a/leo/package/src/inputs/mod.rs
+++ b/leo/package/src/inputs/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/lib.rs b/leo/package/src/lib.rs
index 24e33d58b7..6d069fdfee 100644
--- a/leo/package/src/lib.rs
+++ b/leo/package/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/ast_snapshot.rs b/leo/package/src/outputs/ast_snapshot.rs
index 66ffc80cc3..484e6987d3 100644
--- a/leo/package/src/outputs/ast_snapshot.rs
+++ b/leo/package/src/outputs/ast_snapshot.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/checksum.rs b/leo/package/src/outputs/checksum.rs
index e751461cc3..cc954436f1 100644
--- a/leo/package/src/outputs/checksum.rs
+++ b/leo/package/src/outputs/checksum.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/circuit.rs b/leo/package/src/outputs/circuit.rs
index e50a443624..0e04a80811 100644
--- a/leo/package/src/outputs/circuit.rs
+++ b/leo/package/src/outputs/circuit.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/directory.rs b/leo/package/src/outputs/directory.rs
index 911186828c..3ba6819028 100644
--- a/leo/package/src/outputs/directory.rs
+++ b/leo/package/src/outputs/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/mod.rs b/leo/package/src/outputs/mod.rs
index 7759d9ab20..f4e52e901b 100644
--- a/leo/package/src/outputs/mod.rs
+++ b/leo/package/src/outputs/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/package.rs b/leo/package/src/package.rs
index ed4804acf5..63bae5fa79 100644
--- a/leo/package/src/package.rs
+++ b/leo/package/src/package.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/root/env.rs b/leo/package/src/root/env.rs
index 91201e0619..483f05c1c8 100644
--- a/leo/package/src/root/env.rs
+++ b/leo/package/src/root/env.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/root/gitignore.rs b/leo/package/src/root/gitignore.rs
index 4ad4d0fc1f..4a9f1a8e1f 100644
--- a/leo/package/src/root/gitignore.rs
+++ b/leo/package/src/root/gitignore.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/root/mod.rs b/leo/package/src/root/mod.rs
index 22e576f444..86704986f5 100644
--- a/leo/package/src/root/mod.rs
+++ b/leo/package/src/root/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/source/directory.rs b/leo/package/src/source/directory.rs
index 6d78691e9e..14ea8830fd 100644
--- a/leo/package/src/source/directory.rs
+++ b/leo/package/src/source/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/source/main.rs b/leo/package/src/source/main.rs
index eb9fdc8c31..fe6466bb33 100644
--- a/leo/package/src/source/main.rs
+++ b/leo/package/src/source/main.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/source/mod.rs b/leo/package/src/source/mod.rs
index 09643eeb15..71a5c889d1 100644
--- a/leo/package/src/source/mod.rs
+++ b/leo/package/src/source/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/expectations/execution/primitive_casts.out b/tests/expectations/execution/primitive_casts.out
index 7ccdaed083..227167bd8e 100644
--- a/tests/expectations/execution/primitive_casts.out
+++ b/tests/expectations/execution/primitive_casts.out
@@ -3,17 +3,17 @@ namespace: Execute
expectation: Pass
outputs:
- - compile:
- - initial_symbol_table: abc188e37684b4b4b1ab89b0ef899ba8c6f2d7432a2e5547cd56d731c0ffdcf8
- type_checked_symbol_table: 28aec5798ad28fd3c89d95b962ba1c4ac50adc63df9eca31887c6c5089d8500f
- unrolled_symbol_table: 28aec5798ad28fd3c89d95b962ba1c4ac50adc63df9eca31887c6c5089d8500f
- initial_ast: b790a8be935528da8af442bb7a1b468e9251526c9e0fe7187fbb8bcff5ad74c0
- unrolled_ast: b790a8be935528da8af442bb7a1b468e9251526c9e0fe7187fbb8bcff5ad74c0
- ssa_ast: a6625e4cc257281ca8674709e8fd43fcf891ffe2da88573755aa930117201ba9
- flattened_ast: 83a543db5e1dfdfdba16f53207bbe5a5cfeedc03671281f9e81a6d364319e7f9
- destructured_ast: 0105c17079c7f64515c45918d705c12a565fdf2fc7a9b0cb371f26936d638965
- inlined_ast: 0105c17079c7f64515c45918d705c12a565fdf2fc7a9b0cb371f26936d638965
- dce_ast: 0105c17079c7f64515c45918d705c12a565fdf2fc7a9b0cb371f26936d638965
- bytecode: 9f8baa3f1bada186c32440e4880e858bd76b54dedb2d667a2b93c2d2a98f0752
+ - initial_symbol_table: 9e7d17a4e02b7e7daff030ee0600a9284c49c15fa1a2843c367d31e71286f343
+ type_checked_symbol_table: b1b413b0da0165deee231441b15c131a145712daa1fc7db9a5d0f0ab0ad5f093
+ unrolled_symbol_table: b1b413b0da0165deee231441b15c131a145712daa1fc7db9a5d0f0ab0ad5f093
+ initial_ast: 0b101b555f20ff7068e10248afe70c5b9fc68afd891cbb7e6ed7210cd65bc676
+ unrolled_ast: 0b101b555f20ff7068e10248afe70c5b9fc68afd891cbb7e6ed7210cd65bc676
+ ssa_ast: fa4b2aee6af80d118660d054c70bb7eaf68fbcdd9eea92ce7391b34af8c422bb
+ flattened_ast: 596e90d7e1c8160687c1ce1079c1cf8871ed89aca9326104f73c41610ffbd1c7
+ destructured_ast: 2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5
+ inlined_ast: 2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5
+ dce_ast: 2a72e11ce73e37385aa3ac762c9114dbf5667bfbe12a58994636a7a8b5bccda5
+ bytecode: 558400159426d4e89eb78e174a495d3dd2816aa4e78e5988d58a62d3c4d39392
errors: ""
warnings: ""
execute:
@@ -24,896 +24,887 @@ outputs:
warnings: ""
- execution:
transitions:
- - id: au1pdjmatzkyj6y7437jc8ahpktaj65a42zanduptfeh785uyv4r58sp47ylx
+ - id: au1vxsqq85uzyxvy2k0qylq8s2gsd3etuu4ckfa6wy8rrny3dcdgyqszln7hm
program: test.aleo
- function: bool_casts
+ function: bool_cast
inputs:
- type: private
- id: 870016774093892566989587177732251914788858518678520797611120314436577816329field
- value: ciphertext1qyqfnj5fw2m7duu00u3y64epmqxxepus29hcajc7vulqzmdpwkvq7pqxxskd3
+ id: 3652773017842723677695414936555553623545505167243357822542337827471217256094field
+ value: ciphertext1qyqzvs3wx8nhw7nes3c4m09yxuq60e3fqrpsyzqkrwn2yczyr35agzcxhzwnd
outputs:
- type: private
- id: 6066899140271856032410076659910454381934190391779428926461158119701923221375field
- value: ciphertext1qgq83gnerxdzsa6qgchglyx8jkelx5lln72sp7qz96gs4y42tffxkqpsr3kketaj0u93498gd35hcps0hqpg0zltye95u3nj3ta9wjp3zq0rlj4r
+ id: 1489903468267774922477104600233457150822527790489645507079505097147284139318field
+ value: ciphertext1qgqd7qgs5hnngcm7fefm5h5ch4yc7ln86k78j35xfqjx3n7jvx79jqdnh0lzv3ntqjccdw5nj8lhz50cwuf6acufdpnuhyhj7fee8k2lqvgga0ym
- type: private
- id: 7460491606535268891885065043483177306496780154684236722927008504007889592202field
- value: ciphertext1qyq2lucjh97eyreukj345duz6gty840shjjecc5v5p7j4n477tej5pqcz8xrt
+ id: 6470727271276497435292306716398398989713755341916071386555165147653400541284field
+ value: ciphertext1qyqzw23lev777j4jga9a5p7pxc7dj20khwvkyn59e4xy4p35w96lyzqllr05z
- type: private
- id: 5549169777689693660134684108664074164241304694090852019792122524105406064667field
- value: ciphertext1qgqr6d5xcz0ahusq7nln5zwt9u2arlrlcmrrup8aew0zhp4hl0d5wrs59e0y4n38c2pkk5xrs7jcuww4g3mu7t7h08a8aqru6fz7wmgzpq97c2xw
+ id: 6668435747150019325711935604937065304868113677631918372717417889744598345554field
+ value: ciphertext1qgq2y3drtgq0y4ux2s2gvy5xaqsv0prueut8xxjsf656mqpkd7zl7rwtuwp5tnhgffc9pwdnkfhh5gptgst8nqspfan0u02v5sgnv24mpse6k8jv
- type: private
- id: 4755056734328200308086663954189076441623605067600629612850965846037541539946field
- value: ciphertext1qgqfppa7tc8exvgh9fx5lh9yr0sxe8mf8xrl8de2xuam8kgttvr02r8g40t2vpxreetxlvekwl9xgn2q9nh04yyxj9x54y5s6pzqnplrqcnqfud5
+ id: 1924615496325791107154171552052135892346769453386180072211284570148086735661field
+ value: ciphertext1qgqf9tugqs6cz7jlwx5m0npxn9zrj5jg860q25dljnejryfqxd8r2r3rzjthwsselm4smmymmstm9ktjc7w50ljg9x6c2plup9p6hxerqce4hsx3
- type: private
- id: 3490173327394421394124477563145959904188194368742648433612238049402368868910field
- value: ciphertext1qyqgs2mkgtezcrk6lquxa8qhyghwa5xdkm8ff5k28c0v93lqzay2xzc3d6yfc
+ id: 5211821926682599370233774985314120051535201327050983006603930156913232303394field
+ value: ciphertext1qyqtftasjhxndvnyjrpf0a5v77yv2nyl53la5ug42pm4ylsm7yyv6zqy0rgtx
- type: private
- id: 6946117926751028312976289715738207327190503310041458078930754262905940644558field
- value: ciphertext1qyqyedpgtlpnjd5thdwyq0a6034ejckh5ntk0ekjaurewyrueqew6rc0dl0ke
+ id: 4531598380078638967500870027002445350281193635458286451403047434261532816319field
+ value: ciphertext1qyqven00vkukf0hr90n6g8sl46dcpkt6fhlww0c9h0lhk7n0527a5pscxgxfr
- type: private
- id: 3441429726594339702263689481047055897835445345492257557876787217287173710969field
- value: ciphertext1qyqytvmnyh560mgjfjsr0hww6qv2trncnu2ayduu7u9l09z7l0hpqpgjhvqry
+ id: 6479460187469349994561537450888623356191296912501681038381069805254961630351field
+ value: ciphertext1qyqfpjcsn2v3txgkrstee8qn739nrj2vlmldczyvzl8ddktxp0ywkqcg9nzdx
- type: private
- id: 280079209440076645529437882521050067578947167276378506615522438079717292111field
- value: ciphertext1qyqf3ym9yr3wmy7c3pxxa53j26w74jquf3va427xnnv3jj89el9mxpccwslxg
+ id: 6526767347563710986002002097644292447208013459013791712515143818251868909265field
+ value: ciphertext1qyq9ncnhfzjl4klh8d99vk06qf59wa0l5yzqsxa7wxcn9e4enay3yqgza892h
- type: private
- id: 1906524189726321490460662216033732059386561433998251473096399160237342746334field
- value: ciphertext1qyq0l3x84m29wvqhf4kr60n56u0xfwvgk0q2wu3d9a99q2hcsue0zyqpyadqe
+ id: 5985617292067968432560534277131732391365325310808401971854913326891871548608field
+ value: ciphertext1qyq84acxld9ea3fke94ulnf3ph49dkah3r32yukkd6uerefxfcrd5rgudjnry
- type: private
- id: 134083201205275413073708953217566877696859064663169990367635478808958980485field
- value: ciphertext1qyqwq8jjwmq0pw3x90dsdtp8f03nsyy027ev3lzlu4ju0uk4z8w06zqz9flek
+ id: 8169045623774000390226654448652020752183526050250467621253658652241057724562field
+ value: ciphertext1qyq9hwa9g6mme0r74pthh9wzuqjganks76u9xhlw0y5vkk0sm7kr7qcf28ygl
- type: private
- id: 1804393919553980470264243202079035255638388624833010696045149134002133719549field
- value: ciphertext1qyqfd06cpvwdkvcjkng7v78l70656jhmcm25lt5edcaxa9q295s8xpgwxc97f
+ id: 7883766732799295437300817997973639782941240557038794986182383880805881340034field
+ value: ciphertext1qyqfmfkklrevcudwkneng0r7rzckp5rswp0njtrjdeuad5kndtfrcrs3rt9jp
- type: private
- id: 3122118165538965370490560865530676352291631890185376913445507000205185911096field
- value: ciphertext1qyqdp9dszrecxjq6pnzkccme3amdqf7ntltquphaexzsq3pjup40crgnf54fn
+ id: 1189329855555163001730625647475280297422003858628293318974735497457829648530field
+ value: ciphertext1qyqz370g6dj3thckajp606utcsx2edetfepjc6uhjujxqgrfcagf6pqhqpkc2
- type: private
- id: 2515823940533929835502115686675220386289510377817736253911402825852642014313field
- value: ciphertext1qyqwx60rjfadxjt6fz4x7z4rh2xcqzda04tusv0es6pdzzf0qhmjupgx0ufj2
+ id: 7612135962619195115092943749060298652077167840678126412735903215217701417529field
+ value: ciphertext1qyq0r23rzw7s57ynv5gc20l2tl8zemwnvjwcxxwfmx9sw60e2u49xrsg4et2k
- type: private
- id: 3313260730296526504849043396952409709987036149944507493466816079495003273940field
- value: ciphertext1qyqvhvxsf8xkwf2sgj3ps8rguscvs8pvqkaq6pgcc6kxmhyzz9h3yqgrrkypm
+ id: 363818532532093804484349747307277478562615543498838178519589271916174866955field
+ value: ciphertext1qyqyeu5r2es7zj84f2xh42fnq2uqegcc9qzqr3hzgn0krf3vyck6zrc0lwv8t
- type: private
- id: 7741217156657972909179591220760068895014030385803694682922424004135012079029field
- value: ciphertext1qgqdke4x4ylghej4u22jdq840t7rsm060h8qrt5qumeeyvrp6vu5uq68vp37d60m7ll4930udg8vs05h0fjjypg90rtq273klzzxxx5zqqrxmn73
- tpk: 906433344579261973508777231637773866000484277665367023052132639556805226879group
- tcm: 2264499059417807378317457265350757942309879957297618468563459672052295853755field
- scm: 4569314311653967067922687724584747565737211018283927489233858658622702128025field
+ id: 3479993534249828408448025809227276988316448670490442346168803463778184679043field
+ value: ciphertext1qgqtsgkmg0rhr5y5g5yqjd5vh4e9zda68sm5d3nfufamkc25p9352r4xegtz7kex9p9xksthz6pmald6zsh6n9j5f3eg609njt5zl4gjpg78p9et
+ tpk: 1840775000742132221378217470390403415772894197711079446698402298218210582564group
+ tcm: 4997724197499109479392119364652053918729566448250116943429037180294488682414field
+ scm: 2273075582360443326451938231856015807711165656796230579989764810685688490856field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqfazmvlfh4y3zjskjf5dssvp7e67uq23t6gmm64dmy4mz2uffgeatkgy8gjd7zt3edwsf0s84mswupqyd0rmtgxqe9rn4hyjhxa5vnknyjrn4fmjhdl302ajuy5dtuk6tylkw3j9hgxp9cy5m79y9726jsaqysqd7jwt6ax9vrwkmkfr5m87j7v0cgatdprjjvjjkk9kzugragd8qcwxamm0wffn735d329nqww7qlhwrhcajpd4saa4h8run0cxlsus0e2w9lx5tujda8c6q2sr74qctzfnpgk3cnk95uch08rj384ruppq4rg97r02fk0a74hsjwvq04csgdr8sm7tntrqtufrestjwfyayrqz9cujarwn46yk07ykd2v4eqrcfcvcnjjekj36rttaklf9qhdzrsywsyj5dzdh4am879wweaf4wja9yx8qaxz9x7rtjf3wwrx86hsqnfgf7pc0ulc08y02zyzs4xh7eh4pus9r5gl99js27wedux5tfgl7avdkvfqd0te9fy06dn3g9vcqyrfd5xcrdrxrpteg7httynzweq09grckguv0x40ntazqdjfyj7r7t23vr657xw3qfqx9a4nsc2qvqjtq8w6mgnh4jcmlr6x46df24vq9qm80aknhgmdrl6vqhgruvjaqwuex8pjd4v2qwxs6x0p9gfjguqgepnsymhr9ncu62wza7j77amzl209mpuhstw6vjv58j6kw0s9ypagpqxe9zda0vumvf0ffx4tdg5zjvpje2anznpxeg226k954qzszhjvagm09zgycyl62yj6xl4rl8mhwxfq0gthj4wyhyfmvf50hf9pupd67wdfu6fjjmc9ku6jkquq7sxwxwszzr5mzuvwacvkx2mjr2sumzu9ly6g2u9ujumfwd2d8fe7qgw6tdk06z03kvuhkwh5cu0nug0vywkfr2zjlzhfgmcg8z4xdru2htgxjmyxdatp2j4tnpf0vpwzszxh0k8skpcmvhldahmlrlvtk7uqckxxkq3wyf7w8uf3l0nnp7ujpg2xcr7m9fnfc9ez65z43dp68pj9vl3xk965pc7rsg5xdcaupa8qu63v4gt70kgxx64zrvykx7s6y6xjtya0jwjcan8xy8z5m4lgvhprd30p9u7jmz7v576xqxgexe40sd5x5hk95cvlrrhsqeprdt4nhqsqvqqqqqqqqqqqpq0h4jmc0gzyp85emgfkn6xnd67yzy9hdekmm7w3u23nf6yc5uw96t4zxh5d9ppnrjvdclnkh42sqq9y2ckyqxwwkpz6phxzlhzv3h36md7dp4kddehkf2she0zhxg0qx5kg3fkpta8grmsjm7ecv4kh8qpq8r7kgee9ct5n8p6clhxeuly47fvzet987rwm9z7emfq955ukynqnvr6wkx45n7vvu686l073k386ncejsntfgv3x08454xmju0scmyw05j5n38q75uwcchl3v6lun3aqqqq7pzd05
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqr9t73c7ur3wphtpfxmugwau2krnqz7zvppqsc6xjaq03mkvc6y8ce5yx67jzv4j7vyak4h548y2uqqy0s7fz947x6ycthac9jpe06lzuzd9yydl7lvpe4lgxap86x4tcan3pt5jy4hqs89myqljrwne9ycqte7pnv2saqzv8zguwm0k0v05l3r6xlcdj4p27qt43j44w7kkx5tpqlhq65a5p6x358uspz7836a5q22jxdxdhrf3cfvjuwsrdq5wphfg0yljyuf0eh866s98ldlf8dan53jjcapldf2lm9cxac70p2lsyqpqkm85csyupnfaefwgce8pwk92x0l9khtec7ksp2ylyt9f4ngk590lmmacmsueurc8y20f8s894qzv0gc6k5fh0mmeh43pufleqtpwluu9a7van0f943f8wpenlgwdju3t75ckacw5rs2pedc5yndd4fqywmkr0mwdjn0f9f29nf5hccy8wzmemnyhargy5r7swnan4jk2quxsv66kykq8nh8m6y86dkeg85qqqc4p0rs2tq9dzk0qa7r6s203ad7kn3xpagek3fsuzah5plh9d50l2a5ghxmnt6m63sr9xpr26sd2qcl7edp2vw8l67dskwem2ktxk9tsmupga4xcyr3n5awqc0t0c6eqj322gh3ut398xml2asxx2w575ppm3am3um9da957cu4yqtlgklaae35zd67kmtwg57d5a2a25xju846dx9ytvj0953wwyh5ezly4l42mgmmga88q0g7eyf80w54t2wvpj0d72uvc8hg3ahzdtpd5lpshn23fnzyfhjqd5qkxg5tf404pjup9snrj25frwr6586zuuke3dk0zx20mvnxnypjysn4hz4n4ejscuqrcjenkunqk9ungezprd77m20u99kn7p7xwpk27c4ef9sfhanpnc0xrc847zqcwfyasz58d6gvg2clh7ppfwcgfh8npxdezujgzzywsyfjgh4wuvvz4zadzpk3ncf069ulm8w8q3lsmxh4xauszma349nwre87s0tgezt0l7392qdg45n6zsen3whdy2cx4ahqufjmsrjmn7upna75jh8euyp55cxrrlkx8jta9hq9txdc7klhg9tw2sqnkr5eydqr26vf8te2u0jtlf3w3nvlh2ewutp0qedyltdz3gqcq9du82wttcsqvqqqqqqqqqqp2vytpxkm66stlawctz7s0py8cdy5p58kq72e3wzjk3qxll6u79mdpwfdfjq6ksj29nu6fk0vcegqqqy4r3y734ckuvdk4svg2nzemncrd9z8w3976ptnjlwf4qpryax639et2sdshqftkazg064zj6h5hgqq93x7fh828m59eyxwaqad7en8al6gkryavfkawsv4tfqyd4yuras339g68wejexp25vxgzdfzf87ra99645kll99cs7p5963m86yave58fugucjq63qehlpwn80ff4emsyqqjsrxwh
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1e2lvn8lyvdkrsmnh9n86m7dwp760scqg635tstpeur5gyhy7gvqsmfvmzr
+ - id: au1h5jy3m2lzvstrt5rcjparu2a99rln2zm5kumuqdpdy3fpxa9mvxq5fpcwh
program: test.aleo
function: field_casts
inputs:
- type: private
- id: 5981445344148260893713194765226641639096587295577990468989108696280268892730field
- value: ciphertext1qgqxurxpqtfq3tyylkspfh2hkm5qa09vcg4j0y9g7y40kld0zg3c6p93g5x6eesyckuexzqxvcx908pg2jwaewg3cp0schrf508h2pfyzyltdmzn
+ id: 5210374845398586757087052114862693332138814411639228172287665297220002247177field
+ value: ciphertext1qgq0229cgmhyel68w3teg6hpsv32qpmn3xsl6jqvjl2kdvg8ajc7vyv457zne96akyrpw889dnknggxv6qw7nr0ka5s7d0vggqxv3q0uzy2dr30w
outputs:
- type: private
- id: 3943544279621641681524163288725940346327525476679984631829019426281337359824field
- value: ciphertext1qgq89rfmyx4f5wukkr2cxu4m456g48d2lk0gjtrvjqszmtzyyjhy6pu7psczfjc50gcgnvr3wury2jmj4a47faj2kjxshq78ux4ty82fqgkalecx
+ id: 5278258430260892246335134042144232775702111505862550740943441260010089085572field
+ value: ciphertext1qyqf0jtmu934x4mmvrp6wtjcvpdwtadxwkqye7mmt5h9kymx6m72jzcdwn4md
- type: private
- id: 33204948549039293853092789201420684955886919464834288245593081009280019823field
- value: ciphertext1qyqggcmlfhs7ecdcq7ysp6anuty8qn0zu6pwenwdjkgyzpeys3727rqxxqexv
+ id: 1719215645204668812556355656460747426127816069605731617057929706052866655464field
+ value: ciphertext1qgq9dw5njnfzukdm96n7qhkmd9l7yysgf4jte5ymmwq92yrny0f0yzac2cuhm25ud8mysqnkr0jfx4jf7hpakkprmjjdc772ltvmdzwpqcsm32rp
- type: private
- id: 4652756083941535979304094107332103022701113462127774559265528185668044474798field
- value: ciphertext1qgqxwapxv0z2w4ev7lqmd4mdvd584v589r96quhheaxhsccff4e5vrsuacqxcakerax34ccrfjgkv96vd8v9w2wzx874gz8mxrz6nrwlqqtqcp93
+ id: 110166698649293698991959794306224065391937528233960754667121415702617815287field
+ value: ciphertext1qgqxlsrf6xerrpu9w6llsjvvt4xh7a7kr84m4d69mvxamyeuhfrywpenydzgaf2gpe8345vjadqdawz06e5d403qpjhtqr9hrct4dagypq26vkkt
- type: private
- id: 6212312664382001039091746971001285212136858262227970304969541906416008601478field
- value: ciphertext1qgqdh49p2lzly39d5559rrgm5dedlguesg9zx3xu0nayzsx6t7smgzzjrvjmph0vkxp674kau0dgqhtf57atvww4mzc6f02dhut9c8u8pyp2zwys
+ id: 7572489065431414763195567326987677213700731367406493412605628927105745401635field
+ value: ciphertext1qyqxrsq8w0qa6vh3rpk840yqjnvsz92xraumt2t0ugd9yxvj6f94krgn73gmu
- type: private
- id: 1369218465153273735704692249110525698782664870825284832925974662651641417429field
- value: ciphertext1qyq8h88jsntrqtcnc62sdx5fv2a8flnfl7e9jx4exnv69jh9zgu2xpg4qtked
+ id: 5382210913027712904660208108217238098797028387509177353601403241425806325012field
+ value: ciphertext1qyqddqdwn2enuuy2n7270ky46ppnw8yqhewznq3uarwunep365nu6zszukah9
- type: private
- id: 3092581865090362292109705763637066495291070478269680186394918060743206100138field
- value: ciphertext1qyqyc26c28wfq29ne9as9cnastgyq407vhqnd52k0sam3zn2dyhaxzs0psnjr
+ id: 7293641798010741552890532176945733070989613940244056734794959936785555089785field
+ value: ciphertext1qyqw0dvyumprdcfj5w03dsfj7lcme0kdhnl4qqueqxesxk8efjyhuzqzrgvxk
- type: private
- id: 8118275841128970634149176799223195499977840593595934284224602111569408380426field
- value: ciphertext1qyq288y2mksengal2flxv7m3dd4l6hag977rnhmcehucd0q4c8yhcrsv59e3p
+ id: 8417802662482873710108448254630274678561085383114549724041761026003730678243field
+ value: ciphertext1qyq9srs03fakdvzfcnfy79fcuq4pznuuk5zcdg04praxsx4fwnl0wzgpn4fsl
- type: private
- id: 5314245789486328185284769127846302553615509668646773982377035390142676186608field
- value: ciphertext1qyq87jredz7e7tuvr55zmn23yctk4kq4v2yk7e3c4xkm8kc7hh4nzzg7uk833
+ id: 62794799572197680293623223635450821678347779377298064193240440895421535255field
+ value: ciphertext1qyqttf2y5j0n9p47ug0z6kmc338dfnfxaas3zh9m4xjqlrrmunq3jzcxytxx4
- type: private
- id: 7486579185284339464983006597246615211228061545851604997156757422467512135286field
- value: ciphertext1qyqr4pppqaxhw8xdpkzzqnjku253ugmp05zefkljvqt9hqtakwfuuzcam5ran
+ id: 6732900562595240142071527053929099794472546843472434495316070899912406569510field
+ value: ciphertext1qyqfl4plsevqhq6ug80lykwy7t6atafgacl5ntf27xak9y05yae4yrgzqe06m
- type: private
- id: 6836128880597221767889394096879760146087417364517655786578558023294937633607field
- value: ciphertext1qyqwxrkd532qh4q9vfts82zgv54mvq72sckksjvaxwvffhfpxt2xgpgpfqm25
+ id: 895763204984015326271645820601789841628070668730587774683000031319385076239field
+ value: ciphertext1qyqrqtl39hnnmptk2hyjlqn9fprl046sl9ajj3n9na229ly2039xkpguk3zpw
- type: private
- id: 5407643970856044341956226360035997141323328959277063466705833769721636717680field
- value: ciphertext1qyqtw2j995h3vk7ltl55m249v2kxdtvysg0rsupyjrz9pkhg9zszgqg0ndyv7
+ id: 3849895332605103361406563677401902204802792952238298150467327985405368378555field
+ value: ciphertext1qyqfdmzkarwttfx070yr8mwmegdq752rjjryul46ndw24khppqk9wrqxk9584
- type: private
- id: 1278836571659287721980066490210160475955893733249777822612203221867966967611field
- value: ciphertext1qyq96rhvvy9crwgt6e7fjmm8crtj4qymcqcc7ker6s7nefd7mz87kpgjdaye9
+ id: 3887676660638685387601010110924346674000730951368505262404752588989549289137field
+ value: ciphertext1qyqg5d6r034jkqvdzc0kfdhnlvsefflhhxh555vcgmszp0zr0t7r6rsnuevuy
- type: private
- id: 1298110717272057074612096620471465666579215477637906454268214696775470421999field
- value: ciphertext1qyqyljvkl84l0g2eutyyvk94n90rrc6a8gar2d05k22ayng24yysjyqn74m30
- - type: private
- id: 1013198150797569737124371149125906491387781134211914066164777519054127399322field
- value: ciphertext1qyq9pu8t4vf29yr8clw237ep0zmqcf47vkwk4zxu6fsgq3xktzq6xzqc6560f
- - type: private
- id: 1425122481726284500363874192192162400733899899116356180012797533302432984576field
- value: ciphertext1qgqzt0dqny0w42jr73f7ntp5md2fxp3j2rchs5wxcdn007kd2xqluzq2waff09vgqats67sfz52g8aqj7dfetxy74uth7rhc6sezr4gdqvlxr2ys
- tpk: 2550351171199825141307168298436995254113236187336635901030120127729181116095group
- tcm: 1962713337121511233859493724486249959409358786003297687093583850112598831286field
- scm: 7285945146914500847843381531505865098592518188959918184623739529801419129573field
+ id: 601408292144689947075592721610996990971030099818402319972337531893774340464field
+ value: ciphertext1qyqz6046gqpvzmfxjcv0uncg3kcrjhsaermjrnws4jl8unh4rwjwuqg6dexs0
+ tpk: 5491774800262074356986972099480113726718247733795663254909096160261026198520group
+ tcm: 4352063585194955097288785276019664277306359837895843021663731039351530762235field
+ scm: 1186234034511247786303570657553653137233632959157804093887150332336721533308field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq8a3krggwgvxtq5lxtsry9y7jfwpuy5rkexgdlzsreqf4035ajmttq7a9adn9afzcl3hrrejhr86yqqxyvac5d20sspufnm52zlcwcnx9sf3r5fmwrr45hsnrvgdgadtc452qeue696wnjjmqmywel5yfs6qfpueksrlh8wdyesaezytap5m8yya29tv4uzwnppghztmdrmmq7d26n0rc9a3nrmea7ma5rv8ak7qqvrsx8cp3ftwn5ff0xkfwxuavw5klwe92rkqx7zdzc6hwqyzhqdnpxqetje000eg0zhx4vraxl2jqqtypn4qc94jenz6rxc89mqtst3deh05axu3mf99alqxzaeplqjh82zkks0a3wmpqgu7m7cmz6twpgzgg0r27z05037m2r0jhnepkgd4e0x3qqn9jz8ehx262lww0wd84l7ryjdzmqlnkppte8qglx8yq9qredyprvra5z0pujlndr7c5tmyhcvmvd2t9hglysmuwt9yvh2my39tesghx3295qj3hftttmyleqrq03cldgu5a324hp6lwc8089sl9tcgsw4n97relfe5r0tcrufj4ceerpp7vnq7cr0efmgqdrc9eyqzqy5u7nc6zu0pw6z94uxhq9vf03gw68drejez7hf6u0e5l6g6ahzpqv5dr03kr532nr0aufvj9mtvsqzx6a25hjyk6jskwguzz2r3jg7e6a5uf5354y3rc626ldqzeucsqm3834skw6ru5388y76ud7su8zzyggw4tdjkcvyx4qcy5u3nqyypc52425p9dsjnxdykucx5j0tdwlh2n4s5jjsx9mjmtxrnkj54znqvwcgcta2zjvxqpc8sw6qha2m06t3j29glaxae2lu78kkdlxwqw3pnsc6060mfex0nsxmsnvde4fw7muhmdp5zcvu8wzz0pkeka8ljgq685et55yyhl8mcznz3cxugpus98zjp67e5737jrefg5sus67j5p8qtdgn23rugm632xkaqsh7qz9lc85t2340pe0klxelt5e6tcn2pu3m470vxphd2pq093g0h9uugwwk00rw4kfhpz6cq66m28nqgjgq4e64a5fzsgemsnjhvuz2mzkhtng7973rwvn9eqtzumlzd4ledjqxuqkn0j8gxnmq6ajxzl2j6tasn0h2zdcdj6vy96rzr96g7kv0ecwqvqqqqqqqqqqqhy8v6qt24z6sualp6rlgmwe0rwsr9syv4fc67ar6kqp5swrxy6xhqv4gzpvpnx3ptc73lcsrv7jsqq0jc7hkla3cvzds8zz8w6kpc7g7ua64femmr22kmc3qlf9rxp7sypqfry0qqn0vw4vyah9yxalkxqpqxew9vszy7z8gtrjx67tg95xrntml8sjtysrf4flhukzps9w693p90f5g0ma22sur2e3ae6yu70rqrjcdtxjqzerh86933nv9ykxk43h376pf5769ywnrrfhxw6f7gdpsqqqe2jktk
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq0xf2vddenq7m5l5g3mds3dmvgeln80uwrcgxy3gxujkyhs9904rx8qfv5wnqzz7qan78ha3k2v8spqxzvnp2shuc5uxhd7vx3grhp06s62nu24nm8qh8s26rvay0msj43s9crusla9sh7309de7a0leh5kqxdyjhdt4yt3txd22tqrwse73wzy9jf9xe0elc5tdfy3f2fe9jlzh44h2xaxxyhc2zp5k9kamp4d2q00ynhad60w2wgj7epfkjhycthsum2c9tfacwrcr6fdlmevw767lglrae6yt5naflqfdjl26qhqu5pdzyk8at7e7k7sprmpk7dp3pmy0vf55zh7w4dcpjmhwyg5zxp6vazqy66882usd7e0uhpf3nstu4qpv2p24nnam0gk38drjclsmvpj8vluxynnhzjed3vd02vvpu5jk2mh94w65spplpjs393zmc0s96gqqclwhqrakc3p6ntxnlsnw9mztfja8xj49kep27ahagxswa86y9w3cqanxlkwj2wrupywf3wzlss9qyv99xecrswwnlpkvp9dpwylw6wa6wsjus8wxq8wjr3y0f8sfhqwx30dt2jcynts84y0zcy54evhuqzdzup0vzfjryyljx2zaj2njsyw7pd4dmt2y6yd8suylu0f4fv5pmrze6supwak8r0gmg9lhr5a2qp0zp3ja9047nmsjymalqxcccse0kz288k97fttvvf8nfy5teyesy8wr7hlwmeyq29z4k88uvksc6gn2qlyv0zgct4nxdreh3waj05jz3g5ddsw38020ufg8928g9h9rz2vp9vl76wc9jureksg6y0sqh9pwgkw9l64klgrmqzhnd53uhcl66s7n90s8fgx0vd5zcvudc8cv0sm9ml7k2rwk8qjxgkluv96k937u68syr59240su3medstwew4fpcgv8pudq5qg6mctr69fry4grz45ampt3vx3vp9453ld2usar7a4vr4ygfr2fgpepzn5zrswx3ene65gartw8y7x2pen075uylay35rcywvhwgerpu7s79hlku7h5el0nung4vlju2wwl3ypdnmc4qeaazcpyufnvhr5t40f0km9n9py8vjs5u4ygku5qa6gl5tvha4375ywffqksjqm3atscag68a59mx285cutfakn2xpu89sgk7p4lvfqauxv6cjqvqqqqqqqqqqq34at2k2pmgahzz5ypl4xwjuw3ggr09dkdafrptya55utj9zs3uw80jemptqx0edv9rqe8283xnfqyq2ys5zu077g04d3dw9xnvaj202pxk9d96rvjeyl89lacnse9qzahu5cznrewehg85mvaplhl00fkuqqyjc4nm7d94vpynzmyw95ks6l30qljjkhvn32chlrfcctnlv0fyqjfmlrq38vm332t6dd7eh3xwatl4dnl2hel76uv75tjtww99se9mqljh4ctv5nl27qx4hvx47t498syqqf92xyh
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1874zhy45rrq3r4vcu7zjeux2ua3k29z4r7mavwjc3n782wxwx59qj6qw00
+ - id: au1e0t3y7rc7gr0j6k222798hp7uflrhjwjwrc9pxrj7m9gkgdnzqrqv97t46
program: test.aleo
function: group_casts
inputs:
- type: private
- id: 2819482541924640552986549637429952459424279665250486415733597041030067045727field
- value: ciphertext1qgqzzahds0zqvh8ge0t7p9s3y7nege7r88p57t9gmjaxeqmzzutsvrqagxlhldmh0edvu8ufz340ryufnlsyn36l6yrg0868kpqqagalp5l07xjs
+ id: 6047919528819724518261953093839721009920189729561004772409666834087862737321field
+ value: ciphertext1qgqq3x0f6suky6hgqq96nved8c0t46ayv6j9q3zndzg9mw2wgax4vzaw7ncry9mcgcmaaz5yufe70rg4x0dsak30nzq0vulz6k9yputmpqyhtn5n
outputs:
- type: private
- id: 2654057230055763332160807176309040643737778790240658834054940631385500249862field
- value: ciphertext1qgqyaem30vys39tqrz7rmphs3hu3yj87ua0d669n4heqf8rvqqn6uzarums74dvlc94y8g8w5syg2e769mes2wv2p839k0pf0p6u83jdpyecjeup
- - type: private
- id: 5415544052609952684697621397857664497669166110587839189391003104605977845253field
- value: ciphertext1qyqy9df4su68cj9gwp4528zmr8xedqxu9g6nxyfdeud6l020rj34kqqfjrq99
+ id: 5390958595866299016981879465494258598782475949892972984168670195655423244352field
+ value: ciphertext1qgqvga2ex4gxnm3yp8kfhv4n6857stxt3v4k8c774yl2p487srdqur5cfcr4dautca8dvetrd50hzprtc79wm2w5af7kfkaj8arweyqtp5zt7mz0
- type: private
- id: 1491968823696949495251916706469307333530188041438809130305003254719218791049field
- value: ciphertext1qgqy026wf8khtvynt5gjnmhf7l978y8mh5lrww3ea02xp2an3eth7qhdwx2f55j7v862mz9wy7gzy9p52zpl3l3etae8d2j3m22daha4pgmjwvdw
+ id: 1658691687489460280691038742423596937959863641455406518498440414796390984078field
+ value: ciphertext1qyqga7qyncyxunyan52gy7rcx3agmk257naak6cnrvu2vw8tm9qfcrsmh2f7k
- type: private
- id: 473062546835194479238100525320449693716943321419564306679362290696843828345field
- value: ciphertext1qgqp67kcup5jan8kygknnz4hcynf2ysp9jceq7m6ma33n6w53rd8gpthnd75rfcvrgfyhjz8cd36fn7d4nvg5ycpkh45z0afjsyextl4pq5c70q9
+ id: 7833751787700523719752852257678365342415529777242497376479148230452315155379field
+ value: ciphertext1qgqgrl7xflvgqg0ug5wyrtg8uj659yhkl796rzl5k6m3ay576jfk5q69ux52xp7tszwttu0542teecmr0wyfy04jeamwysj4jfptxwg2zgkmygft
- type: private
- id: 3503875534512440145619758999916704161900313360069206644776929583047152011520field
- value: ciphertext1qyq8c5s8aqx7ch8v09fsqrqcqxnmpmnmsm4uq0ujfez8gd2fldu35zgdtrt3c
+ id: 4355925641591206163613748452037671333659936439097359706891326715655948217250field
+ value: ciphertext1qgqryflz23wz8ew7dqv0yt3nfxsguhtr5fe85g59tml4lsfgv2g3cpmaan3rsg67srjym8rvwwzeezzff6zjvkenqlwga4kvlva4ph32qgszy5ll
- type: private
- id: 8157329910400576218278441252611590265865959781209660641603123878810872195150field
- value: ciphertext1qyqwpcyy2f0gasd2uv83yk9vzn5zytl7k8kjcmsftmj79x6pue37upsk6fc74
+ id: 7725179896852886829423635874628706361504594160040792481492809455184566110385field
+ value: ciphertext1qyq20umptgc7x7nhfxxv5y7q8wfa7emtejepc99l46mq8g8exd8djrq4x96lj
- type: private
- id: 8117907514453397322815980288874819297411030562812635377936445479544464340479field
- value: ciphertext1qyqvm3keh4k49a9lu7u7mqgwamwe28nxqncywtml3m5cywzy4yqngps5kmgra
+ id: 7031346938597706473625535917086380275290855626159936888082835688587610524568field
+ value: ciphertext1qyq26ygqzq6uuqplh3z0wdwttscu3j3hj7yun3aa5aduhl8hhwx5jzcndvq85
- type: private
- id: 3814930702880972787894568867434994378299034092123535769644802175782295341547field
- value: ciphertext1qyqtk9l37jzmfk45zrfu0hpgzd358qgwrv7ezm249kxgj728ky25zzqlptfjq
+ id: 736636217873495100141644777861153402029932195420533497218897714306551553154field
+ value: ciphertext1qyq0fdfuj3etpazukt6t8sypqckjftt2pnr45atzdaf8tj6y0d9ugpqdfnzh2
- type: private
- id: 2709645912599527654996705361319127110758437502328268382975590916241690724207field
- value: ciphertext1qyq9836y4wfhak3jyckz42m5w2xna64y9ap4r9sc5tvmhn0ax3dgkqc6uwmce
+ id: 5939671728519347996694539781992135817201045071018656021039535307914974964928field
+ value: ciphertext1qyqrvaw7pa6xvp642s3r5yjtegahfmad45a7ja4twkk52p3v8h98qpgr2hrhq
- type: private
- id: 3325729211813380371387249402274641889953391548800195335800680875520365431930field
- value: ciphertext1qyqqzp393c6ucq0gchj3zqsm0nmu43c6xhcr6xnxx6asmqjs2m86uzc8fhh0z
+ id: 1598475547702120508873157726969578713983298827265990464273655738253522765472field
+ value: ciphertext1qyq23flaqdvcade3vt4qc2x0ww5upgfk7nyj6yurc8ntrk6uze5fjpg8nhj73
- type: private
- id: 7429485314167087972646813593709033560321040848635352407016557651805533227774field
- value: ciphertext1qyq9j6gdqy5cuqkyf05jqqkgur2elhfl3lvk07cwg3637t3xktgn6zgk2fwkv
+ id: 4035968324113977072722571883580817697381423012022522308661519668633105348047field
+ value: ciphertext1qyq9vx8gcl4u2ffym0s7jkyhyds7pjk5l25lgmh5fp8lyx23w0jw2yqzuv9x5
- type: private
- id: 6340426257747004662396387132386662657125496869710719087422122399187450099857field
- value: ciphertext1qyq28rd354sugqpmkdxyzejqh7szna4xdjpmvwk9va30zpvk9c3rwygz5hdzs
+ id: 8066473890353433542167449562163681613578294228720277880834737669994231457227field
+ value: ciphertext1qyqqk2qdtjx9fc694ersmlrhd9kj6navl0ed73hh26v23k6ydmjxvys4nswek
- type: private
- id: 1108771119155060599386075586309311726771669595311892427335439723637866447443field
- value: ciphertext1qyqfczr04zcjj8knc24y5h5ghyk2p9u8fwmlqt8g7k0la8uyn2mngrgzhspfp
+ id: 7840459542567953051792355690724931488583516072837528083185994069698348835445field
+ value: ciphertext1qyqts4ayssme4z4v3r2sjlm9slwgva349m83zvjmcarp5rslk4g2ypsptalqf
- type: private
- id: 2312624013788745804495547517523420242086950924510096558489226805962415556667field
- value: ciphertext1qyqprunrxj573ghvzwjs00xk2yru882ay6qlf46af9hj7utdttaxuysnfp62x
+ id: 5679817976381420488503085061224893871297313376741283390962199379423423824606field
+ value: ciphertext1qyqyyc87eeake8tem4act3y80trscjn9yhtrz55wtc7ska6m08y6yyswkz6qr
- type: private
- id: 1134975390716470911623426468550249054433195542366099454425585363102304712097field
- value: ciphertext1qgqvqukv4crvp5th2rnjkztwj0n06ffh94wfj82nug6nxja5kx825qedexlmz5j6a3xdxhlnk7wz98yu344v8alnn03hc2et2ecrkyerpqfl6x62
- tpk: 650922985462010707545977385057512302448238286404058307316901467883627152637group
- tcm: 4628398837813525347939773291706646833175736705607665755048856365676631734303field
- scm: 3698088535638755070524759138314559892615353686717771374839632114887630763878field
+ id: 2052150932021866893696812900018230319266946300764291750289047016514413420161field
+ value: ciphertext1qyqq3yklqt9ttnpus36lqrcug4t5fq06tmd3t7z80cqwcumsn64sqzgv9f7xw
+ tpk: 728114682469578779973698472052033745018663825798513594321489428902992271362group
+ tcm: 2765448070469725682919989665175738849472816260509360910283076274375023385884field
+ scm: 4214297499099292408383362391452874787279607064869796639221252080330562387246field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq02aj3gujnn9zvqq5de5jumf62s008fekvr00qxg7mh659ujnyhc6k66atzcs3he5lx5q2h93pu45qq98a0nf4vca7fcjsazffd6zduruzqsan3js45p6dyfvj6r8ju5mewwxaewqzmqmx6622fnxre82hyq9kyqy37a2uuwtsqphfadz9pw7ecd8zg8nmwaewxst6a6dk87694yxvucpgrq6hyhcqlfvchftw2qqrc4asfecfnuey2545md7tyk2xkvx7uwx8krl5t4yr9m058yc42rzqnfs5vu6nmlnwr2qy4jevt9upgnwqvkfwus6fw2zwjsvdqrtauqslk8vjdgg3km73xtjarpe7707hed8f35a5jt3y7qydvfham4kgr8lum4ffyuzxlj93tn88dvrj7chqf6nq8n8xcv6h4rwhla2k2fyvqptq6mwvynjyuy5r05nsucn4s933kas8f3wnqdd0azujpj9shln3plrmcmze35ghq73jf023ldvlu5nu7k9z3z9rjllem5ymqv286qzu66vh940rev6tzxgexz6ru6m55fp5avmf57yq2zm89s774kt2y7n965xr46aar2za362er7dmj6qfx5jkgfk27qmtlea3c00flmdl38j4fsfdhqy069rystwphawe6jq2c9jmfapazf63ahh9mx0cxusplyvlwp9dz5vs7rhx34xjvh5v8xva5xp65s3rvpw26vtx8f5z25zmtpvkmvwxdxcm55sjk09nf5k4gd5hgg2cz37z6zrsz0vm2qgf2zh8csht0562j2xj8sm9j028dsexdgeyfv4vd2hutk26waf37l4apasy3u3lcq2qnx7m7awzer8jmglx8rvwkh8w74lnpkpkmvedz6mssq524f2h42znyuzrkkcuslpdvs9vx927jmwcrz6tme0u4ms6zwc9rgf2r9yzm9lc4wecjkph7m49gkyuusupp47zfd7xh3lu8qm7y5p6ekf58spr3hqml50mlaswk640pf6ulrhvwgjrlp3pyap97x20jpt6y0ks7sm5ax6kdsqw5pzltk92sj6q94k0gae673ncf25y60sups9v4ykslkq4784d7r7mj7rhku4gtnfj2dul4z3ez5ktrettexypznsplp2yhhcshde0pd52680fx34xs7mtz9yfvmn880hfzfd2e3grqvqqqqqqqqqqq2jykp8s9hz93gydj2zfn7lswk8r74ceyftwe6jezej60ta6n3xze099f43h7wnf6qaxhkqkjq32qqqt2erfmuh0y2qdrn5xcpkmytw5qfj6we44crt8y9wm4ka3vsmcnghmrj7m8vh68mzc4qfdjw3exsgpq8d7cw983rpnmvt8cz6mdtu7445wcp84yhzj30lg4z7nnya3rx6sn730lc6wxmsym0gk4x8cy25n9a78vh8mfwnrv84tjlzyk6xutj8xnn5szhqvnm29nphukk8ws5vnsyqqydqgc7
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqzrfyvj9znsw3yv6ccdwxn9ejucpt3xrpkk8h4r7nztkysg7vhlvg4xx9kuupyc48dda67xnwwxfspq9pmr5u9cmdlvpqf9gvwxpw3yad83r55ayyyv8lvcahxf0y94jka9uvj9e5pghexcdr5pxznmapx7qr36lqm324eg89hksesw9sguq5lk90xdkeq53kmamtjzam28jht5uwqwl36cztjjfzya96etzlrxyq04j076zpg8x0t0q27jkqq9ak7tt68uvvufpgzk6zyu5j64phvhke0kyd3rxqjhzg8d6fe8yptctup6epl8m8l3uskpxm42hnqupwufykec5v554f5f0pp5v8dctsdxf20c6q0h4fhsrhctn3dem6jwzncpw33h2eflphywys9uxaszuygt9g4c0hnqtqyzpsfxd3qwan4n93j5ssyh6wukn8y6ptdl3y8me3js8mmget4r24sqrd89867gg063nmpa9jwswsc9s0r8c3jrt2js638ftextu7tf5g8jmnwplv9l7pw2qplcsp6l2awf0twt0tffkm6tn3zaf79mapl3kx908y7qwg9n28yc3xxwtqmj99p2fe4f9zs0flwnvqr67vtrdaf543mk9lck6f4e533nx82lewu9glpnjlv5pf0pzaaa5f4ux0ts9ht0zcuwe5q8n405ggqcpm52ugflrlly4pleq2ljz40ghkla99ztqwutyvq7j90jvjlpug8cr64m28g6sans50qlayrx74wu5l0eqf49x23tcyn263jdm6fgzlnv8kmqla8lhc6a2na2c5akcm3weersm8z80hwfsdkjl6djet6qmj8wd3qmvrytnjqxl8rx74lzeeqwra4uk5c79nxmuj5p5f97ezs7qg8jzd4q5cxrpj7mkhcexexlu0rgeeqvj2jegs4xw6445xm4yqts8cd7ddzutsmkzdsjtsr9rr28sacryju33qcud7mutp25uru4gpqua5lwuvtqrf5rqg432lew937x4mrxnrunmwn2fuvacznf5sjvq465eskd4ks2gcz9s0nvws3zpyg8e94dn9wt770sah6f75a77q9pev6g2mkl9d6h9c5gxd7gyxnfg87m7d37xewpadl682cqy7280aseptm6ep9sdylvqpfrvfaaswf0rgt6ll5w99suuvhepgcmd47x3crqvqqqqqqqqqqqwqm8h5q0q0znkv6h6rsguu6mv0wu5lqd5eujk0dkszrumfa9x9megk972gcxltkyc0dltpcff4ysqqt8m9hc7dgat5f7v0mezq2xmedcujwnzdczm2u3m9fqws5fav03mtz3jxs6we60tcewavfzjcx7nsqq84lstkx3g396v6yct8qq4l5mevk80m3vsyuk4ad5t75lu4824fqrsqjejp6j794fjq99af9m9t80z3f6ekhu0ut9my9mf5n6296kuv4u853gwgh0sg0au2404f2swt6qqqq555ej9
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1wg6nac0e4x0jh985478uw340l3q4ekn7ussl29z2ycnjgrgz459swqwmpc
+ - id: au15j63znxspzemaeryetj7d7xsp4dxncfvquudxa9kyns4c8c6m5gsg9k4h3
program: test.aleo
function: i8_casts
inputs:
- type: private
- id: 2810412474065369776717088508600589916564911981132612456488763201792710768726field
- value: ciphertext1qyqdzqxaxcyvgkpdhk88gnvlyqke2kst75d4ug82shkdn9q98x9n6pql02vj9
+ id: 4155885456086681657303137194430985450120457877033177326597038491857583702610field
+ value: ciphertext1qyqymugdx9mpfgun4jqd52nf5vva5pxlyscf38f6v25dyaar8tk7zzchljlsy
outputs:
- type: private
- id: 6921447681059187749224085929824320871499979369666800490136028418951988302913field
- value: ciphertext1qgqyrzyjdffx6m68zhm96kphjzcz9ldc4kjerg4u35qdku8f4qr8sy36juzyxjka450sr6uhcnqphr2l0sqttxluntzaphv2p5dre7ejpu63wz2s
+ id: 6652794398734528396416265939467702235480678863073141731609765593509710799553field
+ value: ciphertext1qgqqaf9yhdje9lup4jtmtteycr64spqlyv2scyka220uhvpenjj67rtu3v0q6j0wqtnnprxtm355x9l3qewe5whekfrcuexfqdqjtyt3qyatw709
- type: private
- id: 75827053679784959178879791812898204369113849966653229182978064418785624668field
- value: ciphertext1qyqtl9xvryu5h00xhqgl600q6drcgptdspnclf698uqe0udx60lxyzqaxl2p9
+ id: 5632224872262535522325664094131417379369553530419846410441714449294096263691field
+ value: ciphertext1qyq2chmd4n8rd73xrv7z4c7ndcpv3ll4k0lhymqpee77950z0kanuqc67vpv9
- type: private
- id: 1900628546550577555063180218488359463952337507496243964103922134710636641285field
- value: ciphertext1qgqvmy09vnac6jwl5xt936qan7jzjl4czwtr8824cr9eaky3qa93zz0e9pfp036yrnjdggtvv8gm6wfuk7w9eysnc4xkrtpqd0adqevjqv4zej62
+ id: 5225010152376104717255364791409052362941470251408340309917318312052379816839field
+ value: ciphertext1qgq8sgwrzvvpzuthumn7sq8f2zewkym4yyqwgy62xqw54z33rcrruqa2sxvxnj595le56zm70n4v36a7q8rpgwkrwgtnja72xp5re3ccps7257qy
- type: private
- id: 3832902404425072322913863393299965162405944135933240292442425030958725081884field
- value: ciphertext1qgqffhm0zuxhsnu9gclszzmensz3kl35l2s94rs9gencdm8nfnpkyzudhshsk9trhvxs2gladxyglzqz793a3uxrnfjf9xms78392revpulf5zvp
+ id: 2896401641675434051360265777740009904376639185566623210349973622405039134438field
+ value: ciphertext1qgq8vkjr9auq7zcvfydxk4tgvl6p8zteyk07278r6vkartc7k70ejzcuadnv9yq4pw2p3av9k7snulyq999sfwxsh2r403aqnhf6qd27p5vrc4h5
- type: private
- id: 760728491390459857807258771922392046166500271097123546875691373966993383958field
- value: ciphertext1qyqvzseggflt6kf9jzu57ryvn69hl7ap78y3t5szh6y66tszev4yyqsqj26at
+ id: 1794544335099995312413495560451690080933119802214293703136978933954844091300field
+ value: ciphertext1qyqyj7yxytqwfllntg5rqqlddpnd2s0sq3t5ede3qdcm40v5a92qyqsu5cmgt
- type: private
- id: 7813410997088167282375864893999799194214367810454408756719727662969007433287field
- value: ciphertext1qyqqmdgk82xpttxmqs9ny90luhzr3wk2a0cat03rt72dtwjc89n5zpskcewvs
+ id: 8135738898180449272230748704206344603530590300746964536073486238264160032784field
+ value: ciphertext1qyqq7z76qfy9tdfrgx2tlpx9v5een6478tsylq2vscjrnt0m5e237qc7kdfff
- type: private
- id: 8183625840928466611308508034792591509445202946560657194173840121654460967891field
- value: ciphertext1qyqyqgm6aqh5uj25fqll7xlyswqz3rn33wcmk2aw0wzxjtcgcakhupgnjycp3
+ id: 2446684192106831227614931619271062786483661215699846930491559865271709707814field
+ value: ciphertext1qyqw0xg6krsdv4urq0n02yph8al99x9kqe5exc3hereywe8t28qvzqq0d2dh2
- type: private
- id: 2065309167820057839030241585436531267769187861957951083486520518805164059471field
- value: ciphertext1qyqpz7npwca560288hc0x9pf4kgh2zzhw59ts5duqrsca6j5nq73vzsrx8tkd
+ id: 2472757923239834652661335085211444893562612125651397875852265830517100251079field
+ value: ciphertext1qyqyjr79jd3pxy573c3nrf43dg0zxe5h7wla35mkft3698um3gwr2yqq3tqv6
- type: private
- id: 664651647276487319963103704422625120739686214239457061984462767909190005223field
- value: ciphertext1qyq0upn5635vsarmvpnw4yeqwhxxywsj6zfleg7js3jyxylsrvp2gqggjg3yw
+ id: 1067053772935476130765573940199078754377961229772166823477753450384106354797field
+ value: ciphertext1qyqrsxtckwp36ru84cxvdkl95mfwswydh8tkuduunlwh8rx4ks2ckysh7kqt2
- type: private
- id: 7306374385204035449144971861811684754798135427621282333714396746322115485023field
- value: ciphertext1qyq2asg7qjq83m40yz4txtql8rlmfzx0qg6q4r8elkcl83n8rug4zrsx6plg0
+ id: 7292011557196616734434052012319410968975874482877033073802133537425272044134field
+ value: ciphertext1qyqrlwpy3tk4ea03279t0dc8ly2r64mgu6zsrn99wgehshk0srpnkpcfukx02
- type: private
- id: 4446628164997988048968368519858450077133607601200314893669322408532212924845field
- value: ciphertext1qyq8j8kv45sc54w2ptz2s445ax64y4q08f2rgtpskl9wrv7vfx0zupq6fglsz
+ id: 6345263167851061359894490208543843257980355912877002622246805400727233865615field
+ value: ciphertext1qyqf4cs0vlerk9u3nuj7j94pa97j5k4rt20kqwlpk7gzvqu7athguqqvwghsw
- type: private
- id: 6443216481185512891839680281726958103516808834920072084723152603752033980338field
- value: ciphertext1qyqpye7hcv8ky43d8nquvnraum820fy4epapnyjuc5t4luzdyd0ygyqyjkf90
+ id: 2906764309903804334232665906136994755000823302876377380142748483659459013684field
+ value: ciphertext1qyq83pdnu227ppxvtvmgkm9se2mlkfx88p8kcsjjc3ep7707a5rk7qs5p2v3q
- type: private
- id: 1890613313643073738803103589814486555969964358424326007303816443607676108456field
- value: ciphertext1qyq9n5tm2wsggxr0eef5vcemx87dmv84g2elzepdyk8tg2f0k9qvvqqlcyvz7
+ id: 6326730751616529545808380672472911128302550403229328228187517534013039408502field
+ value: ciphertext1qyqpzmzans7egqk4wqv9clnedfu5vexf23ph8sa4u9f4tuha4gpuwqglrf4cg
- type: private
- id: 1972500770028659813417326005408894531117145913934233960393110929750166005473field
- value: ciphertext1qyqd9wue0gpzcs3akdwtwmmwpyjqguuqz055nece2yy7t6y7nhklzzc5a224p
+ id: 8014647798761716191483703657220657397942480242874102498811929819381801972164field
+ value: ciphertext1qyqwpsfrw3ewzy7akjfvm0fwadt9h4v8c40cwscr9vl2wgca0qvxwygghju2m
- type: private
- id: 6291087284923531271583351409331108409262823453777287508942631067606063486142field
- value: ciphertext1qgq9y8j3j9tmcxx3mkndujk22r2llwjt2ydx82jgpcv523xp2xdkyz8xavxs8xc23t9gu5tafzg566ayrd2c9f3gs2e7ctjq6tf7ytmcpvuhhwpm
- tpk: 1139704548151191570880169418502265377283388210496779360074263145796460177334group
- tcm: 6290194188617246629168266904105493824865615295941371254809221772803500428651field
- scm: 5585790301945265406593911304891168822882617717170712345962672662889808954729field
+ id: 15263798646124190666316202026150909515835989433382555196347330349616918717field
+ value: ciphertext1qgqprx0mtan9duznq4crphgzultdahyhdvstqfndksrlk00zp8sr5r944pjk4u5ftaa7mh9pvfr0fatt0u0y4qd6qeyj4g5me0zhjj2lp52lf8ru
+ tpk: 4372226529974761555640565569344545740210713355087448530436398720140173918382group
+ tcm: 87471416445146461817271413863063763516742622275092161031328139766985697665field
+ scm: 3748635610467633626373027029195045557554871560225380208637006499081585410786field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq9klrfqwjhr75dmga5gsemj5399zzr22dd8tfw9chwpcadcnt6amr5fxgl4wqca3kxz9enh69cgquqq8v24dh5qk2ue0zkxwztuhx9z9xp9w68vw74l4yl5dd3ynt8tzf0znf2ftmtxkqvlk0v84mfqukjgqrltdkxgfmqnl4pxpf6wtevgpmgllaesmsrgmlgs98wagmmjlztkg8mxl2g06k2pzzmv0086ecuqgqjqlgaquj98fplr5ddmfzsmwr65mfezvnpcdpgyk3gtjauatf95k6mh9c5jcgprktsj5hu422puj5qsrhdgkk5t2we220833nqmmtnd27yg9jxhg52zj4fmg7pvglmx988ef0cy6l73gr34w9xaagv4aaqqvp94g6pqhr3sjfcdtlc605sg935pdejszme5pzfz807wf6jfwkgpzg5nvcr9adtaqfh3y5tpnfjsrag79hh0t7sg3a7ayr63ug4aneurazqnqcvmg7u3wtgfuqwd48y637gdejnyz90zcdrmczdjrvdlqrk9y3les74a80cumnv07cl28ydnfynp3re2wjyl9jtal0fygazmq38fnyval4kw8fzaw9y8amj7sq08829n7v57uljjxyl80r79nfdwzgyaa6y6mzt43cla07kxcxtdvcptd6uqsg556xprdh5h7c86zuqk9ujy4858fks7t658080qssjhpv70z5ell4zatmwuuq2lgv4ryx597rdykekjqwmmaudm4kmpfhj6aajk07shyvefecxug270k20xrr27wzaz5gwsfwkud4y6hz3xpd28seeulfw8ljjq24rcqrcuzg2pkgvmjy3zh8rav4jlxurldydasm0tm54rxmukwav7zxv36egpz6qerm0jtw5as4ur7975gsjh9wzrwf0zfsyt3n802xlc0z60l0yavgqlm2afjy2jjfyqryl8ngf4v0naqdrduznkk6h0y24xz3a7lwupvr2gpeqcrcswzr5tuy0ktud6hltm93e5an4rx5xv5s9j7atqp46vpryp3my4x8sw49pdypkzphpyc9tr5cut2w9pjr5qnm3p6jyktlepl25m79uda4yckkh2uwa8sy3w4yjg754cruj524pqrs7nx6ag02qxqjtfrww6a93yguzs3jzafje95xa8eqz2cuznap6wk72mgcd46g3qvqqqqqqqqqqqldc6qwh2fhl3sd2873vtuc9krvu9u0xmtuez4seaz9484wy7w4aej2f23a2fauhts4ja0vgx5t0syq83wvn08tflyu9gr9m75ucef69wnz8vk2veru4jnjwj2dufsga8tq704k4mtgy9fk5jyr8axr0apvqqx7hg5rmanc2tqhxf60l85xy2vv45jg05s02us5fxgr0s0n0fqwsgyrg9kdymfyes2mrqfl4pdy8ncuhm93f60hxsfzqzq8pm74xlz0df5ggft0ajdvxc2tf9zr7aecdqyqq6yverd
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq85r75x6q0qe462pkj54p9jt6luq6elvrv6hntx3ut8ux92vyvdg7pcuk3tve7rrsw2ny5lvtkhavqq9zerrqwqlsp0dzy79m4thf4826dm6axtfznu7w36rzfrgwj45aa8uu289qnwvss3qvlpeq25q4cmqt5pllxwllnjmen8gpua7kju9x2vc0wmmqmjmfkh78x5amry03lz0crnzwedzlpk2dw59hygdkdqkqec20m3q8fq5s7l0h0evp9k365v42l8k68ezkdj5rrr7lmcvhxzvtjqvgr7ta9rw9eytjdmyf0wsyp6s7epjq258p563y09az0n6revm6chrf8u7e0v59d9a2axgsxlhgyqqdqsr0n2tc0fjaps66sa77sp4mk58va5dz628hfd9q858s569352z3suhhqa0l2r475l96f67fvd8928cye4s8h7uwv7d9nmuafsy0q8k4reqmd3x5wnpcxx7xvr7hrxwpqha85tgl30mtkadftn2k4fn6vasdf8sevgr876t8ljtvz5qxjkc7ey8txswwejsanh5daeh5c5km8u4s75dcw9fjw4xp97cy600kghe459cq6jf0fnfjwug9x4wq4807s3szawmt7demkcwvxkglx7lc7vtnkgkrq3kfc6e6d3x5v89qpzkggztq9dymr630rr43kxxyqmdndc7ear2ctf5s74pdchsksfe06hyrdlpj99qw6d5fttnc3cczzeq09czv29ttzw06y489gv73metx9s9zx4rtk7v4x6xz3w6wvjr9gfxfufa8uvlerzj69wkhkgufz6nh9m45lu3clh9926ecclgrcq7xjknp0h89f0a80r09j5wff3d6gszc9re4g3v5tc5wg2ajcf5hsrc737n6myct4kadkdw4m7zm7vymkyswvl0ckswfnszc92ajvh2qtdq4s4xvns95wj5j0s8rnm0ygcd80g4c8z94m7cmjnvhv55f7acrj5cjtlh2re5ml3efvwzuchs5njz4rrwq3egmxrurfj7m0skdmgr7e68pqcjfkds8f8gcscv3kr73slzy2r3ezar0nfh3wngq0xuveqe2gwf68gaqd7uwuw0tm3eqhyxusfue07pcw04uts8wfddnpykkqqqw92ujs89f3pu59tpt0fysj870p86utrkk4glpmn438up0ae5syqvqqqqqqqqqqp5n23nuncukrsjm0ff6us5er4fgl89j77skawj30c092tqucu00p3h2j5pjgjphcplaf6uc2ll4rsqqd3xv8qq7raaet644n06fq7c4hz3pfs3p6alrujfvh463nsw377nj0jsqpn0kgc5qnl475r5mfndyqq9y5quael9hfnl9wj9264dewqv02dhst86kse58txu4u7hrhsq4qnw6mxnruj9udmaqe8gttaxg4fart9fk8narfrcfqs04yjz5kfz6n4u0ekdlc6atfkquzfndlddyasqqq2dyfr3
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1xmvgwsjuxk43ar0psg9kzc8dcm8fw5ex9fgmqqtszrzz6ks6lq8qukpe2y
+ - id: au15zzrwyn65cdhm5tnpqgn5kdg0kdaldvljjpelncyfxk6e07xs5xs40lwfg
program: test.aleo
function: i16_casts
inputs:
- type: private
- id: 3663792236147124273840132960841954002044224711468365765283243058162282587997field
- value: ciphertext1qyqtyewmvkkf3kfxksk9c0fxn50rmw462mv43k7wlacf8rthjptkvqc8k4rul
+ id: 709239522981830157174120969535087277114398890127903454261613249862652342781field
+ value: ciphertext1qyqv2lqhaxpn9xay03qscjesfwuwkjhlpx96p78ekvc24827f707wrcqcltd8
outputs:
- type: private
- id: 3470864829237848432871001381518056199584203252024040953151885367194974808315field
- value: ciphertext1qgqzj0jyj97g8wpevvvye92gd050jc2vev30ue2mkv4j2a477nrtjp5yzpntz4a990w3c7ypxxeeyl2z889yydfngepm596hl44hcgdzzq86nw2g
+ id: 1128658904378894057836842347060980083688623398679575199182421893822648901477field
+ value: ciphertext1qgqfmgced2zk9gkekm5c329hh7vtk2hyls5de3flgtfzymr6yh8z6zztxaldz3pp3jexerr5tzhvr02dsqr66wzrq903kaad2hjjlsdhqg7uh4fa
- type: private
- id: 3017516226594959911267339642846385151554699184619491202706681571568922486607field
- value: ciphertext1qyqzzq0mzgx7j8wmkptq505022737nvz78hsrx5nsj9lp58gfslhcyqsvv9vu
+ id: 4159818653120147885018644152212191860183985326314314939049422985090569537066field
+ value: ciphertext1qyqw8mkphrjvduax80xklfun8kmvz32y2xhfc88j3krqsav59lpxvrgvheycs
- type: private
- id: 7988220380738940341936532891656097670472487086229981602723480820811320400479field
- value: ciphertext1qgqgtt00k89uka96t7wlwcshsckgmr9wue3dfryxkrvlvrnwdldzur6p9h9250jajge8jgzwf3l2p3s3eajja8kvhlc05ll9uqc23vdzq5hlnpqw
+ id: 7274712923474415697812693269118229102377622852641711457681251809631804727979field
+ value: ciphertext1qgqthc6fhzqfjzg43q073r0f9h5thukwkatllx0n5ystrd58jpc2srpxeknje03enj2hqajan29w0rd2qejlrjtzarz6gney8ssqcyfwqc5qmhwn
- type: private
- id: 6394510775637615429625549732848152142331943385480508584282346290333318166425field
- value: ciphertext1qgqtnnyrrgxueelxu2fy45awpkxuwcc067a57zu3xl68qdysqehmur8mlv8p20kgallk8yzudrlzhxemdlqk4d89699ezc34k744mttgpy6e462e
+ id: 1458071382113033199792359738711741144325257255528662975938644442392219598291field
+ value: ciphertext1qgq9fjqcttfjpgw79yrdm9705yyndpazg3dm9z37d8xu97vmgxgr2ysgu8unh8c6n90tdvz8q0yv3ng9qcrqhh3mf55jp93qkj7hnxdzqcdr9qyq
- type: private
- id: 1401725443278274472113669581798269225129358552919887318798162583957427105467field
- value: ciphertext1qyq22nc44kmylm38cy7dfqe7fgaf8l0t857pus39wlhh58acl9n9xyqqu8gfs
+ id: 3499314672950317280023767742074215205154828847987462904612632666689560128631field
+ value: ciphertext1qyqd09cte077hr6a66u6n0jfsyc5keq3uf0gtmjlm4hnr83c3cykuzgenx4t2
- type: private
- id: 551243033452321307247984382300042133347926703022552223576271704267662764041field
- value: ciphertext1qyqxphckuvg6hvh7gzty5hggljsg2mwfpaqkfaud6rcqm5cy89ln7psvxfl7f
+ id: 4017358216139940641958470148062458204853048655352359506851107557558137630089field
+ value: ciphertext1qyq8qht2dl7uvkwfyr4g3cakq3ct4d0v9axzmy440f3dxf28nflygrgu5uua0
- type: private
- id: 244579133916010622967346377774955499013026351835197836564415043108657829787field
- value: ciphertext1qyq2kfa5rjsupnwyn7acemk80u2lvu5kx3v4hsk2ysgfu8xsww7r2pg0m254w
+ id: 2432029018634418986761647916073793398658500860597052941466460456487107124012field
+ value: ciphertext1qyqqefy5t9c2xzfz7kj5fwftc7ym96jxtszdkr7lvukgx4e42vzl2rgvkf2a8
- type: private
- id: 1519430369334677360476109032832768982783769528474381739093243503414605620006field
- value: ciphertext1qyqrlqt30l06cy0avqzen2ahr8djwwqg7nr4wznjq6nz5vrxv45syysuuh6ne
+ id: 6255146470088264057646921081105401960910662678888031499032438013684420356100field
+ value: ciphertext1qyqq37f84l6wle055zt4mej6vxy3suwfh77t2ragc6ap9c46wgca5zsal0efr
- type: private
- id: 7659802790784360402040007885250278187789419493907800589818164089813975704150field
- value: ciphertext1qyqzgcjw4hzkcpa3qh87qhdwrr73kx3ct6qm9hcn3977phhr0mqmyzgul8rje
+ id: 2143528797865441341517595586547238099077844882062506389911451350959837111486field
+ value: ciphertext1qyqq3nv7d0y9jahxudvlxv94v39dgwr67d3c6l0cvk7mmvdzuf7ezqq34w8mp
- type: private
- id: 3719487080985833886071484520887185312243142647159483695849276878029870026372field
- value: ciphertext1qyqq78rmqkm3vxs9ldrqy0rfcqg4j24hmv7ud5wws66y60kz65q6vqgm8c86w
+ id: 4726948320405347624980450976595673871768523811436891536511049786268228612798field
+ value: ciphertext1qyq2exvn2ty6tmwpfzk0ndtnzkm8v7jmr9haa2ay7waf5sctl2z22zglq752z
- type: private
- id: 860099186560470323308857745102812721694600591476913217667471833818160514051field
- value: ciphertext1qyq9c0zhgxuqvdnneg7kkkfxu8dr2zg46w9au4asvn7mwjaw2ktszqcva2fn3
+ id: 3249120604367186250673026202092793253309118142418291605224043311484256913514field
+ value: ciphertext1qyq8gh4pamadx4jely8rakjec2jkn0sy835f2j54f40hrthdk3yr2pqmqmakm
- type: private
- id: 6899575871299445099651116199201740243004401041488413306035522842079985930654field
- value: ciphertext1qyqz7tl3dgrjm239w5ufayhl8pgkrjvcnt2q8a2c6pe69h0qmrmkvpqafyy6d
+ id: 1591386612353956434474320461231595038363410928406899918956396088303644868052field
+ value: ciphertext1qyqvrejt29wu5j7phktcgnls6cennzjwp2hypj04fczhyllwgjdhuzgsy545w
- type: private
- id: 1055308136803850596279379026873221393590540361278152318591038019590202157216field
- value: ciphertext1qyq8sllr96ae30hndec9uu4a4tk3tteax29dner48e3cqhj5laea7rq5c55vw
+ id: 6998280811804784834368323823787008142819889230859964979917730257559537104387field
+ value: ciphertext1qyq8gzljpqntt9qfhee76x9dy6zyvxsg5lzada4c5htfe8pmz3necpcuw5rgh
- type: private
- id: 1276936950911141197078542473599216040000968596740677322311768482282210221659field
- value: ciphertext1qyqxrtttszwj6p339cwmxcm3w0nvuufttfp7kur02mrcq245ge0uszq50ns7t
+ id: 2386203387441405930726513029846107814907176759585834985452466405691485917852field
+ value: ciphertext1qyqpg947edch9h57n8ndwwwhz7dz4vw28penx4z7eerm6d2gmfpfjpgc0u2x3
- type: private
- id: 1776073395474386737119846240086761031365729772362063700095672805706029969277field
- value: ciphertext1qgqfqdsy4p6yytxqqddq23exrrmdustek8kyggxznalau549je2jwqyev5crq32alzckgepyd8mna4fd0qypd84nwum7e3qvhjlgcpp7zqshzsvm
- tpk: 6011471356305894952517606045895407986823166357991033430073793721361116771175group
- tcm: 2032728662408077131407138486714325866552127036223275671734112570310268086246field
- scm: 887068453279719489618178519494467351000648280242925105895660096151130892069field
+ id: 8419729864805884384232897137724031541273894279956787387700599109796440997435field
+ value: ciphertext1qgqy7c9cxctp02c3x0wmgh4vzs0lphf8wljs9rp8y893vknscqwewywxjc8v5tn4n487y2f7q5w9dy5z8vdj2h8kvpy3pjzjcc7wu32jqymn7lde
+ tpk: 1213861759131860038802144795575223099446804856530236039077951918747211475027group
+ tcm: 3153957805692566272385021192552128539510854605550609622339754753894009060700field
+ scm: 4509867301644343629060083558943040638497926339382734700899714022802519762005field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqpnht4j76jc9ne5mh3t3jxtpfe9esg5vvny537jptlcz9t925d04sg5y8xmdvnnpw4r7n27w3907qqq9s7w3q5lsz2d5atfp3cjysmv8z26frmzculjsfswv89ekclqymhx7zwgvgyly3txrufr3jg5alnuqvmaq67gfxvfw6nafnnr8kf00g5sa408cjxec964mjcgx3ue2mp00ucam2j6rsyejxj9mfqlaxk5zq9jhfxqfxnpaqcsa3cppfyzvkup9nwnuarq36mkl528rrm2m0h80pne83f34e3jkfqge2ll8ysj2uqhaplg2w5yzpgqw0jsme86ey83w3t3m2ccvldmu9vnuhlta7zd2d0d75cmaxp5fa2wn0eu0nm3stsrcn0932azt83rw0k9044kcd08ncmyf8w2u5yj34n2uv3h5yk6j9up6wl57uem22tjnxdswm8stx6qp5krax8vxxvp0d3ekj8cvcj59f2e5xkqnqqaau86r4evyfrrsfj8agxy3pm6lmf0kghf70q3w9kfqd8um4v9ja802gapcrvh4faqvdyvq8yrd4n5pmxyqwduvqwwjqep9r4apexvj82n4tmuj43wrzesyqlwh9qmdm2e7j8cdlqwqlr6gph9medv0te320jfrupk2dlj62f3eqv9jzc8cunc4vnld4y3ell9h5q2c6tl0jdkg9kyd8v7cqq0mp02ayuq0qr9hq0zcm4nhr8ymdzhg9ymxf8j6jk8mt3u8ttl6vrz7tu3xj0jl5w86k8fztzu9n9rk8qgyh3895kgvx9su9trrjtj6r5ay7nnj6y9nn596dpvwdt8ycjquf8p4jmf80zvny4fe6ulr3teev3434avnh0ynn8dzlnkt0s9l7cy5eqjrlnxwrydfee08dt3nar7666464d8vf08jesv3cnrjmrna7e2pg9l6jt7k872uxngrsjn98tkndgsznq7f3784qwhy4tezf7esn76u9n5kecmskyu7dlee7wkqysqf2mt9txq8e7zd7pt99s2sxw4zdauyfn332h74xdkjeucfd07gvus25pjl2rcvwshkqrkqspexv9fpjtpd89y4n7gey6q97tqnc2wuqpxeyzmd78nssapfclqyqm4pfvzerq6tmzs2zjrgm5zqxr6xzgtx4g38p4uct6u507m773a9gnv98geds8qvqqqqqqqqqqqkdlhlkuns00mh8wxd32x7hs8nyw75zs025ns4apyhj7jkwx2ke66xgkapx05pp4z8zvk6d2k5aysyqvzfyjsv2gun33rck6s25l5ecvlykv3enj7cyqphqqqd5v2agnw2ann5rqxyf80unuzfqddre6m8yqqy8lra35vnzeclmdhqmc7q9c2e5jmk00mwxkm5mp77gpggxve46qvurgek0ctmljllzzvn2tprlu6tgz3elzkv7dwhs5n2e559fca47899eulrl3le7mmk6kxr5pj42tqqqq7n6gym
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqwpqm5y9r5ag0u4gkun5mfh02sn6mcvnqclexc0mc92fs83ys2lemeqlqefq5kq8zjr23saxa67qvqq9syr9z07gylsh5hxgvwy0r435m5s2j228fqx506jsgx4kvw2xxxpw87mynmy005azd4h3sk7agzcqvuemdjxsptekt6zm2jn85k3qhd9zs3ld7eumxa0n9cafg0l3hac0spzr4flsvdhpaylpr2wvqtekq02ylqmxem5xpxrspqkfn9h9rfmu99ar7tke6pkcaj2jzq9wp4zdgp2gf3jndqq852uh4lqdf2g0cpswtgf3mlt6r7mhmj9ftjf23geurkyp8rasscsys9ek5djh0a48r04557lzcj4rkyvve60x6hxansz34jyn5e9y26sqq8yufgz92vn4dtsqkp0cua80vmdv4rzkrtaavmyj8fd6veuz7g2defw98ywtsns98y633cwp00n9ezmtpqrrswfdxjnaw048ujds6cfdkknrxr0waarqysc0r0rsgdhc2dvv4e8wk7hqqehfhpywahx562h8lhcgr6kuqwt5x8qw4qaeth5ysshqq68vcezgzagvn753dujg4f2px7ldcj3xq7rk7e4949akesspcm52mjlvsm6wr9qzmxlc7svun87740lvmd3g2mhvqac6jcduscxs33jq75hxuqyjrvcmhwyqln0gessuhxdhck0k5phac2e4mjr2da7hrulelpcgpctm78zj95xxlppdhegnuxx9x4k2fm3pv4u2ygzedphs49q3sczpge5narhgxapwmagwxpwvccupjhdk8ceg9yamse5edcc0z9cyj0p0ttqapl925rvr7shu0q09lklrf497fqn3zm3krp5dvl84rqlthqmjg0tf6um98kd9s4sppzwtflc34elssfxjpwwyvmcmdx27h6sgs9mqnpkk0v8l5zt0g6jqrg52u0vjr2d2jetkekjg2vzu3e20axsu8fftvaav7gw9stl93k8mjugp4gcsapmy7pk03gav58r4gg7fc57p0a2ramtnx44772l75lhvqjn70a3m6466c8hqej5frzk9zc060qzzfktu5mcs5dp09ajtmk6pqh4rn2c7je0tq95r7uy29ckjjrkvjqkatufnj8yhne9ngunkc42xh0a8mzytvyalkucfyhjteh3quju9q8qvqqqqqqqqqqphy422wapdetj7qn84tydxra3z5zxcwtv2mg87uum7pmmykurrz3nh0kx4ec5e8jnulzftgpk2mdsqqw3jt6k434z2l0v4yxgypfc209yj33cd4rulnl47w6v8n7yyjgfpza36nnk5slz2u677njsuaueq5pqxnyu9wc06q4ljg8jssmcxpggjkfpc0ld56gufqnq05kcmu7c8xsxn6mfp5t7yeeu64t9pev9r8sawcjanj0tzdkec23clwjm3dq6pca227lztcvf6yzuflaqatuj6hcqqqqc7xfnh
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1w0r9ngkjn2ay382f0nwzy2m4rq47q8twfhtzrpmyptdchpcwpvqq7v5wxu
+ - id: au1x3u5w4ukcf55qcn0q29je0fqfmnfskwjzjhg39haeptjjy4vgupslk35w9
program: test.aleo
function: i32_casts
inputs:
- type: private
- id: 5564054641508143480470169623576509766276847592597110168292227820749002306276field
- value: ciphertext1qyqdhgk8vj4pvgz7cq7v8r9p56c6xxv8qe4452rg906kddryqs5d5pqdrtywy
+ id: 4568191054245543000152080513855711828251144376451259999037868499246917655752field
+ value: ciphertext1qyqyvxsadjudcz50tmre4vzymv6rl0zde5lk6rjdkc636ej84kvegzgjfn53f
outputs:
- type: private
- id: 7081238244870174702927010445638299821745295649322144769152107427654045002111field
- value: ciphertext1qgqdz6v7hf7t72x3q3ela5xh75g3k6ynfl4xgwgwn75nvmrsqgjy5zdlq9zaf7dkkuaf3gkqvqshtyrx3wz7xvugynps67kj49rv9rg6qy7pt69v
+ id: 7172975816742365477288572054642261135417240717816845606402316226087685736935field
+ value: ciphertext1qgq055u9d05ckjc93n5rjumrwgw90z3e028sd9e5n632ulp83qfkvz97yrrgmg0npvla4r3cq39xsu2n6qxnpergfyr77v70xkw3tny9qc8atcaj
- type: private
- id: 2454237858110734756298399416980916334790507728775099226349746243388422856652field
- value: ciphertext1qyq9usxecrrfvs6v8x3xz3chsnkzqyc8u3kdyp6vuf8xlyrledqcxzcrpjjkg
+ id: 6224570467500212346877163366408672913199882494511958554557648739392881171658field
+ value: ciphertext1qyq9uwfwn95effsygl63m3aeaxlt5pkgpatrzcs5m8arqk70ev4fupsj2pnx4
- type: private
- id: 1945444710172197460197725372909488520677241472771257935035492305816972347163field
- value: ciphertext1qgqvpvezcgdxappx4emh4y2k8ffl96q6r4j8dre93pvy2ysgcnskxqntkjs26a8ucf3lhezn78y6ldcepm50xu3mjnh3564sn7dadzq9pvy3xwnp
+ id: 3661123898656651993365105520873330044085683538943095324685985192663712485294field
+ value: ciphertext1qgqr2dxns2pem7lnh9cz4zypjr0hhf0lfcawjn40at0g4pc63l7q6rxtm5ntku32llmm5p6xda5jnr4kx8p9tlf3re0fw25ch2sl9q6apym8420u
- type: private
- id: 8292969822799925739326661577857976484938846172862371917916537203502028017881field
- value: ciphertext1qgqyyjzssr9xxvx9jtxqrrwv27qd60ruvv799ah0tq4uz6r484u0upp9sxlwtvpd4su5yfg6r08xmw3q8ljxk2ef50tv7qfenrgvncz6pgaf8fhz
+ id: 1683717272772828155339397857200635261266963449547380245617293554690127845392field
+ value: ciphertext1qgqpd78ad5vf8qyuxj9nl4lw3tuy9r29rmmdkqwd6svdlvx5glctcqkc5u8j9jdg6evjcyhryhsxxht856mey8r99jc9nzyv29u05kdyq5twc5uj
- type: private
- id: 6689924254827619020857725494147951886970728192627925764453895674024803880646field
- value: ciphertext1qyqwxzqd5hrkx07e6ynkdlz3xvh8wqs934k6u689c0qdqnz6dz77yzq5vvrm3
+ id: 5024047362910507401201391248253303525678187406007077961603930388422044321275field
+ value: ciphertext1qyqvlsqqfqvf4zlus9s438pgwvvwyhdjtyj72shhkrwne9e6dyd86rgw6wh7w
- type: private
- id: 3234574209345927026039224567583584467455242231294183174775900956663665254601field
- value: ciphertext1qyqqefqrgh6q8sjvj7grq487t6ard6mukyx99698pya7zjfzcjpd2pg7vrr3d
+ id: 1457625996700569357581874165807714521319334597784478206886609394802487905966field
+ value: ciphertext1qyqgckdxd4ns9raz82erjlye5xv085ccfnz3p3433e98khke2sd0jpg4n2sy9
- type: private
- id: 6074042418919166324791005927031565232400968463382576076273411151441640559650field
- value: ciphertext1qyq00gglufyhumnk3gtdhctepvm4wd3d8470x8k5ceu7lj7sg3lnuzqg2u6nu
+ id: 2697290672274719133073600706375503613198745436049751654601388988668247764731field
+ value: ciphertext1qyq27gadexuhq3xhx52a80ahmc4quqf4d8afgq769uk5zy6yghhyxyqhmjmse
- type: private
- id: 1381791298285716114668983561183454029928134326309209623337526810175249542156field
- value: ciphertext1qyqz7229ce67ws050aw0yxjqsl5zrguajxvmk7jlpmj29fkdaxzsxqq2n8985
+ id: 4066917082367600122790385883864625363794311073193447776639230566864093521323field
+ value: ciphertext1qyq0jfmvacv2967ay3p9km4lxcgsh7g4wdw6gal4epusu38lhyd2szgk5p0c2
- type: private
- id: 5465695748068918712941038412218441558712959209496930539551611252576076442155field
- value: ciphertext1qyqgyzch2jafmc7vnk5g78vgrzsw40gtngc8e285dte6jzry8ctxqqgut20sn
+ id: 7178423935127996293617849005865553643320616955819341674708394984668202068823field
+ value: ciphertext1qyqpqk4wvlz5w3n7p7q5q5890ldeantl3549dq9d59s3c4agf6aqzpsxdarc6
- type: private
- id: 1429055182268686405125183607446313955135081500884654663549266639006345990184field
- value: ciphertext1qyqr896rd3lf2gqdmghwvz5h490sqfa8m5fax8ej0qhay3srgcnysqqtk3ywg
+ id: 7116939588400365342507466847132747114668695333598727414096277657690297558767field
+ value: ciphertext1qyq94zndgryddmsusj7zdp2r33zj2v3dsrcq02qvp5strxe0nfezvrqyvfh0u
- type: private
- id: 1090259450592749446517305882289721579480042472012776795998652811956250485947field
- value: ciphertext1qyqf057tg05uef4fd4t60z8ykcr6u7gsgpxxgkv69zez9g0nyulmczq9fwzar
+ id: 1792138721066234094735131463834241160891154207549741347952019015395731432980field
+ value: ciphertext1qyqqx67aa4pkwpa2tml9nka2aam0jnymjexndw9yxzp796mg28ptgpgvprvdy
- type: private
- id: 7876565962388111755926348142211586808067565906600360440941720991902803281692field
- value: ciphertext1qyqfzuen845u8ztdwq870t6hpea76jp03du9tgtz7ndny2nytwd4jzgpf3cz3
+ id: 5141930332934964714874817589159616938553012262739595355653498694553829171276field
+ value: ciphertext1qyqykk0hlvu22ljlhuvt3k7j80m4rzt5qqsvv40ye25mx0hqytykyzqq5qwfq
- type: private
- id: 6471393073148937918572915949480078136010833147863592445387863829487822223209field
- value: ciphertext1qyqfmf3wxymxcszwh6yk8093tjapl9x0l9l4r8sn6ny05gxgmmmt6zgk8tm8e
+ id: 2505080359426031165348399067518268782011915297791941280275236241463795382917field
+ value: ciphertext1qyqqf4vdpcsngpzuysusahyyps32sccyyw9c5eguf3dkhfnlvv86kpgw9ssm4
- type: private
- id: 1039389060646365166185691634680170202062396391407372349660846986847740393222field
- value: ciphertext1qyq8y4a639v3e7ptpndy5kdsr5uxaaqfktd6mk5ww4naywu2zghfgqcv644ac
+ id: 4317952058365122871287905661455873964995293877227002528879093350634004707283field
+ value: ciphertext1qyq07s32swhd4gag2s0pz7ypm4ppkjdxjwqh9fr79effz6z7mj0vsrswd4e0d
- type: private
- id: 5381843536060137595239401407719694545802353102016776153697994280363486790847field
- value: ciphertext1qgqxpxuxhj69spzxpu6ys53qtypen3zyzwqyxn2lwlcnczh4fre6cpus7685t7wph5kvndqyzgt4hq8yspnazewh3xktsuntzkkyjqx8qckrdy70
- tpk: 7373354765926798715529629905628543405684865250211498339787858958904918767958group
- tcm: 7422675273129134664560399741463877389104868667127628667939760493671945421130field
- scm: 5186454057117152865218799118028783967598048673286280331761394422188589346857field
+ id: 2660481975655556848125999055752061746463625400528425910109909557746085606353field
+ value: ciphertext1qgqq92whktrx663cxaeleqk5wf8uslx464vs3cgm43f76x86sm6z7ywfhgtvv3vzgy84eptlqkgfw7d7clzsqtztpmytsk4cmymkrwkxpqau0ycj
+ tpk: 928505881701830923193997693893631369892518162311700268026556672298358995343group
+ tcm: 6085686045277413790252413297749978933841357934342394371934264358422288022389field
+ scm: 5553563308839435009049014254861229799657519103115679838126261955409031885925field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqv6ym72wmg5pdqmgexegy3wtdjw0qr92f5mnghejey32s9rq0kn4a7edwv3rhfh4r6t5mwec4zjrqpq9h2l9a8nm3rss5elgqh5dlhug8hf7cvxjkhk0t8fy29lj58pjy8ydyt9793a9m0jvgtckks2kvegqglcq9p5qmf0qydu7es6rl29drtsl2mgwtey4scxkufvyhfe800yz5nrda9cjuh9me7aly9euj3twqufs6j37xhwncah0d0zln8yhcj3naqfwd06qktl0l3ypt88lw2q0w26w8hej84m532pjj93vec87yq43wlzw09anwmgqdetkchs2scwkkgskd53csxyzqr27mzks6mv47qa7n3lkeu00adu8mm2y25lcqsq5w9cpm8mnqtm6y8qwuvdg5m4lsn9nr2qu2ldas6l43gn923en9jmer4lfzp94mgtvwet7v2l9qxqrwlfs9dtz8ungjhn4v0kek6j26gyahtt5v6zf6za83u7rprrc2lt02skfsmmkg3ktvv9ymuxnt7lqznqt6v0ejga779ejx3tycppkqqy4v32pr9jr6eaem6f2rwgq937ylx4p7nc4ukvunulhs5v4uhyvqr49cj25ndtjtlr5h7986p40k79jgz02ugzv7m77a2mgg2s2ke7afcrc65v5970mncx7dsr40938cpk9z8etk4qy7zwxfktzpwfeuspw66gupu79kzes75jdhv9eauygyugus326nphs6fgfvn7de2yg0gc06aws67zrmuaq5ru6w7e4g0yzwtmtrrh5zzrrjee3lgv2uyvtcc2kq5mt76jhldcvh99wrvx483qwhra4ds3rasxrp8ecv4u06qx04ucaw89tprry6s890vfj0ax08qxs9nrqyp2agenq56svdh9q87ec0hmqy99nnsn6fw8jf7qfm6t3gd5q6g8sfndkqwhhqq4ymg64rs43mmgkaaaaqpcy25qjsw23kg0qqnnj7f28hg5xy624rgqjf8p5xuw35lw7czc63q8xylx9j5ywuycqfdycw4e79n58k6ph0udhfjc7vj2mkxlv5j3e4jt3j7vp5s34e9pewluhe3mv2ap8gp374gfxvugr4ew6q96qkupg3k8d72ruynqf6s82s082y354zrc00929q0xyklca6jqy308t3w4txyrfhend7tsgsfqvqqqqqqqqqqquuzevgdyys4pq2pyg0m9xxj7zj0vmzvn28vgvgyqawtttwvd80qmfgpdaty0w0nykkdl8yjkjg3syq0saxqayuye25uze7wnd66wjamgzxc793837et7vzppsnqjfmute5gtuh4yey5mhlmpvqykaf9dqgpq8yp8p3kwlp0aspdjtztuphljze97dzmrg2a8sjjjvedslwklswq266x4plynuc307krpxscr7484vhef3pmcupa438jwckqu6f9rhy35ql5395s764tpqtk9k78zm0qsqqqmug3ch
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqqjxwhq8z926dlfa0nyahsys2h6h88wh5huxp5ldygxxxug27wmv9atpn2ppk566cuh9cuax6q2rcqq8ne8n24pyacl8qrchrspercuv8zelkekd2v9d0nu8pd2g5kj3vyzxzq4vhsc2f7573edwd3u2acmqpa7kglrde7sqazkanmn7jqutzcyfkdxe2qaq47vuaweg2hfa5dmtsc05p5wdz5t4ht2t4kkgtjz5qdpwy6t3rdttlxwe070mrq5thyym7h5hjr87l88zmdq0lcu3u53grn9dmsv78y4zqf2psu6jumntypalpyyt7m6rfchqwjgrpaxs2r74a37eutzf8h6ljj0swrc6297fdsdm0965pecrfjrtauyzytgr3gqg75543y0xpfp5yn4jelm2lppqat6w3w0reamstk4crmsyy5574zrud42xnpc95xthyz9r02rph2sr2hfdrcpsajp8v5qqh30p6e3cca64e0puq0ww7zl36503cu4v02f6h5t4qwm40t02xptlw3emjkdqfhv0qejm2vuedzmvpzyjs20lgzwra9944aylduaxqsrdtl7qpxacwvydv67wc3hc4w3r0afmlcqwqxp43qvyz0ug3794468kyskxd62k8g0989ugpdttvh3qq565nwesqngmvef86avm7q20r5khas5fvqqze5r8g7mdzeque4s9q5cg65ar6psjec2f4lun44xfdcg7adzqzjtgp9ugag3p36smkpc8sk6v0pvdmc48d3phva7n3ffr8e9slc6qexncjvmma2xssptg6wz6psz3katmhup2cylqqnde4k0wu4fd9fqamulq49twjft24335rn44gmdjvtwqrewgxhazrvu8gahc2srgksc7gmny7calr9n6fdp552xaj5tnujjz9upvjd56xwphyz7afqaxqj6avjuv5hytnxfnfzzj7sq80lmay5t56ras3d57z6kak669hxavgpkl4ewrk2w75msqmkyhs4x8n923wmrjytcpzuq495gfhglv73kydpn4pn57raknqttmlf2ecgrrkjf3sqm5tmr8ppe5v8l6a9re7jqxpdlgcp9w4sm2naywcwmyfcwrzge0dcjkrej4mw6cxcv637gaeq29nar9chzhq78x6ssxsh2exu3vgu7s0ewkmjaf7yhrhanqarm7cvqvqqqqqqqqqqqyxxrjjyvtgqss7jvum4vfwgf6mzvg5adeehrg69slwsqc9q3agm0d4hg6wr9h02zs43wmafzaussyqxjpwrp4ghel5g23snagsassmc46dwnmutuz94u26fj4mk938guy256r02h2mdrwqrzqnggt5um5gqqyknr4p4lnjt26k6d79tt5eldc9pyph96zjkm4pqufy24ajmmvws5494rskvadyad5zcps4m4hvnct5g4wh3w6zt7mpzlzvhsatd864xux7sl5j9evxvxysmhyz6mwf5sqqq799cr9
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1phq8wztd7j403ej53xq4jkq2nrfxu45nqxkagpxsjj2744aqdq9qnsjch8
+ - id: au1yphp05az5tnyhc0pdpvyfctymznlz53wvu3fvtqcfa7epldvesys6vylkn
program: test.aleo
function: i64_casts
inputs:
- type: private
- id: 5898508689548077103648945821908997248148993764267623437467159458775264200286field
- value: ciphertext1qyqvwmgh0jwt3adzcp2hfr49eusxg0jw9d5pcxxgl2z057k5hr87xpgljkr5m
+ id: 6669452956021221302497033690251110801362156516617761000131729768331641348653field
+ value: ciphertext1qyqwh3e74vztn7u8rypxg4krxjfljmxvkkc0e6dgw234g5zswrhjyzsnz5zc7
outputs:
- type: private
- id: 3643230644685890721671300151492826315294625921273237977410594595366760552460field
- value: ciphertext1qgqwxanlnhyrfq6ywpqawgyqm08lwgqx8pyfmq3esy2z3salgwgccpdd6hlehuqty4dhw850c5xuak207l88qn53t5jpr0nryuzauuaqqq207fue
+ id: 4947670911772566057764087002956860596458025617268472458670918478308962714908field
+ value: ciphertext1qgqgpu5tl3hqx77q798d004jgrsc7stcsrxm7pnccju69ddksy6c5z5j4yz9s8tplqtgked93qnt4f42mzhp63mctf86f42j586eyfzczg62t0yu
- type: private
- id: 7741809861411354004057460425778017170076510836934296540686240351682152907465field
- value: ciphertext1qyqzp4gpmxkjev2fd5eyffd87g3k4p9rcrcf7nxm3k6tce6ytdu57qcs0t5ac
+ id: 2541979234779654197065455710109336465013583955707204560386806691285721837412field
+ value: ciphertext1qyqyx49twd2jacrmzdmj6uk2u77cdj5zpayl07zlaufajast8h5yxzqkyu00q
- type: private
- id: 3723506335437510606055673968070727538772963420329918724806406488202709676380field
- value: ciphertext1qgqyhu7s69k3shus6lahdp0y2w4v6kux3we28tpmchaysr2f24702qq5nrdr97j78spvm7gsxwr0e46ucl7299tuyyvksyhjesv33jhrp5amt7wz
+ id: 438660502582133888376813817824867319887063666062423793730651023893082702369field
+ value: ciphertext1qgq860sfhnhm03ne3jrj3pjpdnunnf72fgy8ze3x4cw4xen3j452vzt5k2dms8u8spf3pkj4dgvdwrwwxzjjtz8n99p6mfm9j2cwjtd6quudxf2q
- type: private
- id: 996875501419174595548613880607925895161587857382857070567820641052565959594field
- value: ciphertext1qgqzr53yacwc56x9tdzeut2chhx694nu492q3nnhtgzgze8jf96ugzscup5ud4yr44zh302yxta5zy73y7vhxxunx5xy9rdqqcnc7zpcpsc46uwf
+ id: 2446261120775479824942557229943079097042085371442195447816136915845831027913field
+ value: ciphertext1qgq2j8q2k5py64asrcg22zsmsq2df8ye3ldqs9ng8378mfrdlxndvqvtc9xvx2wlj49yyu252ytfkf3kp0jw8n45gh4q3c8s8c05e4clqgc9q8gc
- type: private
- id: 1427320103935177668535665997472294949543105673515201519971836507998320439944field
- value: ciphertext1qyqzce236mymf3ncsqrwsgj5td9yhmlhc0zaxzerxe7e2dpdun78wqqwewdgg
+ id: 2363745014909309165868436896814300460662689235227403476795669880576642372609field
+ value: ciphertext1qyqrlxpqcw4dxz0t9wzy08u0yrdm6kf4zn0ff8gkelddj5uzety5zqghndxzd
- type: private
- id: 1075348601786851894017912536692670274177730988546172696096225483897685053979field
- value: ciphertext1qyqpp8cacu795fnp3yy8rxu3agr83wj7wqcqnv93c5pxl3g6xefeqygcvv2p5
+ id: 4961614801892837103743119291334519976088253676893196573076743793528160845078field
+ value: ciphertext1qyqftfmhs8d6lxfqnsfte7cxxptss72fzz8q7jv0yc4qyrt2055n2rg9gcx9s
- type: private
- id: 6593859277014290914828770532926825744535642276350830195889280095238071184255field
- value: ciphertext1qyq9arlmvz9ylpmqqpm5mqqv0ndaumxtkv667fnfre3rmxu92zu6yzq2pdv3x
+ id: 5543079007594203619461979031641518521847857192135605759718268808434036115560field
+ value: ciphertext1qyq8wr5x3cuv9m933p9tmtn0p4xma7j4jqxty95k9uhtuytdwejekzgwxggqz
- type: private
- id: 2841907976274943579767554269083160013175746343434080256112067450873104443766field
- value: ciphertext1qyq9vdchf43z8ac8gh7rk3c0sf4d5p7wzmvwhzdydxjfrkwplm7yvrq3khmsz
+ id: 2691845048754710561571317950897660544230358134973777664068007743076697218295field
+ value: ciphertext1qyqzu53ec9ze0vda6vg6vkl5q27473nc4gpkwula2r3qevrav6s0jzqczqgvr
- type: private
- id: 5952111698314159957133279203210257618819575727275545627909885193068649481976field
- value: ciphertext1qyqwzwcqudcgg5z8vppwd32ktffky2klzsnm2mc7s3lwrcmtl6lfkpqgwy69u
+ id: 669286808638260128148770252618734960113187715390336484910321317145538284726field
+ value: ciphertext1qyqrkcmqyxg4a083naw5en0ng2qm4g2cmrzjurzsfg3l0qte8q7uzpgpf0zh6
- type: private
- id: 6476003921080212210235253920578767351397591819902605017610582936226102599478field
- value: ciphertext1qyqf3ym2fjf662m7zdktdp4acr7cq3cdu6hz6qmtc2ufly3dhvfpyqg3cttdq
+ id: 5583755252418196658772146990770034116332843407703651556332485703924483787212field
+ value: ciphertext1qyq9rflvq3f6qxdl0fn73w874yz0e525pff0v9t7s6y5tsjanwq2yzsxgv49h
- type: private
- id: 5235342007939918729805826023385144456414383065089307987500847994847531549600field
- value: ciphertext1qyqdur6gtknkw4hncdtcyyptnaaa7hw5jaasmmr7zc03qx4d642uzzsehnenc
+ id: 5272359617498207819444202551177270882159359070894601985728441718012302200355field
+ value: ciphertext1qyqg6l6pushr5mzr0lcxc2ku94wh7rqcfy43mja3elgau0f6sv6axzs2amtxk
- type: private
- id: 6394100984582434103907040651398313657188703530981033895952939613248051531180field
- value: ciphertext1qyqdmq4pjf3mr58mrf5xnd8zjjj46hmuckmtfc3wg649sltchvrw7qsyn7w6k
+ id: 6274071856672143942157396507770515201250798194631062413648649859404672919091field
+ value: ciphertext1qyqvmawf8yfgpx6n3ewww7wqaa0js9yffa7w5jnmn0yzdnxrup8uqqqtuwk20
- type: private
- id: 8266248989966386518249331423288262815807617584907811771264816515397640601638field
- value: ciphertext1qyq2zetse04lz9nxc4umk2w963rjed27t8ujws9tfxzzfm9ucaw5jrgxr4h8w
+ id: 3095836498792639305924547402444295944638854535130475416206274698917845974277field
+ value: ciphertext1qyqy4qzhevs4ceaw4m4uqg8xykzgue52d0h4n63y9ddvtg4p347nxrsjny46r
- type: private
- id: 4142169623246372624773860854076652803253792942578194293455305603806353190228field
- value: ciphertext1qyqr8lunnfgmff9an2ypqfwygtmt7xp0c47u4v65s4y3mdjltrj5xyqeu8pl9
+ id: 7811946254529182673243604418199562043036624021050412704324727084297976407700field
+ value: ciphertext1qyqgjafjjweluynrrr28pehsfazqnjwh83dwfxp8cr8ta083na3jcqsc574fc
- type: private
- id: 4649003800912195513139517996608469982140743472509980322440402272216621083270field
- value: ciphertext1qgq8gpkm96f6ftsc4el38qz9tj9k4v9ale5ffdy0246npyqhln2ucqvx6f0uj492wtwqd8u9pw8gtmz8aym4yhp0884da6znhxk7rr0uqy6n88aq
- tpk: 3062540223143565309854534544792113332541638502144402289468069348224279701464group
- tcm: 6439558035138985075559847746158879164275060324098089540339057790037657918331field
- scm: 6911753727197775023644594748774975927964764685744568769822202921268068767970field
+ id: 8430049017098674945040394704318615929733272668232684220898665879281015185888field
+ value: ciphertext1qgqzafaw4kgrczydqu6x97znzzentggfpy7sfj8c3r80qkkwk7gxqzm93p6vj6q0ul7tns63xu9jv70u60feq60hyfs484gceutym668pu4vyfhr
+ tpk: 8206038478661734211441224791664252520788845808272489393135777840197344623185group
+ tcm: 5906020054372050809752874336573252214410239220674691446370008229687932918582field
+ scm: 6300717335516143963150281333706623140629229548339583953914695376947454649031field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq2wy9qt4xk0d46d4d425f76n7ele6clckuctgks7t0wx348mdv5ccceaekqpps0mljdjm86eq35zypqxk66cuq57hjwtp59xjnuf87jcxrcm0umsru50d5aylqmkf356yxfy3y9wqmjhlklat8wv67cx7c3qgt2ppm6ajvj73u9qxhmeqtap8hkshkmf3ukgc26xev3g8t3uul7zdxwp6m480hvx0fd08a67jn2cq8x4xldte6x7dd323c03h78faqhaj48nt7jrnl86m5f7huguehs899keywgxpzh4wtpt2df0gy67vp29f83gj95ep4w8dpyd8md5ghdj8uq7rhfw43ecped2h94tq3pzajsjn402fp9zw3ckn8fuyv5q0cz3lxa396t87mg6hmljnu5erhdr4eghfdd0x0rne9kdlfrzc7qce97xep6c6jm5jfy6jlrhqvavpaqr5nc0jk8y2yzq7swr0qtlxxfzh5lxrkcakdaekpepzmtrqc49hlmf6r7ca2075ln22u6y7ag8mpeqp3z0444nsu24fl9mcavvgyg0at6q79p2tfkhx7j8ujhga8uzn77wre8etjprycmagwzp89m4tc4sql2g60tvvks0qqs2qxr32x3jjtwax05s53nk28qd8ghsr7hc6ptslv0mzpmy4zy7nq8zkewspg5nsqvkx7xq9rd5wtz20e38c0jzqnn04fkknp5a5lthwr6vh36c9pcspepk0jzeqq42q4n072xgq6dmxc43lrkcalgchypaf5jud3asjnzypfx53vcu0t884pzagpzfvl20pctlsrgqzx4ttncfpvkhl6uxp5qqryeje4hhd76w08k3820twks7tkgk48unag3gjvplame7j3ytjqadm9g4d54qysyw8js2w8wm7ysut48e0c7eapycrx5k2emefdpjqzfssqfzj09zv7rk5a50mkxg6yw0a5682z7m4dhmyq4ld832y5ysrs7evvcr2g3d0a28atxuz4pqlrhf27xhk9frtxp0nc6wd3zqvxczhmalfr2h6cly2nu47u3ew99yj7rp4k8ky8hu5v9pwank7jd5jfprhvtej9sjjgytkht45wlh3vmyl4sgxgf8yxhp42jpxf7qe99ees9824t7graudv9w2kvfygmjgvywjtu253dvhqchku4fhzj5w2nsgxqvqqqqqqqqqqpcvj9zuquqjg3l6jh3fa8q9hvk7203ven70hwlt2pya6a76u0ema4cpkyuu6fxzq27eq8sn0rd9tsyq9c3relcujw55mfgz0zq8agrrzcvsrlw6cmpha7eutf8d6e0qrkdq7c7sq3pm0p7wgepvc6tdn53gqqynj0javgldkz4ua8utray8j32wphlkxya40j8du8t02k9vr365sjxs7vx7hlvkaaelxnv7mv7nwgjlugvephfcanaw0mhv7wpx42y3ysw53lc26qtk6f55jllunxmw0qqqqhesu7e
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq0n4mkcka7c5xh6qspsr9mjl3700gh2mqes0w430d55kl78t6d8xfhuv9tyvgt5avg7d8njjqfxpqpq9yvmme55na7cnf2f7cmmas32edsgkm6s9av6wdpxzdfc3sdkltx2kcq5nk040ftq3ztjyrfkyx2dq2k3mjfcdk80pa2daq6stp4pez0n5v88ycq4zt8xe7v6tdkq3n9kzapv6w50em86ejm0z36t5mejcqjzlzzsc7jtke0q03ttsre0asza9jj6e6f6sxruewg624ur43ryp4mfpsfxh8wlcr4uekh84fj9kuq2arczqtwya8dhgtp5qap87784cmyghxm5qys52qgrezzqjla6j7zuu58v6323uz4ly6exdfc7f7cz3uy7avwcdak73qcam48xsvhe3ykqekechq6vd2nu06tfyak6yhzyjwg49ssfnppr680fvfpc3ghqxez997209gce9f30lcqest7s224q3eu4hdxpa7aumu2lxjvmm4xmepk0p5qmkp4q53gzrj0ah5mpq9rzdvwhxaj0y9xm07000a6u5egeqxh2qdg0tpay3qnxlxpp3rzj88nztn3c5fa3dsshdtzm0kf4zq4faxw4stp6ts8427gfq0v3l8h73nzug9zmjukueqswpw7qjdwg35txml70yg4tguay8y36av2gjgpkew5gu694uvcqugyv8jt4sc0n6vsdmefsr8845fwgcl9p965mgzxxxhsudvm8zraryjlgnq7t7knapsx07mlvkszexl88qls0t5dup4a6723pfy5fzgcm0296qnh5t38rj7wprsnnll7hvxcwfruvrayqx5d2eqn22vetl060fymv9rlhwgswfhq0aedu8k3647h4qnxp00ql5u3evtntlhczus67jxpt2eh7a2cdnrd56m5ym9083x7huexlag3dz04pgp2r9ef4hjtwe59khlytkkk0vj37xdw7y5dzfc4kulzwvpnkmkscuctnkwq8lc6w322jtw8rgewgf98jmzz8qjx6qepd44zzr4cl63epagq3w0cwxv7pzrqssesvvcrc98c8n0gfzcvhgup6zdqzfgjnxt8a6tf50n2t6wd30rnd4968yqy2g0zqvs6ek9ndmzw5l2q0kv5z6f2fsywhw3fxlqwfpcq83jhrvwsqm0qjq85z6zvrhu5hnspqvqqqqqqqqqqq8ustmnqd2qjshwp6s7gawa63dnnr7qz0l93ds840v9q00mmyy6t7sn2xhjexzstn42qvsg9ss43sqqyp37azss53z54sk8jz97v8yevzq8l6edjr4t9kfyyutd8zez2clrwyw7tj0mkxg5hwr6lvcnl005qq8wrlhg3xp3pnwx7klhcdtxeqjan33f7x7eu3220d7sq049navcsc00tgfesrrap6x9u654elyfgrzlpv6jk7mf6xfu503wsjhf4fsff70tc8upzax6jcz0j6u44zqd8sqqq3yewhs
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1mvdvp4gdcsa80qd40eu6pmvhnthekxyve86c3hguw39sy3034g8qc22scc
+ - id: au18hx37l6m0ed0pt3vuhvxygna9gjuvxpqx4tq33h3js3v5avhjqrq5hxsxl
program: test.aleo
function: i128_casts
inputs:
- type: private
- id: 4590564321471459430214940869390598454817767191657057020956120095811539991939field
- value: ciphertext1qyqfj2weh980xx5e90h6x4hxawvwzl4yhka59wcumllemafha5mfkqqj0qzv0
+ id: 92615778798768578008821520348584934955821847917874997294113145487703627819field
+ value: ciphertext1qyqt9e24ncll4qse6zfnky62prnn2a3hqplnjh7h943xgldanh7dgrg88x25y
outputs:
- type: private
- id: 2656993574773197180534227313639530780652532620722240376703091961162451810338field
- value: ciphertext1qgqws4hpf42nmu6yh3kfc9fc7yunxj9vz6s7sytnjklk0dn0nn5qwyhenujljp54p89jetp3q8lgw6dul2e3wkjwd4dvpwpk32apnqssquh30lek
+ id: 5190122387829303905070927723374602026363692692103916245567657140663799833440field
+ value: ciphertext1qgqpa037u9dk0xeh44u7w9cajh8rmt46gfxcjrjfe4k3vdg6rjkykqnvs93q0x30rfn45x87mhlpxc86wdy6quvhm2ej2crh5nxhlj5rpqz62qqw
- type: private
- id: 2361579370683007859751923061877313783231727694069407203800795729308045778342field
- value: ciphertext1qyqxuv0eeqpsvvchundcrcpns78jj6jdgc36te8gqf5steer0j9qcqscjg6nm
+ id: 7477694288964369503431395523027218942747071807275512014410469809002406952273field
+ value: ciphertext1qyqd9vxx6zav65jvgtq5vamxkl7djdrc7rfvsktna2rlhsgmw3dm2zg3jsvct
- type: private
- id: 2561960919595648970833663870699788451598315067784328812952247795222261238303field
- value: ciphertext1qgq85gmqq6n4qtnasj0q8axvf5e2c4zhjup8nyfaw79gfpemahx5urref5gvyv302gnnmjng8kklnq23nm590938xc8zduwf7yruumceqgjphfkm
+ id: 5962393508960028885589137516577477933292191493961724701443767766208903779625field
+ value: ciphertext1qgqtxqpnvlfy8zzxgavt8sat8hd4xltsmjnfkms46jzfuqemm6pxsyr583nlg7eqkzenpz7ak7htapvj3x3z2rh20prpfkjevpg7awz3quns5trf
- type: private
- id: 7661128173372936722530071905149933721778249740666449300834680981234259838928field
- value: ciphertext1qgqvh4fu5u8sa2mlu5nlzxpg6mu883hwu4rmztmg4m4vpsmczqmyuzn34dvpj0zrzmpx205r5k9ywse7u75s2z8udxyjcdqvleuz7pgmqs49a9e7
+ id: 7407790755882603040432585405291266948759186394866850911916606860771353025873field
+ value: ciphertext1qgqycrezvj8z6cxa7sgcrey4u3yza6emh8207w5cqdq684uudp2y7r58vtp4x45wzvh5m7lcx37lgewxj432k4yw9e6auw8ck2m6rt9wpv82hk7p
- type: private
- id: 8339525959949448551827562009321573304665529269431697414333612787127380358181field
- value: ciphertext1qyqwpnx70qrw98an7rgpxumpsejn3z349g5fnn6drrh7ep5q3wm8vpgxqeyzc
+ id: 4349681272621067430065692144265069294427459665906713317005499573229301172367field
+ value: ciphertext1qyqq6mew0jdthmhrukcjhj3d5y2c86pdfdtpmdrerhhfj4l83l2rkqgrpphja
- type: private
- id: 2910333652321360447047044297682726248242259460778130433396104288424982064152field
- value: ciphertext1qyqzm54ynd0ftf0ssyf4uy728lcw5lff2332ugc7m7809egfa6qtszgcttwkj
+ id: 4746516539560635567846862696585543369667831963584829836527283525701053665633field
+ value: ciphertext1qyq868dvvf24vl843jw86kx4ne9twczgajpd56hj73zrlsugrsvespgrzq3uk
- type: private
- id: 6617757283698941103326965488804689116019773190477371033739492328309435948583field
- value: ciphertext1qyqr3cc4sn70xxrpk7c2adzpmkwm7vfthevslkevpx8ccg62xylvcrcyuha4v
+ id: 1068552728953128338891975149292989961192631877197470547932849240257950711037field
+ value: ciphertext1qyq858sc4myf990wzp9n0a8s85n4qexlp4nmp4awvgcm0g6jva6ykygnj25vk
- type: private
- id: 8269010957563644816467967792396957451258549022279522910263221620859061983237field
- value: ciphertext1qyqvq6mr5sn59jqp5kankw2txa365execxj2ccrewqewc9jzfhlu2zs2c8yc9
+ id: 27721015115634650692006514954350295525619382858028792360015946395585713338field
+ value: ciphertext1qyqd9zuwfyq0t8jh5963q6lpz452v7d4uhkwwd7y3389hkz7gz9qsqq67qgzl
- type: private
- id: 1583499409342982895798021967636798930815520270443469303074931285563578642970field
- value: ciphertext1qyqwa3jz05e289n63s2ef8j9z5kftc6n9202n804j94zfnzglx9fxqgrfkguw
+ id: 3732525410992044901878696324265027398278958809806860313102912153147283182645field
+ value: ciphertext1qyqff9aqf6f6gfqr2q89px4kzgyetcmkc060f4eva6wag7kextr66qgxaz73d
- type: private
- id: 2397440081376820600978253919141607247753843297932136364502133954413622094356field
- value: ciphertext1qyq8kqzk3cg9e2cx872aqwy552su340kcnrxdcyf3d7hg2fd466vzpsjsx9ls
+ id: 5809887163667621846446027855577176422944942671286297726644193575002720266129field
+ value: ciphertext1qyqxkr0l4wengkd3fk3gltn77mxvchzvh9xkw4knqp08h6ycqlh7spqp9e530
- type: private
- id: 5110824329351611744195528947579721126091954852894498244803081610007930024060field
- value: ciphertext1qyqqhal02wgnr7flhaasdv7a2gpdruwvk73873e79a064s0qhnn8xrce88qm6
+ id: 3317604165393767260122861083309037209122275937208121653252094801723292157806field
+ value: ciphertext1qyqy2afqfvx5cy6xwt893l2w3m6a0lc3rzh5pc0hdu3qh6uqxya6qzg42m4x9
- type: private
- id: 5172815653277763354807527354684401713748888712818009109622580581545922078091field
- value: ciphertext1qyqq2vwn96n4nzrcj0k5pyfhchm6alc72cssc8vcjnx27h76qp46yrsmuy85g
+ id: 5300572783028530210668052666184550020346774664057245669211169056391897455845field
+ value: ciphertext1qyqgyvezpzlnq5azjhacgnlpemrj7uvwj6qsfq9n3kd0v3aacgckuqcj0376f
- type: private
- id: 5077577478509011166601323412079376755885504159658525103697451291457925579968field
- value: ciphertext1qyqt9zvejl6878zyyspf85tr5j23gqxzagup5cfwkaxlne4m9ghh7rcqfet5n
+ id: 5498354775272565394197298654651136473879966350473508489990599781324692975977field
+ value: ciphertext1qyqqvaxmyn5kpv0s47tymk7upssg4n2px4w8803cwjpvndlk2hfr5pcahkn5s
- type: private
- id: 7582266745620768208381528071393388329830241833882026613950984474184678728672field
- value: ciphertext1qyq2wmfzas62txqds90wwcg83v3hzdwepnz2d7u9wty5e0l5c0086qca74spy
+ id: 4097368961329339836909183442555087758404239121979555922149419965772460659960field
+ value: ciphertext1qyqxjwvp2wgrwnpxmqcrguu9dwlqtt586fjz9cl7pl320qyz0852sqskvkkdy
- type: private
- id: 570714134693225563440602108103906857945910056995759650826169033353877368164field
- value: ciphertext1qgqxfyfd4j2a56lzf2x4jgkucd4plnura30kwu2lc70tc0sh9mvtxz0230mlhxuvysnxd4wanysg6rt30x95xll9zmmnd65d4knvqyu3qqselx36
- tpk: 5435910493442898401058820440140952021892731365225504434988058404658584629598group
- tcm: 5086818745614179111997137581797394763780923610805134574552028028763353151102field
- scm: 4811112438974239795192698347263285991766014573746032917837488255897461173762field
+ id: 1553304933604909176948872480137693694300486912564461041308024672770849027803field
+ value: ciphertext1qgq0j5hr2usjw8urg0jrepa6dgczplpt6rhanpd2757nfdsmvs0gcpxz662209skzxxmt4yjxzd3qgse2z5hm22dzyndj0cs03smsd8lquuwe9u2
+ tpk: 8156763663702306810684705193636343798317187042436166669762806719899728537469group
+ tcm: 56012702324315682932058463216251097181391851113471575292806789298210473251field
+ scm: 2537360011450924557035228483064263700550704922168773502685189000695683707009field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq2rv5unxqatmmwplr4w0p6kdeeywq4dxtx0tftnal74z8uqxd546y4kr2nvurjey5rfh0e2er8unsqqyylps8h6gx6lzk47vwxhtnjy2dzns45k65cu66tsdpj85j3e2zwm5ea8cdsx4zne2xw0vvqkr9qfqv4zrf8un4mmcrs68wqentv445t757q6e64f28ndn2xazuuhqua8ag0p0q07duayyfmh9dudna84xqu33zs4tusta02gf7hxgqa3wx46fwc6j76srpur5ng7zj9kachtutr7yrljsz3lnxgyv8lf3k8sqgqgddx454fjgs7r2tn0aptt6m8zvulvffsaqle9gd3vfsx0yzxllh7dm9hq2jvt89rclgzyn9evmksqnqkxgnq4kzemud34jvmh5s3rjp4uztrfpgafq7jjvhgte05cy0h8y7a3dxtact95d0c5q5utxzks8dysvfr6ap07s8qpu09ymmvrm2cp5e24mdje9v9sd3d9un0fz8lc7px4c00h6p4rpwmmwhslkhl0qqkkltgtyescf5enj9wzywkrjg9mskr4p3znav0ww3fvkrfr8yqc3z9ymtmtp2784k2s8wfx2qccgq2pexcppmpgqm0uz7c9mj2dd684m2rk66y7s26ztu0jw94yqp4vvsfj3978xc5rtygnqcrlw3tkn5pchgkfejmhreks6wkcdam6t0l4du2y9v7py6nd66s249unmlqqyzr8kka6ut2m0w9r2dw5nrjxtywed8gqaz5fp4l3astpec9vxdhxqqac69lpqexryuct2c78utwv493ftrsk0vd3pvyvqhy8z8mkcqgzzxlgutdjk2epz8waltzs2yfye8ulfql2wmckqudcqfynyrd94jsuycqwd8z533fa32t5uax8km7uwx3aenvwr09dnk4a48zhmgkmqq92r88t9v4p587wvav7p002w8uley74zl2mwl47n5446fkv6vkpgyuk9fuwgrhp9c5fz5ja7cskqrm9qz7mgkqr8kf8w3fq7sq6kmf5zlaee20qkczwzrzd9p4h3ryw6s96fkkznfaxd7hsf7tf2852q9hp0wscef8l9rmspavnjzwg2vn4g2yamj22pzamwfwt7u4w0w2tynqzad9smrfxden0ayvmxdua774csa4z8u487nxy9jq9z293g2j8jsqqvqqqqqqqqqqq8r38gz935lg250ktd5k2zkxle3jh8vl0h7chch0lehf8xfyza52dcwumt05fnwrp8ttn2p42746qqqv4mwww728g6hhf2x3wkpw0sv4zuavsr9dwfuj6n0xu9jyye50z4rr0kddac94v9kz4q3rkwtjezcpq9kv3an52s6esjs226w5fa8ssx6pkcecz858lnmywdrgnm2z7mss3t5k3huhm8s6a4hl327ls56j2e2t952e37v3mrdup2yw8akswssccehv57m9xzcmjxgc2svqv492qqqq29gtew
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqy0xqj4tu5vmx9d86apvt9v23gk2xqmm9euyng47e277sgujlz2c76awgn0pdnnaasepspzptmejvqq9yzrtfxusdk7hlhvrzuxkxgelwems6zrppegfsx5d4qheygj90aq9vwlpmjgtmhkjn33s9duexq7qf3xjxwqg9cqzgrqn2u92ywxymw7v8llnkxmske0wpvw3cufv4ajwc3cu2ckpgfu32crtj8el2v2jqyn96a4kxcfftdv0v0xpppsf9eup9tq8lhjttvqgvdcy9tckrlhrmqxf4e2wrmaghmeh27qanceeyqxzyhy32ayu4t6zc5zxejhrjkk9nf38nwv8le6j52a4sqttwdew9q37h040wwqd2zjpp0l8vftyzcrrtcsr9alw7va9wcnvm9mepzkmjws0fy5e3kh4jt4wk43nf9kgvh39avztqeuj6hzhxh2r7awe26q93xzer558ly8azdpelalwdmz5phgqwxvl2g0vhd40adkkwv8dyzws3vntzfn4cu87spws2ad5l45qzdpp44s6narwc367hecfldkkcn0yl42q9x994muh272q7ah6n00ktqy08xg4auw3khuzxy2vxx3vqtq6lkg42xtp8h70xh5fug6nfc9t6g6pxz8uujtwltd6g6aw9j2nqdhjdytz3ph5e3j3dp2fc9s2vqsq757c9h096pjtu44ur6qu2reej78c5ldl9074xk7u5uwp9wasymnun3pm6jf7a5sthu8a63kjfl8a7zhan2xg200tz407w933myyp7aeyvv92rrjka2mg49ywuf0sz9qx7ktd2x8l0ctq6y7lmw6mrhqgn6dd9ju444fjuu2z7a7qp8c820ga8kkne6yyx0sdgkrw0zwm5pq2yta3rx3z2s5pj7p60hks7k9ka2yj9lpphxyy5zzquugvuxxsc0p6xcud26gaah7ttj63h0uxwfdhqeje48x6q2y47jepxj8exhgsyzu5zrteglp32gpz6v5lhr0fsvvhljac7qhv35umzm68e2gvf9jq9ya6e5vh63lk2lv0jsvh6ka7qjvhemrs62junvfrykdphkjyltqn55szw98xzenmvzvvkgam6nhwtvkplyyqrqmq6p5vgd23z5nv5s0xd8ma23z6kvx0c2rlhrj4njk4ez9ue42kl3m6f7h7tx9spprqcwqvqqqqqqqqqqqa46y2tvsffd6zvppw0cm520mfhae8qaz432mqv6px7upj5fc6tqhezfxnzs5kkc92w5sycmcv5ksyqfju5m06mfzu2zge6egle8n53gzantdlwqzlumj9wwzpznx382mf85zaup8d5n4pfp954m57p9zlgpqxlytqfnjf0snw32a7zkha6t4jpxyha78pwkcn6yxseq8lwtvw53rrnzph77whyr2h4uzjsza6mqej66ynj8x564yjhwuxh2996ja5yrdefd9c8fluv60v8f5em4rlyysqqqr9ed00
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au13nsltd59gq3c546mutu4sycf09kveth8z98yaceaxkw76gumfvpq8wrv40
+ - id: au1p934w9maa08c97w594p0jgvj8q6h322v6hc7mx0txl7s7ec4ecrsulltzd
program: test.aleo
function: u8_casts
inputs:
- type: private
- id: 789021057264562630555303766085352399283388826000961167796881363579781181608field
- value: ciphertext1qyq8skvsf0uwxzxrx4xkx8us9ennw45c6kjfw32r2jpp03g4pxcw6yq3yqxaf
+ id: 4207470104081423652955704350354918727810718868369540621089438862306317377368field
+ value: ciphertext1qyqxluvvv4nd5mdv4m7rnrch8vmweedk9dwc6v9lpum4dg2s4qm92zgrnm279
outputs:
- type: private
- id: 3180125003215680183474079034933690047706312684847688303021746680549232573526field
- value: ciphertext1qgq2l2fjdj6jl5c5a6ca6afvdn0j54eqdt7v99vtl28k4w3h9yj2qyndp2vh8rxgyzgyk5299fz9dn8x5750556aszym593tkh8lxfacqyj5c2gc
+ id: 8430683363844925910481436631834220089532633248716555283992447416442435719588field
+ value: ciphertext1qgqd29mav6693f5nkqkcg0d0z90th8t6hmv75jyhpxpthqyzmlvskrxk8epe9lp8g7xaw98z5sdlpy45uqmnx2c9tlf4epsehu7cuss8zqkdt6dm
- type: private
- id: 8083835805950649449428242235051982565681028216556584807176760672389449427722field
- value: ciphertext1qyqzxkfexdjz6yt28huwr6hg6rl7knv3r3pk3mzyhhgue70sgxlucpcn3dn5g
+ id: 7896643751615647964655544408752952233809677757523535240770586806285834842978field
+ value: ciphertext1qyq0nu4scvyxa0vqjjnc07hq4l5caaftz7du3ywvwnxw3t8wv69fqygluc4zl
- type: private
- id: 6205509711548347663475033976805849985121509814969811363071068886710884508665field
- value: ciphertext1qgq9r6069m56mxkq8wvc0grk3le4qhcd0tx4jaljl62zzs9vjnjj6y9hgx4l0ea4yq0mycw735rynud7zgupvlemqg5usv0gfzwv57u9pcyaxnhh
+ id: 757985530954838588728550239979830761763477837683260832557017370774961961158field
+ value: ciphertext1qgqzgaqma7gu03yhw8z7glgdyufcr3wx70xgxw9kuq347w9sta45uq3mlmfh2874uwztjyda370af8rhqjwz5gzv8l6dtut5ngwj4h4apylzys95
- type: private
- id: 4112962026741890408783904208522097677376507914356955759904129480188960569436field
- value: ciphertext1qgqqcztu7fqcmktra9whrft8c4h0p28g3te0nk5kl65t3sf2q42fkz55g9uglm79pv8ysrtp8dfu37pmyecl89qvs68xesnx8thn7xrdpqymfvn0
+ id: 6122525602846206505255832943614109302365300546302830911593314235829493592183field
+ value: ciphertext1qgqycx4m4crjh9hr3qf4evdarncmyyjtwufc0uant70u78csd3cnjzggkf55y9w0nksztt2qxxsfy2kq706xm6494gmj9wekmfx5qlwzzyyfwz5w
- type: private
- id: 689876187640931760649066106432780113390889640660118147894675575162963107606field
- value: ciphertext1qyqwx0ctwc737ev99c49dseat5863js3d3sradjyqs6ad20f4l4jkqc57j6cz
+ id: 4804385289060251930515022237706596958696057567838517210176282730841841509438field
+ value: ciphertext1qyq8595jgdq6dfju7qwx74mntulusa94uc5q9r7p6unqhuy44vtpvzcey9vyl
- type: private
- id: 908443742315925262001603872874114374998868025320517261783655889910759044330field
- value: ciphertext1qyq9z38sd53zh8070acnklyzfs3q08cmece3d8slrnfdj4wtj0d9xpsc7cufr
+ id: 6048359281949285039521206482410967064749681534575595012061464097968872888998field
+ value: ciphertext1qyq0zlhj8x5zu8cemk9x7ucq3tt4fzvemvjflzrtkyt74tf3gfll2rsx5mnq4
- type: private
- id: 3054211937038738256663927684515237080881484330849134319438850713654090189471field
- value: ciphertext1qyqtgnrgt24deugy2usxpufrkx04tvugtt7e4uwu9ng30jvq793tcpq99v09a
+ id: 3434338540941393865136035015277087030306783513663324127899477214742096182309field
+ value: ciphertext1qyqvvxnw5z5wp6kfs8rygsruyarrzjeznvwhf8xm2l5ut5kyhdvagqgc56c0f
- type: private
- id: 8309028134382841894383401381963421148401238636026076175142142912095620310995field
- value: ciphertext1qyqrmuyam4h69dsv5qcy553ludj027h98z8rrufdkccrjmnyydse6ygut0s3s
+ id: 5673595341943370870348316014687844043440067780032934201060614504394030225972field
+ value: ciphertext1qyqv7grzka6x82wxt4ehpj4h23t50j7lnt70rzngsv6jlpeq67epkrcmx90hn
- type: private
- id: 672527130895305448487653670717194615857770318395199267459208437049726539919field
- value: ciphertext1qyqd7eca9dxk7y33zc39ujdrukx5vtf2h3d2rhtslv2e7zyuwygevps3sdazk
+ id: 1571090903922717364867921262208196514463645465984800811684209740862631630793field
+ value: ciphertext1qyqxy68wnenzx55t0sg39jzxprvxfz3d43g9u5wnx8qmm2g0w9xpszc4fl2xu
- type: private
- id: 780823013626899183786375063327729243532267618686398337641660781383506745261field
- value: ciphertext1qyqqgz34uhxm5pks6jy82085actzmnnjm8c3jrf53pdekc9n4j5n2pqfczchl
+ id: 3181459706715905886363921491639967041780728804653526355315882094506877065846field
+ value: ciphertext1qyqy6p4259r2g42jj939spu7fghcn5mqnjtvqwfk3frv9mywwmzt2rgcgln7g
- type: private
- id: 6118527794526179521316092245407362814069217486422362132119663487529926863972field
- value: ciphertext1qyqt74x54x988eahh906f8ukqkngqgryhp9n5tkylj5qwgfqk3mngygyac64w
+ id: 1559543461740817960078908732099556385081795187576566023848847047153584081939field
+ value: ciphertext1qyqdgxh4w5hws0w6c9qk8slah9qxrumuqvyc4x7x6syfq6rg9fpxyrs4utnj2
- type: private
- id: 8205819556871804335493519828420634610934511533230092099461926658743660295828field
- value: ciphertext1qyqwwwcq5yttslg4dpnj9uu0hy6fj4rgu79fenzh3uswyhhckushypqw4d05d
+ id: 1773769576513274927467710966495701825096059395687642681679849161209422721254field
+ value: ciphertext1qyq8kjt0v43ut8vjmg6prvr00r032mjqvfagnjj6l45k586zm7lhxqs5tnp07
- type: private
- id: 5653460517895984358784037763710250021005181126951532545272162631113317683313field
- value: ciphertext1qyqgd5wem0r8aa86n4qvtrwd8a2s262uewd3qwcl9w4l2gsc4h2xqrsehduwv
+ id: 5675927442516469654425389584158575072914512364984969806253407806718591538450field
+ value: ciphertext1qyqttamlyqvrsgrc2lvttr5xdtdx6rumr22r4v4ft5fs3xx605uqjzq26d9ey
- type: private
- id: 3260668396972123497773468743861688213398876433988987112959405411963202452810field
- value: ciphertext1qyqyysaaxlx50jhw545jjsfqaea9pzepkkd9drlv2vtwv28z4s7cuzg8xh22n
+ id: 4693679553268447390387939889273003904510261683296383922960039215511459578402field
+ value: ciphertext1qyqxy2etk8ye4s3whxs2d62fhkkrmnsg4e7yat9vt25fuenwafsyypc8ujxvt
- type: private
- id: 520786023315542256687836385553337585938452401106812146864240537842069709817field
- value: ciphertext1qgqpamvp6lf2m85etj4gjwmnmvytfashfezak53h47mq0a3ddjyxgzcqydt8cjkjw0cgn6p8ewpvhu29q9lmt25yf74vzg2rnwaufp6sqsmtreed
- tpk: 643686870404180098229427937491947542168124889090535372708515447451758419394group
- tcm: 2083394289568148527092328391718229393023335274980224229636818517946841244838field
- scm: 8215682264426718474714286878917885215639662092632760593728843673274159648877field
+ id: 4077004477930596383079227187512941327641553078450585855415557785995939922319field
+ value: ciphertext1qgqq788a3995t7c97aq43gqjga83cs60kwa6pphg3hdl3d5h5hdgvqml9wtppgqn2kry6hms88mmhdg3lp36vzdgf24388vq8g5g9mw5pg9acys4
+ tpk: 6554039838403596361741978869473470646930445174187654858729585682731612723126group
+ tcm: 2675286312291248681064763208848233023188759519533201623692984329348544624558field
+ scm: 8073365660269175434530671232964065692861683350411808430867951874159165517216field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqtehzlgkkhlrpsxgw2mslk3z540cys9wwturpxsh08uccehl7r7xqrd2ma0nx7zep9cwf8rhl37hgpqyyg3gsnf0hmnc2uvlacafgsgwfjz2rtsq2azrsfpa2tgzk9qck3fdn00ku655k77apzhhy383grmqzcykt0p9dl86nnh4lrxsc58ke2p5e5zgnpgjycv7msjxnde5tuffhdv359ffecru2f66trz8sgkuqqtk6veq43gglr8ckuma78ktmfntx9ua8rn66r8985zla3gny0stujhf2c72jjhvwzaa80wd5trq5p60ve0d9szvf3y38mcedum0538npy8cympwgdpkf9qn6sfpw9ndhyrqklmcv2d2x28tnj74vz7amsp0rjf047p0k2f2lm44xcpxg0kvc72328wullh4ruarrvwkngg6p50tva46cqs9ckxam7aujptampq9cyuna7gx0hp43aegns40hwgc8szdfkdq2p4ht3hmrygn4s66vep6urvfk0zrsheqwdvx0m6zaqjqyxqu070d6r4aazfmk2lxp7udel679t0xndyn3fuk0ve99hd49ss68ph60l79rflmkxckmu6z3w2uqqntccqkrr8d32g2nn75vcf5yegaqdj7jnuhp53f2984wkttea5qjdfdjgknug607jgx073qms4mvq0p98acyj6eu7rvc636sk3pthglnukuklj2ex7q3as62cm3tt3ur3fr5gjku6pp59lt6hqym3tw3fhkdral0z2sz2x5dzw7e7jnz5wq3fgdsl07vrcw07j7rdyzzl4kw7sl4rzzwem7mmj720vhr0mu6kp3k0h5spyl8kjycvfvcnq7seevepr668qz05pmpf90eutt35nxasue9x7vkr0pj9p55d9v2qc0vd4uesnyrxjsfqta0km4t59hjnqps0hw4djn4gse4l6wz9706x7c8yh3g4vhpkwfelw36vmssj8uz4vupdw8lxkac6erg7v4qemsdgeec65dytfqqqrcz3yceh4n0tn04wvrujzstjh7radc43kqlm6543fnexq9kdxylx527ng25r3fdwc08yqs7nyfyezch5ykdsc9mhchgracuw5nx30ysldqp9ayq9wamnv74s8km6slzwll7sqy5z0vfx9zsnrdzt4gj9tmjjd00vuwfz05e2gscyqvqqqqqqqqqqq5wj7gc64x4twwlcy7x4vleafxd80gy3ja5l998r80esq8vt0g7nk3zpfv0cjng2qt0wzaarm3a8qyqth4avlza07trhpu2dam0lmg2fsx8ke3aqlcr6nfqu904rzsey9z8dlawnsuqw33dfqv2wnaltxpcpqxtrstxnuhwsyqqtz4mprzss3gd6pnsskeu7ytnljmmyxg29zzssnh7cl6gg6pkffp9qmt9u5ce9hmwyk48s65v9wm2nfgklhytxugc0tezzwz82tekswcy887lhsr56qqqqjpz390
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq93uf0acqpw4gdla3mynmpd6pjlfpz22znzrrvw0xjh9tt29dzxrax99x2hhf9k5uf24p84qahj9qpqxw3pwm2x4jl05732htfrhmzkqvsxqfnwjtlpnxnvzktnh7j7sz5fma8sq29l3ma8p845t73wwfnsqfzmssvspddxjpxpmz6esuxzfmgukq6h73h35wuh5whk8fg23qwx3hlktch84hsx73yxcesfmmys6qnl6yktpy70ye9dg3rdw0qhnv0ujxuv8rptw0e20xu3djnlk4v8alyasqxy0nzqrl3y28srxedrxsqs2tyrgpq7nanwvl6hka65czjyxwe20ng5frvspd6444xfjm2zaf0cjzy0t32gthld59w8gzgqtegp7msgq3sesjksret5rszwzzdfy5wrvkzc2nrfz52vw6r9l9pjvalx08uxekl20k6esed5kp9rcexspf5nerv5sfzvpajvwmm27l63kklqp2ukpmchssr5z38dv8cw0te0u4rps3wkudpxnuz95gy0rpzgq2rehw4z6fw50javnjvr4l5d03z4qafp4r3ez5pgan0mtxkfgunzv98ptfa8h0nvuyrpdc0unxxwcq3m7y3k8rhflzuz70gesgpzxvw5ellnsmfqy0vsnp5h5nw45fhcyvtmx22jaf7l06ws4hgu2pvv2qq4uvuzjzaqkrcky29kp3kyx6ujz5s5wj73zk467na8grjwvalkvpcsjmznku8y5ap0pwef3u9n60ful086nde2qs4r9arp693z6w46zrmvzeyenahp0jhgylkrh0ma0hsurr4vtksnpuekqxchpe8pnu3phxygk42zflgkx9kjdr8qn28pqyu8rl5x47jm36nkuej24p8jfpst6s6xnzx6rcnqugd9fqxhmjhlmhflfsxf5xq3p0uc4aylhjxduqd054v4lw2933ecq63q07cvgjqsg2rcxqdvk3mg9lryvfe2ydfssy3flthcjr9kq2gqyf4lsdaxzrddhx0n5gqv3t0jvvqxk43u4x4sz4tzdnkhxcgy7tklghtnd8zhdx5gekp64g2fqjuxkqdtjqljat4pfwr00vamncvksv0naxyj0yta66lu2y2ff9f9qe6e6dveycxurhqlqhhjxj7x6tnp0xnpjw3q4spqrkmsx2dl30zslprhgq9jfxjvcs8qvqqqqqqqqqqp2709pt89tx60v5s8e5ywusmw6xk5l9tgzkc39vls6e5yjt2pd2z8f7j0479cu6fg0xn3vgdqk3csyqd8yq29xzfzr852medm7encq8vl3ax6xrjxjcneas3q8ngxl5an9uklr98kfm6u2swf5ppun8r3x5pqxy7pqxehda9ksc9w5kffdlt8dsk8yz27qyfngy4yu28l7d6lmusy22wflswe34agt9u5c0jk0nn4nls9heuseg3t7cv63f5ta2y0h6k247gnk2x5hlwfgaglcc3schxqqqqatm504
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1m42upahn42xnk9em2a9ucqyp8fjz9t9usfa37v5yy9u2dye93v8setpw6f
+ - id: au1djp5vurnwlrmzkp0e7j338r453h3a9kxp34x9acnan5hvt78k5psa08lfc
program: test.aleo
function: u16_casts
inputs:
- type: private
- id: 7412040225061644109463745635091888175941522139010195970628522400737996068143field
- value: ciphertext1qyqf66tlvm4wqer6r0nxx6gadhlwn8w6v2qctyhgapcynfg03glnxrgrf3cqt
+ id: 454972658861538061733932831923363987633401398883034528125501372597691093870field
+ value: ciphertext1qyqgsq2ewxxhye7quwxpm2kqjy4yxhz4u7axkv0ykx9fwgvt374lsrqzvzjkf
outputs:
- type: private
- id: 6923355890433989902791246270566152159412931605568630148684674293939446042697field
- value: ciphertext1qgqzjkfjzt8wwa944wypklal5vtadylhvzt2rlht8ddh9zet9svagyr6zm7tyqz00v0hpdyxhmqzve08wanf04j4cc9t2m2enlnhr723pyjr8qqu
+ id: 2779927503527096539101631858117641337141292496410442460767126657687308637871field
+ value: ciphertext1qgqgsw4ueakjdnxe5kleemgfh73tn8v4ruwtn78c2r5kpu7zuqte2qagvxv64w5wjr6h5zek309yn06zshvdahke52eqp8q80q63uq9fqy4c74n9
- type: private
- id: 4879782124152462381931432713176858569859391570388699218610824898759108948520field
- value: ciphertext1qyqyvkchhcmpvq6h05n02pdpuc7atxvejy8nut4sczr2mrxxfshv7pqvzs7kh
+ id: 4852952502345064203731257164941693729422063569681626313320953246603102748566field
+ value: ciphertext1qyqymfk6c6zre2537yugqn9l4cxynppjqe26gjtrh0yz5zxh594gjzs70enq3
- type: private
- id: 773498420198917982707498947018960677635135050271760821426562825719858612907field
- value: ciphertext1qgqv388pru6nw0mk5zltlrxyrjmaup9hnhddh6rk0ynff7mph6yduplfkvvqayanhyse7ttfrf6r0mr2h3ewt3w29cee8xq3ssl3waghqgfdx3rx
+ id: 6723586516815856456387067306357455085364799163118966937279712962946428515095field
+ value: ciphertext1qgqtcvr7dcfpdj96cfungtycgmmmwdg4l3wsmehcaf5yq8w4ssupxr4r8vjczrmjqxys2yedrcc0fz6yj02m8hztkfvfa7lm0lf97qfvzqq0ysn6
- type: private
- id: 1731107148779290125999686199185610297077118971693946834531501041607296126967field
- value: ciphertext1qgq84sl5tl7lmjte2ea6cekfrnstdyrupf8zl9rk3jd5lwcqa2cv2py92yqqhfa5247dewwf74u3035jhwmhtfcnmy6gr26dc879txgcpvx7csm9
+ id: 5402152978264194305889312187617843679725548396474685738245902130553427397179field
+ value: ciphertext1qgqr37nppgf25x939d57c6z6mrjl870k0vvvrz62fusvn67zesppcrzu3hx5xlup4p5ffz0384sud5t0n3j2f6y5pr3v4x4eeqkjrv75psjgngds
- type: private
- id: 7861495301521059933980099458209258824875830948293496938347695254450162448675field
- value: ciphertext1qyqf8jeryqlg2mru2675ckssth2dqjdtf0u5ce0v0z20ywjee85a7qs6gprvv
+ id: 6200362911051276772795524558563684713145435934955426614920757143145051664592field
+ value: ciphertext1qyqrhuypvwplejxz0e7s8ume5kne9c4t4gn4zvkkarfeqtkx0v45zyqyjwkg0
- type: private
- id: 2509121626834826350954473559512285402006673533011152851823882713204755813793field
- value: ciphertext1qyqdcc8kaks9t85gd9qu9j289h0hzw7f5wfkcdtap48yych6fce62yq3xcxnj
+ id: 3535311510178030178508530976740918930540174888948642010106181936223026911840field
+ value: ciphertext1qyqrvt5xhsauex0tgf2t6ug2yukew6ffxzmplc7v80lzkr9wnjw05qc7see7q
- type: private
- id: 4394390631694437040129433683768322541783198775266227088952707449546302222880field
- value: ciphertext1qyqgdwmn5eke5kygm5qmlqh5uf24p2p8nhw65fswknx6u5kfqz6wzyqhy9tsp
+ id: 7630601574272740047374725998508133649472639568066148399206849065287185733169field
+ value: ciphertext1qyqtn8zmtpshkv45klthwau58j74yvg963hg0zak2y3vnd6nk5g9grcw3qvlh
- type: private
- id: 1121931695605812109211414362149273452787816726248468459484619438742630884499field
- value: ciphertext1qyqr7t88c2c8057kh383puyesgygmqju9qxtawe0yqh2zj0jl9y9cqq7vgmgr
+ id: 1952265371748246862123729410879491067066172310462559056097073336857505824552field
+ value: ciphertext1qyqwkkxg6uznezkhzs8ue5p4jdd3l9cw90dv0w5mh39sm7ddck50syq6j866d
- type: private
- id: 8069688998299028136098184568733737173248763903808967859346397670340526057869field
- value: ciphertext1qyq2j6hgf676f56sjqvcqted0fa5scu8a2w5jddgvvt2vkxn0pau7ygez5044
+ id: 2268200849717684574302976136963012450276178427617524569873221437626197457800field
+ value: ciphertext1qyqpyv64979ykkx9hm5lxwsv0hmc93whd7uf45w3gmh8t4fcug05srch950lq
- type: private
- id: 5957739219553860279316153056814978313006980259429562405392678315866864450174field
- value: ciphertext1qyq0vay0u5huwngxey4ukmc7vlc4gs63jnek7uwwk0wmgn8mc83nsrqrdmgge
+ id: 8311915129159141004949849823089050588583636819414079937772566981063981064644field
+ value: ciphertext1qyqxu0cxtvqs8h9eq4f8tg4h76wx668k5pyxleva5wgppnr8r7mzxrcnckcq8
- type: private
- id: 6195154671045013899614428138206992160709747393834659597829333351920995077553field
- value: ciphertext1qyqf3gdcmrev0gvs3ycegx02mcmpgudf0pgpsp6y6h3c30qa730mgrs72q40r
+ id: 3638794729657478988667896507914678627964996745091278000058897333338972009836field
+ value: ciphertext1qyqv8xywwrnj3llw7tfe706ux8fa3s6ta8kjny2ujl9w747958xnvpcqw3rc4
- type: private
- id: 7740925259259059141102353202491907453440651675995256036334775223068993469854field
- value: ciphertext1qyqgqazqnsp2kftw875thywhw9e5gdmx964f6xwrp8lqs8h24jh3vrcf45py9
+ id: 1068991395721323496537380755139583379476134140436009916086395243387331434186field
+ value: ciphertext1qyqrzlzt2h7tda24s6026v0hars6zq5dpxj7ju5s36q0lg2sp6neczgewxf2m
- type: private
- id: 3459112347465739609935838438264640415774766548055872106765808110240652806283field
- value: ciphertext1qyq82s3g68k4geqj52wfa524p5faaeegtce3kz6w5gxuyp5a5dxeczgkg5w4j
+ id: 2712620534459607871517270643804424311198623081070079120130821059199798866840field
+ value: ciphertext1qyqp4z2p8qtcv6nledsntcdxjpgd60s22zw5vnwd3px7n5u3acp7qpsaf0kj8
- type: private
- id: 2321754123752293148875170061506502922081214935214397311018219056326584816139field
- value: ciphertext1qyqt5zypnxayz0w8ygkl25mwgcceajvxgaj76e64zcagwk2yez7n6yq40v7nd
+ id: 5947908744143678119040403635878030818971878879763718194507593909220750846078field
+ value: ciphertext1qyqdjt3uz7jqwa5pfzexvrjfqm06dcashjvcd65zqrr8l87t7ns0gqcaamdz0
- type: private
- id: 1073208538266342857385993146079343372107651075988106730882150335723602117273field
- value: ciphertext1qgq2c5lyf0uta7ev4pgzdgamx2cguczuzd9jcff97ufp4njt2490uzc3sv9rwvwtlttc2dlcljkmcv9m4a567a6xfzyxxt088rvew6n3pgwg5qdp
- tpk: 7748276872396081850735446480871767451159984551246572555319606089109587394894group
- tcm: 4419764021562073735180880419914246444056091637087589082417293518250279532923field
- scm: 4046435527566510444344077037423959111805493965221485008408718895098868512062field
+ id: 6127329576662473091411564079480911934262561346518707737327537487411088478414field
+ value: ciphertext1qgqrdnwpa87jy89zh9pt4mu75xqkhfu4qqn8jk5yuj0mqksncez5vqvazte39zcc830k2tt9aj02g3n63yqjpr0c85qrprzsft2c55fdzycuqwvh
+ tpk: 7612200935950667542410695643593751759260512999478554044051967794779482441492group
+ tcm: 2532022596762302513357804736701302019394889038609020263247001359589065620385field
+ scm: 3070415774776780049079718647134541099142962012356392084078350059894643535202field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqx0vx2kw4mstj3fpvm8ygpshlpxdm8hy8jvjhl0gzdqd6vz9n80sucajy0uv7jacwpfzc45l6cslspqx2jap49xq4tka7k9g44ctadc38j3l0jqan2lk2vs0wtpfyppe7cnnma88p02e82rap578znyndvzqpn9relsw8jjx6dvny78pvlemr2w3jd6y6l50lk08tt9t42kjc75pw4p2r4f6hj6jc7s04mkgnyksqxxmj5wnqvuutqj7a0y58uqxhmjwmhnt0mcftver308m70c8l4maeglwnnph555v3mjgtdrfwm0cqql98gl2yh6gdx2llnmtwkvqgjw7pr0upahz0neda0cm0ae0s5xle75t7wz0cvmcaf693kekmrt3jczx3c79g2488xxzvp3kj4dty6thfa0elqdpssnuynct4h0eldyxazhmxmfr9ae4kw9vvj6ejtc7ffq9kxhew7v0nzr6vkcglut695utmkg5tcqjfheqt4e80fckumcw97nv3gkvr47c5qg5huzx6c75yddqpzmt3jn4fm5ew90z4skqgvrqdvfaxvnuv2mdwtldgd3ln9qrank5afaejmfhf8rfhxl2xml2pgfzqztzqu4c82x63lakj6n6a9pl97s9vdyc5x0zs85788wksgy0s5v3cyldz2rrc73uyd4fjly29m6xgqsmpg0lqgmtd83g6z9syyexc3fngf6c2wvuek6qful2ayxf2gzygvc0t09f4fcw27a4ef2r3pk0eqcv0ckj9rswr5frt5wgx4hnfm2pg38v69t6j6nqdf2ezpcw3gj8ssfnfctuk6wvnqtj9sx9wqtegyqpu8tvw37sdxygzj7ylwqwrlxqhmql7uvyc7wcmpzggdde2fj6ksynsz2fuhc0ue7ap9kg0rsa8tg8zzuk3u0elehazsqen5qegrqqs02fvkp64f9v2vrs0mec9jqv9sw9x6degrxr9epclakxcp3wn0g5pny2z6zazt6974r6sjl4fnls6eh4e8j45w0827hgrca2nfwjdtgpk48tnq3xjfdxd46vssfqufulyhfyc4a6vewqaer9ymt09jt40tqflgjf03qmfgw8p32xw58xu0a7hjvddzkwy7u88mn875wcchs66qqz7vsfk0frmf2an9vd9ts3r0p5eftzehejrw3vjfsa77n5yag6cdqvqqqqqqqqqqpv249gpyn8hur8pkkcl74lkz9qyq2szrgt8vkzynsya5qcn347750aemjsvts4x7xy3nzmh7d9trqyqy552cttwkh2nm3acdqgj4mrqspvk4j89m6uqcppjswkr9zr3x8rg9pgd76jvchj9fus94tm9hzugqqxz9ze72e2w9su3ew09mz0vul99pamxs9pp620z82d2tcqz2gqfsm0xma80mn373rdath6rs0mywsxku90hrq5x878esg503vpy93hf0tjddkgpgf572fzxffxnzy2pgsyqqrvn42u
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqy5eyj0e4569zvqh2avgp8rw6vfty33flh54zwtz0ud099alkx6lwqcl7axnhtm3vernmgtzzxz2vpq84rrnl9v6ryvm4efyz3e938x00vxhsy3vxphau9tmhpq8gq0tq9vjsyqxrerft49ttvjvgzlvjqvqv3wmqucdlqk59yvlthst36mhrvre7e0kttscc59zr5duccetqknwp95tdzs3hkhpg2cqg7n0mg7xqgurjfkhy8y3sqe04au62jhgljtmtfnjc4g2mhnndpznd4q5rtcq5nswnht6p4swdrw6fazcu6g0up6x5tvmduznn75vkh7m2gkm4xkr95rj4l6qzl5dwvzurqpxg0s3hsxpcc4mvqvu0khvf370nkhssqzrlppvhye4wnndpd72ve7gqznx0228ll4vcxqqsx0vj5t2ur7wsqgy9r6lmh06w66yd3m9qk7em8s9pzeq2pkcsldtv0vqt4k6342yy30p3yhace74wyrx6s47lxw7848wtgvgf6q65p3mj76yp23gnjuqxpn6lcfkh9ugfnwm9mewew46c3smycmp0d3ukqgg4wrrfx0q2957naq524e6jnfg3nhma2vrpd96q0zafj3n5cg2yj2p92de3uvgpqdtc4rdzcq7kk79aqwkwpv4z0kuvk7dmyf87q9frahm24czlvq4gqx7km8wx8y73fnhcdrja456mec3emvzm3x05pz67h7fy6yf85hc9uz67fysl0xavd7j8xuh330sdc70p0kfrdvpwkf605tjs3gef3up2205a88dmy030w47szu8e4kshceyastylf0jszctdrce20q7zkpx96ft70cgy0axlj9kx9mqf578jt4da7sljuwskfqrmntctj5ahqup6k6wa5auaznvh5cjvzes5vvfq6nzp6gd7fxwahn4h873vl9nczsg02flgtdfv9hlexyg936z633a7zk7897tfsukzmvd703av8kyqm7kj6dr4f682rn6ehsuug2ukj8k992um4jhsk3700fcvks9322y2vuvc8f686v8qtfnqq5sg3u3vr596pxry9whzvrre5uwa9zld8qcv6lncufrga5qckkx5e5l2ke4f0d59sgsm4gu5ez9hxky5rj5xq0zn0nx7j95zy722aj0mu77pvthh0sk0laceu5he5e2f79tmz04sqqvqqqqqqqqqqp3w86s64r5v53m8sy2ggk25nl3x0amnx8f7cgtq20nmslhz56z9gp8fc9u49a774x7vcg308zwgfqyq0au040tannkuv375rtv6u8y8847xzgqczqa29ez97v46jdy28n6s0k3juqllet0jrxygutt8cesyqqx2ajrpkthy97mlnn0nlqs9x9pwgrhx2nf5v5psqrke24jchzlnq3dd3tvg7yestywfktp8dvwwt3m5dqcp2mx9q5c0gu24527uuttl03x4twmuyynczk0w54r9m6shsqqqqrn27ks
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au13kyxn9qru0kudfpskwudqty0vukfytwtk3rdemftdaznzg8n5vps6z9dw6
+ - id: au1jqun9ptawuuvsyydg8ccekleg4jfdq8z7657y8f3v3ese443guzsqvxtmx
program: test.aleo
function: u32_casts
inputs:
- type: private
- id: 1238568379061914436439082125843175767384033710537256790460748039921296138763field
- value: ciphertext1qyqpmfa3ulg82y00a005g5jaz9faznw2ze49m7tn80q0gmcw6dhlvzg7hhzhw
+ id: 5341880213327092775410772188875624390569945041812619627634831143227756936637field
+ value: ciphertext1qyqpn4v33pqxmpk5hw6h9c8y636dlg8y5aawtructxyleq8k44ruqrgs5pfgn
outputs:
- type: private
- id: 5725597129185767237492799115984123741654994756770232419465128300351414854971field
- value: ciphertext1qgqv2yt73n7wjs5r32qn4q2a2z52cj09kew0egyuyan9mjmzvykmcyrwlzza45r4tzfddta5ug79szg36fvyqwchav98kxev4gmm67tcqg3dee8s
+ id: 6432954851916767934782038297033724306952200516562951945220536825572590181718field
+ value: ciphertext1qgqtymxlmu4rp5lftur9zp74s67p8zx98exnv23rskrzmas04z6m6zc0rms2sg3pyexcvlvt6kmch2wafknyctva0j5kwfsqzkkamzndpv09ys5n
- type: private
- id: 7333347907677522541484966326317806550067507219865374531832320754382315748044field
- value: ciphertext1qyqtznex5p2ak5jj50qt44vdmt3qhe4wcq53cj0fhvakvy5fpx5xcyqu7qc2r
+ id: 2235541357068151739409115899595231417693890731001089797448020614949062382904field
+ value: ciphertext1qyqz4azyun7pzthmtvsapfy26450tya3vsct3k6kqmseyv44xcdgxqs9k8pkz
- type: private
- id: 146370749008111009296780866102529171059908355426558484700674545244554765982field
- value: ciphertext1qgq94fr3wchz0lnxrthlj85kp6jaqrqr8yznu7lxf6zg8ea5c32pcpejfmw5c64eusqscf69x2xw2smuqh34ca4ms9d85l653tclywnupy8my8kc
+ id: 4277964647352693710062591397260706064283086683538125722549877599929133517466field
+ value: ciphertext1qgqfxm80pa07r2ly9459q40gt0qw6tk8g0y0mcd9xa378qh8gzq3xrdhg5nscdrp0pfzlztj4zv0yfnkynu75tu0ntqgyj8p8qmmjzpfpgkv7y3z
- type: private
- id: 6159760596703975460289974159009614167589065835860459980717366528160194142287field
- value: ciphertext1qgqr4e4rcya3mr485kgl89z4jpec6txsf5umhv8jcvga0t4a4hnzvqs53lu07wgpxzrv5xf32advz9uzz300y8wg4pc2tr5s8tqp63z0pyhsqxqq
+ id: 5646515446173029106938694240351155068122156069727057407983145793422437184207field
+ value: ciphertext1qgqzhlruqw5gdngvhrv50dcg4qzqhna9gvfyqkux2nul5fflfygjcy4qje5kn5c3xz3wtfjs2r3xec9ejjpwpuwwkepsddwc7j8esyywqyw5u75a
- type: private
- id: 3335791211180361954968113262867967297705280247514352687188681295336769917971field
- value: ciphertext1qyqyu579axl7u3jz7jwz93zesympczhu6ytxnyv3z28tufnz0lrdypc40kpms
+ id: 5273363551227253784918272870483321358476737732630932926217435444007930611744field
+ value: ciphertext1qyqv29xkezsyxqkmeurd8wf7nrrdkq7vfekvlu3xqhqrthwnv28tgzc5u9g6j
- type: private
- id: 4421547701331335179462087075250300725790721366387797869351541337756807941561field
- value: ciphertext1qyqx52q2zqt3zxujlhvnmjf8uqfghpwq66t9vkvj6san2jkscudfxygl86e0m
+ id: 5227797732669607270113467168348735329400423487410147477900189070785783980155field
+ value: ciphertext1qyqv3utaxmuzy9vsdjs48g6zm6w0l20eg28emfvafh29pgheka8gqpqlkdcp2
- type: private
- id: 3870775569820903895467175603165695972087440198324336317450501499884199871366field
- value: ciphertext1qyqvhxkf6mhes3908emwznwdv6cnzhajvf8jgm2menxl0mfp7p8q2rg9gr50c
+ id: 7160288361503262937402689225643168808717404166035021042495175736038114941237field
+ value: ciphertext1qyq889ek6jp65ck7kv64uey60qvxwmsv7gxmdz57jp7glm9uxcyxjysrxlekq
- type: private
- id: 1953691054908856901467093809545374850243343085901826615905114163995259853456field
- value: ciphertext1qyqza6seh9rxrmjtnldcsjnd6fvfhc4rgvs24qwypm8wlzsc25c8czs94w3y7
+ id: 6098531282350111453327935810223459296953553718271825645592458877675968904968field
+ value: ciphertext1qyq9pfcrjh3sztkl9mhxyxlmtc2n9zfn5aqahnklcmn2q2gdywuwgpscs6ev0
- type: private
- id: 907343547587304692054032288279079125146159347118523363505065252642806270914field
- value: ciphertext1qyqvl636ecztk9820lkw4ya2fhyw4pw7qt9maya0t7g9523qqyjfvpgwtxlpz
+ id: 4815629509776526941092178331893144485334271893107184803977099972756323706885field
+ value: ciphertext1qyqvd4mawth50q9gmn58e6k73ddx3ph2zqn87pupc09mqsyqzufnypce0wung
- type: private
- id: 2871441374575354535036533746850093328699441713426491315810837175536180012442field
- value: ciphertext1qyqwhph4l92220gkhfqsv84u9n69qa5nddeghalsa2lt9l3gktdmvrchcawuw
+ id: 7943801659291832479549376910043277588880616580264125289731407048818916862147field
+ value: ciphertext1qyqq5axlufcuu2963sspgcsv6y5yf265lesjpjguryxj276nmtugsyqce4078
- type: private
- id: 4382409144767996087651092594623294958175081711322939607670021051612641372191field
- value: ciphertext1qyqq0wsu24cyv3klsrpf5zls9k9lx3kpvn634jxqe9h4ytv7z6yt7rchppanq
+ id: 5242525243269357304526032305413817649779944021491215121464665971146242739407field
+ value: ciphertext1qyqfj8kzfgsxwjy34h044ue0vh0apusghf8e0d5fzhycje5srgysjqg0as0df
- type: private
- id: 7884003594089142612726676313525880154580279813461295207249992773201315830902field
- value: ciphertext1qyqt39d2h5v5rnsmnmk5h7cemd5q7lcsetqfpqc3lcpu876s3h3acyq5a4phz
+ id: 6249747318536458263453021653569723861046019103555082468017397868914210243743field
+ value: ciphertext1qyqdc84kul9vf36a4wg935pzusku0d99lh43v8ef4l6q663kthyvqrsswh7zt
- type: private
- id: 8036995569371794740185387295251075684438743263754154903752476892092644573951field
- value: ciphertext1qyqpa9cnqgz3d5ka8e40x4hfsw0kmtsfyce9j5lzg23hm3zv6zr66pchg73du
+ id: 1402738690524401748606994258397786819752535350876072695536684228280740833107field
+ value: ciphertext1qyqy2nkrd3regczl9mps5278cn00p4hgwa4kcgstfasfxl5xdms6szguv5z9l
- type: private
- id: 3819160305973673029500064531311552295171479549120826863307344700441678934703field
- value: ciphertext1qyqph8vfgscxccxtmynqedluh0zqy2yuvu4enhh8a87h74dcsf56yrqqxg9zn
+ id: 1444654876791034993476897565760766164482627914547384466066790880166385569594field
+ value: ciphertext1qyqp2xhjgfm9jasuqqcnvgs2k9pa3qz986c83n29mhdd2qq93calurqfv5sa0
- type: private
- id: 3609742459831301640085001330848718801515109406646465319529859424375789795662field
- value: ciphertext1qgqvy880gnuwrr37d7mcpf8zwh6jfrf2k5utqlsdnc3elz22nyc4creupurqqmyn5tfhj24ngytqn8p5x0nyr3xuc23uvzav2499wjauqcd20gj5
- tpk: 4507852171669942629788145523597661211642858626903012456282471765291833061602group
- tcm: 7032518385704779676687984897811170944738427055761636745517196254778557830150field
- scm: 816986736494770916051049088585543038838455492345813021206037992651592692866field
+ id: 5154541117973251193774377482449595038045152024159294528512964402282181655949field
+ value: ciphertext1qgqpd3akjwe8vyntazln5x9lf5f5srqsx58rwkx2hqltd9w8mkqvkznelup6gtyzyg8cpvejgeclfmse8wzphyt2dtwfjppe95j2c595p5jctzmt
+ tpk: 7031645795696678664887360955791035421665224896731838275440834532599529098316group
+ tcm: 6638564412695363819051589428923640785785058478134534150340007380608208669511field
+ scm: 6807076226833024718707916350075540492967104942621411865849016594371250311031field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq8mvef8ezk5lmswa577gudz394ja7rfs7rsy3sjh022h5wcmugwjjqksj2w4y43ra605w9s3g2vvspqyhzmj3u8eprklu8g7gw2jx7fr65vksvyta2esyggl6przw74tnuezam5lundrder3mwyse4ndw9dq82lh6xmkk5l2ftpnycvdf09enpvqjhwe8qrc58l2cxkmkl9nv9cx8lwudlc04jedlfmtwt8tclxuqxjne2ja8ekgz4ez3urujedrv3g2frhmsdly6zld9vd2v2znxedwaccp658xxkapc5jrjkxv02epypey8kn5mtrx57wvdnxkrgsxf3702g39s8rzvz9l2ggxst2zmhgdllhqg0hqeglj94hpljm2lf6klgqy9p8w0et25jpdyfxf7v652qpzfrmrjz8mwvrneymz9g6uaslf6ukd8faplh3tysn8xgc2mz2ptlsxrzm3jp5sx5z3e9xfavtj2z566a2fs9ztfeprumra2yhgvfntg3fluqtacpzcnrk6cjjkcpkp5t8qpfsxm9s3ul5zjl4n92htwjq6q6gu2kdl6yslwr9gnpkh8m8z25857xmvedeyfwzmly8pk294gk25qmklp4lxze6226g332uqt4a75wxmhfnegv2wnpp7zvc426v6w49rgpgv0p9fyz4zpffvyqvcur2cuqtkjky45g9g0fxjzhz0qljmgkxmmknjgr7646qee8gglfle3ulvqpfzzzn4reynrqg7cscxg8zca8gxa65y9qkmyhkcs87f6qum07spzcpeg5jemx20ueaxztujnf37395x3dgtffuwmlcqks9exychvlqhgff7n48xs57jj5sf5ppgjc5vs8ywl262p896quu994kycuewwqpss4zd4jchwwufrjpvd83hgmz5e2epdfah73hjsl5khvv8gu9vc8a5ru9jg6ez6scgrqght6f3lxpssn946steutn5752n2vx7q8gy8lcgs2gf6ll9dma2zjpe7wdnu7j5m9t5z87gpakjc3mm5n50xeyzqaph2fmjtel9xpu3np4q5cfstvl4n8fstcqn6yqwdf28kwdltkpu57kf90gf7ynskdkzj0jmwxezex696zj9znldmz4fktmrrpk3j3y5jxm2gtsq9ce3lmqunde4lv4nezs5q5ux93u8vea603l6ljtlqvqvqqqqqqqqqqqnh3qaepaxul5ghs7yhredmy3yxp80gxavaaxecc4r5wvtjkek8tqzl8d3t6larl6l4sql3ew0lcqqqd9w5menjln7lc5yu6yvqjxqy5y9e2vp0xpr4ewhmhqfde2e3vna38x4xnzzr0j272jf5a6q2q4uqqqxu8rvlja9j5vkd804c0clu4jr3we2ngklt4shevazxxla73k95qnsanjhl63cv8x7mgyr6lfzjun7zgnmep4hhtw0d37kxcl6lwufwdxgpd2h7xr7m0c24vph7pgwhzsqqq55rp5m
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqwh06q6hcmr978mu308vvy9ufkvk7m9wg8dp53r7w46szf8z5sf7frh44lml7nc7yujmerc4lzrgypq90pr265f2x5sgmyplx42823qy43zpxy2q85fhqnytrl2v2a4v72zc0gj74p9mfwqg3rw2m8dg09lqp3huhexru9ntsse4w9ful5ypjzeuv0d82gzgx2lklndse7jqymtje0ajagfq6hu9w88fu0uryz0jqntvasketv2yzg2u82shusclqd543wv4qdxj2lv5ydmgfvkmktj65a6v30ghjhuhgwuvxzyrqwk2uqqvmn282hzjqw7tt8pzykpxsmc8am5j5tskk90l3f7n9j0nspz48wwqqhdlk3qu4jz4snwaaqge6sqcy6guwq8dthwla3264fzfysgrxvjuamms54ggm66uavx8gz5fxcucu3k0a572wu0hdxl4e04jvusqmdnlmpdt7unxxwrulzcj730m3smdkleztzpl5srttx2anxl620ays2xvwpqwr7yck45r7yr5ruyqxrk3yrznjf3ahjyntca8ymhqwjl22hmh2a49ay9xjdqjq6jytx40e80mn3txqxvd9543mqu4jysuqu694qkea0wctq9wys44k3s8q0ldksqp4apmygqj0pcmw52qs7pdvrxht6wzahvd7xwwjmx436xgvp27ecypgktn7h4qu2tvhwwsdttlmlpj5swwr5r9qyqwgqfn666cq25a26g76xacmn4ldksy8lax6u8qam86vyuh8f5fkkg2wrnl7wqp4nm5cv89fu3nnm8hhpvxcqqn8zzevl9ajl9nczynvg9an4a5ppplkejxdzvkkzpygefdm0hrmzqm5dfrjl9r5djm8mfljes0v99u7sg4xpn5f76yqvr9g3e007zt5n526r99wd3aqfjat8767u3fcu44cx2znjz536l7d8k02kdrm7sl6xl5q6920jupe4dv6awfdnjn8cpy8yucvxzdude3sts2d5ezjtl7y8pljrmyavfp8zfn9rpvtqd4y8zp0445tggegl72trhnqt8aa2r37qsfcefe6wtet6x0ysu5fh98cxqge6pcsksv0enzu40htf9ej3jdysjg4ahych3shjwzw4kcsd745szphs4ythk05g862kvd4ccu2s3ma67ghqdqg7z2vmnlw9ddzhtwgdqvqqqqqqqqqqp3sw5p5md9revtwemtgv3ksqwmfv7j7cymkg09g4k9w8lt79j68p9sva2ra4saw46da0uc5veyrfsqqwlsamtenr5meyumsu2d9jx5flxqrxpwcyh7hph094cxl5eppvxyagr58mfzftngkpn3hgz40w2vspq8sfztl74auwnxwwlh686a8rn470jtyjx72z2p50ye4sl8vfzlsskunyqm407kerlmpz5hggknrstagvlqar2k8yw56eqr29gz3gfp04v67qlc3h0qtcspv70dx2jvd8qyqqgeh4x2
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1c8dazy2xpgu5sj8z77va95aanhgnyngxa3zdlmpql8wsf7lljvzsxljpwv
+ - id: au1r39prdqj85znuu9davzeryd78wayaas4l35zwfjupnq0ul945g8suqscqu
program: test.aleo
function: u64_casts
inputs:
- type: private
- id: 2749910612060477920956305134533026092446464241566553618012290189490922823752field
- value: ciphertext1qyqdl73tlpp7sy2cewysu8a2hgvnyna40vsjd0vy5x9y3usjlwtvyzglzqwyq
+ id: 382963509525760086083864789738008719814243483000375168801246697652668618529field
+ value: ciphertext1qyqp5hzlvq77y2vw2ka0fytzp9h2crg4xrtq2272lq8qzxqj2msfcysvxchhx
outputs:
- type: private
- id: 405231966192092004552024677317619933148160437056680734630871086001042129057field
- value: ciphertext1qgqpu206tfql9dr3tlxhmyr7p0ff6e4tz7dwgvum37m2fhey9udhwqmqallvhwvwj872rwhvjq5u4d2tp7v65m484pprleq26zczrn3jqvx0ve6v
+ id: 4034779271901269457390858615495137974772309714942818835343713887014430017830field
+ value: ciphertext1qgqr9gfjwphvrhsfkd2u0gj3nzky5wke0ejfxjtv8y9j0z4gw67lwzpan0j80dm0hrnl5stxmwtqpe5pdntuamu06zc2hum8n6j47u84q5eadcxe
- type: private
- id: 8368985839155241697952462425707149964617197198363053626268671361485589458456field
- value: ciphertext1qyq2cl72c7mzwzxahjnrfckackssh3aku20pyw5nh4td3hcsugtsursldf5ns
+ id: 2522089509056696339386315808805561468873947213412639224503032561297815304836field
+ value: ciphertext1qyqvejhky8gk4tqukdsj2hj8yywtd3lhhd8ff8emmhl39hgs72vwsqq452s3n
- type: private
- id: 8124852196514089293627591635461317110988617490694585039731456230500800259285field
- value: ciphertext1qgqpa9aqehp7zt9ez4vjk0u39mgus4c6ma6zwrr552yh2e7qgd0czqt2e898zmrcaxdw5888ylx02qasqklmm3qugws6a38cy0rknft3pqx04v7z
+ id: 422598683569146889042302529948879023417233601831914107332979818947857628944field
+ value: ciphertext1qgq0e4xx3uajrm0uvsk33z7f2km7keknfnn66m5ujng6ak9t3wqsxp3jfltxqjtvrwqc2lmqjht889t6h6tu55ftrkkvnrwalsdp9ht4py3032vm
- type: private
- id: 7098024816148014445496464270477143235338556784127115472974296225253042219358field
- value: ciphertext1qgqx2efpgpum4sk0yuzqzy632jcmxr5sax84n4mauw6kfdyjeu6rgq0k2talm6ktk3zmjvd2p7g2p2q0zsx6p452q9ldlet53sahkqd9qscfag9d
+ id: 5956369576197355644300768561555271308546006807710081164060395131481863341546field
+ value: ciphertext1qgqxtzfk9ghyy6um9dx299ph5079h5pspxq4xfnrfqa9gwdy9h25wzjq370csxmgr2rapk862q03gk2jjxmuzxnd9u392j7dmwuflppkpvsnf7vv
- type: private
- id: 3916321203726792004007551249271131421071546349412001013040030177635517684165field
- value: ciphertext1qyqttv8mgn4ctpauccv7r94fm4hl4aga64tnhe8dtm52hz0vjqescrgkxhhh8
+ id: 5892535247988840296553216720110959426896103153394966957777065556380194903650field
+ value: ciphertext1qyqg25gxggaq3jw2lywxkfp252tcfqc0srutn0j9m0wnm6jzv338urgeru029
- type: private
- id: 5685174652799523181371348963828664790965194953717090927696859737181596905647field
- value: ciphertext1qyqzxhxsluy7fds6zz8shsnykvqtp8f55jr5895drezdmljzqlv32qsqcs2pa
+ id: 3813470515987412484901068879158662650634379771827196404069130181465955189988field
+ value: ciphertext1qyqqlu4ggm72c85vlpc6yng4kgprezeharsdh2kp9hnn62e3ktyxyqqmhpyza
- type: private
- id: 7849187121593814215232470433185423454873915368998627865739452348252541702669field
- value: ciphertext1qyqwry6ngpnxf85hhsx0j4z3uxrxt0d00fanhymrn2s8xrgul569gyslajd0v
+ id: 2177908072780266940882405413820433368004098326249169227380589817581950978229field
+ value: ciphertext1qyq97kq24vjt5vksdp8ta5p9xf0ldxkq7vse5zaed0djha5kmxctgpcr8rmcw
- type: private
- id: 1203330946876193775638723955754294448159572104787062021044808289680420242582field
- value: ciphertext1qyqg4gyn9jld95y5ms3agljl3l7v4dvt7s0jll57vqdxqfdyxs0guzcn90dqf
+ id: 3260141877520044601637666981004738056665425332217170916524663378449498665328field
+ value: ciphertext1qyqvn4g66ptng8sgk9sscvkz54na4a9363xxz6ke4afwf8twx2awvqgxth087
- type: private
- id: 5800365010993353325708132730922367225673404607688980592937034002476926800164field
- value: ciphertext1qyqywmyv4yez0e80h36sm2nf9de4y3tqhsn922k2z0jzaqrunlhgqqgxvwh9a
+ id: 6142814243742194077521086306767808226697841750544433933724007174625881274068field
+ value: ciphertext1qyqyc2hugy5z2jtrzz8y2yqzzcja0rul0ytp5p33zz3safp3lkes6rsrm5lhr
- type: private
- id: 5058705812536443107343725723889978492354411982103919306308617268976729465507field
- value: ciphertext1qyqrqmzyrh9psvtyutxzdx7fy5a298k4c22kf6erwdg0kq77gse5krcprvv6m
+ id: 3444610823660792248164707835306538208937134390212019620479574283959223030069field
+ value: ciphertext1qyqd88h5yyzc4xn8put9w46d66j3s9pc09vppzr60v298py4wm22yqsyzjhnd
- type: private
- id: 6680264334233556177014673984057944437979691522707096634712512792655355036089field
- value: ciphertext1qyq9dzjqr5a5cl5zwc044c4cqmftrzcn66hd328wpn30p0rnp56dvzg2gnx8r
+ id: 2893119172007205321137814200338362331793356690420552557532445030566847806947field
+ value: ciphertext1qyqpr5qur0d8wk3gdkd3u030yv9ap208euae7dyrxr50etl0fswycps8c7hkn
- type: private
- id: 1014831909774707143327842035880267241041508042002735582317264295222666455682field
- value: ciphertext1qyq2zxa2kxhmujjsw2wkw4egjhpg5309qsl4qgdshck8fu9g7xdkyrqvtqanf
+ id: 412513903164208176036211344100406655989732813690120145475549574763770953896field
+ value: ciphertext1qyq2q0y0efffl4k4jgverexdesh83p2cjtcga2jjpqlshusj457cgyq8c0h47
- type: private
- id: 4851981273418626462077028278920017816977060348451159779285166484003951364883field
- value: ciphertext1qyqghm55h0qc0wfwf2qjwejp2zwwze5p5gy5grhn9eqccz82s2wm5rc26c708
+ id: 2080501672768473754540814464835896115056314208162787104300541909559136714137field
+ value: ciphertext1qyqrh3kqnzn2n3j2jh3dj8dxvlkefx3jw7v0nmhxztc0rfcarlwqkygazcuwc
- type: private
- id: 7273941439210784285335858007406891672614253386688421815611623024616708259204field
- value: ciphertext1qyq2ml5umdt8c620tq9deqhmvhzrlqazu642ktdky7q52zs2pjcxwpc0j67mw
+ id: 4704990349418206099867849827113835516270130944334140449112881462713952997060field
+ value: ciphertext1qyqqae0pw5xu4y34lgzg6t3l44cy76dg02ema4xarl3z8ze4524ucrg5dn6sa
- type: private
- id: 1734701257964636112106235464808140389823141882961699283600971220078974351773field
- value: ciphertext1qgq8grmm8r0tt3z9kwvgfv2jt2tw2z9rgll20fx5wcvady88u7rncra0krqwp27wrza6efuzzfytp3qc48a5gdyar6cr8vp7exeu0l0hpq2lydh9
- tpk: 833619835574924835793185181218334042827032578501794111691200274078686696146group
- tcm: 4517935476563955649653955782200520268985680612617012586350145800182489652486field
- scm: 3319230192068188695970721294646829278136374477769739107604337512329466482496field
+ id: 1670443334002183115591730071892400319582747721688600487590729480533754054502field
+ value: ciphertext1qgqy6v7dk4ecdqvqhlaqgcdq2tdlq5fpddgn9y3turcj23ru8p2cuzlr9gjru3rmhs6ewalg9dgrs33g43jjq74t6n0chywu5qt072g8zygyy4af
+ tpk: 5841256488612555327082710891297972193588875040551104345119820589286956701183group
+ tcm: 4960527721278587806360375204001997620068678225063865758232689572936437892276field
+ scm: 7374530139159496131979906726351561737283228971106635229157847908478653191302field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq0xsselhhw6waurkrfhexdzkmdgcgumuczstk3789zqnrhcmmdmg3cnqay5uylc7cdnk2w5s6t4vcqq862ud722z0uqlnz5k7l5wmz3ex58w7r9u9zrnwgr03l007lzjdcr9j295p8fus6lykdz90g57ageqrf85w9vav0j9z543p27c7duuxsayzkyz99kdys6gy9gwrah4l3uzksy4hj0df34x2gze5f8t3hacqdepran4cg0zfth2zwpamxgp6mt4m9y8uhddsmhjr6sjre25lfwlm5ryam25vfz8nrtj3jfpmnhasq0gv4su7kzq953khjdyayrcjpdmjqh59fdu2al8exmvz7zkeft3mwhnnkzk9drrdd5zpwam693ahcqzs4c98wqsxfak3tachje407u6jp5gay6y2tz3w83jmntc2z2fxmcdpuv2sg42pykav4ws9k99zssxuflpuy7p2q0hksjq3u4pyk8q75fqyq06qc83ghxqc4hk5zmn34067d73rcxxse4uyyck39qqnyyqzj383vz0aevaymdp9nhm0xsvlluuey0m5x5lv8yyudcdshxn85nfvh04l8sp2x4h30pyl978dj9jqc252s9w5x4ykunscgh3jz8tmx6m22eewxgv7kch85zsnq737uy5np73a9zqa3ztp5uj0apxcdudsq0qtarzk6dknv8sexxgrrk3ppyav2rvsykjyllwvqvhg7wz2kmcxxek4ssckh3jujt7uleguuqds42el5z7kccy0thyzvlec4qa3hxr4g9luvqvxtjspxfc3rzuk3q4n5xaegfmyf95axhjaw36l26ucmqu02k43caphpevlyzyjy3p9n3nefa7p564kf9zra0gu3v7ucnhwqv4hsxdg07vldn3k4w29uu8kkjv8pgq5tkxlxnauwwgdm7386w6gssz9mwga4g8e4cqxjq2tjaerd3wfmyag9x5llu9a6fpz4s9jrpu9vvmfg469mnxsp6c4cfpk7hpa0v32nwn9nwf3dppdd42k0pcyrzp9e0rrdnc3z8hsu3nfvdv456mar5enj3jphwk399vt84w43rpe3pshvlc9sa0n5pxhzjnvwv2utayw5yrtx5twxuahxzfv2ukfkud3s8f0a2hw7jlvmn27x3gzq5aqr6xkghfeghk4pzdvfhr8u9sjm7eqqqvqqqqqqqqqqqa5yw0qsl5nkrsufy3s7nrnn2cshrlnfhquq363wg7d9rrjau5ry3xl47w78sadd524qfahmwe8ksqqr2aw4juklt3hc7qvf57achwns7c8zqffcaa6p4wj38empwpygwd5w32qmzargwccuzr70lrmms7vqqx2k4h8gkm9lfzerva0q2hxaa2eelsw809p939kcyemkdhvh3uyppcslxywunmx5kvwasc769tmr985lrwshvgleluprwyw7tzdk9xzdyzg4rvq2aua8p322xr3tevgzqyqqzlrved
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqqj7sz0d3enza9st78wm5d49gak4556qm8myyj20zmjnc3q36k3xec2aeck550yd3dzermzc933zcqq8x5e2hy3295rlzg5dgwlgs9k32jpjh8g4d4zm8q2nlnp4plekpdtuvgwapy7kezy4vvzeyzhzmy7q2gaqespmsg0m67nwth0m5ct69m3pra22qtu6xwjkkxlt9mg80ghhaslzkehvw8y49qw8ncm0h63qq0x7ew6l5rqxpgu3ljt3h2a4flydu6882s2n5jrvzh496xff9p8grsjz4nurhrh82fm4vcl55ekgqp5v5w0l265r5f76h3vqrsn6x4qgy6hzuf0t2ngkhurxnay8leau4ql4z2qacz6vxkhg4jh4pxhrhqqcew4cpc3w9s2d5s87f3uqks7w0pru5rg8wswh3ep9ezwqeznsy7x4rme95xx763ld7z7wvga7clsq77wh96v7404rm7yetn94ne58f8yjp2xeshumd6ajq7e3q3rax3mg7fqyexjcjl93rpp4qq5kefqqxncgz24hmh7wy5junmdx8qknrssdn53s28xmacejcc98g483cknl4jw33adhztyt0ueuzlltk2jxqzuzcr840kmehkpp4nqwpyyjvugcexcxa2r6tkgf9t4707zzgnfxcx46at4ktnw2zpjza37xv9vecp3e66ttnzluar2mv7phq497vgpkv5mx6swlre4jf6p5dpr6gnk5ze4p0wqz5dfda66sajf6na3fqpx0xlgzsp4m5xsrc4s8exlmav7zprzf85v728wcfd2kafkm6yjw5dqmgzvanlmtvwmmafucn7kegqpdrhq43qufmznzhch6mup62a49gjxjzfadetantv6894f0lmqgasg0r5rjqvs2fj28demtuu2vang7n9vp2csykc2a0nlgngwprjv4sf0m4hyhmhfjrdaw9syls6r9vgr2xnt6tx2d2wrnr0geknj5pl45pruxx5dwd87ravxp8rpv7zur9ynen0cr2ec88ma3d3rp7enu2gzydlj4vmknyg2hwzugjae9w5p6ne4g6xrupmyl9cs9dr3grquxflqv8c0w4a4lmfym8hqvsvfx908xm36t9fy5ehmalumkf539awp0hqrlrnzq4sdlmvr4velvvg32u2jte0zyzqztqnv6gvqymzytldvdq8qvqqqqqqqqqqpfxmm0g7d4lgxjn0dqdgcp3zz99nsjasttce4cyr6m33de4f86sz0x0v0l5q6zujuhy4v5yvdpd6sqqwzp88442v4ahg72z30h0u2lvmzg9zzk4ktr2jsjxefrvemv73f9356vfa3cw0t5zj68laef43zy5pqylpvf50u2xvuvvm2qmfnttsxg4qqp4jya02nanruxm35c7xvcmqmn09xuvx4nqse3npkgwdyzn6cvahhm2x9javxg6w45ucp6t6t3me5zykka7ydm9zz2pa99y444atqyqq9p7we5
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au1jdvthf8stuw8a5yz2cvq4dcwg7dkzcy0vvyu4l6rflwayu8h4qqqf4wmyt
+ - id: au16mc65weeatdkwsuqaysj8wp9xvjkcrp7yjqnmvuymcvf375yzgrsfvp94u
program: test.aleo
function: u128_casts
inputs:
- type: private
- id: 4775555650528118924242390731170676578438456199985184880707106392944648436931field
- value: ciphertext1qyqzudfvlmvfd04uk7hrpdu6ur0c7w667aahrsvh3cv08us23a40xzgkqgd2n
+ id: 7420937751368987088493805566759361862861956887147715734688656136709633601814field
+ value: ciphertext1qyqz700khnlhyw3d902luzh42wpke5fw6zaqmqw4thywdjc58uzwgzcnc9fhr
outputs:
- type: private
- id: 4179689696485228188109840116631974453537438037185294583675059972271318541752field
- value: ciphertext1qgqwv546g6n8s5fke7qk0al44a5h0js7rfh4kacpxm39uu5djcy2wpr5ypq2rl6ruc2u85w6cu7m4wjsegd7xlc2vrmkkzjq2qpke838qszmzgx7
+ id: 289779818711888030698653843227082016813170474429293546430033711487087900647field
+ value: ciphertext1qgqp3f3tcfrlmqyvgzsnjahfas3vl6nq2y0gacm79ppdke88pq7dkz73nuxwdknp6qn7es0w4ftzc6nw2pk3x633fkclkhmda43lxjc7q5e0f825
- type: private
- id: 4654248225819979071520352979931751753963981000337158140837215303635592039526field
- value: ciphertext1qyqqefq77932hwlmtwh9dypxngafyeeg2pkxvmcfemc8fuflm45zxyq669ugs
+ id: 2511167185212305263884852732736724849425682302478465415810805912602192759108field
+ value: ciphertext1qyq95wvvy5v5lvgdrpwypn23uvhshe0rpc966ag5mls569pha2yr6zgsfqnpe
- type: private
- id: 6417704876620074501986501931957311136186301284048568466720600504766270699464field
- value: ciphertext1qgqghsssqq5ylpj5r7vdwqztagqk26vssek9vzhhsr6934pe76c5jz85jf5lktvwqleaurus4cffan0ju2zlplav3va4wrl0lz84m8hkpgxvy2a6
+ id: 6262677208312868364236476908100929951301903687299373882515773283213466985575field
+ value: ciphertext1qgqdf0w65qmt3zs2pcr0r92efnvt9sm2k7lvz5hh4kxkwmwqclps7pdw05zp4a4lgzyc097xwdpakeawtzutxghcn2tfapvptyh5r6g4py2gzmuk
- type: private
- id: 7787262610816155513849797721328140736428180653290119602588463932994520646071field
- value: ciphertext1qgq0q22yys77asl7zt350pcr3h33ljeez2xut8malx46sv3w9jt4wz473kl8admsp078nlg9h2jqq6pqa0293apl35ht02xw89jmkxqfzgnvext2
+ id: 7195245280257721305408123038240592794117629846726612403461801422699516185910field
+ value: ciphertext1qgq9r2k74ktt7lqj9z0797h9yua0pwlx8vxk736y2879uc4uespdypc0zeygcagm4tctmjc69z8f3lmcrnv6pmhzfaacj48ecuezqrwfzy7qh4lt
- type: private
- id: 7522478204446451593422564014226709871313198713481304606256097406561715575923field
- value: ciphertext1qyqwvm4yjh5wlc5ffwc8kvwd3lasv93pyu097jdpexszfjl3rqun6rq5ul5j8
+ id: 7677757218201444433551354247412720067054664249641253382707173433370919352106field
+ value: ciphertext1qyq2n6eakujq2wzmpl6vkkjtachjej6yre5u6ak83cwgc5c4rmz4gyqszh7n5
- type: private
- id: 6944567981308090524728686031919185004516103579463239116900262262639093586727field
- value: ciphertext1qyq0kl6avcsymt0ry2g4xwwxax28he7gr4h9tfn3sfjg8hmpze4tuzqfp38hr
+ id: 1557440867722201575658111174477636180589068719027401027104155570496112789617field
+ value: ciphertext1qyqxpmujfqk94tpj8knwvmesxn2tf7jytpd8wweau49l73vr944agzq4s4wpc
- type: private
- id: 5754835583751689779401607082855641514464094625075626562679447780690461912094field
- value: ciphertext1qyqfxe5es6nlcpd8ejlu5njwu3h68uevm0gfh9wpy3wtfsez9gze2rckmfh3t
+ id: 1589645872875274532475399260722758784798262372557567771404270876057365958620field
+ value: ciphertext1qyqx507hd9d5ehxy9t692lxac8nnhcxxsvv32gkj9ytwrnqua4gfzqc5p2p7p
- type: private
- id: 6739490964141661673285851318704702622943939531466425472750356239296322179996field
- value: ciphertext1qyqz4ewes70l7ngjgfps4nwfmwpxy53c7nfmnszsnvklrz0t7f88grg4ceqdz
+ id: 7924637801023995387054886594903465205685250207040884129777568556349365012716field
+ value: ciphertext1qyqqn6gzwpymlm3ytu97vf5tea2wx72e66kr4spx6r02luz2jqyhgqsanm6sv
- type: private
- id: 6734180694404603558838128612804179425523469653554552866569769012602862472929field
- value: ciphertext1qyqgk3js5s8yp4met0frmjhed8awxt26dzyhxgqcpcwatpzaypvykysreqq2m
+ id: 6556432653574619702089782855604753568252909128084861339201699207602509068789field
+ value: ciphertext1qyqw3a59pu4k4ujxzkp7fncq5ashr2d5wh0xhwl3qfn5gvq7mncsvpq79vx9e
- type: private
- id: 5882520639085290626254712217176976001984051496763262811714572631015964660235field
- value: ciphertext1qyqxckgk7u0jq30phhsd86pcphgzehkv4xv3cjmpvcu07mgk954vuqgkefg4j
+ id: 5375729622042488746285982243461971719171578032293110891841241136846790143207field
+ value: ciphertext1qyq8hw8vcjdpnmnrr26g9lha25sf2vnd5hddlxajgtl5wrr6taxyuzq2fc88x
- type: private
- id: 7291766681402960263568556863140123941811762501224294318713806905363720356790field
- value: ciphertext1qyq05gfaypvz62rq53epas4w98c32tfv0m3vcpvzh8gh896xvr99uqqvjwfqn
+ id: 2274723391041187642148175739445068506088925585774978103406293579388750054603field
+ value: ciphertext1qyqd8t33yj8qz85z3980yz2azjgk7j3rw87s02dg798dqh3754ld7rsg4r7gx
- type: private
- id: 5035258056689604058117579668963497972840077858767214454249923657688778541402field
- value: ciphertext1qyqvtk07hrtasyrk50vm32w2rzx8u3kwfr2x3ry2vq8j4xqw4vqh7qcp38t3j
+ id: 6170149536954249430827387466567924937360241332562704936659141555169263814049field
+ value: ciphertext1qyq9rkfqzm5njk7cvgc3vkqstsxsx2stl5602f0e7lywrsfhrspgwyquq2542
- type: private
- id: 2482357052148130516971015732546616792304713889933914354193985479412832814763field
- value: ciphertext1qyqv2zepxen36derth9vppj2wjjf8zww49fyq3x28m9k09nnr32zyzg43mc3v
+ id: 6335099796425419664380644594305772943744245654822441282024403590573610425564field
+ value: ciphertext1qyqg7s9my6rf86etk2az9ewt5vq25jm9ppp7he4r3y9vv73af6mx5rg9w2qk8
- type: private
- id: 2343969025859447139180409549501121095802893053375404635629278000210968998141field
- value: ciphertext1qyq06cnr87mvygkvumu43a4cp4cfvz7sn0thm4430tcgcpu5tu8mqqsppaz9r
+ id: 1923851695350082112347287311383192367293285433030883059997864457444398752270field
+ value: ciphertext1qyqwde5v2h4qmwgd57g5tk9jd5rfzk7y35d0g36azhuwhk3u8muh5rqza9ctv
- type: private
- id: 1430584659843913867138564234012997961393734800958586631232870981880186081448field
- value: ciphertext1qgqf3g6tgd7plfeddk2mgwm5uk9xgayl550xswr59wykr8354rajqp9rx4sdnjjw6vswux09gyepwxn8n3gpg8vpdcl67ulnsm4zayuvpspmj444
- tpk: 3529690478287369466833246018450754894627897998333020372698576474613150428967group
- tcm: 4126672860380618859667916608513630456689585549945822205275701207826869664017field
- scm: 2360600870442711638834267026779742803143476339505054610622893443831124756587field
+ id: 7633833029937156726094967407841675698590708116909321378441613447960057297131field
+ value: ciphertext1qgqffh5q09dgjm395xgv0w2xld999fdzrkmethch0su52w7v5e085p8qsg4w85zqp3cd4zxa4ksy6l3qjn07y6arwr7kyjpv3reccwjuqgkpv3q5
+ tpk: 2643138657837375312299702324173211615493723194095026551721986600394014900539group
+ tcm: 2927329604626649329173022278354960460759763764809108654995952828140958408476field
+ scm: 4090946982896384018736336389290246009590436732246468304296151367624587199180field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqp9eqe7dfl0lrxzghvv796vws4ecrylzxh4anxzwynjk8snev397tmphph0s4yqq4c7p27fau7zegpqx0432vvnc4w852wzxjnkggr9ull99tqtpmagc90le0l5j43kre89y6l26tx3p6escdvlvgmp9jxtqvqk69legs8np2g58jkmm4r99a6l0vat8wq9d6geudgsqpdtfn82ehf2naephjxuw0nl2pfkzp0nqq8d5t49epl6dxp9tzdpsnw22xpfpv3hfkres5u7772zr4cmk68xnnrz3l4er3s2mpvux0ypujzeqypk0k0sqzdyh6q4ch2w2l5avw6dlxwgxw89kekpvupf39ufkufdwswtjz0s5ygx6nptgza8twyntgsql0hvuqgeuhnnzn8gws8na37cwdlamdttwtj4gmxz20eyzm2aqywksm5x54hqgm5wr3dmd8f4mtps94ddzdxvr76jztrahyuxg0ljalh9mujvd6lk0qyhvug6pjfmdrrmuhu03dxma9ntn7z98r25fj22qgegtu2nzezq889d0g48lke957q688tljnmzfjgt460653hg90mvp39t834hkhnamtpwh5f7qs2euqwnl5d40mhud3a06dulrrmnf2euynxuaqj6gmrwyp9mqfwuzhhj8zw7jhe93a83u5wze20t3kj83sqkg4pdvcuget7jeww7qczwgtrl0jt0ev9w3f84mq7clhzx6d9yspxmc7z3afa3qg9tt82zhxjkscxpvkgexkcf3d2kvh8x9seh05sqr40kaduh8c57jcc0rxqdnzqyfapsqdfm3yfljkja2l4plxqg244qakmsk8uduw7u0m2yn0w9pv30vawzu26vh0m5vm3ykqk57x2ww5q27gj4pjhf5dpzzxytxwjed7seyln3ygltzxvj8rqkcjw5qgdp7cv4dvpqtpmc6zsmddeep6yht7rgwcarqjpyje8xwddl967hh7ggqyag3d24ew75sv8qdjd957635vfkpvjz7d7z7k9z4gnqz62rg0hvzskh6mk545axl5z24vrqq9lxm9a30vcf705czmywudualva2883qjkmh8gfxxrcrhqsft4f8h9xug4pf8x2hrguttyagvelft5k7jsq4xm8dkjj9q6nfuks0ls25cml7u527d2xpgaz448lnph6vasud2g9qvqqqqqqqqqqqxctkgxk7sdfrathqkg3gwyep43pl8z4ahq3hgws2t6g3deux8jesj2rxdmzdt7t836urdguymq7qyq8dezy7k6rs44rkna5klkz40uta3mz6r56td3huzf0awcxfqdnrwyjjtnlrdx4kl76upc763njvugqq88ej5lrany8a3p79qv3v6nq6w56hafj4x8mgeqhlnecumnseruqerxzagfde3dsrlpfc8hkrdj97znqcce04zgtr2gg4yads0j79ahzwmv0plcg5m3uny4jg5hp5yvlsqqqzm79ue
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqrp8tgles78a0f34np2m3achhrz2m7dptvyzwkvcjuxvgdrmqdulhp7qwx26n48ecv7plh2xmhy7sqqxjnr8p5awpjuzwla4vjumvkj683ae59s5u05d3ckw7am80vhvq0wfuwq5zq258snlcsa3dwqgt2tqvhr4y3jy9f3tlukle5e999smmrfvysqaq9lwx2eewsjqk8as24nhjr5xx4e2r7tp2cdl32pvj2cqq82anus9p3lcmw3szyd4f2ulxwvdeavlqk653my6wrhw3kds48txa0fjc0ea88rtcmsrh5cp9tx3vpwpmz7cehhdddrkg879apa94jr9ufdc0qw4r7nzqqlwnxmzkw00heej2szye77axc9ql6yu6m93xsr37czmmjgyvq9rqk26d5f2nvrc7n90p7ze4n7he6e5gw9yfen49ghj0zs2zxgvwzr59zx3v6v49gqqeyxdwmtycnr4fndlang7hnjaytqmv398y74nd6n9c35x835wgn5xd467mgyyzej3vfnluskys96q0amugtkxr0jnw0l5kxa0fn6n8wn4047hmy6tr3zp8pjd2z2kye90xcrncf3vkmnx2slck8u89xl6qw3ajzy6n5ctjn09sr32llzsvn4cyc5um2carg6rf83w0wd07hm7nq86qdds34h2r3vd9hk8r282yqdd2uqa9pu0qkzzr7lw7memyn8ts8s0a70nedlyvrymwae25zjyrscr59jpu5qgzgw0j9ewhmh5s2nmychy0g4dme6eyu4640645gxzlxkwr48efl0j83wdfammurafujjke9gd93s4k4hwea4nnek8y6p6nqaw6qqzqcj54m7njq4zaxsc9jffza9wn82quz70yxmm6ne26s060zzzuqktthfe72lqj78em8r98fmke0ydtwdqcmnlqjhps26msgwy2nr83dme4y9nv3w58fahxamatqsamqnl7k3u4tr42lzuuqvyphng9lm9e368whujmdq05sd66emvuusl4vxgyzku837m30hfkl6pxp3r9lyxh77wpkrrvphxnrnk3vhvrepts2h35vpmvprhf68t4apkzzclsghaypm4exncjhyjl8eczxamsurl6fgaptr7wcec8jdvrqejga6urg6jvcynwch3lslnxljcf9gxz6duy3d7m4juut9lay69ggqvqqqqqqqqqqqy4x0k6qfuguhj322uj0gmwvxruzhsy4euszf3crcrpad2rk52hzwy9arer08eaurrw0hs78jzf7qqqg06xljpwcvr43hd6qe82nquq8gv364cy7qghmmptcw660pnxnwsxjllucjl2jm3wct722klf70x5qqyejpwv3crcuedthzexe36g9escemycglr9wnj3dmrhh006y4jrs0edpsgayfwwacmf9xqrrjl2xc69x845pkqpv8zjl4p5rawqy30tgh09dl6895qrx2r9dym6vqd3qqqqqaq3ef0
verified: true
status: accepted
errors: ""
warnings: ""
- execution:
transitions:
- - id: au128u5yndh75dhpxcve26fgfahqpnj0hq4vzmwpfye6vg7zu2c4ggqcdv64p
+ - id: au1hp3thp64u920w9j0urr0a94xnmnj6a7zeux3ht8jj90g9dd9pq9slv9c48
program: test.aleo
- function: scalar_casts
+ function: scalar_cast
inputs:
- type: private
- id: 1262456696619943166364234082659947013206737023241139516234658278005927782517field
- value: ciphertext1qgq2ksc55ttt5yn0e9jz4j5jt2zlw3krf9l345nntdkk26t8j4rlgqzv9dxa6kk6gwahgukt2wngwtm92wh8f9389jwczcpfc3kwmd9dpsf49awn
+ id: 3648657768712497591257819273061772006062629597726079188533339371952053789287field
+ value: ciphertext1qgqxf389tm6x3a4qzwng9x0q5zhztvuq3sk0pqp99vkq4xc80xnw7yg7suz6szvu95xqashrjtkykynrhwc35w8p22s0xlcv0pyx9976qgjc7a2v
outputs:
- type: private
- id: 5077598038302065504689220409318402281918592556833927249738138706740989745040field
- value: ciphertext1qgqz60ns80kafrfs2dt4yuzrpl7cgwyek8uyrrf7r8t42tj9r968kzv5434pauvg46efs20l9xc44d9hx8nhpzjf2mfn3pcfgm8qzzwzzys29kvn
+ id: 3819742772301217437194005083200102796625777424121491883872996713563023302832field
+ value: ciphertext1qgqxze4juy7uerkd3fnuqe357q7p9suz4rs09eq5xpk8sqn0xyusjqzg8j34s63t857uy7dnynan0jp86kl97rc6dcsasc3papsupkwgqgveu9y2
- type: private
- id: 5978225890353511391138342761494280977791633974324723380625901259009187107671field
- value: ciphertext1qyqp3gjagk99kvlwznfzqta943q23q4whrhw5q8dkudfu8ynzhm0krqwlypmq
+ id: 6886664329045759310816172722080195298475484728931133903786336346750722492148field
+ value: ciphertext1qyq03e7mujz996pufhc8mhrqfm2007hrpctz4w9wx7h66p7nrc7l6zs4t0elc
- type: private
- id: 2511355861261365380643749320945349214097655650870618287316600945761394696078field
- value: ciphertext1qgq07g0m95thkx4frqpw29f82s438uyfpznwp0mm6syqjyna3dzsuzru3lrlr9d9n9val45qspkyzruvtsgtv0ffpsfxe67230z9xau4pytz29fx
+ id: 1139468113048739647926227222535008493413747657065381255508551059587900370091field
+ value: ciphertext1qgqyvxcrh40suw68xtgwavxx8u2qf0k6ss7ztdhjf76v5c52549wuqvmwmcaqae5urlp9cf7pmzp46jupqppm72w2yxud8dmspjzp9x3p5n7xx0t
- type: private
- id: 7170939312401893418237731374323396533519456931152068636939536528132681954274field
- value: ciphertext1qgq8asd4fzz4eu98c8mvqhg065wx3k7ca8hdvp625d9cp7f9m3d8jza9wmfc5nkhnc0k3eruhu5s7sjnkj6q0dk0hj7fu8hjpn779m7xqulep4qm
+ id: 3509693323681884307989757599037949472125485447692289273580525926984739717158field
+ value: ciphertext1qgqtf6zjlhnkct2292nfe3hrfxg80pk0376mrs0la6d2waj58pyr7pr8k7jffmanuyz9yzga9x3z9t4fxtvsr336m0ta8muh5dccsypeqgjrk393
- type: private
- id: 4065578088254685344981997964588266298676249212110025605792372576850846131850field
- value: ciphertext1qyqfsamh566t8jrsnsmmvuymlgsfatyv9rmxqj6gc8cl6hg6xr3uxzq8m8pq2
+ id: 3437077999424725548773563860227208007043475014088521899481918137521920351801field
+ value: ciphertext1qyqf9jfzf2clpy0d2wyfd3u4tp6dtkjv9u4flu9pwvlkplpexav7syg0vkrtt
- type: private
- id: 7704457747653830719053666514333916984770458447874991441196122295997634947173field
- value: ciphertext1qyq0g4w0z73pwsxy0efcz9ltk8zxpez9q0hptwkcrrkxzl7t5z2g7zsez5jqd
+ id: 1349139718747340037264338256859090769383539286549553160136661186417933505410field
+ value: ciphertext1qyqd52l8d03yz43y808urgmen33x3v8vg33n6qdjqzleturag7u4vzcf507zw
- type: private
- id: 3858123906258014198420457135044955945178271094779217702339583012150687216443field
- value: ciphertext1qyqqk9ng5afwwmjanxq2pcq52jp2tn0k7yc755r9vzuq7yt8343y2yg4fud73
+ id: 6728385044319665265067814798190525148317947280919440122231975423306783149811field
+ value: ciphertext1qyqghjcffh764dj7hhdak74knsakuvry84eswzqzdlvt693caxz3zqgrxqtgt
- type: private
- id: 4062319646586486723823213218555977968132622522018277952814859152487261751316field
- value: ciphertext1qyqdlqwnrupy5py8sanrk3xsakqkmnph33ugy07scgc8nfw6u0lawrsqvmq55
+ id: 8354365572111288901825215417118215098751154605419638819915520410516315393666field
+ value: ciphertext1qyqyd8pguqch3ln232aw4qn84mg7wqa7py3qxz4qcf65dt6pxxee5zq23e9s3
- type: private
- id: 2619004865580956400228217138756805041747028103296622655782018559502719231808field
- value: ciphertext1qyq9aqfrvncsthhzgcd6zfrd35vhg8vrarfus4j7p88hhk3x9vxxgpg9xys76
+ id: 6312175192598710984363644089222676912310187682504092983031459706523017055371field
+ value: ciphertext1qyq0lpr9sp74kyqxlfyasua0rfnrvghkwyp68qxasncmfkd72992wygnaderd
- type: private
- id: 1235947146947512792728581652141672150493598158656596883972915007385566005928field
- value: ciphertext1qyqgf7shf5kcnlcg77j86q7cxgnnynfaxqc8nedgtqg8d9w9lwl3zrgv08f5e
+ id: 6032578344061547868475599629396883497263179878482264268336251967314805480119field
+ value: ciphertext1qyqgzt498wkkwphk5ags7ydwdjun5l640efs0emu8vqxna7tvc5pcyges8wgf
- type: private
- id: 5910041238510472670731397153758625926340358681612684244064406787672610278101field
- value: ciphertext1qyqgmydd7w0gqe46huyj80mn3s47qcnl66wnvvcs85a9xktvnu8wcqq7s08hx
+ id: 5228202429425579981014430746453582970263509328276228161085096054266455416227field
+ value: ciphertext1qyq8dukyw95rnltc68dh95yx5jc2tgq8x83p6vug6zf4ad6nh00ujrsce6xvc
- type: private
- id: 1476176029520115019650672302012973694101491708512734021359735152970321763739field
- value: ciphertext1qyqynkjqg3qhatz3vy269yyj3fxx6x4288tcfaty0u84rgw24a0mupcxxsyh3
+ id: 6337466632829335007608860894523280327034663895916620245693099805257750149684field
+ value: ciphertext1qyqq724s56dgufdlu032dre0lguez6mccgxm6784u0t0vg9yzns75pg4rr5nj
- type: private
- id: 7119475303519262929218966731872976584561767158010531452821935839610127422967field
- value: ciphertext1qyqru0shxkjy269vj9vuzn22e8sjjegnkcgjpvv7ja65kcsfw0enupcw2rwaq
+ id: 5041840878505997323558077016124662639098763116625826998921070987807711513505field
+ value: ciphertext1qyqgdfq6mu99kjr9hgrtz82zx262nll5r0z3eeqwqdc0337anacq5qc9n8wde
- type: private
- id: 738547097268602744497797157442423244975856926598236933692547729756340180407field
- value: ciphertext1qyq8f43v5l90ntx62f7fkc6dup2r0d76z45xatze28gf27v7q2rtspgfuy8u9
+ id: 8362199922345889186505325098568283846757964127298602771383510565131934717445field
+ value: ciphertext1qyq047z0u6j0885e4r8yzzydlxxyem6ac94wdvdf5anqrg49l3307zcggqjvn
- type: private
- id: 5187642377522475191017750131056711086423490876986716427292498517626356208054field
- value: ciphertext1qgq8z622ccymsh2tck3gzadq7jepjxrcr45x5r48rq6q8s4xjapsqreysvqfexljs347zuegrd0sq5zmjxq07a9k9p0dqzdkg7ukz0a9zqvpkmcz
- tpk: 3257015668343738736535303449664873162539441799935443947542867818230381380656group
- tcm: 3806388447009666508810503662079573583591873194482251408619411905316523610865field
- scm: 2790307546796927320047093378898305140995965952534339752988105312260973283415field
+ id: 7659620848175078694579869114170870496872809742776174409243635581600262525456field
+ value: ciphertext1qgqtw2gxzz4e5cq39th8wqr6q0fetkwn65alluazrnslwglpgu6v5zyzd5pu3hsr088zwr6nfl0p0ttx8mh0dcqksdx45rgq4mvgsa4uqsrgjvjq
+ tpk: 7606758994613328146663843488338137362576344482026781014300614710921474877831group
+ tcm: 6633377565267251888541994228693892051755756524881593936628828895637749149871field
+ scm: 5838656049541417049480027475687302888887873882918370294289233667427609104673field
global_state_root: sr1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq6gk0xu
- proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqq8fhunl544m2xv269a4nt8s307tk2ahjyp33hqe572kvm4mcfhy7u9rf9cpq76xlrkqzj6p5pxlcuqq9q2t2x04wvypzhtcgwcxudqxuupwwdayh2ymwaznycccfrmuntfjxvx75tkcaukk3s7g07lu9a97qw9623grf90tzlxgd53az5uzex09u2alezaj60gnm5c7ea50md2cv0ydqrq6ghsrh74ml5knswgyuqwjkd9dgkwfqr4u0pnattd6dpcdmr2ty2j2c574ld6qa858tmepht9eg4gmsnx5x7xj559hr3rg3yqwlx5tptshelsp94ts9wxuggrnsv9mqan6pd0wxwfzue98vr3u5gx6s7s4enyaffx0p2djaylrrrqp32mlfmss60aqu006wkmq4ltltqmcucqrdgt70y09z5evcdawcq5d0sn3r4tn30283lzys7u4fghqysj60g65cq0gewt75pllgmhrrhpr5h39892th9pl6pht4luvy2a0prwt5k747658ph4599mq7tgeqgtqxpwr35rqg9r0qtk4n2dhu7vqhtqtd0h6e4dvus7m2xzjjm3yf2vqnlxfjwzhzumzjt084sr96q8yllrpnnpd4pmx4gtf45p88zlfq8paak8tg4qphpvgc2th6jyad472wakpvdzd5fz5ufgfhppweupz0v32u3cjwekunw4cdzynjrcqqleg6csr3c46w980udsneswlcgvsv8p2f54ph3lx5e9cehxulm322taf3el8ale2f6mxjafl75hkpfe7cdgfwmqvnrtre6ngxa969xj3p08pkfdwfy9zfm96qchfte3qju3rd0tyev2ppjw6gf95r2raqsmvsnada9w565gmf2qds39ymnsd423tzfwtnfp95a9hayuuy5lezg6dhpw60gfs404d0ytclts44s9sxf6ch67u9ud0qyrn5h7nedyjqu2eca6hn2uqltz5anqgss2v5psvx9yekfzt8s8gqygrvlcsdt43fz6tys7cjz7mncsmt0nshpygp7ha3y6qmjekfgeekz9ac87esx5yc7syv6qe6hm60xnatmmzd3gqeddh55quw0qvw7rvtzeq5fcps6uw8ayr5eus56tepxu3s2ydghqp2jx9j5vrne2736jyrjzmagdgsf38hf8uzn9cmd6x8j8sz7u5wcfqvqqqqqqqqqqquywl9faatjv5p0x2mxepf37eyljd2xxv8dyk0ak7u755m9ehphyywt4ks9ff9ng2zk4am4qgnrdsyqzyyqpawzr3mjz7lmec3s867s2j3hm8njfclayhdggtmzdveutt2kgtvh80gg8pul2zr6pdm8fffupq8qyk7gcd70v0rxwxvhd88n07g8pk2ygzd92nltmjw89e99sdhaszldssqfwdxpejjvey8xykpmwqclsvpsangc8ydrmg5sdaztv2952un76d5hne2tgkhqzkfmjvs7vsqqq7fjxwa
+ proof: proof1qyqsqqqqqqqqqqqpqqqqqqqqqqqywfgumylz53cj65x9zp4v9ttr6nq2gr4yrm9yxkha8nsn29r08nlzknuesvfn229z9tekrp3aasgqqytu2veny50e0eu9nld94y69xjjy67m0h8vgyn2v5c2ptya0lvg9gtjexy09nkl98pk2u56ue7xffq8jj5hujs5uxjlx3h34478c6ky62yv3djlgjprq9lxuuyqqcedx28ljhfcc5c0mf5ls22jhj8nadwqfkwqpjgu5mllcydfcf6ensfythy5xqxqnpmr8pass8h3huzhgl3rsxckxag5lwffg4al7c4u53vcqjp20e3slt6mn3xfpkrxaaaxt043awr2xrmnp23ategjxkvdwshw4y0fpvznqvy2874a6dvkmzpccpx8ntkckvhc6v0hpl5tagmerkp8l55ulpq437cl7n4mwpdhry5nmc26uqm0cg3ksxvksegmagm3ys9e2hg4ew4zly2wukh4zsjqgegjdvytz58c4kxkfh96e5p20rng9emapsyuuxpsmvswdt8g65nus5q96362tyugxhgt7kw97tzkmpvfcucpua537tlnzxy0rpdr4dncfvyay5vcsvp6qkva86hyhhyfq6qqq4at5lcamx69eaxm5v3j8mqp0qmvdn0wq5tyrjhu4yzzmllc297mcgmr6fa6y38xz992h73vjkmqp78ckvuz9wkjqpk82wqtdrcyfys0c7ryy8e0safq4m2cee8900g999zuhnl7v2fweenx5vmxf6ndh7lrky25l55m0r260h2n7yjfyky5jzg9dzz72x8ftj6u52y2wrccp2fu9f884fytvq8duves8uggypjltd08ceq74ndfu5rlt7pheykavvs6sd920u23ap8a2047xfd2s8fg5lmh8dp02tkm9ka6c79ye047kmxydzzmc498layrw5gzjjtq049s7yp905jeg3gv0ta9dz32mnayal835vrdvxv7x0twdcxf4avg07qtnekjazhej4f9kt5a75lwejnepxr6jnq4kgt3eu22ymvd6cphjhyq3zx24ecf6tqjrrzll7hqhxmrt3028swufw4rse27g942pp7x47hzg2wu0l27g6e7n6d6pwpwtuhe9cycp4gu9xjx4y4w7tqzszjwf5l8lln7kur2avpsju5tdne5gjkfg3tyemena4yjgktexuvqyqvqqqqqqqqqqppjgfqw495symrkv3qclxxraftzs97yyh6rjwam885rznch2yykwutut4xkmlg7664dh4v87xvudqqqxljd0ujgl9mgmd2r6tj3magqeftv3aagfralwt3uhgyx29f90lg3d6ftkpy64luns4wlutlznm4cqq83uz3j2jmupr3tk3c4cy6tn9jzqsjtk9hm0dkxd3wvu9eclt44saneqrmn58hnarmkgvd322ktx2xh55c9eugt5nrnxazgd7dtvgd0m0g6nnm5g994vps2swhyaur30sqqq9cvxnc
verified: true
status: accepted
errors: ""
diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml
index b900204b3e..d1f92bb601 100644
--- a/tests/test-framework/Cargo.toml
+++ b/tests/test-framework/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-test-framework"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "The testing framework for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/tests/test-framework/benches/leo_compiler.rs b/tests/test-framework/benches/leo_compiler.rs
index f2c9fcac35..cdac6db4f9 100644
--- a/tests/test-framework/benches/leo_compiler.rs
+++ b/tests/test-framework/benches/leo_compiler.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/bin/errcov.rs b/tests/test-framework/src/bin/errcov.rs
index dc10931c25..8cf3aac87c 100644
--- a/tests/test-framework/src/bin/errcov.rs
+++ b/tests/test-framework/src/bin/errcov.rs
@@ -1,4 +1,4 @@
-// // Copyright (C) 2019-2023 Aleo Systems Inc.
+// // Copyright (C) 2019-2024 Aleo Systems Inc.
// // This file is part of the Leo library.
// // The Leo library is free software: you can redistribute it and/or modify
@@ -28,7 +28,7 @@
// use clap::{clap::AppSettings, Parser};
// #[derive(Parser)]
-// #[clap(name = "error-coverage", author = "The Aleo Team ", setting = AppSettings::ColoredHelp)]
+// #[clap(name = "error-coverage", author = "The Leo Team ", setting = AppSettings::ColoredHelp)]
// struct Opt {
// #[clap(
// short,
diff --git a/tests/test-framework/src/error.rs b/tests/test-framework/src/error.rs
index aa1327f0bb..568215a0d6 100644
--- a/tests/test-framework/src/error.rs
+++ b/tests/test-framework/src/error.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/fetch.rs b/tests/test-framework/src/fetch.rs
index 051528fa06..0df7c27076 100644
--- a/tests/test-framework/src/fetch.rs
+++ b/tests/test-framework/src/fetch.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/lib.rs b/tests/test-framework/src/lib.rs
index fa8fba2f58..348b167d02 100644
--- a/tests/test-framework/src/lib.rs
+++ b/tests/test-framework/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/output.rs b/tests/test-framework/src/output.rs
index d43fdfb462..40f6955b01 100644
--- a/tests/test-framework/src/output.rs
+++ b/tests/test-framework/src/output.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/runner.rs b/tests/test-framework/src/runner.rs
index 36a3701ea6..09a1380c90 100644
--- a/tests/test-framework/src/runner.rs
+++ b/tests/test-framework/src/runner.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/test.rs b/tests/test-framework/src/test.rs
index 2f2faac3a6..7fe5340ed1 100644
--- a/tests/test-framework/src/test.rs
+++ b/tests/test-framework/src/test.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/unused/tgc.rs b/tests/test-framework/src/unused/tgc.rs
index d736458b4f..9df91b0a5d 100644
--- a/tests/test-framework/src/unused/tgc.rs
+++ b/tests/test-framework/src/unused/tgc.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -27,7 +27,7 @@ use std::{error::Error, fs, path::PathBuf};
use structopt::{clap::AppSettings, Parser};
#[derive(Parser)]
-#[clap(name = "ast-stages-generator", author = "The Aleo Team ", setting = AppSettings::ColoredHelp)]
+#[clap(name = "ast-stages-generator", author = "The Leo Team ", setting = AppSettings::ColoredHelp)]
struct Opt {
#[clap(short, long, help = "Path to the output folder (auto generated)", default_value = "tmp/tgc")]
path: PathBuf,
diff --git a/tests/tests/execution/primitive_casts.leo b/tests/tests/execution/primitive_casts.leo
index 6429c62ff5..78330b8e2c 100644
--- a/tests/tests/execution/primitive_casts.leo
+++ b/tests/tests/execution/primitive_casts.leo
@@ -1,13 +1,13 @@
/*
namespace: Execute
expectation: Pass
-seed: 1234567
+seed: 8937249
cases:
- program: test.aleo
- function: address_casts
+ function: address_cast
input: ["aleo1hjnn8jdxlzzlqjywamdx4hzcxny5gszzm0q5xmnae4ed6qqn2gys4ugtey"]
- program: test.aleo
- function: bool_casts
+ function: bool_cast
input: ["false"]
- program: test.aleo
function: field_casts
@@ -46,25 +46,25 @@ cases:
function: u128_casts
input: ["0u128"]
- program: test.aleo
- function: scalar_casts
+ function: scalar_cast
input: ["0scalar"]
*/
program test.aleo {
- transition address_casts(a: address) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
+ transition address_cast(a: address) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
return (a as address, a as bool, a as field, a as group, a as i8, a as i16, a as i32, a as i64, a as i128, a as u8, a as u16, a as u32, a as u64, a as u128, a as scalar);
}
- transition bool_casts(b: bool) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
+ transition bool_cast(b: bool) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
return (b as address, b as bool, b as field, b as group, b as i8, b as i16, b as i32, b as i64, b as i128, b as u8, b as u16, b as u32, b as u64, b as u128, b as scalar);
}
- transition field_casts(f: field) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
- return (f as address, f as bool, f as field, f as group, f as i8, f as i16, f as i32, f as i64, f as i128, f as u8, f as u16, f as u32, f as u64, f as u128, f as scalar);
+ transition field_casts(f: field) -> (bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128) {
+ return (f as bool, f as field, f as group, f as i8, f as i16, f as i32, f as i64, f as i128, f as u8, f as u16, f as u32, f as u64, f as u128);
}
- transition group_casts(g: group) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
- return (g as address, g as bool, g as field, g as group, g as i8, g as i16, g as i32, g as i64, g as i128, g as u8, g as u16, g as u32, g as u64, g as u128, g as scalar);
+ transition group_casts(g: group) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128) {
+ return (g as address, g as bool, g as field, g as group, g as i8, g as i16, g as i32, g as i64, g as i128, g as u8, g as u16, g as u32, g as u64, g as u128);
}
transition i8_casts(i: i8) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
@@ -107,7 +107,7 @@ program test.aleo {
return (u as address, u as bool, u as field, u as group, u as i8, u as i16, u as i32, u as i64, u as i128, u as u8, u as u16, u as u32, u as u64, u as u128, u as scalar);
}
- transition scalar_casts(s: scalar) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
+ transition scalar_cast(s: scalar) -> (address, bool, field, group, i8, i16, i32, i64, i128, u8, u16, u32, u64, u128, scalar) {
return (s as address, s as bool, s as field, s as group, s as i8, s as i16, s as i32, s as i64, s as i128, s as u8, s as u16, s as u32, s as u64, s as u128, s as scalar);
}
}
diff --git a/utils/disassembler/Cargo.toml b/utils/disassembler/Cargo.toml
index dbf21f8856..bc495512fc 100644
--- a/utils/disassembler/Cargo.toml
+++ b/utils/disassembler/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-disassembler"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "A disassembler for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/utils/disassembler/src/lib.rs b/utils/disassembler/src/lib.rs
index b316ded004..b97752ddce 100644
--- a/utils/disassembler/src/lib.rs
+++ b/utils/disassembler/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/disassembler/src/tests/credits.aleo b/utils/disassembler/src/tests/credits.aleo
index 43596f55e1..09f9ddce75 100644
--- a/utils/disassembler/src/tests/credits.aleo
+++ b/utils/disassembler/src/tests/credits.aleo
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the snarkVM library.
// Licensed under the Apache License, Version 2.0 (the "License");
diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml
index 4930099459..217264e673 100644
--- a/utils/retriever/Cargo.toml
+++ b/utils/retriever/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-retriever"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "A retriever for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/utils/retriever/src/lib.rs b/utils/retriever/src/lib.rs
index 1fba54335c..b1de826a76 100644
--- a/utils/retriever/src/lib.rs
+++ b/utils/retriever/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/dependency.rs b/utils/retriever/src/program_context/dependency.rs
index 7634fe3db8..702fae839b 100644
--- a/utils/retriever/src/program_context/dependency.rs
+++ b/utils/retriever/src/program_context/dependency.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/location.rs b/utils/retriever/src/program_context/location.rs
index 6a36059e30..4d50772761 100644
--- a/utils/retriever/src/program_context/location.rs
+++ b/utils/retriever/src/program_context/location.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/lock_file_entry.rs b/utils/retriever/src/program_context/lock_file_entry.rs
index 2abf3d0840..b51c57ac92 100644
--- a/utils/retriever/src/program_context/lock_file_entry.rs
+++ b/utils/retriever/src/program_context/lock_file_entry.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/manifest.rs b/utils/retriever/src/program_context/manifest.rs
index eef1c22120..d4fb93ba8d 100644
--- a/utils/retriever/src/program_context/manifest.rs
+++ b/utils/retriever/src/program_context/manifest.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/mod.rs b/utils/retriever/src/program_context/mod.rs
index 2ff767d238..c37c952b2c 100644
--- a/utils/retriever/src/program_context/mod.rs
+++ b/utils/retriever/src/program_context/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/network_name.rs b/utils/retriever/src/program_context/network_name.rs
index e9a87d07fc..f487c283f8 100644
--- a/utils/retriever/src/program_context/network_name.rs
+++ b/utils/retriever/src/program_context/network_name.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/retriever/mod.rs b/utils/retriever/src/retriever/mod.rs
index 4c18e8337f..0410eb1186 100644
--- a/utils/retriever/src/retriever/mod.rs
+++ b/utils/retriever/src/retriever/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify