diff --git a/lib/nostr.dart b/lib/nostr.dart index f91d30f..124c051 100644 --- a/lib/nostr.dart +++ b/lib/nostr.dart @@ -19,4 +19,3 @@ export 'src/nips/nip_019.dart'; export 'src/nips/nip_020.dart'; export 'src/nips/nip_028.dart'; export 'src/nips/nip_051.dart'; - diff --git a/lib/src/nips/nip_005.dart b/lib/src/nips/nip_005.dart index 9a9e578..59e9e21 100644 --- a/lib/src/nips/nip_005.dart +++ b/lib/src/nips/nip_005.dart @@ -19,7 +19,8 @@ class Nip5 { List parts = dns.split('@'); String name = parts[0]; String domain = parts[1]; - return DNS(name, domain, event.pubkey, relays.map((e) => e.toString()).toList()); + return DNS(name, domain, event.pubkey, + relays.map((e) => e.toString()).toList()); } } catch (e) { throw Exception(e.toString()); diff --git a/test/nips/nip_010_test.dart b/test/nips/nip_010_test.dart index 79e2105..e74ecea 100644 --- a/test/nips/nip_010_test.dart +++ b/test/nips/nip_010_test.dart @@ -5,10 +5,10 @@ void main() { group('nip010', () { test('fromTags', () { List> tags = [ - ["e", '91cf9..4e5ca', 'wss://alicerelay.com', "root"], - ["e", '14aeb..8dad4', 'wss://bobrelay.com/nostr', "reply"], - ["p", '612ae..e610f', 'ws://carolrelay.com/ws'], - ]; + ["e", '91cf9..4e5ca', 'wss://alicerelay.com', "root"], + ["e", '14aeb..8dad4', 'wss://bobrelay.com/nostr', "reply"], + ["p", '612ae..e610f', 'ws://carolrelay.com/ws'], + ]; Thread thread = Nip10.fromTags(tags); expect(thread.root.eventId, '91cf9..4e5ca'); expect(thread.root.relayURL, 'wss://alicerelay.com'); diff --git a/test/nips/nip_051_test.dart b/test/nips/nip_051_test.dart index b398958..b7913b7 100644 --- a/test/nips/nip_051_test.dart +++ b/test/nips/nip_051_test.dart @@ -17,24 +17,30 @@ void main() { "2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1"); Event event = Nip51.createCategorizedPeople("friends", [publicFriend], [privateFriend], user.private, user.public); - + Lists lists = Nip51.getLists(event, user.private); - expect(lists.people[0].pubkey, '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); + expect(lists.people[0].pubkey, + '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); expect(lists.people[0].petName, 'alias'); - expect(lists.people[1].pubkey, '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); + expect(lists.people[1].pubkey, + '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); expect(lists.people[1].petName, 'bob'); }); test('createCategorizedBookmarks', () { Keychain user = Keychain.generate(); - String bookmark = '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'; - String encryptedBookmark = '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'; + String bookmark = + '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'; + String encryptedBookmark = + '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'; Event event = Nip51.createCategorizedBookmarks("bookmarks", [bookmark], [encryptedBookmark], user.private, user.public); Lists lists = Nip51.getLists(event, user.private); - expect(lists.bookmarks[0], '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); - expect(lists.bookmarks[1], '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); + expect(lists.bookmarks[0], + '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); + expect(lists.bookmarks[1], + '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); }); test('createMutePeople', () { @@ -49,25 +55,31 @@ void main() { 'wss://example2.com', 'bob', "2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1"); - Event event = Nip51.createMutePeople([publicFriend], - [privateFriend], user.private, user.public); + Event event = Nip51.createMutePeople( + [publicFriend], [privateFriend], user.private, user.public); Lists lists = Nip51.getLists(event, user.private); - expect(lists.people[0].pubkey, '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); + expect(lists.people[0].pubkey, + '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); expect(lists.people[0].petName, 'alias'); - expect(lists.people[1].pubkey, '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); + expect(lists.people[1].pubkey, + '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); expect(lists.people[1].petName, 'bob'); }); test('createPinEvent', () { Keychain user = Keychain.generate(); - String bookmark = '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'; - String encryptedBookmark = '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'; - Event event = Nip51.createPinEvent([bookmark], - [encryptedBookmark], user.private, user.public); + String bookmark = + '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'; + String encryptedBookmark = + '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'; + Event event = Nip51.createPinEvent( + [bookmark], [encryptedBookmark], user.private, user.public); Lists lists = Nip51.getLists(event, user.private); - expect(lists.bookmarks[0], '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); - expect(lists.bookmarks[1], '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); + expect(lists.bookmarks[0], + '2d38a56c4303bc722370c50c86fc8dd3327f06a8fe59b3ff3d670738d71dd1e1'); + expect(lists.bookmarks[1], + '0f76c800a7ea76b83a3ae87de94c6046b98311bda8885cedd8420885b50de181'); }); }); }