From 7dfecd41b1195aef70286963b71a6920a662da4a Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Wed, 4 Sep 2024 11:46:50 -0700 Subject: [PATCH 01/27] Update LicenseHeader and Cargo metadata --- .github/ISSUE_TEMPLATE.md | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .resources/license_header | 4 +- CONTRIBUTING.md | 2 +- CONTRIBUTORS.md | 48 +++++++++---------- Cargo.toml | 6 +-- README.md | 8 ++-- build.rs | 2 +- compiler/ast/Cargo.toml | 6 +-- compiler/ast/src/access/array_access.rs | 2 +- .../src/access/associated_constant_access.rs | 2 +- .../src/access/associated_function_access.rs | 2 +- compiler/ast/src/access/member_access.rs | 2 +- compiler/ast/src/access/mod.rs | 2 +- compiler/ast/src/access/tuple_access.rs | 2 +- compiler/ast/src/common/identifier.rs | 2 +- compiler/ast/src/common/imported_modules.rs | 2 +- compiler/ast/src/common/location.rs | 2 +- compiler/ast/src/common/mod.rs | 2 +- compiler/ast/src/common/node.rs | 2 +- compiler/ast/src/common/node_builder.rs | 2 +- compiler/ast/src/common/positive_number.rs | 2 +- compiler/ast/src/common/static_string.rs | 2 +- compiler/ast/src/expressions/access.rs | 2 +- compiler/ast/src/expressions/array.rs | 2 +- compiler/ast/src/expressions/binary.rs | 2 +- compiler/ast/src/expressions/call.rs | 2 +- compiler/ast/src/expressions/cast.rs | 2 +- compiler/ast/src/expressions/err.rs | 2 +- compiler/ast/src/expressions/literal.rs | 2 +- compiler/ast/src/expressions/locator.rs | 2 +- compiler/ast/src/expressions/mod.rs | 2 +- compiler/ast/src/expressions/struct_init.rs | 2 +- compiler/ast/src/expressions/ternary.rs | 2 +- compiler/ast/src/expressions/tuple.rs | 2 +- compiler/ast/src/expressions/unary.rs | 2 +- compiler/ast/src/expressions/unit.rs | 2 +- compiler/ast/src/functions/annotation.rs | 2 +- compiler/ast/src/functions/core_function.rs | 2 +- compiler/ast/src/functions/input.rs | 2 +- compiler/ast/src/functions/mod.rs | 2 +- compiler/ast/src/functions/mode.rs | 2 +- compiler/ast/src/functions/output.rs | 2 +- compiler/ast/src/functions/variant.rs | 2 +- compiler/ast/src/groups/group_coordinate.rs | 2 +- compiler/ast/src/groups/group_literal.rs | 2 +- compiler/ast/src/groups/mod.rs | 2 +- compiler/ast/src/lib.rs | 2 +- compiler/ast/src/mapping/mod.rs | 2 +- compiler/ast/src/passes/consumer.rs | 2 +- compiler/ast/src/passes/mod.rs | 2 +- compiler/ast/src/passes/reconstructor.rs | 2 +- compiler/ast/src/passes/visitor.rs | 2 +- compiler/ast/src/program/mod.rs | 2 +- compiler/ast/src/program/program_id.rs | 2 +- compiler/ast/src/program/program_scope.rs | 2 +- compiler/ast/src/statement/assert.rs | 2 +- compiler/ast/src/statement/assign.rs | 2 +- compiler/ast/src/statement/block.rs | 2 +- compiler/ast/src/statement/conditional.rs | 2 +- .../src/statement/console/console_function.rs | 2 +- .../statement/console/console_statement.rs | 2 +- compiler/ast/src/statement/console/mod.rs | 2 +- compiler/ast/src/statement/const_.rs | 2 +- .../statement/definition/declaration_type.rs | 2 +- compiler/ast/src/statement/definition/mod.rs | 2 +- compiler/ast/src/statement/expression.rs | 2 +- compiler/ast/src/statement/iteration.rs | 2 +- compiler/ast/src/statement/mod.rs | 2 +- compiler/ast/src/statement/return_.rs | 2 +- compiler/ast/src/struct/member.rs | 2 +- compiler/ast/src/struct/mod.rs | 2 +- compiler/ast/src/stub/function_stub.rs | 2 +- compiler/ast/src/stub/mod.rs | 2 +- compiler/ast/src/types/array.rs | 2 +- compiler/ast/src/types/core_constant.rs | 2 +- compiler/ast/src/types/future.rs | 2 +- compiler/ast/src/types/integer_type.rs | 2 +- compiler/ast/src/types/mapping.rs | 2 +- compiler/ast/src/types/mod.rs | 2 +- compiler/ast/src/types/struct_type.rs | 2 +- compiler/ast/src/types/tuple.rs | 2 +- compiler/ast/src/types/type_.rs | 2 +- compiler/ast/src/value/mod.rs | 2 +- compiler/compiler/Cargo.toml | 6 +-- compiler/compiler/src/compiler.rs | 2 +- compiler/compiler/src/lib.rs | 2 +- compiler/compiler/src/options.rs | 2 +- compiler/compiler/tests/compile.rs | 2 +- compiler/compiler/tests/execute.rs | 2 +- .../tests/utilities/check_unique_node_ids.rs | 2 +- compiler/compiler/tests/utilities/mod.rs | 2 +- compiler/compiler/tests/utilities/output.rs | 2 +- compiler/parser/Cargo.toml | 6 +-- compiler/parser/examples/parser.rs | 2 +- compiler/parser/src/lib.rs | 2 +- compiler/parser/src/parser/context.rs | 2 +- compiler/parser/src/parser/expression.rs | 2 +- compiler/parser/src/parser/file.rs | 2 +- compiler/parser/src/parser/mod.rs | 2 +- compiler/parser/src/parser/statement.rs | 2 +- compiler/parser/src/parser/type_.rs | 2 +- compiler/parser/src/test.rs | 2 +- compiler/parser/src/tokenizer/lexer.rs | 2 +- compiler/parser/src/tokenizer/mod.rs | 2 +- compiler/parser/src/tokenizer/token.rs | 2 +- compiler/passes/Cargo.toml | 6 +-- .../passes/src/code_generation/generator.rs | 2 +- compiler/passes/src/code_generation/mod.rs | 2 +- .../src/code_generation/visit_expressions.rs | 2 +- .../src/code_generation/visit_program.rs | 2 +- .../src/code_generation/visit_statements.rs | 2 +- .../passes/src/code_generation/visit_type.rs | 2 +- compiler/passes/src/common/assigner/mod.rs | 2 +- .../common/constant_propagation_table/mod.rs | 2 +- compiler/passes/src/common/graph/mod.rs | 2 +- compiler/passes/src/common/mod.rs | 2 +- .../passes/src/common/rename_table/mod.rs | 2 +- compiler/passes/src/common/replacer/mod.rs | 2 +- .../common/symbol_table/function_symbol.rs | 2 +- .../passes/src/common/symbol_table/mod.rs | 2 +- .../common/symbol_table/variable_symbol.rs | 2 +- compiler/passes/src/common/tree_node/mod.rs | 2 +- compiler/passes/src/common/type_table/mod.rs | 2 +- .../dead_code_eliminator.rs | 2 +- .../eliminate_expression.rs | 2 +- .../eliminate_program.rs | 2 +- .../eliminate_statement.rs | 2 +- .../passes/src/dead_code_elimination/mod.rs | 2 +- .../destructuring/destructure_expression.rs | 2 +- .../src/destructuring/destructure_program.rs | 2 +- .../destructuring/destructure_statement.rs | 2 +- .../passes/src/destructuring/destructurer.rs | 2 +- compiler/passes/src/destructuring/mod.rs | 2 +- .../src/flattening/flatten_expression.rs | 2 +- .../passes/src/flattening/flatten_program.rs | 2 +- .../src/flattening/flatten_statement.rs | 2 +- compiler/passes/src/flattening/flattener.rs | 2 +- compiler/passes/src/flattening/mod.rs | 2 +- .../function_inlining/assignment_renamer.rs | 2 +- .../src/function_inlining/function_inliner.rs | 2 +- .../function_inlining/inline_expression.rs | 2 +- .../src/function_inlining/inline_program.rs | 2 +- .../src/function_inlining/inline_statement.rs | 2 +- compiler/passes/src/function_inlining/mod.rs | 2 +- compiler/passes/src/lib.rs | 2 +- compiler/passes/src/loop_unrolling/mod.rs | 2 +- .../src/loop_unrolling/range_iterator.rs | 2 +- .../src/loop_unrolling/unroll_expression.rs | 2 +- .../src/loop_unrolling/unroll_program.rs | 2 +- .../src/loop_unrolling/unroll_statement.rs | 2 +- .../passes/src/loop_unrolling/unroller.rs | 2 +- compiler/passes/src/pass.rs | 2 +- .../src/static_single_assignment/mod.rs | 2 +- .../rename_expression.rs | 2 +- .../rename_program.rs | 2 +- .../rename_statement.rs | 2 +- .../static_single_assigner.rs | 2 +- .../src/symbol_table_creation/creator.rs | 2 +- .../passes/src/symbol_table_creation/mod.rs | 2 +- .../passes/src/type_checking/await_checker.rs | 2 +- .../src/type_checking/check_expressions.rs | 2 +- .../passes/src/type_checking/check_program.rs | 2 +- .../src/type_checking/check_statements.rs | 2 +- compiler/passes/src/type_checking/checker.rs | 2 +- compiler/passes/src/type_checking/mod.rs | 2 +- .../passes/src/type_checking/scope_state.rs | 2 +- compiler/span/Cargo.toml | 6 +-- compiler/span/src/lib.rs | 2 +- compiler/span/src/source_map.rs | 2 +- compiler/span/src/span.rs | 2 +- compiler/span/src/span_json.rs | 2 +- compiler/span/src/symbol.rs | 2 +- docs/grammar/Cargo.toml | 6 +-- docs/grammar/src/main.rs | 2 +- errors/Cargo.toml | 6 +-- errors/src/common/backtraced.rs | 2 +- errors/src/common/formatted.rs | 2 +- errors/src/common/macros.rs | 2 +- errors/src/common/mod.rs | 2 +- errors/src/common/traits.rs | 2 +- errors/src/emitter/mod.rs | 2 +- errors/src/errors/ast/ast_errors.rs | 2 +- errors/src/errors/ast/mod.rs | 2 +- errors/src/errors/cli/cli_errors.rs | 2 +- errors/src/errors/cli/mod.rs | 2 +- errors/src/errors/compiler/compiler_errors.rs | 2 +- errors/src/errors/compiler/mod.rs | 2 +- .../src/errors/flattener/flattener_errors.rs | 2 +- errors/src/errors/flattener/mod.rs | 2 +- errors/src/errors/import/import_errors.rs | 2 +- errors/src/errors/import/mod.rs | 2 +- .../loop_unroller/loop_unroller_errors.rs | 2 +- errors/src/errors/loop_unroller/mod.rs | 2 +- errors/src/errors/mod.rs | 2 +- errors/src/errors/package/mod.rs | 2 +- errors/src/errors/package/package_errors.rs | 2 +- errors/src/errors/parser/mod.rs | 2 +- errors/src/errors/parser/parser_errors.rs | 2 +- errors/src/errors/parser/parser_warnings.rs | 2 +- errors/src/errors/type_checker/mod.rs | 2 +- .../errors/type_checker/type_checker_error.rs | 2 +- .../type_checker/type_checker_warning.rs | 2 +- errors/src/errors/utils/mod.rs | 2 +- errors/src/errors/utils/util_errors.rs | 2 +- errors/src/lib.rs | 2 +- examples/auction/README.md | 2 +- examples/basic_bank/README.md | 2 +- leo/cli/cli.rs | 4 +- leo/cli/commands/account.rs | 2 +- leo/cli/commands/add.rs | 4 +- leo/cli/commands/build.rs | 2 +- leo/cli/commands/clean.rs | 2 +- leo/cli/commands/deploy.rs | 2 +- leo/cli/commands/example.rs | 2 +- leo/cli/commands/execute.rs | 2 +- leo/cli/commands/mod.rs | 2 +- leo/cli/commands/new.rs | 2 +- leo/cli/commands/node.rs | 2 +- leo/cli/commands/query/block.rs | 2 +- leo/cli/commands/query/committee.rs | 2 +- leo/cli/commands/query/mempool.rs | 2 +- leo/cli/commands/query/mod.rs | 2 +- leo/cli/commands/query/peers.rs | 2 +- leo/cli/commands/query/program.rs | 2 +- leo/cli/commands/query/state_root.rs | 2 +- leo/cli/commands/query/transaction.rs | 2 +- leo/cli/commands/query/utils.rs | 2 +- leo/cli/commands/remove.rs | 4 +- leo/cli/commands/run.rs | 2 +- leo/cli/commands/update.rs | 2 +- leo/cli/helpers/context.rs | 2 +- leo/cli/helpers/logger.rs | 2 +- leo/cli/helpers/mod.rs | 2 +- leo/cli/helpers/updater.rs | 2 +- leo/cli/main.rs | 4 +- leo/cli/mod.rs | 2 +- leo/cli/tests/mod.rs | 2 +- leo/lib.rs | 2 +- leo/package/Cargo.toml | 6 +-- leo/package/src/build/directory.rs | 2 +- leo/package/src/build/mod.rs | 2 +- leo/package/src/imports/directory.rs | 2 +- leo/package/src/imports/mod.rs | 2 +- leo/package/src/inputs/directory.rs | 2 +- leo/package/src/inputs/mod.rs | 2 +- leo/package/src/lib.rs | 2 +- leo/package/src/outputs/ast_snapshot.rs | 2 +- leo/package/src/outputs/checksum.rs | 2 +- leo/package/src/outputs/circuit.rs | 2 +- leo/package/src/outputs/directory.rs | 2 +- leo/package/src/outputs/mod.rs | 2 +- leo/package/src/package.rs | 2 +- leo/package/src/root/env.rs | 2 +- leo/package/src/root/gitignore.rs | 2 +- leo/package/src/root/mod.rs | 2 +- leo/package/src/source/directory.rs | 2 +- leo/package/src/source/main.rs | 2 +- leo/package/src/source/mod.rs | 2 +- tests/test-framework/Cargo.toml | 6 +-- tests/test-framework/benches/leo_compiler.rs | 2 +- tests/test-framework/src/bin/errcov.rs | 4 +- tests/test-framework/src/error.rs | 2 +- tests/test-framework/src/fetch.rs | 2 +- tests/test-framework/src/lib.rs | 2 +- tests/test-framework/src/output.rs | 2 +- tests/test-framework/src/runner.rs | 2 +- tests/test-framework/src/test.rs | 2 +- tests/test-framework/src/unused/tgc.rs | 4 +- utils/disassembler/Cargo.toml | 6 +-- utils/disassembler/src/lib.rs | 2 +- utils/disassembler/src/tests/credits.aleo | 2 +- utils/retriever/Cargo.toml | 6 +-- utils/retriever/src/lib.rs | 2 +- .../src/program_context/dependency.rs | 2 +- .../retriever/src/program_context/location.rs | 2 +- .../src/program_context/lock_file_entry.rs | 2 +- .../retriever/src/program_context/manifest.rs | 2 +- utils/retriever/src/program_context/mod.rs | 2 +- .../src/program_context/network_name.rs | 2 +- utils/retriever/src/retriever/mod.rs | 2 +- 281 files changed, 338 insertions(+), 338 deletions(-) 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! - - - - - - - + + + + + + + - - - - - - - + + + + + + + - + - - - - - + + + + + - - - - + + + + diff --git a/Cargo.toml b/Cargo.toml index 6627aac315..d0f4b0ffbd 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", 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/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/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 From eca5d3028e9f2eb78c3efc70b9de8e11315d8d58 Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Wed, 4 Sep 2024 12:06:39 -0700 Subject: [PATCH 02/27] Update rev --- Cargo.lock | 115 +++++++++++++++++++++++++++-------------------------- Cargo.toml | 2 +- 2 files changed, 59 insertions(+), 58 deletions(-) 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 d0f4b0ffbd..b5b954e3ed 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,7 +45,7 @@ members = [ [workspace.dependencies.snarkvm] git = "https://github.com/AleoNet/snarkVM.git" -rev = "be171ce" +rev = "02994a1" [lib] path = "leo/lib.rs" From 819bee3aa71a08c8144f3877478f19fa7b6d85d4 Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Wed, 4 Sep 2024 12:43:37 -0700 Subject: [PATCH 03/27] Update tests --- .../execution/primitive_casts.out | 1059 ++++++++--------- tests/tests/execution/primitive_casts.leo | 22 +- 2 files changed, 536 insertions(+), 545 deletions(-) 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/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); } } From 82eba55f8db81a157c334d2c31f5868f19568729 Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Wed, 4 Sep 2024 15:18:01 -0700 Subject: [PATCH 04/27] chore(leo): bump version for new release --- .resources/release-version | 2 +- Cargo.lock | 24 ++--- Cargo.toml | 162 ++++++++++++++++---------------- compiler/ast/Cargo.toml | 6 +- compiler/compiler/Cargo.toml | 12 +-- compiler/parser/Cargo.toml | 8 +- compiler/passes/Cargo.toml | 10 +- compiler/span/Cargo.toml | 2 +- docs/grammar/Cargo.toml | 2 +- errors/Cargo.toml | 4 +- leo/package/Cargo.toml | 6 +- tests/test-framework/Cargo.toml | 4 +- utils/disassembler/Cargo.toml | 8 +- utils/retriever/Cargo.toml | 12 +-- 14 files changed, 131 insertions(+), 131 deletions(-) diff --git a/.resources/release-version b/.resources/release-version index 852700e118..cf2dc0bc44 100644 --- a/.resources/release-version +++ b/.resources/release-version @@ -1 +1 @@ -v2.1.0 \ No newline at end of file +v2.2.0 \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 5d1cbb136b..f1b445eb8f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1541,7 +1541,7 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "leo-abnf" -version = "2.1.0" +version = "2.2.0" dependencies = [ "abnf", "anyhow", @@ -1549,7 +1549,7 @@ dependencies = [ [[package]] name = "leo-ast" -version = "2.1.0" +version = "2.2.0" dependencies = [ "criterion", "indexmap 1.9.3", @@ -1564,7 +1564,7 @@ dependencies = [ [[package]] name = "leo-compiler" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std-storage", "dotenvy", @@ -1589,7 +1589,7 @@ dependencies = [ [[package]] name = "leo-disassembler" -version = "2.1.0" +version = "2.2.0" dependencies = [ "leo-ast", "leo-errors", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "leo-errors" -version = "2.1.0" +version = "2.2.0" dependencies = [ "anyhow", "backtrace", @@ -1614,7 +1614,7 @@ dependencies = [ [[package]] name = "leo-lang" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std", "ansi_term", @@ -1661,7 +1661,7 @@ dependencies = [ [[package]] name = "leo-package" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std", "dialoguer", @@ -1681,7 +1681,7 @@ dependencies = [ [[package]] name = "leo-parser" -version = "2.1.0" +version = "2.2.0" dependencies = [ "clap", "indexmap 1.9.3", @@ -1700,7 +1700,7 @@ dependencies = [ [[package]] name = "leo-passes" -version = "2.1.0" +version = "2.2.0" dependencies = [ "indexmap 1.9.3", "itertools 0.13.0", @@ -1716,7 +1716,7 @@ dependencies = [ [[package]] name = "leo-retriever" -version = "2.1.0" +version = "2.2.0" dependencies = [ "aleo-std", "indexmap 1.9.3", @@ -1737,7 +1737,7 @@ dependencies = [ [[package]] name = "leo-span" -version = "2.1.0" +version = "2.2.0" dependencies = [ "fxhash", "indexmap 1.9.3", @@ -1747,7 +1747,7 @@ dependencies = [ [[package]] name = "leo-test-framework" -version = "2.1.0" +version = "2.2.0" dependencies = [ "backtrace", "clap", diff --git a/Cargo.toml b/Cargo.toml index b5b954e3ed..711dbc2c88 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-lang" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "The Leo programming language" homepage = "https://leo-lang.org" @@ -65,117 +65,117 @@ num-format = "0.4.4" text-tables = "0.3.1" ureq = "2.10.1" - [dependencies.leo-ast] - path = "./compiler/ast" - version = "2.1.0" +[dependencies.leo-ast] +path = "./compiler/ast" +version = "2.2.0" - [dependencies.leo-compiler] - path = "./compiler/compiler" - version = "2.1.0" +[dependencies.leo-compiler] +path = "./compiler/compiler" +version = "2.2.0" - [dependencies.leo-errors] - path = "./errors" - version = "2.1.0" +[dependencies.leo-errors] +path = "./errors" +version = "2.2.0" - [dependencies.leo-package] - path = "./leo/package" - version = "2.1.0" +[dependencies.leo-package] +path = "./leo/package" +version = "2.2.0" - [dependencies.leo-parser] - path = "./compiler/parser" - version = "2.1.0" +[dependencies.leo-parser] +path = "./compiler/parser" +version = "2.2.0" - [dependencies.leo-span] - path = "./compiler/span" - version = "2.1.0" +[dependencies.leo-span] +path = "./compiler/span" +version = "2.2.0" - [dependencies.leo-retriever] - path = "./utils/retriever" - version = "2.1.0" +[dependencies.leo-retriever] +path = "./utils/retriever" +version = "2.2.0" - [dependencies.aleo-std] - version = "0.1.24" - default-features = false +[dependencies.aleo-std] +version = "0.1.24" +default-features = false - [dependencies.backtrace] - version = "0.3.73" +[dependencies.backtrace] +version = "0.3.73" - [dependencies.clap] - version = "4.5" - features = [ "derive", "env", "color", "unstable-styles" ] +[dependencies.clap] +version = "4.5" +features = [ "derive", "env", "color", "unstable-styles" ] - [dependencies.color-backtrace] - version = "0.6.1" +[dependencies.color-backtrace] +version = "0.6.1" - [dependencies.colored] - version = "2.0" +[dependencies.colored] +version = "2.0" - [dependencies.console] - version = "0.15.8" +[dependencies.console] +version = "0.15.8" - [dependencies.dirs] - version = "5.0.0" +[dependencies.dirs] +version = "5.0.0" - [dependencies.dotenvy] - version = "0.15.7" +[dependencies.dotenvy] +version = "0.15.7" - [dependencies.indexmap] - version = "1.9" - features = [ "serde" ] +[dependencies.indexmap] +version = "1.9" +features = [ "serde" ] - [dependencies.lazy_static] - version = "1.5.0" +[dependencies.lazy_static] +version = "1.5.0" - [dependencies.rand] - version = "0.8" +[dependencies.rand] +version = "0.8" - [dependencies.rand_chacha] - version = "0.3.0" - default-features = false +[dependencies.rand_chacha] +version = "0.3.0" +default-features = false - [dependencies.rand_core] - version = "0.6.4" +[dependencies.rand_core] +version = "0.6.4" - [dependencies.reqwest] - version = "0.12.5" - features = [ "blocking", "json", "multipart" ] +[dependencies.reqwest] +version = "0.12.5" +features = [ "blocking", "json", "multipart" ] - [dependencies.self_update] - version = "0.41.0" - features = [ "archive-zip", "compression-zip-deflate" ] +[dependencies.self_update] +version = "0.41.0" +features = [ "archive-zip", "compression-zip-deflate" ] - [dependencies.serde] - version = "1.0" - features = [ "derive" ] +[dependencies.serde] +version = "1.0" +features = [ "derive" ] - [dependencies.serde_json] - version = "1.0" +[dependencies.serde_json] +version = "1.0" - [dependencies.serial_test] - version = "3.1.1" +[dependencies.serial_test] +version = "3.1.1" - [dependencies.snarkvm] - workspace = true - features = [ "circuit", "console" ] +[dependencies.snarkvm] +workspace = true +features = [ "circuit", "console" ] - [dependencies.sys-info] - version = "0.9.1" +[dependencies.sys-info] +version = "0.9.1" - [dependencies.toml] - version = "0.8" +[dependencies.toml] +version = "0.8" - [dependencies.tracing] - version = "0.1" +[dependencies.tracing] +version = "0.1" - [dependencies.tracing-subscriber] - version = "0.3.18" - features = [ "fmt" ] +[dependencies.tracing-subscriber] +version = "0.3.18" +features = [ "fmt" ] - [dependencies.crossterm] - version = "0.28.1" +[dependencies.crossterm] +version = "0.28.1" - [dependencies.rpassword] - version = "7.3.1" +[dependencies.rpassword] +version = "7.3.1" [target."cfg(windows)".dependencies.ansi_term] version = "0.12.1" diff --git a/compiler/ast/Cargo.toml b/compiler/ast/Cargo.toml index 6b53d20335..eb8267a61e 100644 --- a/compiler/ast/Cargo.toml +++ b/compiler/ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-ast" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Abstract syntax tree (AST) for the Leo programming language" homepage = "https://leo-lang.org" @@ -23,11 +23,11 @@ workspace = true [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.indexmap] version = "1.9" diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index fae7301e54..635cc43106 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-compiler" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Compiler for Leo programming language" homepage = "https://leo-lang.org" @@ -20,23 +20,23 @@ rust-version = "1.69" [dependencies.leo-ast] path = "../ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-passes] path = "../passes" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-parser] path = "../parser" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.sha2] version = "0.10" diff --git a/compiler/parser/Cargo.toml b/compiler/parser/Cargo.toml index 144e689c88..7f4a8da26c 100644 --- a/compiler/parser/Cargo.toml +++ b/compiler/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-parser" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Parser for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,15 +20,15 @@ rust-version = "1.69" [dependencies.leo-ast] path = "../ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.snarkvm] workspace = true diff --git a/compiler/passes/Cargo.toml b/compiler/passes/Cargo.toml index c3351b2df7..58635ef49a 100644 --- a/compiler/passes/Cargo.toml +++ b/compiler/passes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-passes" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Compiler passes for the Leo programming language" homepage = "https://leo-lang.org" @@ -26,19 +26,19 @@ workspace = true [dependencies.leo-ast] path = "../ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-parser] path = "../parser" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../span" -version = "2.1.0" +version = "2.2.0" [dependencies.indexmap] version = "1.9" diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml index a4be6fe3ed..845fa03af2 100644 --- a/compiler/span/Cargo.toml +++ b/compiler/span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-span" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Span handling for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/docs/grammar/Cargo.toml b/docs/grammar/Cargo.toml index 1674d8077d..248202d836 100644 --- a/docs/grammar/Cargo.toml +++ b/docs/grammar/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-abnf" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "ABNF to Markdown converter for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/errors/Cargo.toml b/errors/Cargo.toml index 192436e822..f8eab37bd7 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-errors" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Errors for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,7 +20,7 @@ rust-version = "1.69" [dependencies.leo-span] path = "../compiler/span" -version = "2.1.0" +version = "2.2.0" [dependencies.anyhow] version = "1.0" diff --git a/leo/package/Cargo.toml b/leo/package/Cargo.toml index ee64f92632..c42e137951 100644 --- a/leo/package/Cargo.toml +++ b/leo/package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-package" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "Package parser for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,11 +20,11 @@ rust-version = "1.69" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-retriever] path = "../../utils/retriever" -version = "2.1.0" +version = "2.2.0" [dependencies.snarkvm] workspace = true diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml index d1f92bb601..5a1ac4faa1 100644 --- a/tests/test-framework/Cargo.toml +++ b/tests/test-framework/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-test-framework" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "The testing framework for the Leo programming language" homepage = "https://leo-lang.org" @@ -24,7 +24,7 @@ harness = false [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.backtrace] version = "0.3.73" diff --git a/utils/disassembler/Cargo.toml b/utils/disassembler/Cargo.toml index bc495512fc..3ef26360ea 100644 --- a/utils/disassembler/Cargo.toml +++ b/utils/disassembler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-disassembler" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "A disassembler for the Leo programming language" homepage = "https://leo-lang.org" @@ -26,12 +26,12 @@ workspace = true [dependencies.leo-ast] path = "../../compiler/ast" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-span] path = "../../compiler/span" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml index 217264e673..5a5a011585 100644 --- a/utils/retriever/Cargo.toml +++ b/utils/retriever/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-retriever" -version = "2.1.0" +version = "2.2.0" authors = [ "The Leo Team " ] description = "A retriever for the Leo programming language" homepage = "https://leo-lang.org" @@ -22,23 +22,23 @@ rust-version = "1.69" workspace = true [dependencies.leo-ast] -version = "2.1.0" +version = "2.2.0" path = "../../compiler/ast" [dependencies.leo-disassembler] -version = "2.1.0" +version = "2.2.0" path = "../disassembler" [dependencies.leo-errors] path = "../../errors" -version = "2.1.0" +version = "2.2.0" [dependencies.leo-passes] -version = "2.1.0" +version = "2.2.0" path = "../../compiler/passes" [dependencies.leo-span] -version = "2.1.0" +version = "2.2.0" path = "../../compiler/span" [dependencies.aleo-std] From 75f43b311d179b99339a631294c9e090f5fd1d9c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Sep 2024 10:45:34 +0000 Subject: [PATCH 05/27] Bump clap from 4.5.16 to 4.5.17 Bumps [clap](https://github.com/clap-rs/clap) from 4.5.16 to 4.5.17. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.16...clap_complete-v4.5.17) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f1b445eb8f..dc08fba34b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -439,9 +439,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.16" +version = "4.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" +checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" dependencies = [ "clap_builder", "clap_derive", @@ -449,9 +449,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.15" +version = "4.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6" +checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" dependencies = [ "anstream", "anstyle", From 8a96d860f369e79b1b2b3fa0f63fa98242de46c3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Sep 2024 10:46:57 +0000 Subject: [PATCH 06/27] Bump reqwest from 0.12.5 to 0.12.7 Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.5 to 0.12.7. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.7) --- updated-dependencies: - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 84 ++++++++++++++++++++++++++++++++++++----------- Cargo.toml | 2 +- errors/Cargo.toml | 2 +- 3 files changed, 66 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f1b445eb8f..565f13fd81 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1607,7 +1607,7 @@ dependencies = [ "colored", "derivative", "leo-span", - "reqwest 0.12.5", + "reqwest 0.12.7", "serde", "thiserror", ] @@ -1641,7 +1641,7 @@ dependencies = [ "rand", "rand_chacha", "rand_core", - "reqwest 0.12.5", + "reqwest 0.12.7", "rpassword", "rusty-hook", "self_update 0.41.0", @@ -2413,7 +2413,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "sync_wrapper 0.1.2", - "system-configuration", + "system-configuration 0.5.1", "tokio", "tokio-native-tls", "tower-service", @@ -2421,14 +2421,14 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "winreg 0.50.0", + "winreg", ] [[package]] name = "reqwest" -version = "0.12.5" +version = "0.12.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" +checksum = "f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63" dependencies = [ "base64 0.22.1", "bytes", @@ -2458,7 +2458,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "sync_wrapper 1.0.1", - "system-configuration", + "system-configuration 0.6.1", "tokio", "tokio-native-tls", "tower-service", @@ -2466,7 +2466,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "winreg 0.52.0", + "windows-registry", ] [[package]] @@ -2711,7 +2711,7 @@ dependencies = [ "log", "quick-xml", "regex", - "reqwest 0.12.5", + "reqwest 0.12.7", "self-replace", "semver", "serde_json", @@ -3844,6 +3844,9 @@ name = "sync_wrapper" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" +dependencies = [ + "futures-core", +] [[package]] name = "synom" @@ -3872,7 +3875,18 @@ checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" dependencies = [ "bitflags 1.3.2", "core-foundation", - "system-configuration-sys", + "system-configuration-sys 0.5.0", +] + +[[package]] +name = "system-configuration" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" +dependencies = [ + "bitflags 2.5.0", + "core-foundation", + "system-configuration-sys 0.6.0", ] [[package]] @@ -3885,6 +3899,16 @@ dependencies = [ "libc", ] +[[package]] +name = "system-configuration-sys" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "tempfile" version = "3.12.0" @@ -4456,6 +4480,36 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result", + "windows-targets 0.52.6", +] + [[package]] name = "windows-sys" version = "0.48.0" @@ -4623,16 +4677,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "winreg" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" -dependencies = [ - "cfg-if", - "windows-sys 0.48.0", -] - [[package]] name = "yaml-rust" version = "0.4.5" diff --git a/Cargo.toml b/Cargo.toml index 711dbc2c88..46b7e25a4c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -137,7 +137,7 @@ default-features = false version = "0.6.4" [dependencies.reqwest] -version = "0.12.5" +version = "0.12.7" features = [ "blocking", "json", "multipart" ] [dependencies.self_update] diff --git a/errors/Cargo.toml b/errors/Cargo.toml index f8eab37bd7..c3245db8a6 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -38,7 +38,7 @@ version = "0.6.1" version = "2.2.0" [dependencies.reqwest] -version = "0.12.5" +version = "0.12.7" [dependencies.serde] version = "1.0.209" From 6b3adbd65d1e5827be5fca85fbf222f3a69b9cc2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 10:20:47 +0000 Subject: [PATCH 07/27] Bump serde from 1.0.209 to 1.0.210 Bumps [serde](https://github.com/serde-rs/serde) from 1.0.209 to 1.0.210. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 8 ++++---- compiler/compiler/Cargo.toml | 2 +- compiler/span/Cargo.toml | 2 +- errors/Cargo.toml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 18e120c9c3..7fc593a139 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2729,18 +2729,18 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" -version = "1.0.209" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.209" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ "proc-macro2", "quote 1.0.36", diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index 635cc43106..2ab5bc2c76 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -78,7 +78,7 @@ workspace = true version = "1.10.6" [dev-dependencies.serde] -version = "1.0.209" +version = "1.0.210" features = [ "derive" ] [dev-dependencies.serde_yaml] diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml index 845fa03af2..cbda70e1b0 100644 --- a/compiler/span/Cargo.toml +++ b/compiler/span/Cargo.toml @@ -29,5 +29,5 @@ version = "0.2.1" version = "1.0.1" [dependencies.serde] -version = "1.0.209" +version = "1.0.210" features = [ "derive", "rc" ] diff --git a/errors/Cargo.toml b/errors/Cargo.toml index c3245db8a6..5d6af6c1be 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -41,7 +41,7 @@ version = "2.2.0" version = "0.12.7" [dependencies.serde] -version = "1.0.209" +version = "1.0.210" features = [ "derive", "rc" ] [dependencies.thiserror] From f7a5ad514e4f3b72f7df23ec402fe7474905b5e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 10:23:42 +0000 Subject: [PATCH 08/27] Bump anyhow from 1.0.86 to 1.0.87 Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.86 to 1.0.87. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.86...1.0.87) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 18e120c9c3..edd9f2d41f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -192,9 +192,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.86" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" +checksum = "10f00e1f6e58a40e807377c75c6a7f97bf9044fab57816f2414e6f5f4499d7b8" [[package]] name = "arbitrary" From 5369fa3550ffe708f5b9818c6dbb98e08c574445 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Sep 2024 10:32:44 +0000 Subject: [PATCH 09/27] Bump backtrace from 0.3.73 to 0.3.74 Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.73 to 0.3.74. - [Release notes](https://github.com/rust-lang/backtrace-rs/releases) - [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74) --- updated-dependencies: - dependency-name: backtrace dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 37 +++++++++++++++++++++++---------- Cargo.toml | 2 +- errors/Cargo.toml | 2 +- tests/test-framework/Cargo.toml | 2 +- 4 files changed, 29 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 18e120c9c3..4a442dc6c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -23,9 +23,9 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.22.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" +checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375" dependencies = [ "gimli", ] @@ -36,6 +36,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + [[package]] name = "ahash" version = "0.8.11" @@ -258,17 +264,17 @@ checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "backtrace" -version = "0.3.73" +version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ "addr2line", - "cc", "cfg-if", "libc", - "miniz_oxide", + "miniz_oxide 0.8.0", "object", "rustc-demangle", + "windows-targets 0.52.6", ] [[package]] @@ -992,7 +998,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" dependencies = [ "crc32fast", - "miniz_oxide", + "miniz_oxide 0.7.3", ] [[package]] @@ -1149,9 +1155,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.29.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" +checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64" [[package]] name = "h2" @@ -1766,9 +1772,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.155" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libredox" @@ -1872,6 +1878,15 @@ dependencies = [ "adler", ] +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + [[package]] name = "mio" version = "0.8.11" diff --git a/Cargo.toml b/Cargo.toml index 46b7e25a4c..3e5f015ae2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -98,7 +98,7 @@ version = "0.1.24" default-features = false [dependencies.backtrace] -version = "0.3.73" +version = "0.3.74" [dependencies.clap] version = "4.5" diff --git a/errors/Cargo.toml b/errors/Cargo.toml index c3245db8a6..5ca6602757 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -26,7 +26,7 @@ version = "2.2.0" version = "1.0" [dependencies.backtrace] -version = "0.3.73" +version = "0.3.74" [dependencies.colored] version = "2.0.4" diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml index 5a1ac4faa1..ec911c92b1 100644 --- a/tests/test-framework/Cargo.toml +++ b/tests/test-framework/Cargo.toml @@ -27,7 +27,7 @@ path = "../../errors" version = "2.2.0" [dependencies.backtrace] -version = "0.3.73" +version = "0.3.74" [dependencies.indexmap] version = "1.9" From 2c1667af90177effbf61e582088360c277f8a35b Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Mon, 9 Sep 2024 15:01:18 -0700 Subject: [PATCH 10/27] Update endpoint --- errors/src/errors/cli/cli_errors.rs | 2 +- leo/cli/cli.rs | 2 +- leo/cli/commands/account.rs | 4 ++-- leo/cli/commands/example.rs | 2 +- leo/cli/commands/new.rs | 2 +- leo/cli/commands/query/mod.rs | 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/errors/src/errors/cli/cli_errors.rs b/errors/src/errors/cli/cli_errors.rs index 4214d59d75..710136e25d 100644 --- a/errors/src/errors/cli/cli_errors.rs +++ b/errors/src/errors/cli/cli_errors.rs @@ -269,7 +269,7 @@ create_messages!( failed_to_get_endpoint_from_env { args: (), msg: "Failed to get an endpoint.".to_string(), - help: Some("Either make sure you have a `.env` file in current project directory with an `ENDPOINT` variable set, or set the `--endpoint` flag when invoking the CLI command.\n Example: `ENDPOINT=https://api.explorer.aleo.org/v1` or `leo build --endpoint \"https://api.explorer.aleo.org/v1\"`.".to_string()), + help: Some("Either make sure you have a `.env` file in current project directory with an `ENDPOINT` variable set, or set the `--endpoint` flag when invoking the CLI command.\n Example: `ENDPOINT=https://api.explorer.provable.com/v1` or `leo build --endpoint \"https://api.explorer.provable.com/v1\"`.".to_string()), } @backtraced diff --git a/leo/cli/cli.rs b/leo/cli/cli.rs index f883589b36..7a78e59677 100644 --- a/leo/cli/cli.rs +++ b/leo/cli/cli.rs @@ -315,7 +315,7 @@ mod test_helpers { use std::path::Path; const NETWORK: &str = "mainnet"; - const ENDPOINT: &str = "https://api.explorer.aleo.org/v1"; + const ENDPOINT: &str = "https://api.explorer.provable.com/v1"; pub(crate) fn sample_nested_package(temp_dir: &Path) { let name = "nested"; diff --git a/leo/cli/commands/account.rs b/leo/cli/commands/account.rs index 0add9d6d9e..0934f193e6 100644 --- a/leo/cli/commands/account.rs +++ b/leo/cli/commands/account.rs @@ -53,7 +53,7 @@ pub enum Account { short = 'e', long, help = "Endpoint to retrieve network state from.", - default_value = "https://api.explorer.aleo.org/v1" + default_value = "https://api.explorer.provable.com/v1" )] endpoint: String, }, @@ -73,7 +73,7 @@ pub enum Account { short = 'e', long, help = "Endpoint to retrieve network state from.", - default_value = "https://api.explorer.aleo.org/v1" + default_value = "https://api.explorer.provable.com/v1" )] endpoint: String, }, diff --git a/leo/cli/commands/example.rs b/leo/cli/commands/example.rs index 37d66063a6..8885023a0f 100644 --- a/leo/cli/commands/example.rs +++ b/leo/cli/commands/example.rs @@ -29,7 +29,7 @@ pub struct Example { short = 'e', long, help = "Endpoint to retrieve network state from.", - default_value = "https://api.explorer.aleo.org/v1" + default_value = "https://api.explorer.provable.com/v1" )] pub(crate) endpoint: String, } diff --git a/leo/cli/commands/new.rs b/leo/cli/commands/new.rs index 647238b406..a1067c361d 100644 --- a/leo/cli/commands/new.rs +++ b/leo/cli/commands/new.rs @@ -30,7 +30,7 @@ pub struct New { short = 'e', long, help = "Endpoint to retrieve network state from.", - default_value = "https://api.explorer.aleo.org/v1" + default_value = "https://api.explorer.provable.com/v1" )] pub(crate) endpoint: String, } diff --git a/leo/cli/commands/query/mod.rs b/leo/cli/commands/query/mod.rs index a3af314840..a4445f765d 100644 --- a/leo/cli/commands/query/mod.rs +++ b/leo/cli/commands/query/mod.rs @@ -99,7 +99,7 @@ fn handle_query( QueryCommands::Stateroot { command } => (None, command.apply(context, ())?), QueryCommands::Committee { command } => (None, command.apply(context, ())?), QueryCommands::Mempool { command } => { - if endpoint == "https://api.explorer.aleo.org/v1" { + if endpoint == "https://api.explorer.provable.com/v1" { tracing::warn!( "⚠️ `leo query mempool` is only valid when using a custom endpoint. Specify one using `--endpoint`." ); @@ -107,7 +107,7 @@ fn handle_query( (None, command.apply(context, ())?) } QueryCommands::Peers { command } => { - if endpoint == "https://api.explorer.aleo.org/v1" { + if endpoint == "https://api.explorer.provable.com/v1" { tracing::warn!( "⚠️ `leo query peers` is only valid when using a custom endpoint. Specify one using `--endpoint`." ); From 339c9ac3b6ad6e8b7f7f8556f20250384101a2f9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Sep 2024 10:25:51 +0000 Subject: [PATCH 11/27] Bump anyhow from 1.0.87 to 1.0.88 Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.87 to 1.0.88. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.87...1.0.88) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e609931cc5..6c9f932607 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -198,9 +198,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.87" +version = "1.0.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10f00e1f6e58a40e807377c75c6a7f97bf9044fab57816f2414e6f5f4499d7b8" +checksum = "4e1496f8fb1fbf272686b8d37f523dab3e4a7443300055e74cdaa449f3114356" [[package]] name = "arbitrary" From e9e2926d5f22b2a673db34eeaaec08fbd24d7fd6 Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Fri, 13 Sep 2024 19:18:05 -0700 Subject: [PATCH 12/27] Update error messaging to account for redirects from APIs --- errors/src/errors/utils/util_errors.rs | 7 +++++ leo/cli/commands/mod.rs | 37 +++++++++++++++----------- utils/retriever/src/retriever/mod.rs | 8 +++--- 3 files changed, 33 insertions(+), 19 deletions(-) diff --git a/errors/src/errors/utils/util_errors.rs b/errors/src/errors/utils/util_errors.rs index e81a26c5fd..6fac900240 100644 --- a/errors/src/errors/utils/util_errors.rs +++ b/errors/src/errors/utils/util_errors.rs @@ -200,4 +200,11 @@ create_messages!( msg: format!("Invalid bound: {bound}."), help: Some("Bound must be a valid u32.".to_string()), } + + @backtraced + endpoint_moved_error { + args: (), + msg: format!("The endpoint has been permanently moved to a different location."), + help: Some("Try using `https://api.explorer.provable.com/v1` instead.".to_string()), + } ); diff --git a/leo/cli/commands/mod.rs b/leo/cli/commands/mod.rs index 2120debc0e..e6df73a292 100644 --- a/leo/cli/commands/mod.rs +++ b/leo/cli/commands/mod.rs @@ -282,40 +282,47 @@ fn handle_broadcast(endpoint: &String, transaction: Transaction, // Get the transaction id. let transaction_id = transaction.id(); - // Send the deployment request to the local development node. - return match ureq::post(endpoint).send_json(&transaction) { - Ok(id) => { + // Send the deployment request to the endpoint. + let response = ureq::post(endpoint) + .set(&format!("X-Aleo-Leo-{}", env!("CARGO_PKG_VERSION")), "true") + .send_json(&transaction) + .map_err(|err| CliError::broadcast_error(err.to_string()))?; + match response.status() { + 200 => { // Remove the quotes from the response. let _response_string = - id.into_string().map_err(CliError::string_parse_error)?.trim_matches('\"').to_string(); - + response.into_string().map_err(CliError::string_parse_error)?.trim_matches('\"').to_string(); match transaction { Transaction::Deploy(..) => { println!( "βŒ› Deployment {transaction_id} ('{}') has been broadcast to {}.\n", operation.bold(), endpoint - ) + ); } Transaction::Execute(..) => { println!( "βŒ› Execution {transaction_id} ('{}') has been broadcast to {}.\n", operation.bold(), endpoint - ) + ); } Transaction::Fee(..) => { - println!("❌ Failed to broadcast fee '{}' to the {}.\n", operation.bold(), endpoint) + println!("❌ Failed to broadcast fee '{}' to the {}.\n", operation.bold(), endpoint); } } Ok(()) } - Err(error) => { - let error_message = match error { - ureq::Error::Status(code, response) => { - format!("(status code {code}: {:?})", response.into_string().map_err(CliError::string_parse_error)?) - } - ureq::Error::Transport(err) => format!("({err})"), + 301 => { + let msg = + "⚠️ The endpoint has been permanently moved. Try using `https://api.explorer.provable.com/v1` instead."; + Err(CliError::broadcast_error(msg).into()) + } + _ => { + let code = response.status(); + let error_message = match response.into_string() { + Ok(response) => format!("(status code {code}: {:?})", response), + Err(err) => format!("({err})"), }; let msg = match transaction { @@ -337,5 +344,5 @@ fn handle_broadcast(endpoint: &String, transaction: Transaction, Err(CliError::broadcast_error(msg).into()) } - }; + } } diff --git a/utils/retriever/src/retriever/mod.rs b/utils/retriever/src/retriever/mod.rs index 0410eb1186..7f05d6c99e 100644 --- a/utils/retriever/src/retriever/mod.rs +++ b/utils/retriever/src/retriever/mod.rs @@ -522,10 +522,10 @@ pub fn fetch_from_network(url: &str) -> Result { .set(&format!("X-Aleo-Leo-{}", env!("CARGO_PKG_VERSION")), "true") .call() .map_err(|err| UtilError::failed_to_retrieve_from_endpoint(err, Default::default()))?; - if response.status() == 200 { - Ok(response.into_string().unwrap().replace("\\n", "\n").replace('\"', "")) - } else { - Err(UtilError::network_error(url, response.status(), Default::default())) + match response.status() { + 200 => Ok(response.into_string().unwrap().replace("\\n", "\n").replace('\"', "")), + 301 => Err(UtilError::endpoint_moved_error()), + _ => Err(UtilError::network_error(url, response.status(), Default::default())), } } From 9fc07a7704247e1fa186628573002c81d7d7a4ff Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Fri, 13 Sep 2024 20:15:51 -0700 Subject: [PATCH 13/27] Dont automatically redirect --- leo/cli/commands/mod.rs | 5 ++++- utils/retriever/src/retriever/mod.rs | 6 +++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/leo/cli/commands/mod.rs b/leo/cli/commands/mod.rs index e6df73a292..4fe9c7d742 100644 --- a/leo/cli/commands/mod.rs +++ b/leo/cli/commands/mod.rs @@ -283,7 +283,10 @@ fn handle_broadcast(endpoint: &String, transaction: Transaction, let transaction_id = transaction.id(); // Send the deployment request to the endpoint. - let response = ureq::post(endpoint) + let response = ureq::AgentBuilder::new() + .redirects(0) + .build() + .post(endpoint) .set(&format!("X-Aleo-Leo-{}", env!("CARGO_PKG_VERSION")), "true") .send_json(&transaction) .map_err(|err| CliError::broadcast_error(err.to_string()))?; diff --git a/utils/retriever/src/retriever/mod.rs b/utils/retriever/src/retriever/mod.rs index 7f05d6c99e..7e17c289df 100644 --- a/utils/retriever/src/retriever/mod.rs +++ b/utils/retriever/src/retriever/mod.rs @@ -33,6 +33,7 @@ use std::{ path::{Path, PathBuf}, str::FromStr, }; +use ureq::AgentBuilder; // Retriever is responsible for retrieving external programs pub struct Retriever { @@ -518,7 +519,10 @@ fn retrieve_from_network( // Fetch the given endpoint url and return the sanitized response. pub fn fetch_from_network(url: &str) -> Result { - let response = ureq::get(url) + let response = AgentBuilder::new() + .redirects(0) + .build() + .get(url) .set(&format!("X-Aleo-Leo-{}", env!("CARGO_PKG_VERSION")), "true") .call() .map_err(|err| UtilError::failed_to_retrieve_from_endpoint(err, Default::default()))?; From f9bd1d260f1091ec4e441caa2693afda32c97ef9 Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Mon, 16 Sep 2024 15:12:51 +0800 Subject: [PATCH 14/27] Minor nit --- errors/src/errors/utils/util_errors.rs | 6 +++--- leo/cli/commands/mod.rs | 5 +++-- utils/retriever/src/retriever/mod.rs | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/errors/src/errors/utils/util_errors.rs b/errors/src/errors/utils/util_errors.rs index 6fac900240..08a02995ea 100644 --- a/errors/src/errors/utils/util_errors.rs +++ b/errors/src/errors/utils/util_errors.rs @@ -203,8 +203,8 @@ create_messages!( @backtraced endpoint_moved_error { - args: (), - msg: format!("The endpoint has been permanently moved to a different location."), - help: Some("Try using `https://api.explorer.provable.com/v1` instead.".to_string()), + args: (endpoint: impl Display), + msg: format!("The endpoint `{endpoint}` has been permanently moved."), + help: Some("Try using `https://api.explorer.provable.com/v1` in your `.env` file or via the `--endpoint` flag.".to_string()), } ); diff --git a/leo/cli/commands/mod.rs b/leo/cli/commands/mod.rs index 4fe9c7d742..539fdd7062 100644 --- a/leo/cli/commands/mod.rs +++ b/leo/cli/commands/mod.rs @@ -317,8 +317,9 @@ fn handle_broadcast(endpoint: &String, transaction: Transaction, Ok(()) } 301 => { - let msg = - "⚠️ The endpoint has been permanently moved. Try using `https://api.explorer.provable.com/v1` instead."; + let msg = format!( + "⚠️ The endpoint `{endpoint}` has been permanently moved. Try using `https://api.explorer.provable.com/v1` in your `.env` file or via the `--endpoint` flag." + ); Err(CliError::broadcast_error(msg).into()) } _ => { diff --git a/utils/retriever/src/retriever/mod.rs b/utils/retriever/src/retriever/mod.rs index 7e17c289df..465d419375 100644 --- a/utils/retriever/src/retriever/mod.rs +++ b/utils/retriever/src/retriever/mod.rs @@ -528,7 +528,7 @@ pub fn fetch_from_network(url: &str) -> Result { .map_err(|err| UtilError::failed_to_retrieve_from_endpoint(err, Default::default()))?; match response.status() { 200 => Ok(response.into_string().unwrap().replace("\\n", "\n").replace('\"', "")), - 301 => Err(UtilError::endpoint_moved_error()), + 301 => Err(UtilError::endpoint_moved_error(url)), _ => Err(UtilError::network_error(url, response.status(), Default::default())), } } From 5c0e4b3be19302f574f77fed1186173da36c464d Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Wed, 18 Sep 2024 21:30:22 +0800 Subject: [PATCH 15/27] Update rev --- Cargo.lock | 114 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 2 +- 2 files changed, 58 insertions(+), 58 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6c9f932607..32f22f82ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2934,7 +2934,7 @@ dependencies = [ [[package]] name = "snarkvm" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "anstyle", "anyhow", @@ -2963,7 +2963,7 @@ dependencies = [ [[package]] name = "snarkvm-algorithms" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -2993,7 +2993,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-account", "snarkvm-circuit-algorithms", @@ -3007,7 +3007,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-account" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-algorithms", "snarkvm-circuit-network", @@ -3018,7 +3018,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-algorithms" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-types", "snarkvm-console-algorithms", @@ -3028,7 +3028,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-collections" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-algorithms", "snarkvm-circuit-types", @@ -3038,7 +3038,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-environment" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "indexmap 2.2.6", "itertools 0.11.0", @@ -3056,12 +3056,12 @@ dependencies = [ [[package]] name = "snarkvm-circuit-environment-witness" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" [[package]] name = "snarkvm-circuit-network" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-algorithms", "snarkvm-circuit-collections", @@ -3072,7 +3072,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-program" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "paste", "snarkvm-circuit-account", @@ -3087,7 +3087,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-address", @@ -3102,7 +3102,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-address" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3115,7 +3115,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-boolean" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-console-types-boolean", @@ -3124,7 +3124,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-field" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3134,7 +3134,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-group" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-integers" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3158,7 +3158,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-scalar" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3169,7 +3169,7 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-string" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3181,7 +3181,7 @@ dependencies = [ [[package]] name = "snarkvm-console" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-account", "snarkvm-console-algorithms", @@ -3194,7 +3194,7 @@ dependencies = [ [[package]] name = "snarkvm-console-account" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "bs58", "snarkvm-console-network", @@ -3205,7 +3205,7 @@ dependencies = [ [[package]] name = "snarkvm-console-algorithms" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "blake2s_simd", "smallvec", @@ -3218,7 +3218,7 @@ dependencies = [ [[package]] name = "snarkvm-console-collections" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "rayon", @@ -3229,7 +3229,7 @@ dependencies = [ [[package]] name = "snarkvm-console-network" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "anyhow", "indexmap 2.2.6", @@ -3252,7 +3252,7 @@ dependencies = [ [[package]] name = "snarkvm-console-network-environment" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "anyhow", "bech32", @@ -3270,7 +3270,7 @@ dependencies = [ [[package]] name = "snarkvm-console-program" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "enum-iterator", "enum_index", @@ -3292,7 +3292,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-address", @@ -3307,7 +3307,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types-address" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3318,7 +3318,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types-boolean" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", ] @@ -3326,7 +3326,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types-field" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3336,7 +3336,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types-group" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3347,7 +3347,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types-integers" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3358,7 +3358,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types-scalar" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3369,7 +3369,7 @@ dependencies = [ [[package]] name = "snarkvm-console-types-string" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3380,7 +3380,7 @@ dependencies = [ [[package]] name = "snarkvm-curves" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "rand", "rayon", @@ -3394,7 +3394,7 @@ dependencies = [ [[package]] name = "snarkvm-fields" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -3411,7 +3411,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -3435,7 +3435,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-authority" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "anyhow", "rand", @@ -3447,7 +3447,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-block" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3467,7 +3467,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-committee" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3479,7 +3479,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-ledger-narwhal-batch-certificate", "snarkvm-ledger-narwhal-batch-header", @@ -3492,7 +3492,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-batch-certificate" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3505,7 +3505,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-batch-header" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3517,7 +3517,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-data" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "bytes", "serde_json", @@ -3528,7 +3528,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-subdag" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3543,7 +3543,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-transmission" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "bytes", "serde_json", @@ -3556,7 +3556,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-transmission-id" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "snarkvm-console", "snarkvm-ledger-puzzle", @@ -3565,7 +3565,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-puzzle" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -3585,7 +3585,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-puzzle-epoch" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -3606,7 +3606,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-query" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "async-trait", "reqwest 0.11.27", @@ -3619,7 +3619,7 @@ dependencies = [ [[package]] name = "snarkvm-ledger-store" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std-storage", "anyhow", @@ -3642,7 +3642,7 @@ dependencies = [ [[package]] name = "snarkvm-parameters" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -3667,7 +3667,7 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -3698,7 +3698,7 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer-process" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "colored", @@ -3722,7 +3722,7 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer-program" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "indexmap 2.2.6", "paste", @@ -3736,7 +3736,7 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer-snark" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "bincode", "once_cell", @@ -3749,7 +3749,7 @@ dependencies = [ [[package]] name = "snarkvm-utilities" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "aleo-std", "anyhow", @@ -3770,7 +3770,7 @@ dependencies = [ [[package]] name = "snarkvm-utilities-derives" version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=02994a1#02994a1e34e7db8da6c27587537b165aa488868c" +source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" dependencies = [ "proc-macro2", "quote 1.0.36", diff --git a/Cargo.toml b/Cargo.toml index 3e5f015ae2..4364fd73c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,7 +45,7 @@ members = [ [workspace.dependencies.snarkvm] git = "https://github.com/AleoNet/snarkVM.git" -rev = "02994a1" +rev = "3d42aa0" [lib] path = "leo/lib.rs" From 761530e48e45f50ed7a0dde386a41f7bed0627e6 Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Wed, 18 Sep 2024 21:47:37 +0800 Subject: [PATCH 16/27] Use v1.0.0 --- Cargo.lock | 285 ++++++++++++++++++++++++++++++++--------------------- Cargo.toml | 3 +- 2 files changed, 172 insertions(+), 116 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 32f22f82ae..4a0abce24e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2933,8 +2933,9 @@ dependencies = [ [[package]] name = "snarkvm" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1061bdbbe9f6b7eff608380fc2bc27c511f180915c1b6bd9ab3c43f848392a52" dependencies = [ "anstyle", "anyhow", @@ -2962,8 +2963,9 @@ dependencies = [ [[package]] name = "snarkvm-algorithms" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fac4c2cb2fb5fe072253de93ff27a27d02d9f6fa8aef15b8399d9aae03fa106f" dependencies = [ "aleo-std", "anyhow", @@ -2992,8 +2994,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f67c386f93ffbb7fbeba46a630bb837d5aa091173cc6ea46600cf7d4bf201b8e" dependencies = [ "snarkvm-circuit-account", "snarkvm-circuit-algorithms", @@ -3006,8 +3009,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-account" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f69da527dfb8a06b363fd9acae69d6365aa85073256bb15ef5ad339cb034bd5d" dependencies = [ "snarkvm-circuit-algorithms", "snarkvm-circuit-network", @@ -3017,8 +3021,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-algorithms" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f8627c5f44cc7f4c4678600695f3f47ec2f8eb9f4f8393bb17f4c852fd314bb" dependencies = [ "snarkvm-circuit-types", "snarkvm-console-algorithms", @@ -3027,8 +3032,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-collections" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "362fcfa5fe6b4d33390789d29f3319911c84defd1dea2743c4519b293f58fecc" dependencies = [ "snarkvm-circuit-algorithms", "snarkvm-circuit-types", @@ -3037,8 +3043,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-environment" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cddfa1c833dc94ce9b7535b85ed81cc5a34cf2561f1af4c2f6f5c528b26432e6" dependencies = [ "indexmap 2.2.6", "itertools 0.11.0", @@ -3055,13 +3062,15 @@ dependencies = [ [[package]] name = "snarkvm-circuit-environment-witness" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4065b220b837d3f4bd96f35936c6a2933e19a2f699e636b0df3d8181f51a4c67" [[package]] name = "snarkvm-circuit-network" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9d254a30e2845428af200f95158884faf72728aa6b1de46ac2d53af74dfa884" dependencies = [ "snarkvm-circuit-algorithms", "snarkvm-circuit-collections", @@ -3071,8 +3080,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-program" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3691543e4c0baa34ed530b12e0f301fa230992f612e1fc063cb43a3c7852f2cf" dependencies = [ "paste", "snarkvm-circuit-account", @@ -3086,8 +3096,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cea90b7bc5e098dcbd1bd9d728501edc85a87cbd739c2bc635562529cb1cd03" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-address", @@ -3101,8 +3112,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-address" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5715abd9e1fb0a56e79f6ff6db1e9b8e87729478f7598958b122ef1b3ce88249" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3114,8 +3126,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-boolean" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a324ea89623793473a14358ca1fa141264f74462c950a29465f104415bff677" dependencies = [ "snarkvm-circuit-environment", "snarkvm-console-types-boolean", @@ -3123,8 +3136,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-field" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "234e943a1ee4add148e6cbff71c10e01fd455f38a96f447c4477385d3eb87747" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3133,8 +3147,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-group" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77b5bf2e2feb77d7397a298776e18d03cf8dadb466bdc277fb74ff99b7957de6" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3145,8 +3160,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-integers" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97574f286199b541a10534786e50c35ac2fe0f253e8bfc77b7845ddece4793a9" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3157,8 +3173,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-scalar" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64a510f4c84e8008ad4428a57b59655c4039c65ee8078e486c144d30ab1e610c" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3168,8 +3185,9 @@ dependencies = [ [[package]] name = "snarkvm-circuit-types-string" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6bc5a0408577eb7f189aa046f5ac8ee4b8aa7bb966dfa81c68d8cea026c5a25" dependencies = [ "snarkvm-circuit-environment", "snarkvm-circuit-types-boolean", @@ -3180,8 +3198,9 @@ dependencies = [ [[package]] name = "snarkvm-console" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed74b1e7be553d4fdd80927c6d12d30b61ad28314effc365e1ba91949926c655" dependencies = [ "snarkvm-console-account", "snarkvm-console-algorithms", @@ -3193,8 +3212,9 @@ dependencies = [ [[package]] name = "snarkvm-console-account" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdfcfc296f0400d2625c0ef610e1eb48a12867c56d632650a62ae2e26fde5a9a" dependencies = [ "bs58", "snarkvm-console-network", @@ -3204,8 +3224,9 @@ dependencies = [ [[package]] name = "snarkvm-console-algorithms" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afa04a8fe25fbc2158d4f3abaff90b1ed2448eae85a5fa97725b6d2ff9ce712e" dependencies = [ "blake2s_simd", "smallvec", @@ -3217,8 +3238,9 @@ dependencies = [ [[package]] name = "snarkvm-console-collections" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aca93893f6d697f0f1938b114f0d4538c5fab2b131ba508fe543ecae4097042a" dependencies = [ "aleo-std", "rayon", @@ -3228,8 +3250,9 @@ dependencies = [ [[package]] name = "snarkvm-console-network" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90917fbec1e94134eb73c318672fa13e13e7dbd9813408bfdf142040cd054deb" dependencies = [ "anyhow", "indexmap 2.2.6", @@ -3251,8 +3274,9 @@ dependencies = [ [[package]] name = "snarkvm-console-network-environment" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79a0ad6b84cec66a885a88552178767b1a781309f3a4fe8d2f4fa840fb151091" dependencies = [ "anyhow", "bech32", @@ -3269,8 +3293,9 @@ dependencies = [ [[package]] name = "snarkvm-console-program" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a655d52f38795d6f037a1f76d3f0dbd3f835cb34fbb6918cdea6362aa6a9e020" dependencies = [ "enum-iterator", "enum_index", @@ -3291,8 +3316,9 @@ dependencies = [ [[package]] name = "snarkvm-console-types" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3128d85a6fbd3970f9d4f5877007c2b9a80ed8eea647f5079733f6b4ba93c6" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-address", @@ -3306,8 +3332,9 @@ dependencies = [ [[package]] name = "snarkvm-console-types-address" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28905bc383be6c2e0ae8c0f0a02f40b0fa6642fa2e166bac8a32c7d75dd8163" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3317,16 +3344,18 @@ dependencies = [ [[package]] name = "snarkvm-console-types-boolean" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3d8ac49336d82e4ed1d7d90f0403a917feea00d84951963c4799f8d961acd63" dependencies = [ "snarkvm-console-network-environment", ] [[package]] name = "snarkvm-console-types-field" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9267b908876d5d29f011db164398765cc66a8d086e5de6fcd5ddc5f120752e2" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3335,8 +3364,9 @@ dependencies = [ [[package]] name = "snarkvm-console-types-group" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d667d3f4afe1e6692dac476f6ead3d2739ed60c9ef0f70db7767fa010e99928" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3346,8 +3376,9 @@ dependencies = [ [[package]] name = "snarkvm-console-types-integers" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5832e7aecd318968406deffc0cea4e794f6902465c69771a997fe733124920" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3357,8 +3388,9 @@ dependencies = [ [[package]] name = "snarkvm-console-types-scalar" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f89d7d37cdc1efb57dc0baaeb950a01532761d42d645c986202206d4493d2fa6" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3368,8 +3400,9 @@ dependencies = [ [[package]] name = "snarkvm-console-types-string" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dec34afefe1cb78a77d11f494cd654701b2b0b169c6aef8131a156b2b9db96d" dependencies = [ "snarkvm-console-network-environment", "snarkvm-console-types-boolean", @@ -3379,8 +3412,9 @@ dependencies = [ [[package]] name = "snarkvm-curves" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d5c7963b24dc45ec0663ded89bdf05986bf61c339b104c64d37622143c4cc13" dependencies = [ "rand", "rayon", @@ -3393,8 +3427,9 @@ dependencies = [ [[package]] name = "snarkvm-fields" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69e8966ab9ec5300b20285d9054521785b63a95b501323bad8216066a90015ae" dependencies = [ "aleo-std", "anyhow", @@ -3410,8 +3445,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "151c38941f583a0ac28cf99e0af446fc7e6e39ea1e3895d722b91365091e3bf5" dependencies = [ "aleo-std", "anyhow", @@ -3434,8 +3470,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-authority" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6df0d3b6bd6b853916c956e46746c33d470ca5bb5f5404d98b9c3f1fd6390cc3" dependencies = [ "anyhow", "rand", @@ -3446,8 +3483,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-block" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "100f73fcc90866ed7c7e14af4afd1b66a87b3bc4325aab8455e9120f6bd0dcb8" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3466,8 +3504,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-committee" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c002b3ab30383901bc0a684b8c1fdfb6b9f4aaa71e7a59e323e5558ccd1df4b" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3478,8 +3517,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0abd5008b0837ac2fe1d33dc2be4ea38af778c3a8cfcab0f1839a70cf85eb54e" dependencies = [ "snarkvm-ledger-narwhal-batch-certificate", "snarkvm-ledger-narwhal-batch-header", @@ -3491,8 +3531,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-batch-certificate" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d096cf0c0cc0b205797a811f7cd8694cb487bb945f17058a5fc8710703c793a" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3504,8 +3545,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-batch-header" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb3770f99778463ce8be6fb10f29a5737f889882ba358ea948d6c8e8a9021bd6" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3516,8 +3558,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-data" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0f5641442b912623075331c51154fb447ba3b1990a28554417f55f1139a8667" dependencies = [ "bytes", "serde_json", @@ -3527,8 +3570,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-subdag" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7747990ad94acb969cda70976b478ed40a0beb22583774434114e5419e5ea5d9" dependencies = [ "indexmap 2.2.6", "rayon", @@ -3542,8 +3586,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-transmission" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "abbc85999cce7f6c3cfff47db8bae834cb5eee374c5a06d9be959bb5bc5ce5f2" dependencies = [ "bytes", "serde_json", @@ -3555,8 +3600,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-narwhal-transmission-id" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25614b92aed358b842cd3d0993afca1c4c41b5901f3f8b4fc806d0a97bda797d" dependencies = [ "snarkvm-console", "snarkvm-ledger-puzzle", @@ -3564,8 +3610,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-puzzle" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "710122e2513287c1e992fb4dd11d74f1cfbdb49f15c0f50a3bf8bab82caedb49" dependencies = [ "aleo-std", "anyhow", @@ -3584,8 +3631,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-puzzle-epoch" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0aae558db942169cafcfa83544562155d870f1770c473a8f800f3cea92886882" dependencies = [ "aleo-std", "anyhow", @@ -3605,8 +3653,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-query" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49609967badb249a3600f20d3f5a6600f727394f344800d30b1f89e0f278fe55" dependencies = [ "async-trait", "reqwest 0.11.27", @@ -3618,8 +3667,9 @@ dependencies = [ [[package]] name = "snarkvm-ledger-store" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0496ffd4e01b9a2a7914d6afa04d3b6a8ff8fa85edb37c0b25108d0a8b636a52" dependencies = [ "aleo-std-storage", "anyhow", @@ -3641,8 +3691,9 @@ dependencies = [ [[package]] name = "snarkvm-parameters" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50f76c9e570372079d5705e45233aee5d18e72f77f19232b4c910146c8cef023" dependencies = [ "aleo-std", "anyhow", @@ -3666,8 +3717,9 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "123712831bcb405db1eac34db195b07da96ab7787833750cbc52b03e966a2820" dependencies = [ "aleo-std", "anyhow", @@ -3697,8 +3749,9 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer-process" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39539619196b61e499db123e0e499c5a6ec61346ec1784d6350c9325146881d2" dependencies = [ "aleo-std", "colored", @@ -3721,8 +3774,9 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer-program" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea5520850ffbfe8fd074608fded31f1a4fbc62100f83de1bb0f6b083b8b6e381" dependencies = [ "indexmap 2.2.6", "paste", @@ -3735,8 +3789,9 @@ dependencies = [ [[package]] name = "snarkvm-synthesizer-snark" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48155b6411c0735196e95668a7d8347b15a36ebae7dc91a824d292897f10bd8a" dependencies = [ "bincode", "once_cell", @@ -3748,8 +3803,9 @@ dependencies = [ [[package]] name = "snarkvm-utilities" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02fcbfa865d7b4a30922bcdb18adc15c5bf8ce2ea42250184d7d95655b493f7c" dependencies = [ "aleo-std", "anyhow", @@ -3769,8 +3825,9 @@ dependencies = [ [[package]] name = "snarkvm-utilities-derives" -version = "0.16.19" -source = "git+https://github.com/AleoNet/snarkVM.git?rev=3d42aa0#3d42aa04a058cd5f46a1880b421313e1c04a63dc" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b78577ade70f11743b6f76f6cf4b5fc16905b41caa499d691e0ae822d0340ab" dependencies = [ "proc-macro2", "quote 1.0.36", diff --git a/Cargo.toml b/Cargo.toml index 4364fd73c7..d9f0ab4a68 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,8 +44,7 @@ members = [ ] [workspace.dependencies.snarkvm] -git = "https://github.com/AleoNet/snarkVM.git" -rev = "3d42aa0" +version = "1.0.0" [lib] path = "leo/lib.rs" From d746c427ccb664e26dfa8cf16207696ab9ea6f9d Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Thu, 19 Sep 2024 08:00:35 +0800 Subject: [PATCH 17/27] chore(leo): bump version for new release --- .resources/release-version | 2 +- Cargo.lock | 24 ++++++++++++------------ Cargo.toml | 16 ++++++++-------- compiler/ast/Cargo.toml | 6 +++--- compiler/compiler/Cargo.toml | 12 ++++++------ compiler/parser/Cargo.toml | 8 ++++---- compiler/passes/Cargo.toml | 10 +++++----- compiler/span/Cargo.toml | 2 +- docs/grammar/Cargo.toml | 2 +- errors/Cargo.toml | 4 ++-- leo/package/Cargo.toml | 6 +++--- tests/test-framework/Cargo.toml | 4 ++-- utils/disassembler/Cargo.toml | 8 ++++---- utils/retriever/Cargo.toml | 12 ++++++------ 14 files changed, 58 insertions(+), 58 deletions(-) diff --git a/.resources/release-version b/.resources/release-version index cf2dc0bc44..a6316f06bb 100644 --- a/.resources/release-version +++ b/.resources/release-version @@ -1 +1 @@ -v2.2.0 \ No newline at end of file +v2.3.0 \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index 4a0abce24e..413d019156 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1547,7 +1547,7 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "leo-abnf" -version = "2.2.0" +version = "2.3.0" dependencies = [ "abnf", "anyhow", @@ -1555,7 +1555,7 @@ dependencies = [ [[package]] name = "leo-ast" -version = "2.2.0" +version = "2.3.0" dependencies = [ "criterion", "indexmap 1.9.3", @@ -1570,7 +1570,7 @@ dependencies = [ [[package]] name = "leo-compiler" -version = "2.2.0" +version = "2.3.0" dependencies = [ "aleo-std-storage", "dotenvy", @@ -1595,7 +1595,7 @@ dependencies = [ [[package]] name = "leo-disassembler" -version = "2.2.0" +version = "2.3.0" dependencies = [ "leo-ast", "leo-errors", @@ -1605,7 +1605,7 @@ dependencies = [ [[package]] name = "leo-errors" -version = "2.2.0" +version = "2.3.0" dependencies = [ "anyhow", "backtrace", @@ -1620,7 +1620,7 @@ dependencies = [ [[package]] name = "leo-lang" -version = "2.2.0" +version = "2.3.0" dependencies = [ "aleo-std", "ansi_term", @@ -1667,7 +1667,7 @@ dependencies = [ [[package]] name = "leo-package" -version = "2.2.0" +version = "2.3.0" dependencies = [ "aleo-std", "dialoguer", @@ -1687,7 +1687,7 @@ dependencies = [ [[package]] name = "leo-parser" -version = "2.2.0" +version = "2.3.0" dependencies = [ "clap", "indexmap 1.9.3", @@ -1706,7 +1706,7 @@ dependencies = [ [[package]] name = "leo-passes" -version = "2.2.0" +version = "2.3.0" dependencies = [ "indexmap 1.9.3", "itertools 0.13.0", @@ -1722,7 +1722,7 @@ dependencies = [ [[package]] name = "leo-retriever" -version = "2.2.0" +version = "2.3.0" dependencies = [ "aleo-std", "indexmap 1.9.3", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "leo-span" -version = "2.2.0" +version = "2.3.0" dependencies = [ "fxhash", "indexmap 1.9.3", @@ -1753,7 +1753,7 @@ dependencies = [ [[package]] name = "leo-test-framework" -version = "2.2.0" +version = "2.3.0" dependencies = [ "backtrace", "clap", diff --git a/Cargo.toml b/Cargo.toml index d9f0ab4a68..00b73ad72d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-lang" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "The Leo programming language" homepage = "https://leo-lang.org" @@ -66,31 +66,31 @@ ureq = "2.10.1" [dependencies.leo-ast] path = "./compiler/ast" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-compiler] path = "./compiler/compiler" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-errors] path = "./errors" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-package] path = "./leo/package" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-parser] path = "./compiler/parser" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-span] path = "./compiler/span" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-retriever] path = "./utils/retriever" -version = "2.2.0" +version = "2.3.0" [dependencies.aleo-std] version = "0.1.24" diff --git a/compiler/ast/Cargo.toml b/compiler/ast/Cargo.toml index eb8267a61e..93723e9546 100644 --- a/compiler/ast/Cargo.toml +++ b/compiler/ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-ast" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "Abstract syntax tree (AST) for the Leo programming language" homepage = "https://leo-lang.org" @@ -23,11 +23,11 @@ workspace = true [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-span] path = "../span" -version = "2.2.0" +version = "2.3.0" [dependencies.indexmap] version = "1.9" diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index 2ab5bc2c76..15787dfb8f 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-compiler" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "Compiler for Leo programming language" homepage = "https://leo-lang.org" @@ -20,23 +20,23 @@ rust-version = "1.69" [dependencies.leo-ast] path = "../ast" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-passes] path = "../passes" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-parser] path = "../parser" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-span] path = "../span" -version = "2.2.0" +version = "2.3.0" [dependencies.sha2] version = "0.10" diff --git a/compiler/parser/Cargo.toml b/compiler/parser/Cargo.toml index 7f4a8da26c..22ac011b8e 100644 --- a/compiler/parser/Cargo.toml +++ b/compiler/parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-parser" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "Parser for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,15 +20,15 @@ rust-version = "1.69" [dependencies.leo-ast] path = "../ast" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-span] path = "../span" -version = "2.2.0" +version = "2.3.0" [dependencies.snarkvm] workspace = true diff --git a/compiler/passes/Cargo.toml b/compiler/passes/Cargo.toml index 58635ef49a..bf9c701cfc 100644 --- a/compiler/passes/Cargo.toml +++ b/compiler/passes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-passes" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "Compiler passes for the Leo programming language" homepage = "https://leo-lang.org" @@ -26,19 +26,19 @@ workspace = true [dependencies.leo-ast] path = "../ast" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-parser] path = "../parser" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-span] path = "../span" -version = "2.2.0" +version = "2.3.0" [dependencies.indexmap] version = "1.9" diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml index cbda70e1b0..4808bcb5bf 100644 --- a/compiler/span/Cargo.toml +++ b/compiler/span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-span" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "Span handling for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/docs/grammar/Cargo.toml b/docs/grammar/Cargo.toml index 248202d836..71bd524865 100644 --- a/docs/grammar/Cargo.toml +++ b/docs/grammar/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-abnf" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "ABNF to Markdown converter for the Leo programming language" homepage = "https://leo-lang.org" diff --git a/errors/Cargo.toml b/errors/Cargo.toml index 5eb002ce69..6e8ab471b7 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-errors" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "Errors for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,7 +20,7 @@ rust-version = "1.69" [dependencies.leo-span] path = "../compiler/span" -version = "2.2.0" +version = "2.3.0" [dependencies.anyhow] version = "1.0" diff --git a/leo/package/Cargo.toml b/leo/package/Cargo.toml index c42e137951..ff8e18df63 100644 --- a/leo/package/Cargo.toml +++ b/leo/package/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-package" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "Package parser for the Leo programming language" homepage = "https://leo-lang.org" @@ -20,11 +20,11 @@ rust-version = "1.69" [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-retriever] path = "../../utils/retriever" -version = "2.2.0" +version = "2.3.0" [dependencies.snarkvm] workspace = true diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml index ec911c92b1..d53d964bba 100644 --- a/tests/test-framework/Cargo.toml +++ b/tests/test-framework/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-test-framework" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "The testing framework for the Leo programming language" homepage = "https://leo-lang.org" @@ -24,7 +24,7 @@ harness = false [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" [dependencies.backtrace] version = "0.3.74" diff --git a/utils/disassembler/Cargo.toml b/utils/disassembler/Cargo.toml index 3ef26360ea..a6f39f32fb 100644 --- a/utils/disassembler/Cargo.toml +++ b/utils/disassembler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-disassembler" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "A disassembler for the Leo programming language" homepage = "https://leo-lang.org" @@ -26,12 +26,12 @@ workspace = true [dependencies.leo-ast] path = "../../compiler/ast" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-span] path = "../../compiler/span" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml index 5a5a011585..6a860aee84 100644 --- a/utils/retriever/Cargo.toml +++ b/utils/retriever/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "leo-retriever" -version = "2.2.0" +version = "2.3.0" authors = [ "The Leo Team " ] description = "A retriever for the Leo programming language" homepage = "https://leo-lang.org" @@ -22,23 +22,23 @@ rust-version = "1.69" workspace = true [dependencies.leo-ast] -version = "2.2.0" +version = "2.3.0" path = "../../compiler/ast" [dependencies.leo-disassembler] -version = "2.2.0" +version = "2.3.0" path = "../disassembler" [dependencies.leo-errors] path = "../../errors" -version = "2.2.0" +version = "2.3.0" [dependencies.leo-passes] -version = "2.2.0" +version = "2.3.0" path = "../../compiler/passes" [dependencies.leo-span] -version = "2.2.0" +version = "2.3.0" path = "../../compiler/span" [dependencies.aleo-std] From ced9286cc030efd89ea2b1f311d5e7f37ec49035 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Sep 2024 00:02:30 +0000 Subject: [PATCH 18/27] Bump anyhow from 1.0.88 to 1.0.89 Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.88 to 1.0.89. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.88...1.0.89) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 413d019156..6576a9fc29 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -198,9 +198,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.88" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e1496f8fb1fbf272686b8d37f523dab3e4a7443300055e74cdaa449f3114356" +checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" [[package]] name = "arbitrary" From 174dae47dbc96b6e0bb53faacb809d28c72ea9fa Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Tue, 1 Oct 2024 18:19:39 -0700 Subject: [PATCH 19/27] Update rustfmt.toml to latest nightly and apply changes --- .rustfmt.toml | 2 +- compiler/ast/src/common/identifier.rs | 10 +++++----- compiler/ast/src/common/imported_modules.rs | 2 +- compiler/ast/src/expressions/access.rs | 2 +- compiler/ast/src/expressions/binary.rs | 2 +- compiler/ast/src/expressions/locator.rs | 2 +- compiler/ast/src/expressions/unary.rs | 2 +- compiler/ast/src/functions/annotation.rs | 2 +- compiler/ast/src/functions/core_function.rs | 2 +- compiler/ast/src/groups/group_literal.rs | 2 +- compiler/ast/src/program/program_id.rs | 2 +- compiler/ast/src/stub/function_stub.rs | 2 +- compiler/ast/src/types/core_constant.rs | 2 +- compiler/ast/src/types/integer_type.rs | 2 +- compiler/ast/src/types/type_.rs | 2 +- compiler/ast/src/value/mod.rs | 2 +- compiler/compiler/src/compiler.rs | 4 ++-- compiler/compiler/tests/compile.rs | 12 ++++++------ compiler/compiler/tests/execute.rs | 14 +++++++------- compiler/compiler/tests/utilities/mod.rs | 4 ++-- compiler/parser/src/lib.rs | 2 +- compiler/parser/src/parser/context.rs | 4 ++-- compiler/parser/src/parser/file.rs | 2 +- compiler/parser/src/parser/mod.rs | 6 +++--- compiler/parser/src/test.rs | 10 +++++----- compiler/parser/src/tokenizer/lexer.rs | 2 +- compiler/parser/src/tokenizer/token.rs | 2 +- .../passes/src/code_generation/visit_program.rs | 2 +- compiler/passes/src/common/symbol_table/mod.rs | 4 ++-- compiler/passes/src/loop_unrolling/mod.rs | 2 +- .../src/loop_unrolling/unroll_statement.rs | 2 +- compiler/passes/src/loop_unrolling/unroller.rs | 2 +- .../rename_expression.rs | 2 +- .../static_single_assignment/rename_program.rs | 2 +- .../passes/src/symbol_table_creation/creator.rs | 2 +- compiler/passes/src/symbol_table_creation/mod.rs | 2 +- .../src/type_checking/check_expressions.rs | 4 ++-- compiler/passes/src/type_checking/checker.rs | 4 ++-- compiler/passes/src/type_checking/mod.rs | 2 +- compiler/span/src/lib.rs | 2 +- compiler/span/src/span_json.rs | 4 ++-- docs/grammar/src/main.rs | 2 +- errors/src/common/formatted.rs | 2 +- errors/src/emitter/mod.rs | 2 +- leo/cli/cli.rs | 6 +++--- leo/cli/commands/deploy.rs | 6 +++--- leo/cli/commands/execute.rs | 16 ++++++++-------- leo/cli/commands/mod.rs | 4 ++-- leo/cli/commands/query/mod.rs | 2 +- leo/cli/helpers/context.rs | 2 +- leo/cli/helpers/logger.rs | 4 ++-- leo/cli/helpers/updater.rs | 2 +- tests/test-framework/benches/leo_compiler.rs | 2 +- utils/retriever/src/lib.rs | 2 +- utils/retriever/src/retriever/mod.rs | 2 +- 55 files changed, 96 insertions(+), 96 deletions(-) diff --git a/.rustfmt.toml b/.rustfmt.toml index 30b32606ff..b5dd5e6730 100644 --- a/.rustfmt.toml +++ b/.rustfmt.toml @@ -13,4 +13,4 @@ imports_layout = "HorizontalVertical" imports_granularity = "Crate" overflow_delimited_expr = true reorder_impl_items = true -version = "Two" +style_edition = "2024" diff --git a/compiler/ast/src/common/identifier.rs b/compiler/ast/src/common/identifier.rs index 106f978e4d..0e44b17ada 100644 --- a/compiler/ast/src/common/identifier.rs +++ b/compiler/ast/src/common/identifier.rs @@ -18,16 +18,16 @@ use leo_errors::Result; use leo_span::{Span, Symbol}; use snarkvm::console::program::Identifier as IdentifierCore; -use crate::{simple_node_impl, Node, NodeID}; +use crate::{Node, NodeID, simple_node_impl}; use serde::{ - de::{ - Visitor, - {self}, - }, Deserialize, Deserializer, Serialize, Serializer, + de::{ + Visitor, + {self}, + }, }; use snarkvm::prelude::Network; use std::{ diff --git a/compiler/ast/src/common/imported_modules.rs b/compiler/ast/src/common/imported_modules.rs index 0b661e55e2..cfede476e9 100644 --- a/compiler/ast/src/common/imported_modules.rs +++ b/compiler/ast/src/common/imported_modules.rs @@ -16,7 +16,7 @@ use crate::Program; -use leo_span::{symbol::with_session_globals, Symbol}; +use leo_span::{Symbol, symbol::with_session_globals}; use indexmap::IndexMap; use serde::{Deserialize, Deserializer, Serialize, Serializer}; diff --git a/compiler/ast/src/expressions/access.rs b/compiler/ast/src/expressions/access.rs index cf210dbd6c..e7120cf194 100644 --- a/compiler/ast/src/expressions/access.rs +++ b/compiler/ast/src/expressions/access.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{access::*, Node, NodeID}; +use crate::{Node, NodeID, access::*}; use leo_span::Span; use serde::{Deserialize, Serialize}; diff --git a/compiler/ast/src/expressions/binary.rs b/compiler/ast/src/expressions/binary.rs index 172a4a46ce..ded2e762e2 100644 --- a/compiler/ast/src/expressions/binary.rs +++ b/compiler/ast/src/expressions/binary.rs @@ -15,7 +15,7 @@ // along with the Leo library. If not, see . use super::*; -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; /// A binary operator. /// diff --git a/compiler/ast/src/expressions/locator.rs b/compiler/ast/src/expressions/locator.rs index 575bab8232..82e425d01f 100644 --- a/compiler/ast/src/expressions/locator.rs +++ b/compiler/ast/src/expressions/locator.rs @@ -16,7 +16,7 @@ use leo_span::{Span, Symbol}; -use crate::{simple_node_impl, Node, NodeID, ProgramId}; +use crate::{Node, NodeID, ProgramId, simple_node_impl}; use serde::{Deserialize, Serialize}; use std::{fmt, hash::Hash}; diff --git a/compiler/ast/src/expressions/unary.rs b/compiler/ast/src/expressions/unary.rs index e439993388..6223ad5551 100644 --- a/compiler/ast/src/expressions/unary.rs +++ b/compiler/ast/src/expressions/unary.rs @@ -15,7 +15,7 @@ // along with the Leo library. If not, see . use super::*; -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; /// A unary operator for a unary expression. #[derive(Debug, Copy, Clone, PartialEq, Eq, Serialize, Deserialize)] diff --git a/compiler/ast/src/functions/annotation.rs b/compiler/ast/src/functions/annotation.rs index 0f30c0b0d3..2cb07b54f4 100644 --- a/compiler/ast/src/functions/annotation.rs +++ b/compiler/ast/src/functions/annotation.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{simple_node_impl, Identifier, Node, NodeID}; +use crate::{Identifier, Node, NodeID, simple_node_impl}; use leo_span::Span; diff --git a/compiler/ast/src/functions/core_function.rs b/compiler/ast/src/functions/core_function.rs index 86d255da4f..3732666df4 100644 --- a/compiler/ast/src/functions/core_function.rs +++ b/compiler/ast/src/functions/core_function.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; /// A core instruction that maps directly to an AVM bytecode instruction. #[derive(Clone, PartialEq, Eq)] diff --git a/compiler/ast/src/groups/group_literal.rs b/compiler/ast/src/groups/group_literal.rs index 85d5101e32..ea9e627615 100644 --- a/compiler/ast/src/groups/group_literal.rs +++ b/compiler/ast/src/groups/group_literal.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{groups::GroupCoordinate, NodeID}; +use crate::{NodeID, groups::GroupCoordinate}; use leo_span::Span; diff --git a/compiler/ast/src/program/program_id.rs b/compiler/ast/src/program/program_id.rs index 778fe45c9a..01bcf6b9c6 100644 --- a/compiler/ast/src/program/program_id.rs +++ b/compiler/ast/src/program/program_id.rs @@ -18,7 +18,7 @@ use crate::Identifier; use core::fmt; use leo_span::Symbol; -use serde::{de, de::Visitor, Deserialize, Deserializer, Serialize, Serializer}; +use serde::{Deserialize, Deserializer, Serialize, Serializer, de, de::Visitor}; use snarkvm::{console::program::ProgramID, prelude::Network}; use std::collections::BTreeMap; diff --git a/compiler/ast/src/stub/function_stub.rs b/compiler/ast/src/stub/function_stub.rs index b11eec568c..c62524f179 100644 --- a/compiler/ast/src/stub/function_stub.rs +++ b/compiler/ast/src/stub/function_stub.rs @@ -31,7 +31,7 @@ use crate::{ Type, Variant, }; -use leo_span::{sym, Span, Symbol}; +use leo_span::{Span, Symbol, sym}; use itertools::Itertools; use serde::{Deserialize, Serialize}; diff --git a/compiler/ast/src/types/core_constant.rs b/compiler/ast/src/types/core_constant.rs index be06f15560..4b9bbaddc1 100644 --- a/compiler/ast/src/types/core_constant.rs +++ b/compiler/ast/src/types/core_constant.rs @@ -15,7 +15,7 @@ // along with the Leo library. If not, see . use crate::Type; -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; /// A core constant that maps directly to an AVM bytecode constant. #[derive(Clone, PartialEq, Eq)] diff --git a/compiler/ast/src/types/integer_type.rs b/compiler/ast/src/types/integer_type.rs index 2a872d4455..1de7f673c9 100644 --- a/compiler/ast/src/types/integer_type.rs +++ b/compiler/ast/src/types/integer_type.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; use serde::{Deserialize, Serialize}; use std::fmt; diff --git a/compiler/ast/src/types/type_.rs b/compiler/ast/src/types/type_.rs index 1609c647df..8c341705e4 100644 --- a/compiler/ast/src/types/type_.rs +++ b/compiler/ast/src/types/type_.rs @@ -14,7 +14,7 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{common, ArrayType, CompositeType, FutureType, Identifier, IntegerType, MappingType, TupleType}; +use crate::{ArrayType, CompositeType, FutureType, Identifier, IntegerType, MappingType, TupleType, common}; use itertools::Itertools; use leo_span::Symbol; diff --git a/compiler/ast/src/value/mod.rs b/compiler/ast/src/value/mod.rs index d7812be011..abcfbcc631 100644 --- a/compiler/ast/src/value/mod.rs +++ b/compiler/ast/src/value/mod.rs @@ -16,7 +16,7 @@ use crate::{GroupLiteral, Identifier, IntegerType, Literal, NodeID, Type}; -use leo_errors::{type_name, FlattenError, LeoError, Result}; +use leo_errors::{FlattenError, LeoError, Result, type_name}; use leo_span::{Span, Symbol}; use indexmap::IndexMap; diff --git a/compiler/compiler/src/compiler.rs b/compiler/compiler/src/compiler.rs index 7b40befd65..006762dec8 100644 --- a/compiler/compiler/src/compiler.rs +++ b/compiler/compiler/src/compiler.rs @@ -22,10 +22,10 @@ use crate::CompilerOptions; pub use leo_ast::Ast; use leo_ast::{NodeBuilder, Program, Stub}; -use leo_errors::{emitter::Handler, CompilerError, Result}; +use leo_errors::{CompilerError, Result, emitter::Handler}; pub use leo_passes::SymbolTable; use leo_passes::*; -use leo_span::{source_map::FileName, symbol::with_session_globals, Symbol}; +use leo_span::{Symbol, source_map::FileName, symbol::with_session_globals}; use snarkvm::prelude::Network; diff --git a/compiler/compiler/tests/compile.rs b/compiler/compiler/tests/compile.rs index df2ec2c74b..65b491fe41 100644 --- a/compiler/compiler/tests/compile.rs +++ b/compiler/compiler/tests/compile.rs @@ -16,6 +16,9 @@ mod utilities; use utilities::{ + BufferEmitter, + CompileOutput, + CurrentNetwork, compile_and_process, get_build_options, get_cwd_option, @@ -23,19 +26,16 @@ use utilities::{ hash_content, hash_symbol_tables, parse_program, - BufferEmitter, - CompileOutput, - CurrentNetwork, }; use leo_compiler::{CompilerOptions, OutputOptions}; use leo_disassembler::disassemble_from_str; -use leo_errors::{emitter::Handler, LeoError}; +use leo_errors::{LeoError, emitter::Handler}; use leo_span::symbol::create_session_if_not_set_then; use leo_test_framework::{ - runner::{Namespace, ParseType, Runner}, - Test, PROGRAM_DELIMITER, + Test, + runner::{Namespace, ParseType, Runner}, }; use snarkvm::console::prelude::*; diff --git a/compiler/compiler/tests/execute.rs b/compiler/compiler/tests/execute.rs index cadfecc7b3..9c8f27bd8c 100644 --- a/compiler/compiler/tests/execute.rs +++ b/compiler/compiler/tests/execute.rs @@ -16,6 +16,10 @@ mod utilities; use utilities::{ + BufferEmitter, + CompileOutput, + CurrentNetwork, + ExecuteOutput, buffer_if_err, compile_and_process, get_build_options, @@ -24,20 +28,16 @@ use utilities::{ hash_content, hash_symbol_tables, parse_program, - BufferEmitter, - CompileOutput, - CurrentNetwork, - ExecuteOutput, }; use leo_compiler::{CompilerOptions, OutputOptions}; use leo_errors::emitter::Handler; use leo_span::symbol::create_session_if_not_set_then; use leo_test_framework::{ + PROGRAM_DELIMITER, + Test, runner::{Namespace, ParseType, Runner}, test::TestExpectationMode, - Test, - PROGRAM_DELIMITER, }; use aleo_std_storage::StorageMode; @@ -51,7 +51,7 @@ use regex::Regex; use serde::{Deserialize, Serialize}; use serde_yaml::Value; use snarkvm::{ - prelude::store::{helpers::memory::ConsensusMemory, ConsensusStore}, + prelude::store::{ConsensusStore, helpers::memory::ConsensusMemory}, synthesizer::program::ProgramCore, }; use std::{fs, panic::AssertUnwindSafe, path::Path, rc::Rc}; diff --git a/compiler/compiler/tests/utilities/mod.rs b/compiler/compiler/tests/utilities/mod.rs index b17c5be32d..adcc403b9e 100644 --- a/compiler/compiler/tests/utilities/mod.rs +++ b/compiler/compiler/tests/utilities/mod.rs @@ -22,13 +22,13 @@ pub use output::*; use leo_compiler::{BuildOptions, Compiler, CompilerOptions}; use leo_errors::{ - emitter::{Buffer, Emitter, Handler}, LeoError, LeoWarning, + emitter::{Buffer, Emitter, Handler}, }; use leo_package::root::env::Env; use leo_span::source_map::FileName; -use leo_test_framework::{test::TestConfig, Test}; +use leo_test_framework::{Test, test::TestConfig}; use snarkvm::prelude::*; diff --git a/compiler/parser/src/lib.rs b/compiler/parser/src/lib.rs index d3ec36c74b..82fff54479 100644 --- a/compiler/parser/src/lib.rs +++ b/compiler/parser/src/lib.rs @@ -32,7 +32,7 @@ pub mod parser; pub use parser::*; use leo_ast::{Ast, NodeBuilder}; -use leo_errors::{emitter::Handler, Result}; +use leo_errors::{Result, emitter::Handler}; use snarkvm::prelude::Network; diff --git a/compiler/parser/src/parser/context.rs b/compiler/parser/src/parser/context.rs index 2188f55aa5..8656aa17ee 100644 --- a/compiler/parser/src/parser/context.rs +++ b/compiler/parser/src/parser/context.rs @@ -14,10 +14,10 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{tokenizer::*, Token}; +use crate::{Token, tokenizer::*}; use leo_ast::*; -use leo_errors::{emitter::Handler, ParserError, ParserWarning, Result}; +use leo_errors::{ParserError, ParserWarning, Result, emitter::Handler}; use leo_span::{Span, Symbol}; use snarkvm::prelude::Network; diff --git a/compiler/parser/src/parser/file.rs b/compiler/parser/src/parser/file.rs index b505281101..1d2685a2ae 100644 --- a/compiler/parser/src/parser/file.rs +++ b/compiler/parser/src/parser/file.rs @@ -398,4 +398,4 @@ impl ParserContext<'_, N> { } } -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; diff --git a/compiler/parser/src/parser/mod.rs b/compiler/parser/src/parser/mod.rs index 7cde02900c..f39da3a305 100644 --- a/compiler/parser/src/parser/mod.rs +++ b/compiler/parser/src/parser/mod.rs @@ -19,11 +19,11 @@ //! This module contains the [`parse()`] function which calls the underlying [`tokenize()`] //! method to create a new program AST. -use crate::{tokenizer::*, Token}; +use crate::{Token, tokenizer::*}; use leo_ast::*; -use leo_errors::{emitter::Handler, Result}; -use leo_span::{span::BytePos, Span}; +use leo_errors::{Result, emitter::Handler}; +use leo_span::{Span, span::BytePos}; use snarkvm::prelude::Network; diff --git a/compiler/parser/src/test.rs b/compiler/parser/src/test.rs index a0f8d7b052..85f3de9cf5 100644 --- a/compiler/parser/src/test.rs +++ b/compiler/parser/src/test.rs @@ -14,18 +14,18 @@ // You should have received a copy of the GNU General Public License // along with the Leo library. If not, see . -use crate::{tokenizer, ParserContext, SpannedToken}; +use crate::{ParserContext, SpannedToken, tokenizer}; use leo_ast::{NodeBuilder, NodeID, Statement}; -use leo_errors::{emitter::Handler, LeoError}; +use leo_errors::{LeoError, emitter::Handler}; use leo_span::{ - source_map::FileName, - symbol::{create_session_if_not_set_then, SessionGlobals}, Span, + source_map::FileName, + symbol::{SessionGlobals, create_session_if_not_set_then}, }; use leo_test_framework::{ - runner::{Namespace, ParseType, Runner}, Test, + runner::{Namespace, ParseType, Runner}, }; use serde::Serialize; use serde_yaml::Value; diff --git a/compiler/parser/src/tokenizer/lexer.rs b/compiler/parser/src/tokenizer/lexer.rs index 2770d01267..f90e259a01 100644 --- a/compiler/parser/src/tokenizer/lexer.rs +++ b/compiler/parser/src/tokenizer/lexer.rs @@ -21,7 +21,7 @@ use leo_span::{Span, Symbol}; use serde::{Deserialize, Serialize}; use std::{ fmt, - iter::{from_fn, Peekable}, + iter::{Peekable, from_fn}, }; /// Eat an identifier, that is, a string matching '[a-zA-Z][a-zA-Z\d_]*', if any. diff --git a/compiler/parser/src/tokenizer/token.rs b/compiler/parser/src/tokenizer/token.rs index ec59fcd802..d6499e8962 100644 --- a/compiler/parser/src/tokenizer/token.rs +++ b/compiler/parser/src/tokenizer/token.rs @@ -18,7 +18,7 @@ use std::fmt; use serde::{Deserialize, Serialize}; -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; /// Represents all valid Leo syntax tokens. /// diff --git a/compiler/passes/src/code_generation/visit_program.rs b/compiler/passes/src/code_generation/visit_program.rs index d56b8064aa..b18da4899a 100644 --- a/compiler/passes/src/code_generation/visit_program.rs +++ b/compiler/passes/src/code_generation/visit_program.rs @@ -17,7 +17,7 @@ use crate::CodeGenerator; use leo_ast::{Composite, Function, Location, Mapping, Member, Mode, Program, ProgramScope, Type, Variant}; -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; use indexmap::IndexMap; use itertools::Itertools; diff --git a/compiler/passes/src/common/symbol_table/mod.rs b/compiler/passes/src/common/symbol_table/mod.rs index e818a4de1f..7666c7ec44 100644 --- a/compiler/passes/src/common/symbol_table/mod.rs +++ b/compiler/passes/src/common/symbol_table/mod.rs @@ -23,7 +23,7 @@ pub use variable_symbol::*; use std::cell::RefCell; -use leo_ast::{normalize_json_value, remove_key_from_json, Composite, Function, Location}; +use leo_ast::{Composite, Function, Location, normalize_json_value, remove_key_from_json}; use leo_errors::{AstError, Result}; use leo_span::{Span, Symbol}; @@ -273,7 +273,7 @@ impl SymbolTable { mod tests { use super::*; use leo_ast::{Identifier, Type, Variant}; - use leo_span::{symbol::create_session_if_not_set_then, Symbol}; + use leo_span::{Symbol, symbol::create_session_if_not_set_then}; #[test] fn serialization_test() { create_session_if_not_set_then(|_| { diff --git a/compiler/passes/src/loop_unrolling/mod.rs b/compiler/passes/src/loop_unrolling/mod.rs index dea1823ac2..6bcfcaa392 100644 --- a/compiler/passes/src/loop_unrolling/mod.rs +++ b/compiler/passes/src/loop_unrolling/mod.rs @@ -29,7 +29,7 @@ pub mod unroll_statement; use crate::{Pass, SymbolTable, TypeTable}; use leo_ast::{Ast, NodeBuilder, ProgramReconstructor}; -use leo_errors::{emitter::Handler, Result}; +use leo_errors::{Result, emitter::Handler}; impl<'a> Pass for Unroller<'a> { type Input = (Ast, &'a Handler, &'a NodeBuilder, SymbolTable, &'a TypeTable); diff --git a/compiler/passes/src/loop_unrolling/unroll_statement.rs b/compiler/passes/src/loop_unrolling/unroll_statement.rs index 7f499b2997..22b70a87a0 100644 --- a/compiler/passes/src/loop_unrolling/unroll_statement.rs +++ b/compiler/passes/src/loop_unrolling/unroll_statement.rs @@ -19,7 +19,7 @@ use leo_ast::{Expression::Literal, Type::Integer, *}; use leo_errors::loop_unroller::LoopUnrollerError; use leo_span::{Span, Symbol}; -use crate::{unroller::Unroller, VariableSymbol, VariableType}; +use crate::{VariableSymbol, VariableType, unroller::Unroller}; impl StatementReconstructor for Unroller<'_> { fn reconstruct_block(&mut self, input: Block) -> (Block, Self::AdditionalOutput) { diff --git a/compiler/passes/src/loop_unrolling/unroller.rs b/compiler/passes/src/loop_unrolling/unroller.rs index 7fb9a5f759..5ac47f0ff3 100644 --- a/compiler/passes/src/loop_unrolling/unroller.rs +++ b/compiler/passes/src/loop_unrolling/unroller.rs @@ -32,12 +32,12 @@ use leo_errors::{emitter::Handler, loop_unroller::LoopUnrollerError}; use leo_span::Symbol; use crate::{ - constant_propagation_table::ConstantPropagationTable, Clusivity, LoopBound, RangeIterator, SymbolTable, TypeTable, + constant_propagation_table::ConstantPropagationTable, }; pub struct Unroller<'a> { diff --git a/compiler/passes/src/static_single_assignment/rename_expression.rs b/compiler/passes/src/static_single_assignment/rename_expression.rs index 0bb7722266..683b05207d 100644 --- a/compiler/passes/src/static_single_assignment/rename_expression.rs +++ b/compiler/passes/src/static_single_assignment/rename_expression.rs @@ -41,7 +41,7 @@ use leo_ast::{ UnaryExpression, UnitExpression, }; -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; use indexmap::IndexMap; diff --git a/compiler/passes/src/static_single_assignment/rename_program.rs b/compiler/passes/src/static_single_assignment/rename_program.rs index b5e017a999..1a8dce86e1 100644 --- a/compiler/passes/src/static_single_assignment/rename_program.rs +++ b/compiler/passes/src/static_single_assignment/rename_program.rs @@ -29,7 +29,7 @@ use leo_ast::{ StatementConsumer, StructConsumer, }; -use leo_span::{sym, Symbol}; +use leo_span::{Symbol, sym}; use indexmap::IndexMap; diff --git a/compiler/passes/src/symbol_table_creation/creator.rs b/compiler/passes/src/symbol_table_creation/creator.rs index 4faad9d366..226995a3b4 100644 --- a/compiler/passes/src/symbol_table_creation/creator.rs +++ b/compiler/passes/src/symbol_table_creation/creator.rs @@ -16,7 +16,7 @@ use indexmap::IndexSet; use leo_ast::*; -use leo_errors::{emitter::Handler, AstError, LeoError}; +use leo_errors::{AstError, LeoError, emitter::Handler}; use leo_span::Symbol; use crate::{SymbolTable, VariableSymbol, VariableType}; diff --git a/compiler/passes/src/symbol_table_creation/mod.rs b/compiler/passes/src/symbol_table_creation/mod.rs index 192b2f4a9b..46d35e7efc 100644 --- a/compiler/passes/src/symbol_table_creation/mod.rs +++ b/compiler/passes/src/symbol_table_creation/mod.rs @@ -20,7 +20,7 @@ pub use creator::*; use crate::{Pass, SymbolTable}; use leo_ast::{Ast, ProgramVisitor}; -use leo_errors::{emitter::Handler, Result}; +use leo_errors::{Result, emitter::Handler}; impl<'a> Pass for SymbolTableCreator<'a> { type Input = (&'a Ast, &'a Handler); diff --git a/compiler/passes/src/type_checking/check_expressions.rs b/compiler/passes/src/type_checking/check_expressions.rs index ec73ad2451..06aa8380f3 100644 --- a/compiler/passes/src/type_checking/check_expressions.rs +++ b/compiler/passes/src/type_checking/check_expressions.rs @@ -17,8 +17,8 @@ use crate::{TypeChecker, VariableSymbol}; use leo_ast::*; -use leo_errors::{emitter::Handler, TypeCheckerError}; -use leo_span::{sym, Span, Symbol}; +use leo_errors::{TypeCheckerError, emitter::Handler}; +use leo_span::{Span, Symbol, sym}; use snarkvm::console::network::Network; diff --git a/compiler/passes/src/type_checking/checker.rs b/compiler/passes/src/type_checking/checker.rs index 7c1c6adc9e..e21180cda4 100644 --- a/compiler/passes/src/type_checking/checker.rs +++ b/compiler/passes/src/type_checking/checker.rs @@ -15,17 +15,17 @@ // along with the Leo library. If not, see . use crate::{ - type_checking::{await_checker::AwaitChecker, scope_state::ScopeState}, CallGraph, StructGraph, SymbolTable, TypeTable, VariableSymbol, VariableType, + type_checking::{await_checker::AwaitChecker, scope_state::ScopeState}, }; use leo_ast::*; -use leo_errors::{emitter::Handler, TypeCheckerError, TypeCheckerWarning}; +use leo_errors::{TypeCheckerError, TypeCheckerWarning, emitter::Handler}; use leo_span::{Span, Symbol}; use snarkvm::console::network::Network; diff --git a/compiler/passes/src/type_checking/mod.rs b/compiler/passes/src/type_checking/mod.rs index 0e599105a2..d06179100d 100644 --- a/compiler/passes/src/type_checking/mod.rs +++ b/compiler/passes/src/type_checking/mod.rs @@ -31,7 +31,7 @@ pub use checker::*; use crate::{CallGraph, Pass, StructGraph, SymbolTable, TypeTable}; use leo_ast::{Ast, ProgramVisitor}; -use leo_errors::{emitter::Handler, Result}; +use leo_errors::{Result, emitter::Handler}; use snarkvm::prelude::Network; diff --git a/compiler/span/src/lib.rs b/compiler/span/src/lib.rs index c0a2fca876..1deb60bae9 100644 --- a/compiler/span/src/lib.rs +++ b/compiler/span/src/lib.rs @@ -18,7 +18,7 @@ #![recursion_limit = "256"] pub mod symbol; -pub use symbol::{sym, Symbol}; +pub use symbol::{Symbol, sym}; pub mod span; pub use span::Span; diff --git a/compiler/span/src/span_json.rs b/compiler/span/src/span_json.rs index 1612aadc77..9ca6e8d6c5 100644 --- a/compiler/span/src/span_json.rs +++ b/compiler/span/src/span_json.rs @@ -19,10 +19,10 @@ use crate::Span; use serde::{ - de::{MapAccess, Visitor}, - ser::SerializeMap, Deserializer, Serializer, + de::{MapAccess, Visitor}, + ser::SerializeMap, }; use std::fmt; diff --git a/docs/grammar/src/main.rs b/docs/grammar/src/main.rs index 6d3e1de7ae..5d13b45ec2 100644 --- a/docs/grammar/src/main.rs +++ b/docs/grammar/src/main.rs @@ -42,7 +42,7 @@ #![forbid(unsafe_code)] use abnf::types::{Node, Rule}; -use anyhow::{anyhow, Result}; +use anyhow::{Result, anyhow}; use std::collections::{HashMap, HashSet}; /// Processor's scope. Used when code block or definition starts or ends. diff --git a/errors/src/common/formatted.rs b/errors/src/common/formatted.rs index d1f6a05784..c737d2fb1a 100644 --- a/errors/src/common/formatted.rs +++ b/errors/src/common/formatted.rs @@ -16,7 +16,7 @@ use crate::{Backtraced, INDENT}; -use leo_span::{source_map::SpanLocation, symbol::with_session_globals, Span}; +use leo_span::{Span, source_map::SpanLocation, symbol::with_session_globals}; use backtrace::Backtrace; use color_backtrace::{BacktracePrinter, Verbosity}; diff --git a/errors/src/emitter/mod.rs b/errors/src/emitter/mod.rs index 28cb169d29..97effaa4e9 100644 --- a/errors/src/emitter/mod.rs +++ b/errors/src/emitter/mod.rs @@ -259,7 +259,7 @@ impl Handler { mod tests { use super::*; use crate::ParserError; - use leo_span::{symbol::create_session_if_not_set_then, Span}; + use leo_span::{Span, symbol::create_session_if_not_set_then}; #[test] fn fresh_no_errors() { diff --git a/leo/cli/cli.rs b/leo/cli/cli.rs index 7a78e59677..9f5a3b4465 100644 --- a/leo/cli/cli.rs +++ b/leo/cli/cli.rs @@ -146,9 +146,9 @@ pub fn run_with_args(cli: CLI) -> Result<()> { #[cfg(test)] mod tests { use crate::cli::{ - cli::{test_helpers, Commands}, - run_with_args, CLI, + cli::{Commands, test_helpers}, + run_with_args, }; use leo_span::symbol::create_session_if_not_set_then; use serial_test::serial; @@ -310,7 +310,7 @@ mod tests { #[cfg(test)] mod test_helpers { - use crate::cli::{cli::Commands, run_with_args, Add, New, CLI}; + use crate::cli::{Add, CLI, New, cli::Commands, run_with_args}; use leo_span::symbol::create_session_if_not_set_then; use std::path::Path; diff --git a/leo/cli/commands/deploy.rs b/leo/cli/commands/deploy.rs index 65ad3e9446..d78139d080 100644 --- a/leo/cli/commands/deploy.rs +++ b/leo/cli/commands/deploy.rs @@ -16,7 +16,7 @@ use super::*; use aleo_std::StorageMode; -use dialoguer::{theme::ColorfulTheme, Confirm}; +use dialoguer::{Confirm, theme::ColorfulTheme}; use leo_retriever::NetworkName; use num_format::{Locale, ToFormattedString}; use snarkvm::{ @@ -24,13 +24,13 @@ use snarkvm::{ ledger::query::Query as SnarkVMQuery, package::Package as SnarkVMPackage, prelude::{ - deployment_cost, - store::{helpers::memory::ConsensusMemory, ConsensusStore}, CanaryV0, MainnetV0, ProgramOwner, TestnetV0, VM, + deployment_cost, + store::{ConsensusStore, helpers::memory::ConsensusMemory}, }, }; use std::path::PathBuf; diff --git a/leo/cli/commands/execute.rs b/leo/cli/commands/execute.rs index ee958b493f..394c37c759 100644 --- a/leo/cli/commands/execute.rs +++ b/leo/cli/commands/execute.rs @@ -24,7 +24,7 @@ use snarkvm::{ use std::collections::HashMap; use crate::cli::query::QueryCommands; -use dialoguer::{theme::ColorfulTheme, Confirm}; +use dialoguer::{Confirm, theme::ColorfulTheme}; use leo_retriever::NetworkName; use snarkvm::{ circuit::{Aleo, AleoCanaryV0, AleoTestnetV0, AleoV0}, @@ -32,19 +32,19 @@ use snarkvm::{ ledger::Transaction::Execute as ExecuteTransaction, package::Package as SnarkVMPackage, prelude::{ - execution_cost, - query::Query as SnarkVMQuery, - store::{ - helpers::memory::{BlockMemory, ConsensusMemory}, - ConsensusStore, - }, Identifier, Locator, Process, Program as SnarkVMProgram, ProgramID, - Value, VM, + Value, + execution_cost, + query::Query as SnarkVMQuery, + store::{ + ConsensusStore, + helpers::memory::{BlockMemory, ConsensusMemory}, + }, }, }; diff --git a/leo/cli/commands/mod.rs b/leo/cli/commands/mod.rs index 539fdd7062..593ed11084 100644 --- a/leo/cli/commands/mod.rs +++ b/leo/cli/commands/mod.rs @@ -55,9 +55,9 @@ pub use update::Update; use super::*; use crate::cli::helpers::context::*; -use leo_errors::{emitter::Handler, CliError, PackageError, Result}; +use leo_errors::{CliError, PackageError, Result, emitter::Handler}; use leo_package::{build::*, outputs::OutputsDirectory, package::*}; -use snarkvm::prelude::{block::Transaction, Address, Ciphertext, Plaintext, PrivateKey, Record, ViewKey}; +use snarkvm::prelude::{Address, Ciphertext, Plaintext, PrivateKey, Record, ViewKey, block::Transaction}; use clap::Parser; use colored::Colorize; diff --git a/leo/cli/commands/query/mod.rs b/leo/cli/commands/query/mod.rs index a4445f765d..320a900373 100644 --- a/leo/cli/commands/query/mod.rs +++ b/leo/cli/commands/query/mod.rs @@ -42,7 +42,7 @@ mod utils; use utils::*; use leo_errors::UtilError; -use leo_retriever::{fetch_from_network, verify_valid_program, NetworkName}; +use leo_retriever::{NetworkName, fetch_from_network, verify_valid_program}; /// Query live data from the Aleo network. #[derive(Parser, Debug)] diff --git a/leo/cli/helpers/context.rs b/leo/cli/helpers/context.rs index 01dda6564f..ad41930eee 100644 --- a/leo/cli/helpers/context.rs +++ b/leo/cli/helpers/context.rs @@ -16,7 +16,7 @@ use aleo_std; use leo_errors::{CliError, PackageError, Result}; -use leo_package::build::{BuildDirectory, BUILD_DIRECTORY_NAME}; +use leo_package::build::{BUILD_DIRECTORY_NAME, BuildDirectory}; use leo_retriever::LockFileEntry; use snarkvm::file::Manifest; diff --git a/leo/cli/helpers/logger.rs b/leo/cli/helpers/logger.rs index 4ae0ac8f1f..0edafed086 100644 --- a/leo/cli/helpers/logger.rs +++ b/leo/cli/helpers/logger.rs @@ -20,9 +20,9 @@ use colored::Colorize; use std::{fmt, sync::Once}; use tracing::{event::Event, subscriber::Subscriber}; use tracing_subscriber::{ - fmt::{format::*, time::*, FmtContext, FormattedFields}, - registry::LookupSpan, FmtSubscriber, + fmt::{FmtContext, FormattedFields, format::*, time::*}, + registry::LookupSpan, }; static START: Once = Once::new(); diff --git a/leo/cli/helpers/updater.rs b/leo/cli/helpers/updater.rs index f1284a4389..a63f605a0a 100644 --- a/leo/cli/helpers/updater.rs +++ b/leo/cli/helpers/updater.rs @@ -19,7 +19,7 @@ use leo_errors::{CliError, Result}; use std::fmt::Write as _; use colored::Colorize; -use self_update::{backends::github, version::bump_is_greater, Status}; +use self_update::{Status, backends::github, version::bump_is_greater}; pub struct Updater; diff --git a/tests/test-framework/benches/leo_compiler.rs b/tests/test-framework/benches/leo_compiler.rs index cdac6db4f9..e18755c946 100644 --- a/tests/test-framework/benches/leo_compiler.rs +++ b/tests/test-framework/benches/leo_compiler.rs @@ -22,7 +22,7 @@ use leo_errors::emitter::{Emitter, Handler}; use leo_span::{source_map::FileName, symbol::SESSION_GLOBALS}; use leo_test_framework::get_benches; -use criterion::{black_box, criterion_group, criterion_main, Criterion}; +use criterion::{Criterion, black_box, criterion_group, criterion_main}; use std::{ path::PathBuf, time::{Duration, Instant}, diff --git a/utils/retriever/src/lib.rs b/utils/retriever/src/lib.rs index b1de826a76..4cdb233708 100644 --- a/utils/retriever/src/lib.rs +++ b/utils/retriever/src/lib.rs @@ -23,7 +23,7 @@ pub use program_context::*; #[cfg(test)] mod tests { use super::*; - use leo_span::{symbol::create_session_if_not_set_then, Symbol}; + use leo_span::{Symbol, symbol::create_session_if_not_set_then}; use aleo_std::aleo_dir; diff --git a/utils/retriever/src/retriever/mod.rs b/utils/retriever/src/retriever/mod.rs index 465d419375..bc5c2e79bc 100644 --- a/utils/retriever/src/retriever/mod.rs +++ b/utils/retriever/src/retriever/mod.rs @@ -19,7 +19,7 @@ use crate::{Dependency, Location, LockFileEntry, Manifest, NetworkName, ProgramC use leo_ast::Stub; use leo_disassembler::disassemble_from_str; use leo_errors::UtilError; -use leo_passes::{common::DiGraph, DiGraphError}; +use leo_passes::{DiGraphError, common::DiGraph}; use leo_span::Symbol; use snarkvm::prelude::{Network, Program}; From 85c98ab1011bcd09415d8497c7881221e51f897a Mon Sep 17 00:00:00 2001 From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com> Date: Tue, 1 Oct 2024 18:19:59 -0700 Subject: [PATCH 20/27] Update ENDPOINT in examples --- examples/auction/.env | 2 +- examples/auction/run.sh | 8 ++++---- examples/basic_bank/.env | 2 +- examples/basic_bank/run.sh | 6 +++--- examples/battleship/.env | 2 +- examples/battleship/run.sh | 14 +++++++------- examples/bubblesort/.env | 2 +- examples/core/.env | 2 +- examples/fibonacci/.env | 2 +- examples/groups/.env | 2 +- examples/hackers-delight/ntzdebruijn/.env | 2 +- examples/hackers-delight/ntzgaudet/.env | 2 +- examples/hackers-delight/ntzloops/.env | 2 +- examples/hackers-delight/ntzmasks/.env | 2 +- examples/hackers-delight/ntzreisers/.env | 2 +- examples/hackers-delight/ntzseals/.env | 2 +- examples/hackers-delight/ntzsearchtree/.env | 2 +- examples/hackers-delight/ntzsmallvals/.env | 2 +- examples/helloworld/.env | 2 +- examples/interest/.env | 2 +- examples/lottery/.env | 2 +- examples/message/.env | 2 +- examples/simple_token/.env | 2 +- examples/tictactoe/.env | 2 +- examples/token/.env | 2 +- examples/token/run.sh | 14 +++++++------- examples/twoadicity/.env | 2 +- examples/vote/.env | 2 +- 28 files changed, 45 insertions(+), 45 deletions(-) diff --git a/examples/auction/.env b/examples/auction/.env index cb5fec963e..75bc722f06 100644 --- a/examples/auction/.env +++ b/examples/auction/.env @@ -1,4 +1,4 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/auction/run.sh b/examples/auction/run.sh index 7804637849..82182c5aa1 100755 --- a/examples/auction/run.sh +++ b/examples/auction/run.sh @@ -40,7 +40,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Have the first bidder place a bid of 10. @@ -63,7 +63,7 @@ leo run place_bid aleo1rhgdu77hgyqd3xjj8ucu3jj9r2krwz6mnzyd80gncr5fxcwlh5rsvzp9p echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Have the second bidder place a bid of 90. @@ -86,7 +86,7 @@ leo run place_bid aleo1s3ws5tra87fjycnjrwsjcrnw2qxr8jfqqdugnf0xzqqw29q9m5pqem2u4 echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2GUmKbVsuc1NSj28pa1WTQuZaK5f1DQJAT6vPcHyWokG -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Have the auctioneer select the winning bid. @@ -144,7 +144,7 @@ leo run finish "{ echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env diff --git a/examples/basic_bank/.env b/examples/basic_bank/.env index cb5fec963e..75bc722f06 100644 --- a/examples/basic_bank/.env +++ b/examples/basic_bank/.env @@ -1,4 +1,4 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/basic_bank/run.sh b/examples/basic_bank/run.sh index 109119bb78..3dd99286c9 100755 --- a/examples/basic_bank/run.sh +++ b/examples/basic_bank/run.sh @@ -20,7 +20,7 @@ fi echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Have the bank issue 100 tokens to the user. @@ -71,7 +71,7 @@ leo run issue aleo1s3ws5tra87fjycnjrwsjcrnw2qxr8jfqqdugnf0xzqqw29q9m5pqem2u4t 10 echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Have the user deposit 50 tokens into the bank. @@ -166,7 +166,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Have the bank withdraw all of the user's tokens with compound interest over 15 periods at 12.34%. diff --git a/examples/battleship/.env b/examples/battleship/.env index 8df6a23e94..13b856d7da 100644 --- a/examples/battleship/.env +++ b/examples/battleship/.env @@ -1,5 +1,5 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/battleship/run.sh b/examples/battleship/run.sh index ed66acecc0..f3998e574b 100755 --- a/examples/battleship/run.sh +++ b/examples/battleship/run.sh @@ -19,7 +19,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env echo "βœ… Successfully initialized Player 1." @@ -70,7 +70,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env leo run initialize_board 31u64 2207646875648u64 224u64 9042383626829824u64 aleo1s3ws5tra87fjycnjrwsjcrnw2qxr8jfqqdugnf0xzqqw29q9m5pqem2u4t || exit @@ -119,7 +119,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env leo run play '{ @@ -155,7 +155,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env leo run play '{ @@ -191,7 +191,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env leo run play '{ @@ -227,7 +227,7 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env leo run play '{ @@ -256,5 +256,5 @@ echo " echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env diff --git a/examples/bubblesort/.env b/examples/bubblesort/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/bubblesort/.env +++ b/examples/bubblesort/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/core/.env b/examples/core/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/core/.env +++ b/examples/core/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/fibonacci/.env b/examples/fibonacci/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/fibonacci/.env +++ b/examples/fibonacci/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/groups/.env b/examples/groups/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/groups/.env +++ b/examples/groups/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzdebruijn/.env b/examples/hackers-delight/ntzdebruijn/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzdebruijn/.env +++ b/examples/hackers-delight/ntzdebruijn/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzgaudet/.env b/examples/hackers-delight/ntzgaudet/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzgaudet/.env +++ b/examples/hackers-delight/ntzgaudet/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzloops/.env b/examples/hackers-delight/ntzloops/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzloops/.env +++ b/examples/hackers-delight/ntzloops/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzmasks/.env b/examples/hackers-delight/ntzmasks/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzmasks/.env +++ b/examples/hackers-delight/ntzmasks/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzreisers/.env b/examples/hackers-delight/ntzreisers/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzreisers/.env +++ b/examples/hackers-delight/ntzreisers/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzseals/.env b/examples/hackers-delight/ntzseals/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzseals/.env +++ b/examples/hackers-delight/ntzseals/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzsearchtree/.env b/examples/hackers-delight/ntzsearchtree/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzsearchtree/.env +++ b/examples/hackers-delight/ntzsearchtree/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/hackers-delight/ntzsmallvals/.env b/examples/hackers-delight/ntzsmallvals/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/hackers-delight/ntzsmallvals/.env +++ b/examples/hackers-delight/ntzsmallvals/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/helloworld/.env b/examples/helloworld/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/helloworld/.env +++ b/examples/helloworld/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/interest/.env b/examples/interest/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/interest/.env +++ b/examples/interest/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/lottery/.env b/examples/lottery/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/lottery/.env +++ b/examples/lottery/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/message/.env b/examples/message/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/message/.env +++ b/examples/message/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/simple_token/.env b/examples/simple_token/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/simple_token/.env +++ b/examples/simple_token/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/tictactoe/.env b/examples/tictactoe/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/tictactoe/.env +++ b/examples/tictactoe/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/token/.env b/examples/token/.env index cb5fec963e..75bc722f06 100644 --- a/examples/token/.env +++ b/examples/token/.env @@ -1,4 +1,4 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/token/run.sh b/examples/token/run.sh index cbf5393654..660a45a936 100755 --- a/examples/token/run.sh +++ b/examples/token/run.sh @@ -20,7 +20,7 @@ fi echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Publicly mint 100 tokens for Alice. @@ -55,7 +55,7 @@ leo run mint_public aleo1rhgdu77hgyqd3xjj8ucu3jj9r2krwz6mnzyd80gncr5fxcwlh5rsvzp echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Privately mint 100 tokens for Bob. @@ -90,7 +90,7 @@ leo run mint_private aleo1s3ws5tra87fjycnjrwsjcrnw2qxr8jfqqdugnf0xzqqw29q9m5pqem echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Publicly transfer 10 tokens from Alice to Bob. @@ -125,7 +125,7 @@ leo run transfer_public aleo1s3ws5tra87fjycnjrwsjcrnw2qxr8jfqqdugnf0xzqqw29q9m5p echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Privately transfer 20 tokens from Bob to Alice. @@ -164,7 +164,7 @@ leo run transfer_private "{ echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Convert 30 public tokens from Alice into 30 private tokens for Bob. @@ -200,7 +200,7 @@ leo run transfer_public_to_private aleo1s3ws5tra87fjycnjrwsjcrnw2qxr8jfqqdugnf0x echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp2RWGDcde3efb89rjhME1VYA8QMxcxep5DShNBR6n8Yjh -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env # Convert 40 private tokens from Bob into 40 public tokens for Alice. @@ -242,5 +242,5 @@ leo run transfer_private_to_public "{ echo " NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 " > .env diff --git a/examples/twoadicity/.env b/examples/twoadicity/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/twoadicity/.env +++ b/examples/twoadicity/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 diff --git a/examples/vote/.env b/examples/vote/.env index 0a686ef86f..ab204ee457 100644 --- a/examples/vote/.env +++ b/examples/vote/.env @@ -1,3 +1,3 @@ NETWORK=testnet PRIVATE_KEY=APrivateKey1zkp8CZNn3yeCseEtxuVPbDCwSyhGW6yZKUYKfgXmcpoGPWH -ENDPOINT=https://localhost:3030 +ENDPOINT=http://localhost:3030 From 56423267cb85336a8a01109cfc1003ddd82fba8a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 15:10:39 +0000 Subject: [PATCH 21/27] Bump thiserror from 1.0.63 to 1.0.64 Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.63 to 1.0.64. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 8 ++++---- errors/Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6576a9fc29..4a33fb803d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4026,18 +4026,18 @@ checksum = "5dc41925991e82af3c3e21e25a9aad92e72930af57fbcc4b07867a18d1cd0459" [[package]] name = "thiserror" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote 1.0.36", diff --git a/errors/Cargo.toml b/errors/Cargo.toml index 6e8ab471b7..cfd81f4373 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -45,4 +45,4 @@ version = "1.0.210" features = [ "derive", "rc" ] [dependencies.thiserror] -version = "1.0.63" +version = "1.0.64" From a79a4547513cd537b5f0dc51a18a9af618d4773d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 15:10:56 +0000 Subject: [PATCH 22/27] Bump regex from 1.10.6 to 1.11.0 Bumps [regex](https://github.com/rust-lang/regex) from 1.10.6 to 1.11.0. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.10.6...1.11.0) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 12 ++++++------ compiler/compiler/Cargo.toml | 2 +- tests/test-framework/Cargo.toml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6576a9fc29..b8d6697b9b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2372,9 +2372,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.6" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" dependencies = [ "aho-corasick", "memchr", @@ -2384,9 +2384,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.6" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" dependencies = [ "aho-corasick", "memchr", @@ -2395,9 +2395,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.3" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index 15787dfb8f..a36ff72086 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -75,7 +75,7 @@ default-features = false workspace = true [dev-dependencies.regex] -version = "1.10.6" +version = "1.11.0" [dev-dependencies.serde] version = "1.0.210" diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml index d53d964bba..3db9c6455d 100644 --- a/tests/test-framework/Cargo.toml +++ b/tests/test-framework/Cargo.toml @@ -51,7 +51,7 @@ version = "0.8" version = "2.5" [dependencies.regex] -version = "1.10" +version = "1.11" [dev-dependencies.leo-compiler] path = "../../compiler/compiler" From f85fe31beed7683f16e762bb45b07d74e14adc73 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 15:11:15 +0000 Subject: [PATCH 23/27] Bump tempfile from 3.12.0 to 3.13.0 Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.12.0 to 3.13.0. - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md) - [Commits](https://github.com/Stebalien/tempfile/compare/v3.12.0...v3.13.0) --- updated-dependencies: - dependency-name: tempfile dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 14 +++++++------- compiler/compiler/Cargo.toml | 2 +- utils/retriever/Cargo.toml | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6576a9fc29..c8ea384a22 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -981,9 +981,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" +checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" [[package]] name = "fiat-crypto" @@ -2537,9 +2537,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.34" +version = "0.38.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" +checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" dependencies = [ "bitflags 2.5.0", "errno", @@ -3983,12 +3983,12 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" dependencies = [ "cfg-if", - "fastrand 2.1.0", + "fastrand 2.1.1", "once_cell", "rustix", "windows-sys 0.59.0", diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml index 15787dfb8f..3c437754e5 100644 --- a/compiler/compiler/Cargo.toml +++ b/compiler/compiler/Cargo.toml @@ -85,7 +85,7 @@ features = [ "derive" ] version = "0.8.25" [dev-dependencies.tempfile] -version = "3.12" +version = "3.13" [features] default = [ ] diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml index 6a860aee84..e7189c26aa 100644 --- a/utils/retriever/Cargo.toml +++ b/utils/retriever/Cargo.toml @@ -63,7 +63,7 @@ version = "3.1.1" version = "0.10.8" [dependencies.tempfile] -version = "3.12.0" +version = "3.13.0" [dependencies.toml] version = "0.8.19" From 6eecafdc23b5f73840b3c73b15387ce0ea42e784 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 15:11:25 +0000 Subject: [PATCH 24/27] Bump clap from 4.5.17 to 4.5.19 Bumps [clap](https://github.com/clap-rs/clap) from 4.5.17 to 4.5.19. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.17...clap_complete-v4.5.19) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6576a9fc29..357e675540 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -445,9 +445,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.17" +version = "4.5.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" +checksum = "7be5744db7978a28d9df86a214130d106a89ce49644cbc4e3f0c22c3fba30615" dependencies = [ "clap_builder", "clap_derive", @@ -455,9 +455,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.17" +version = "4.5.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" +checksum = "a5fbc17d3ef8278f55b282b2a2e75ae6f6c7d4bb70ed3d0382375104bfafdb4b" dependencies = [ "anstream", "anstyle", @@ -467,9 +467,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.13" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" dependencies = [ "heck", "proc-macro2", From 2919f0bfd0de3d856c2b4b9bd8155fb04eb5d068 Mon Sep 17 00:00:00 2001 From: Michael Benfield Date: Thu, 3 Oct 2024 11:14:34 -0700 Subject: [PATCH 25/27] Add function inputs to the type table. Fixes #28370 --- compiler/passes/src/type_checking/checker.rs | 3 +++ .../function_input_else_assignment.out | 18 ++++++++++++++++++ .../function_input_else_assignment.leo | 13 +++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 tests/expectations/compiler/function/function_input_else_assignment.out create mode 100644 tests/tests/compiler/function/function_input_else_assignment.leo diff --git a/compiler/passes/src/type_checking/checker.rs b/compiler/passes/src/type_checking/checker.rs index e21180cda4..3f4cac3f11 100644 --- a/compiler/passes/src/type_checking/checker.rs +++ b/compiler/passes/src/type_checking/checker.rs @@ -1239,6 +1239,9 @@ impl<'a, N: Network> TypeChecker<'a, N> { self.handler.emit_err(err); } } + + // Add the input to the type table. + self.type_table.insert(input_var.identifier().id(), input_var.type_().clone()); }); // Type check the function's return type. diff --git a/tests/expectations/compiler/function/function_input_else_assignment.out b/tests/expectations/compiler/function/function_input_else_assignment.out new file mode 100644 index 0000000000..a34c7a3577 --- /dev/null +++ b/tests/expectations/compiler/function/function_input_else_assignment.out @@ -0,0 +1,18 @@ +--- +namespace: Compile +expectation: Pass +outputs: + - - compile: + - initial_symbol_table: 3a64910c315e257b67757ebc3478a2df7ff7aa2ae8ef8d258507e44b53942b82 + type_checked_symbol_table: 69a0008fc51152856295a0ef75043069f34b5f0e1ce5b944e4d575a2d184a233 + unrolled_symbol_table: 69a0008fc51152856295a0ef75043069f34b5f0e1ce5b944e4d575a2d184a233 + initial_ast: 4c9ab22f340920e9a086b4b55e1e09065bf8839d7bf03d725003fc53cc6d5265 + unrolled_ast: 4c9ab22f340920e9a086b4b55e1e09065bf8839d7bf03d725003fc53cc6d5265 + ssa_ast: bf04c3808bc97d0b45f1e69cb8f9faed5f31e01cc03e359364bf22132b36216b + flattened_ast: cde3b5d0a6e6744e69645072cc44a21dd6a4ef77c087e4a0afab075abd3b7a70 + destructured_ast: f10b829b1ac2863d3bc8cbf86b51c8947b5c1db6a0ebcb714d4c9f8f2dedb274 + inlined_ast: f10b829b1ac2863d3bc8cbf86b51c8947b5c1db6a0ebcb714d4c9f8f2dedb274 + dce_ast: 6fb7a52d2eeff93d53a26ddc38a0bdf71615b6aa7ab3ab22a894e96bd1d309f1 + bytecode: e78a049b9529f1feeaa63bcf231b86c28e604487d185d98bbc0e4a2f201c3ec0 + errors: "" + warnings: "" diff --git a/tests/tests/compiler/function/function_input_else_assignment.leo b/tests/tests/compiler/function/function_input_else_assignment.leo new file mode 100644 index 0000000000..b6ef0d847a --- /dev/null +++ b/tests/tests/compiler/function/function_input_else_assignment.leo @@ -0,0 +1,13 @@ +/* +namespace: Compile +expectation: Pass +*/ + +program test.aleo { + transition foo(a: u8) { + if false { + } else { + a = 0u8; + } + } +} From f283ff26711d54de8f3ecaddf4a5735865de58e9 Mon Sep 17 00:00:00 2001 From: Michael Benfield Date: Thu, 3 Oct 2024 13:18:19 -0700 Subject: [PATCH 26/27] Address clippy lints. --- compiler/passes/src/type_checking/checker.rs | 2 +- compiler/span/src/span.rs | 2 +- docs/grammar/src/main.rs | 2 +- leo/cli/helpers/logger.rs | 29 -------------------- leo/package/src/root/env.rs | 10 +++---- tests/test-framework/src/fetch.rs | 5 +--- 6 files changed, 9 insertions(+), 41 deletions(-) diff --git a/compiler/passes/src/type_checking/checker.rs b/compiler/passes/src/type_checking/checker.rs index e21180cda4..e567f06ed8 100644 --- a/compiler/passes/src/type_checking/checker.rs +++ b/compiler/passes/src/type_checking/checker.rs @@ -1179,7 +1179,7 @@ impl<'a, N: Network> TypeChecker<'a, N> { } // Type check the function's parameters. - function.input.iter().enumerate().for_each(|(_index, input_var)| { + function.input.iter().for_each(|input_var| { // Check that the type of input parameter is defined. self.assert_type_is_valid(input_var.type_(), input_var.span()); // Check that the type of the input parameter is not a tuple. diff --git a/compiler/span/src/span.rs b/compiler/span/src/span.rs index 1c0cedb168..f3780b1d4d 100644 --- a/compiler/span/src/span.rs +++ b/compiler/span/src/span.rs @@ -18,7 +18,7 @@ use core::ops::{Add, Sub}; use serde::{Deserialize, Serialize}; -use std::{fmt, usize}; +use std::fmt; use crate::symbol::with_session_globals; diff --git a/docs/grammar/src/main.rs b/docs/grammar/src/main.rs index 5d13b45ec2..220ba10a0b 100644 --- a/docs/grammar/src/main.rs +++ b/docs/grammar/src/main.rs @@ -113,7 +113,7 @@ impl<'a> Processor<'a> { let def = def.trim(); // try to find rule matching definition or fail - let rule = self.rules.get(&def.to_string()).cloned().unwrap(); + let rule = self.rules.get(def).cloned().unwrap(); self.enter_scope(Scope::Definition(rule)); } diff --git a/leo/cli/helpers/logger.rs b/leo/cli/helpers/logger.rs index 0edafed086..a5ee6f6c13 100644 --- a/leo/cli/helpers/logger.rs +++ b/leo/cli/helpers/logger.rs @@ -40,35 +40,6 @@ pub struct Format { } impl Format { - /// Use the full JSON format. - /// - /// The full format includes fields from all entered spans. - /// - /// # Example Output - /// - /// ```ignore,json - /// {"timestamp":"Feb 20 11:28:15.096","level":"INFO","target":"mycrate","fields":{"message":"some message", "key": "value"}} - /// ``` - /// - /// # Options - /// - /// - [`Format::flatten_event`] can be used to enable flattening event fields into the root - /// object. - /// - /// [`Format::flatten_event`]: #method.flatten_event - #[cfg(feature = "json")] - pub fn json(self) -> Format { - Format { - format: Json::default(), - timer: self.timer, - ansi: self.ansi, - display_target: self.display_target, - display_level: self.display_level, - display_thread_id: self.display_thread_id, - display_thread_name: self.display_thread_name, - } - } - /// Use the given [`timer`] for log message timestamps. /// /// See [`time`] for the provided timer implementations. diff --git a/leo/package/src/root/env.rs b/leo/package/src/root/env.rs index 483f05c1c8..44c8d47131 100644 --- a/leo/package/src/root/env.rs +++ b/leo/package/src/root/env.rs @@ -22,7 +22,7 @@ use snarkvm::console::account::PrivateKey; use snarkvm::prelude::{MainnetV0, Network, TestnetV0}; use serde::Deserialize; -use std::{borrow::Cow, fs::File, io::Write, path::Path}; +use std::{borrow::Cow, fmt, fs::File, io::Write, path::Path}; pub static ENV_FILENAME: &str = ".env"; @@ -67,15 +67,15 @@ impl Env { } } -impl ToString for Env { - fn to_string(&self) -> String { +impl fmt::Display for Env { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { // Get the network name. let network = match N::ID { MainnetV0::ID => NetworkName::MainnetV0, TestnetV0::ID => NetworkName::TestnetV0, _ => unimplemented!("Unsupported network"), }; - // Return the formatted string. - format!("NETWORK={network}\nPRIVATE_KEY={}\nENDPOINT={}\n", self.private_key, self.endpoint) + // Write the formatted string. + write!(f, "NETWORK={network}\nPRIVATE_KEY={}\nENDPOINT={}\n", self.private_key, self.endpoint) } } diff --git a/tests/test-framework/src/fetch.rs b/tests/test-framework/src/fetch.rs index 0df7c27076..71316ace54 100644 --- a/tests/test-framework/src/fetch.rs +++ b/tests/test-framework/src/fetch.rs @@ -28,10 +28,7 @@ pub fn find_tests(path: &Path) -> impl Iterator { // Check if the file is a .leo file. let is_leo_file = path.extension().filter(|s| *s == "leo").is_some(); // Read the test filter from the environment. - let filter = match std::env::var("TEST_FILTER") { - Ok(filter) => filter, - Err(_) => String::new(), - }; + let filter = std::env::var("TEST_FILTER").unwrap_or_default(); // Check if the path contains the filter. let satisfies_filter = filter.is_empty() || path.to_string_lossy().contains(&filter); // If the file is a .leo file and satisfies the filter, return the path and the file contents. From c10858e6eb286744e5d47f8bc8ae99a4dba956e7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 3 Oct 2024 23:31:15 +0000 Subject: [PATCH 27/27] Bump reqwest from 0.12.7 to 0.12.8 Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.7 to 0.12.8. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.7...v0.12.8) --- updated-dependencies: - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Cargo.lock | 10 +++++----- Cargo.toml | 2 +- errors/Cargo.toml | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a7e74e16b8..14ef124886 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1613,7 +1613,7 @@ dependencies = [ "colored", "derivative", "leo-span", - "reqwest 0.12.7", + "reqwest 0.12.8", "serde", "thiserror", ] @@ -1647,7 +1647,7 @@ dependencies = [ "rand", "rand_chacha", "rand_core", - "reqwest 0.12.7", + "reqwest 0.12.8", "rpassword", "rusty-hook", "self_update 0.41.0", @@ -2441,9 +2441,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.7" +version = "0.12.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63" +checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" dependencies = [ "base64 0.22.1", "bytes", @@ -2726,7 +2726,7 @@ dependencies = [ "log", "quick-xml", "regex", - "reqwest 0.12.7", + "reqwest 0.12.8", "self-replace", "semver", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 00b73ad72d..ac931df286 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -136,7 +136,7 @@ default-features = false version = "0.6.4" [dependencies.reqwest] -version = "0.12.7" +version = "0.12.8" features = [ "blocking", "json", "multipart" ] [dependencies.self_update] diff --git a/errors/Cargo.toml b/errors/Cargo.toml index cfd81f4373..fcd528aa85 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -38,7 +38,7 @@ version = "0.6.1" version = "2.2.0" [dependencies.reqwest] -version = "0.12.7" +version = "0.12.8" [dependencies.serde] version = "1.0.210"
d0cd
d0cd

