File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
apps/hermes/client/js/src/examples Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 11import yargs from "yargs" ;
22import { hideBin } from "yargs/helpers" ;
33
4- import { HermesClient } from "../HermesClient" ;
4+ import { HermesClient , PriceUpdate } from "../HermesClient" ;
55
66function sleep ( ms : number ) {
77 return new Promise ( ( resolve ) => setTimeout ( resolve , ms ) ) ;
@@ -79,11 +79,12 @@ async function run() {
7979 benchmarksOnly : true ,
8080 } ) ;
8181
82- eventSource . onmessage = ( event ) => {
82+ eventSource . onmessage = ( event : MessageEvent < string > ) => {
8383 console . log ( "Received price update:" , event . data ) ;
84+ const _priceUpdate = JSON . parse ( event . data ) as PriceUpdate ;
8485 } ;
8586
86- eventSource . onerror = ( error ) => {
87+ eventSource . onerror = ( error : Event ) => {
8788 console . error ( "Error receiving updates:" , error ) ;
8889 eventSource . close ( ) ;
8990 } ;
You can’t perform that action at this time.
0 commit comments