@@ -15,7 +15,7 @@ use sp_runtime::offchain::{http, Duration};
15
15
16
16
use types_derive:: Types ;
17
17
18
- #[ derive( Clone , Eq , PartialEq , Encode , Decode , RuntimeDebug , Types ) ]
18
+ #[ derive( Clone , Eq , PartialEq , Encode , Decode , RuntimeDebug ) ]
19
19
pub enum EthereumClientError {
20
20
HttpIoError ,
21
21
HttpTimeout ,
@@ -24,27 +24,27 @@ pub enum EthereumClientError {
24
24
JsonParseError ,
25
25
}
26
26
27
- #[ derive( Deserialize , RuntimeDebug , PartialEq , Types ) ]
27
+ #[ derive( Deserialize , RuntimeDebug , PartialEq ) ]
28
28
pub struct ResponseError {
29
29
pub message : Option < String > ,
30
30
pub code : Option < i64 > ,
31
31
}
32
32
33
- #[ derive( Deserialize , RuntimeDebug , PartialEq , Types ) ]
33
+ #[ derive( Deserialize , RuntimeDebug , PartialEq ) ]
34
34
pub struct EventsResponse < T > {
35
35
pub id : Option < u64 > ,
36
36
pub result : Option < Vec < T > > ,
37
37
pub error : Option < ResponseError > ,
38
38
}
39
39
40
- #[ derive( Deserialize , RuntimeDebug , PartialEq , Types ) ]
40
+ #[ derive( Deserialize , RuntimeDebug , PartialEq ) ]
41
41
pub struct BlockResponse {
42
42
pub id : Option < u64 > ,
43
43
pub result : Option < String > ,
44
44
pub error : Option < ResponseError > ,
45
45
}
46
46
47
- #[ derive( Deserialize , RuntimeDebug , PartialEq , Types ) ]
47
+ #[ derive( Deserialize , RuntimeDebug , PartialEq ) ]
48
48
#[ serde( rename_all = "camelCase" ) ]
49
49
pub struct LogObject {
50
50
/// true when the log was removed, due to a chain reorganization. false if it's a valid log.
@@ -79,7 +79,7 @@ fn deserialize_get_block_number_response(
79
79
serde_json:: from_str ( response)
80
80
}
81
81
82
- #[ derive( Clone , Eq , PartialEq , Encode , Decode , RuntimeDebug ) ]
82
+ #[ derive( Clone , Eq , PartialEq , Encode , Decode , RuntimeDebug , Types ) ]
83
83
pub struct EthereumLogEvent {
84
84
pub block_hash : [ u8 ; 32 ] ,
85
85
pub block_number : u64 ,
0 commit comments