Improve BitcoinInscriptionID parsing with better string validation and custom serialization: fix parse error :
thread 'verify-inscription' panicked at crates/rooch/src/commands/statedb/commands/inscription.rs:52:36:
called `Result::unwrap()` on an `Err` value: Error("invalid type: string \"6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0\", expected struct BitcoinInscriptionID", line: 1, column: 117)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread 'main' panicked at crates/rooch/src/commands/statedb/commands/genesis_verify.rs:255:42:
called `Result::unwrap()` on an `Err` value: Any { .. }
Summary
Improve BitcoinInscriptionID parsing with better string validation and custom serialization: fix parse error :