πŸ’» 🚧 πŸ’¬ πŸ‘€
Collin Chin
Collin Chin

πŸ’» πŸ“– 🚧 πŸ‘€
Howard Wu
Howard Wu

πŸ€” 🚧 πŸ”¬ πŸ‘€
Alessandro Coglio
Alessandro Coglio

πŸ“– 🚧 πŸ’¬ πŸ‘€
Eric McCarthy
Eric McCarthy

πŸ“– 🚧 πŸ’¬ πŸ‘€
Raymond Chu
Raymond Chu

πŸ€” πŸ’» πŸ”¬
ljedrz
ljedrz

πŸ› πŸ’» πŸ’¬
d0cd
d0cd

πŸ’» 🚧 πŸ’¬ πŸ‘€
Collin Chin
Collin Chin

πŸ’» πŸ“– 🚧 πŸ‘€
Howard Wu
Howard Wu

πŸ€” 🚧 πŸ”¬ πŸ‘€
Alessandro Coglio
Alessandro Coglio

πŸ“– 🚧 πŸ’¬ πŸ‘€
Eric McCarthy
Eric McCarthy

πŸ“– 🚧 πŸ’¬ πŸ‘€
Raymond Chu
Raymond Chu

πŸ€” πŸ’» πŸ”¬
ljedrz
ljedrz

