@@ -21,7 +21,7 @@ pub fn ec_mul(input_hex: String) -> String {
21
21
match ethereum_bn128:: bn128_mul ( & input_parsed[ ..] , & mut output) {
22
22
Ok ( _) => {
23
23
let output_hex = output. to_hex ( ) ;
24
- return output_hex . into ( ) ;
24
+ return format ! ( "{}{}" , "0x" , output_hex ) ;
25
25
}
26
26
Err ( _) => return "0x" . into ( ) ,
27
27
}
@@ -35,7 +35,7 @@ pub fn ec_add(input_str: String) -> String {
35
35
match ethereum_bn128:: bn128_add ( & input_parsed[ ..] , & mut output) {
36
36
Ok ( _) => {
37
37
let output_hex = output. to_hex ( ) ;
38
- return output_hex . into ( ) ;
38
+ return format ! ( "{}{}" , "0x" , output_hex ) ;
39
39
}
40
40
Err ( _) => return "0x" . into ( ) ,
41
41
}
@@ -49,7 +49,7 @@ pub fn ec_pairing(input_str: String) -> String {
49
49
match ethereum_bn128:: bn128_pairing ( & input_parsed[ ..] , & mut output) {
50
50
Ok ( _) => {
51
51
let output_hex = output. to_hex ( ) ;
52
- return output_hex . into ( ) ;
52
+ return format ! ( "{}{}" , "0x" , output_hex ) ;
53
53
}
54
54
Err ( _) => return "0x" . into ( ) ,
55
55
}
0 commit comments