horse( https://github.com/fiatjaf/horse )がちゃんと動くなら、nostr-signing-deviceとか使ってアカウント切り替えなんて技もできるんだろうけど…なんかNostrクライアントによって動いたり動かなかったりと、同じNIP-07クライアントなのに「どうして…」という挙動を示すのでちょっと方法はお勧めしづらいっす。

horseのコードって基本的にnos2xのコードから鍵周りの部分をwebserial(でNSDに投げる)化しただけなので、おかしなことはおこらないはずだと思っているんだけど…webserialを通すことで同期/非同期周りの問題を起こしてるんじゃないかなって気がしてる。

Reply to this note

Please Login to reply.

Discussion

horseに投げてるこのpull-request https://github.com/fiatjaf/horse/pull/6/files が未だにマージされないんだけど、これ明確にバグなんじゃないかなあ。nos2xだとちゃんと https://github.com/fiatjaf/nos2x/blob/master/extension/background.js#L33 ってなってるし。

てーかNSD(nostr-signing-device)って「お金出して買う」ブツだと思うんだけど、購入者は文句言わないのかなあ?horseちゃんと動いてねーぞって。