assert_eq!(round_trip, expected); } assert_eq!( "nvtdijuwxlp".parse::().unwrap(), Object::Sat(Sat(0)) ); assert_eq!("a".parse::().unwrap(), Object::Sat(Sat::LAST)); assert_eq!( "1.1".parse::().unwrap(), Object::Sat(Sat(50 * COIN_VALUE + 1)) ); assert_eq!( "1°0′0″0‴".parse::().unwrap(), Object::Sat(Sat(2067187500000000)) ); assert_eq!("0%".parse::().unwrap(), Object::Sat(Sat(0))); case("0", Object::Integer(0)); case( "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdefi1", Object::InscriptionId( "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdefi1" .parse() .unwrap(), ), ); case( "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef", Object::Hash([ 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xef, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xef, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab, 0xcd, 0xef, 0x01, 0x23, 0x45, 0x67, 0x89, 0xab,