Allow only to update latest tree. #854
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/
|