問題タブ [decentralized-applications]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - モバイル ブロックチェーン アプリケーションの作成方法
私は現在、ユーザーが自分の nft を作成して他のユーザーに販売できる非常にシンプルな dapp を作成しようとしています。反応jsを使用してWebでこれを行う方法を認識していますが、モバイルアプリの反応ネイティブでこれを実装する方法がわかりません。私の現在の理解では、トリュフ、web3.js、および MetaMask 拡張機能を使用してアプリを構築することですが、これをモバイルアプリ用にどのように変更/変更しますか (たとえば、 infura で何かを行うと聞いたことがあります)。eth ブロックチェーンと通信するアプリを構築するための一般的な概要/プロセスは何ですか。また、イーサリアム ブロック チェーンと通信するモバイル dapps の構築に関する優れたリソースをお勧めできる場合は、何らかの理由で実際に見つけることができません。
編集:それが問題になる場合は、ios アプリを作成したいと思います。
reactjs - React JSでnft mintボタンを作成する際の問題
私の現在の問題は
基本的に、購入が確認された後にマーケットプレイスの代替 NFT を作成するという意図で、buyNft 関数と createItem 関数を壊しました。
これが buyNft 関数です。
createItem 関数は次のとおりです。
フラグが立てられていると書かれている行は次のとおりですが、buyNft 関数だけに戻すと、この行は問題なく実行されます。
私は初心者の開発者であり、これを非常に考えすぎているように感じますが、それらを分離しておくことは機能せず、これは少なくともページの大部分を引っかかることなく実行しました。どんな助けでも大歓迎です。
これは、dabit の Polygon NFT マーケットプレイス チュートリアルを変更しています: https://dev.to/dabit3/building-scalable-full-stack-apps-on-ethereum-with-polygon-2cfb
reactjs - GUNjs ユーザーがシークレット ウィンドウで認証されない
非常に奇妙な問題があります。ユーザーが Sign-Up または Login できるログインページが React にあります。
ユーザーがサインアップしたら、GUNjs でユーザーを作成します。そして、ログインすると、正常にログインします。ただし、シークレット モードでサイトを開いて同じ資格情報でログインしようとすると、ユーザーが存在しないと表示されます。ピアサーバーも実行しています。ピア サーバーはユーザーのデータを保存しますが、それでもこれは発生します。
私のコード:
decentralized_db.ts
peerServer.js
私のReactコンポーネント:
loginPage.tsx
: