use stellar_federation::resolve_stellar_address; #[tokio::test] async fn test_federation() { let no_memo = resolve_stellar_address("francesco*stellar.ceccon.me") .await .unwrap(); assert_eq!( no_memo.account_id.to_string(), "GBUFHFEIMKTBQQFDSCAZFOC6MAUE3EHBVE4S4RYKMX62PMWDIDSD44CP" ); let with_memo_text = resolve_stellar_address("with-text-memo*stellar.ceccon.me") .await .unwrap(); assert!(with_memo_text.memo.unwrap().is_text()); let with_memo_id = resolve_stellar_address("with-id-memo*stellar.ceccon.me") .await .unwrap(); assert!(with_memo_id.memo.unwrap().is_id()); let with_memo_hash = resolve_stellar_address("with-hash-memo*stellar.ceccon.me") .await .unwrap(); assert!(with_memo_hash.memo.unwrap().is_hash()); }