問題タブ [chainlink]

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.

0 投票する
1 に答える
169 参照

node.js - Chainlink External Adapter [リクエストがステータス コード 400 で失敗しました]

チェーンリンクの外部アダプターを学習しようとしていますが、すべてが初めてです。

以下の点について、お力添えいただけないでしょうか。アダプタ コードが機能せず、無効なパラメータを使用していると表示されます。

コインパプリカで次の API をヒットしようとしています。

https://api.coinpaprika.com/v1/price-converter?base_currency_id=link-chainlink"e_currency_id=usdt-tether&amount=1

これがnodejsの私のアダプターコードです

ここに私のCURL呼び出しがあります:

curl -X POST -H "content-type:application/json" "http://localhost:8080/" --data '{ "id": 0, "data": { "base": "chainlink", "quote": "usdt-tether","amount": "1" } }'

これは、取得しているサーバーエラー出力です

アップデート

間違った CURL パラメータを使用していたようです。chainlinkではなくlink-chainlinkにする必要があります

今、結果を正しく渡す方法を理解する必要があります

0 投票する
1 に答える
483 参照

chainlink - Chainlink VRF - fullfillRandomness の結果が機能していることを確認する方法

私はいくつかの特定のルールでランダム カードを生成するスマート コントラクトに取り組んでいます。Chainlink VRF を使用して乱数を生成し、そのようなコントラクトを実装しようとしていました。

BSC テストネットでこれを試しましたが、RandomReturnedイベント ログはなく、generateNFTInfo 関数による更新もありませんでした。また、ローカルに chainlink-node をインストールせずに、ローカルで単体テストをテストする方法がわかりません。誰でもこれで私を助けることができますか?

0 投票する
1 に答える
65 参照

node.js - chainlink-node の外部アダプターを構築すると、「構文エラー: JSON の予期しないトークンが位置 0?

チェーンリンク ノード用の外部アダプターの構築に関するこのチュートリアルhttps://www.youtube.com/watch?v=65NhO5xxSZc&list=LL&index=9&t=150sに従っています。指示に従い、CMD 端末でポート 8080 をリッスンした後、別の CMD 端末で curl コマンドを入力すると、次のエラーが表示されます。 ここに画像の説明を入力

私が使用しているテンプレート: https://github.com/PatrickAlphaC/CL-EA-NodeJS-Template

私がこれまでに試したこと:

  • インストールされているすべてのモジュールを再確認しました
  • デスクトップパソコンに切り替えました
  • レポを削除して再コピーしました
  • 同じエラーでPostmanを試しました
0 投票する
1 に答える
681 参照

node.js - Windows 10のカールコマンド?

チェーンリンク ノードhttps://www.youtube.com/watch?v=65NhO5xxSZc&list=LL&index=9&t=150sの外部アダプターの作成に関するチュートリアルに従っており、curl -x POST コマンドで問題が発生しています。チュートリアルでは、彼は MacOS を使用しており、curl コマンドは次のとおりです。

CMDでこのコマンドを実行すると、次のようになります: ここに画像の説明を入力

Windows では、正しい構文のために JSON を二重引用符で囲み、エスケープ文字を追加する必要があることをある程度理解したので、次のようにしました。

それでも、エラーが発生します...この例では、正しいcurl構文はどのようになりますか? そして、私はVCSを使用していて、CMDで2つのターミナルを実行していますが、代わりにPowerShellまたはGit Bashターミナルを使用する必要がありますか?

私はWin 10 X64、20H2 10.0.19042.1110で実行しています

どうも