Skip to content

Allow only to update latest tree. #854

Allow only to update latest tree.

Allow only to update latest tree. #854

Triggered via pull request October 24, 2024 06:01
@pioheipiohei
synchronize #804
piohei/cleanup
Status Failure
Total duration 2m 16s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

64 errors and 13 warnings
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L908
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:908:35 | 908 | tree_state2.latest_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L907
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:907:35 | 907 | tree_state1.latest_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L904
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:904:35 | 904 | tree_state2.latest_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L903
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:903:35 | 903 | tree_state1.latest_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L899
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:899:37 | 899 | tree_state2.batching_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L898
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:898:37 | 898 | tree_state1.batching_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L895
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:895:37 | 895 | tree_state2.batching_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L894
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:894:37 | 894 | tree_state1.batching_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L890
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:890:38 | 890 | tree_state2.processed_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L889
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:889:38 | 889 | tree_state1.processed_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L886
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:886:38 | 886 | tree_state2.processed_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L885
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:885:38 | 885 | tree_state1.processed_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L79
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:79:66 | 79 | use signup_sequencer::identity_tree::{InclusionProof, TreeState, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion` | = help: consider importing this unresolved item through its public re-export instead: crate::TreeVersionOps
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L43
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:43:53 | 43 | pub use signup_sequencer::identity_tree::{Hash, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion`
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L908
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:908:35 | 908 | tree_state2.latest_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L907
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:907:35 | 907 | tree_state1.latest_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L904
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:904:35 | 904 | tree_state2.latest_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L903
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:903:35 | 903 | tree_state1.latest_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L899
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:899:37 | 899 | tree_state2.batching_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L898
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:898:37 | 898 | tree_state1.batching_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L895
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:895:37 | 895 | tree_state2.batching_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L894
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:894:37 | 894 | tree_state1.batching_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L890
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:890:38 | 890 | tree_state2.processed_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L889
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:889:38 | 889 | tree_state1.processed_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L886
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:886:38 | 886 | tree_state2.processed_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L885
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:885:38 | 885 | tree_state1.processed_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/tree_restore_with_root_back_to_init.rs#L164
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/tree_restore_with_root_back_to_init.rs:164:46 | 164 | restored_tree_state.processed_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 1 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/tree_restore_with_root_back_to_init.rs#L160
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/tree_restore_with_root_back_to_init.rs:160:45 | 160 | restored_tree_state.batching_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 1 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L908
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:908:35 | 908 | tree_state2.latest_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/tree_restore_with_root_back_to_init.rs#L157
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/tree_restore_with_root_back_to_init.rs:157:34 | 157 | tree_state.latest_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 1 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L907
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:907:35 | 907 | tree_state1.latest_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/tree_restore_with_root_back_to_init.rs#L156
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/tree_restore_with_root_back_to_init.rs:156:43 | 156 | restored_tree_state.latest_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 1 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L904
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:904:35 | 904 | tree_state2.latest_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L903
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:903:35 | 903 | tree_state1.latest_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L899
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:899:37 | 899 | tree_state2.batching_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/tree_restore_with_root_back_to_init.rs#L116
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/tree_restore_with_root_back_to_init.rs:116:41 | 116 | assert_eq!(tree_state.latest_tree().next_leaf(), 3); | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 1 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L898
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:898:37 | 898 | tree_state1.batching_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L895
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:895:37 | 895 | tree_state2.batching_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L894
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:894:37 | 894 | tree_state1.batching_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L890
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:890:38 | 890 | tree_state2.processed_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L889
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:889:38 | 889 | tree_state1.processed_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L886
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:886:38 | 886 | tree_state2.processed_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L885
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:885:38 | 885 | tree_state1.processed_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L908
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:908:35 | 908 | tree_state2.latest_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L907
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:907:35 | 907 | tree_state1.latest_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L904
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:904:35 | 904 | tree_state2.latest_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/common/mod.rs#L903
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/common/mod.rs:903:35 | 903 | tree_state1.latest_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L79
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:79:66 | 79 | use signup_sequencer::identity_tree::{InclusionProof, TreeState, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion` | = help: consider importing this unresolved item through its public re-export instead: crate::TreeVersionOps
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L43
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:43:53 | 43 | pub use signup_sequencer::identity_tree::{Hash, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion`
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L899
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:899:37 | 899 | tree_state2.batching_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L898
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:898:37 | 898 | tree_state1.batching_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L895
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:895:37 | 895 | tree_state2.batching_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope: tests/common/mod.rs#L894
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Intermediate>` in the current scope --> tests/common/mod.rs:894:37 | 894 | tree_state1.batching_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L890
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:890:38 | 890 | tree_state2.processed_tree().get_root() | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L889
error[E0599]: no method named `get_root` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:889:38 | 889 | tree_state1.processed_tree().get_root(), | ^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_proof` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:409:5 | 409 | fn get_proof(&self, leaf: usize) -> (Hash, Proof); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `get_root` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L886
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:886:38 | 886 | tree_state2.processed_tree().next_leaf() | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope: tests/common/mod.rs#L885
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Canonical>` in the current scope --> tests/common/mod.rs:885:38 | 885 | tree_state1.processed_tree().next_leaf(), | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 5 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope: tests/tree_restore_one_commitment.rs#L79
error[E0599]: no method named `next_leaf` found for reference `&signup_sequencer::identity_tree::TreeVersion<signup_sequencer::identity_tree::Latest>` in the current scope --> tests/tree_restore_one_commitment.rs:79:41 | 79 | assert_eq!(tree_state.latest_tree().next_leaf(), 1); | ^^^^^^^^^ | = help: items from traits can only be used if the trait is in scope help: there is a method `get_leaf` with a similar name, but with different arguments --> /home/runner/work/signup-sequencer/signup-sequencer/src/identity_tree/mod.rs:411:5 | 411 | fn get_leaf(&self, leaf: usize) -> Hash; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: trait `TreeVersionReadOps` which provides `next_leaf` is implemented but not in scope; perhaps you want to import it | 1 + use signup_sequencer::identity_tree::TreeVersionReadOps; |
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L79
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:79:66 | 79 | use signup_sequencer::identity_tree::{InclusionProof, TreeState, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion` | = help: consider importing this unresolved item through its public re-export instead: crate::TreeVersionOps
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L43
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:43:53 | 43 | pub use signup_sequencer::identity_tree::{Hash, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion`
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L79
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:79:66 | 79 | use signup_sequencer::identity_tree::{InclusionProof, TreeState, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion` | = help: consider importing this unresolved item through its public re-export instead: crate::TreeVersionOps
unresolved import `signup_sequencer::identity_tree::TreeVersionOps`: tests/common/mod.rs#L43
error[E0432]: unresolved import `signup_sequencer::identity_tree::TreeVersionOps` --> tests/common/mod.rs:43:53 | 43 | pub use signup_sequencer::identity_tree::{Hash, TreeVersionOps}; | ^^^^^^^^^^^^^^ | | | no `TreeVersionOps` in `identity_tree` | help: a similar name exists in the module: `TreeVersion`
Lint
Clippy had exited with the 101 exit code
Test
The process '/home/runner/.cargo/bin/cargo' failed with exit code 101
Vet Dependencies
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Lint
The following actions use a deprecated Node.js version and will be forced to run on node20: actions-rs/toolchain@v1, actions/cache@v3, actions-rs/cargo@v1, actions-rs/clippy-check@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Lint
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test
The following actions use a deprecated Node.js version and will be forced to run on node20: actions-rs/toolchain@v1, actions/cache@v3, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Test
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/