169 похожих чатов

Друзья подскажите пожалуйста как правильно организовать файловую структуру проекта? Разрабатываю

мобильный крипто кошелек. Где и как нужно подтягивать (из какой директории в каком файле (или хуке, или сторе)) приватный ключ пользователя? Где создавать кошелек из приватного ключа? Хранить сам приватный ключ планирую в Keychain. Интересует именно файловая структура проекта, как ее правильно реализовать? Нужно ли для этого использовать отдельную директорию services, либо же делать это внутри zustand store, либо же делать хуки? Как бы вы реализовали это. Заранее благодарю за дельные советы!

7 ответов

14 просмотров

Fsd можно взять как файловую структуру Ключ в секьюр сторе - раздел Security в документации Я инициализирую ключ из keychain и в стор помещаю, чтобы проще было модели сторов связывать

Mikhail
Fsd можно взять как файловую структуру Ключ в секь...

Спасибо большое, можно плиз чуть подробнее про след моменты: Когда именно инициализируешь и Когда помещаешь в стор? Далее когда нужно подписать транзакцию берешь уже из стора да?

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤCBㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
Спасибо большое, можно плиз чуть подробнее про сле...

Когда isAuth меняется, после ввода пинкода на вход Да, беру из стора при подписании Советую зустанд заменить на эффектор, особенно если несколько сетей и это диАпп

Mikhail
Когда isAuth меняется, после ввода пинкода на вход...

Да планируется несколько сетей, про это тоже напиши плиз подробнее. Какие с этим подводные камни могут возникнуть? И какое именно отношение несколько сетей будут иметь на стор?

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤCBㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
Да планируется несколько сетей, про это тоже напиш...

Проблема со связью между эвентами Вы в идеале должны вызывать например signTransactionEvent и все А в файле модели описывать дальнейшую логику в зависимости от текущей сети, адреса кошелька и прочих кредитсов Посколько у вас будет несколько сетей, возможно, несколько адресов в каждой + разные транзакшн кредитсы в зависимости от метода(обмен, отправка) это все надо связать нужной блокчейн апишкой и проще и правильнее это делать в моделях

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤCBㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
Да планируется несколько сетей, про это тоже напиш...

+ идет разделение логики сторов и блокчейна по fsd в lib создаете blochain/tron etc. в features описываете фичи, например, получение балансов

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта