Skip to content

Conversation

brendanjryan
Copy link

When running cargo install --lib . to install this library I got the following error [0]

This can be fixed by moving away from a now-deprecated method to an explicit static constructor

Manpage: https://docs.rs/solana-sdk/latest/solana_sdk/hash/struct.Hash.html

[0]

...
     Locking 222 packages to latest compatible versions
      Adding bincode v1.3.3 (available: v2.0.1)
   Compiling solana_parser v0.1.0 (/Users/brendanryan/stripe/bridge/solana-parser)
warning: use of deprecated associated function `solana_sdk::hash::Hash::new`: Use 'Hash::new_from_array' instead
   --> src/solana/parser.rs:254:28
    |
254 |     let block_hash = Hash::new(hash_bytes);
    |                            ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: `solana_parser` (lib) generated 1 warning
warning: `solana_parser` (bin "solana_parser") generated 1 warning (1 duplicate)
    Finished `release` profile [optimized] target(s) in 3.36s
   Replacing /Users/brendanryan/.cargo/bin/solana_parser
    Replaced package `solana_parser v0.1.0 (/Users/brendanryan/stripe/bridge/solana-parser)` with `solana_parser v0.1.0 (/Users/brendanryan/stripe/bridge/solana-parser)` (executable `solana_parser`)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant