File tree Expand file tree Collapse file tree 4 files changed +10
-7
lines changed
Expand file tree Collapse file tree 4 files changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -188,7 +188,7 @@ export class HeliosProvider {
188188 return this . #client. get_balance ( req . params [ 0 ] , req . params [ 1 ] ) ;
189189 }
190190 case "eth_chainId" : {
191- return this . #chainId;
191+ return `0x ${ this . #chainId. toString ( 16 ) } ` ;
192192 }
193193 case "eth_blockNumber" : {
194194 return this . #client. get_block_number ( ) ;
Original file line number Diff line number Diff line change @@ -178,8 +178,9 @@ impl EthereumClient {
178178 }
179179
180180 #[ wasm_bindgen]
181- pub async fn get_block_number ( & self ) -> Result < u32 , JsError > {
182- map_err ( self . inner . get_block_number ( ) . await ) . map ( |v| v. to ( ) )
181+ pub async fn get_block_number ( & self ) -> Result < String , JsError > {
182+ let v = map_err ( self . inner . get_block_number ( ) . await ) ?;
183+ Ok ( format ! ( "0x{:x}" , v) )
183184 }
184185
185186 #[ wasm_bindgen]
Original file line number Diff line number Diff line change @@ -100,8 +100,9 @@ impl LineaClient {
100100 }
101101
102102 #[ wasm_bindgen]
103- pub async fn get_block_number ( & self ) -> Result < u32 , JsError > {
104- map_err ( self . inner . get_block_number ( ) . await ) . map ( |v| v. to ( ) )
103+ pub async fn get_block_number ( & self ) -> Result < String , JsError > {
104+ let v = map_err ( self . inner . get_block_number ( ) . await ) ?;
105+ Ok ( format ! ( "0x{:x}" , v) )
105106 }
106107
107108 #[ wasm_bindgen]
Original file line number Diff line number Diff line change @@ -118,8 +118,9 @@ impl OpStackClient {
118118 }
119119
120120 #[ wasm_bindgen]
121- pub async fn get_block_number ( & self ) -> Result < u32 , JsError > {
122- map_err ( self . inner . get_block_number ( ) . await ) . map ( |v| v. to ( ) )
121+ pub async fn get_block_number ( & self ) -> Result < String , JsError > {
122+ let v = map_err ( self . inner . get_block_number ( ) . await ) ?;
123+ Ok ( format ! ( "0x{:x}" , v) )
123124 }
124125
125126 #[ wasm_bindgen]
You can’t perform that action at this time.
0 commit comments