Ethereum: Who Ethereum Strings becomes notinformed in node.js websocket
As a programmer working with Websockets in the registration of node.js, you managed the problem with the library library, receives undefined strings undefined undefined, indefinite, indefinite, indefinite, Siertal Wipi Binance Wipi. In this art, we will delve into the possible reassessbons again again with behavior and ensuring step by step insulation.
Problem: undefined strings
After connecting to the API WebSocket interface, you can explicitly expire thanks to the stream of months in JSON format. The library is marked with a library to analyze the monthly month and extract symptoms. Howver, Wet Strings is undefined and the application will throw an error.
Pessible reasons:
1.
- What does it takes, the error will be thrown out, arranging the application to fail to be promoted unexpectedly.
- If your connection is interrupted or reliable, this can lead to the use of undefined strings by your library.
Slollion:
To solve this problem, follow there:
Step 1: Check the API Binance connection
Make us to configure WebSockets to correspond, and TOT connect to the right URL of the end point. You can check the documentation specified by Binance to verify the required required forage.
`Ovascript
Consent options = {
// ... or options ...
URL: "Welss: /ap.binance.com/trecker’/Ticker",
Saying: "your_i_key",
Secret: "your_api_secret"
^
S
Step 2: Implement the error service
To be included in unspecified strings, you can use a block or card in Paymme Block or Cardback using event support. He is a sung exam with a block of puffing:
Ovascript
Const {Client} = requires ('Ethers');
// Create a Absocket connection
ConstiGinal = New Ethers.ws (options);
// Define the last month.
Asc endestless of a mandate (message) {
Tet
// STOMPT to analyze the JSON message
Constmessage = Json.
IIF (Parsemlimessage.data I! ..
// separate the appropriate message analyzed
Continue trading pirsmbol = parsedmessage.dmesse.symbol;
// ...
}
} citch (errorr) {
console.orro/eRor service Mesage: ', error);
}
}
/// Subscribing to the coming months
Client
S
Alternatively, you use the feedback function in the event:
Ovascript
Const {Client} = requires ('Ethers');
// Create a Absocket connection
ConstiGinal = New Ethers.ws (options);
// Define the last month.
fiction of the mandate (message) {
Constmessage = Json.
IIF (Parsemlimessage.data I! ..
// separate the appropriate message analyzed
Continue trading pirsmbol = parsedmessage.dmesse.symbol;
// ...
}
}
/// Subscribing to the coming months
Client
S
Step 3: Check out inappropriate error service
Check twice if your application is the right error service. Insurance, you check undefined strings and register all errors to OCCAS.
` Ovascript
Tet
Continent Transadpaismbol = wait for pirding pirda ();
} citch (errorr) {
iF (error.message.include.including (undefin) {
console.
Leave a Reply