πŸ› πŸ’» πŸ’¬
aharshbe
aharshbe

βœ…πŸ› πŸ’¬
Mazdak Farrokhzad
Mazdak Farrokhzad

πŸ’»
Damir Shamanaev
Damir Shamanaev

πŸ’»
gluax
gluax

πŸ’»
0rphon
0rphon

πŸ’»
Max Bruce
Max Bruce

πŸ’»
Sergey Isaev
Sergey Isaev

πŸ’»
aharshbe
aharshbe

βœ…πŸ› πŸ’¬
Mazdak Farrokhzad
Mazdak Farrokhzad

πŸ’»
Damir Shamanaev
Damir Shamanaev

πŸ’»
gluax
gluax

πŸ’»
0rphon
0rphon

πŸ’»
Max Bruce
Max Bruce

πŸ’»
Sergey Isaev
Sergey Isaev

πŸ’»
François Garillot
François Garillot

πŸ’»
François Garillot
François Garillot

πŸ’»
Weikeng Chen
Weikeng Chen

πŸ”¬
sptg
sptg

πŸ› πŸ’»
LouisWT
LouisWT

πŸ’»
yuliyu123
yuliyu123

πŸ’»
detailyang
detailyang

πŸ’»
Tom-OriginStorage
Tom-OriginStorage

πŸ’»
sptg
sptg

πŸ› πŸ’»
LouisWT
LouisWT

πŸ’»
yuliyu123
yuliyu123

πŸ’»
detailyang
detailyang

πŸ’»
Tom-OriginStorage
Tom-OriginStorage

πŸ’»
omahs
omahs

πŸ’»
Haruka
Haruka

πŸ› πŸ’»
swift-mx
swift-mx

πŸ’»
Francisco Strambini
Francisco Strambini

πŸ’»
omahs
omahs

πŸ’»
Haruka
Haruka

πŸ› πŸ’»
swift-mx
swift-mx

πŸ’»
Francisco Strambini
Francisco Strambini

πŸ’»
Daniel Gushchyan
Daniel Gushchyan

βœ…
r4keta
r4keta

βœ…
liolikus
liolikus

πŸ–‹