@@ -32,39 +32,39 @@ def __init__(self, from_: str, to: str, value: int, step_limit: int, nid: int, n
32
32
self .__timestamp = timestamp
33
33
34
34
@property
35
- def from_ (self ):
35
+ def from_ (self ) -> str :
36
36
return self .__from
37
37
38
38
@property
39
- def to (self ):
39
+ def to (self ) -> str :
40
40
return self .__to
41
41
42
42
@property
43
- def value (self ):
43
+ def value (self ) -> int :
44
44
return self .__value
45
45
46
46
@property
47
- def step_limit (self ):
47
+ def step_limit (self ) -> int :
48
48
return self .__step_limit
49
49
50
50
@step_limit .setter
51
- def step_limit (self , step_limit ):
51
+ def step_limit (self , step_limit : int ):
52
52
self .__step_limit = step_limit
53
53
54
54
@property
55
- def nid (self ):
55
+ def nid (self ) -> int :
56
56
return self .__nid
57
57
58
58
@property
59
- def nonce (self ):
59
+ def nonce (self ) -> int :
60
60
return self .__nonce
61
61
62
62
@property
63
- def version (self ):
63
+ def version (self ) -> int :
64
64
return self .__version
65
65
66
66
@property
67
- def timestamp (self ):
67
+ def timestamp (self ) -> int :
68
68
return self .__timestamp
69
69
70
70
@property
@@ -75,7 +75,7 @@ def data_type(self):
75
75
def data (self ):
76
76
return None
77
77
78
- def to_dict (self ):
78
+ def to_dict (self ) -> dict :
79
79
return {"from_" : self .from_ , "to" : self .to , "value" : self .value , "step_limit" : self .step_limit , "nid" : self .nid ,
80
80
"nonce" : self .nonce , "version" : self .version , "timestamp" : self .timestamp }
81
81
@@ -96,22 +96,22 @@ def __init__(self, from_: str, to: str, value: int, step_limit: int, nid: int, n
96
96
self .__params = params
97
97
98
98
@property
99
- def content_type (self ):
99
+ def content_type (self ) -> str :
100
100
return self .__content_type
101
101
102
102
@property
103
- def content (self ):
103
+ def content (self ) -> bytes :
104
104
return self .__content
105
105
106
106
@property
107
- def data_type (self ):
107
+ def data_type (self ) -> str :
108
108
return "deploy"
109
109
110
110
@property
111
- def params (self ):
111
+ def params (self ) -> dict :
112
112
return self .__params
113
113
114
- def to_dict (self ):
114
+ def to_dict (self ) -> dict :
115
115
transaction_as_dict = super ().to_dict ()
116
116
transaction_as_dict .update ({"content_type" : self .content_type , "content" : self .content ,
117
117
"data_type" : self .data_type , "params" : self .params })
@@ -128,18 +128,18 @@ def __init__(self, from_: str, to: str, value: int, step_limit: int, nid: int, n
128
128
self .__params = params
129
129
130
130
@property
131
- def method (self ):
131
+ def method (self ) -> str :
132
132
return self .__method
133
133
134
134
@property
135
- def data_type (self ):
135
+ def data_type (self ) -> str :
136
136
return "call"
137
137
138
138
@property
139
- def params (self ):
139
+ def params (self ) -> dict :
140
140
return self .__params
141
141
142
- def to_dict (self ):
142
+ def to_dict (self ) -> dict :
143
143
transaction_as_dict = super ().to_dict ()
144
144
transaction_as_dict .update ({"method" : self .method , "data_type" : self .data_type , "params" : self .params })
145
145
return transaction_as_dict
@@ -158,14 +158,14 @@ def __init__(self, from_: str, to: str, value: int, step_limit: int, nid: int, n
158
158
raise DataTypeException ("Message data should be hex string prefixed with '0x'." )
159
159
160
160
@property
161
- def data_type (self ):
161
+ def data_type (self ) -> str :
162
162
return "message"
163
163
164
164
@property
165
- def data (self ):
165
+ def data (self ) -> str :
166
166
return self .__data
167
167
168
- def to_dict (self ):
168
+ def to_dict (self ) -> dict :
169
169
transaction_as_dict = super ().to_dict ()
170
170
transaction_as_dict .update ({"data_type" : self .data_type , "data" : self .data })
171
171
return transaction_as_dict
@@ -181,18 +181,18 @@ def __init__(self, from_: str, to: str, value: int, step_limit: int, nid: int, n
181
181
self .__id = id
182
182
183
183
@property
184
- def data_type (self ):
184
+ def data_type (self ) -> str :
185
185
return "deposit"
186
186
187
187
@property
188
- def action (self ):
188
+ def action (self ) -> str :
189
189
return self .__action
190
190
191
191
@property
192
- def id (self ):
192
+ def id (self ) -> str :
193
193
return self .__id
194
194
195
- def to_dict (self ):
195
+ def to_dict (self ) -> dict :
196
196
transaction_as_dict = super ().to_dict ()
197
197
transaction_as_dict .update ({"data_type" : self .data_type , "action" : self .action , "id" : self .id })
198
198
return transaction_as_dict
@@ -212,35 +212,35 @@ def __init__(self, from_: str = None, to: str = None, value: int = None, step_li
212
212
self ._version = version
213
213
self ._timestamp = timestamp
214
214
215
- def from_ (self , from_ ) :
215
+ def from_ (self , from_ : str ) -> 'TransactionBuilder' :
216
216
self ._from_ = from_
217
217
return self
218
218
219
- def to (self , to ) :
219
+ def to (self , to : str ) -> 'TransactionBuilder' :
220
220
self ._to = to
221
221
return self
222
222
223
- def value (self , value ) :
223
+ def value (self , value : int ) -> 'TransactionBuilder' :
224
224
self ._value = value
225
225
return self
226
226
227
- def step_limit (self , step_limit ) :
227
+ def step_limit (self , step_limit : int ) -> 'TransactionBuilder' :
228
228
self ._step_limit = step_limit
229
229
return self
230
230
231
- def nid (self , nid ) :
231
+ def nid (self , nid : int ) -> 'TransactionBuilder' :
232
232
self ._nid = nid
233
233
return self
234
234
235
- def nonce (self , nonce ) :
235
+ def nonce (self , nonce : int ) -> 'TransactionBuilder' :
236
236
self ._nonce = nonce
237
237
return self
238
238
239
- def version (self , version ) :
239
+ def version (self , version : int ) -> 'TransactionBuilder' :
240
240
self ._version = version
241
241
return self
242
242
243
- def timestamp (self , timestamp ) :
243
+ def timestamp (self , timestamp : int ) -> 'TransactionBuilder' :
244
244
self ._timestamp = timestamp
245
245
return self
246
246
@@ -280,15 +280,15 @@ def __init__(self, from_: str = None, to: str = None, value: int = None, step_li
280
280
self ._content = content
281
281
self ._params = params
282
282
283
- def content_type (self , content_type ) :
283
+ def content_type (self , content_type : str ) -> 'DeployTransactionBuilder' :
284
284
self ._content_type = content_type
285
285
return self
286
286
287
- def content (self , content ) :
287
+ def content (self , content : bytes ) -> 'DeployTransactionBuilder' :
288
288
self ._content = content
289
289
return self
290
290
291
- def params (self , params ) :
291
+ def params (self , params : dict ) -> 'DeployTransactionBuilder' :
292
292
self ._params = params
293
293
return self
294
294
@@ -321,11 +321,11 @@ def __init__(self, from_: str = None, to: str = None, value: int = None, step_li
321
321
self ._method = method
322
322
self ._params = params
323
323
324
- def method (self , method ) :
324
+ def method (self , method : str ) -> 'CallTransactionBuilder' :
325
325
self ._method = method
326
326
return self
327
327
328
- def params (self , params ) :
328
+ def params (self , params : dict ) -> 'CallTransactionBuilder' :
329
329
self ._params = params
330
330
return self
331
331
@@ -355,7 +355,7 @@ def __init__(self, from_: str = None, to: str = None, value: int = None, step_li
355
355
TransactionBuilder .__init__ (self , from_ , to , value , step_limit , nid , nonce , version , timestamp )
356
356
self ._data = data
357
357
358
- def data (self , data ) :
358
+ def data (self , data : str ) -> 'MessageTransactionBuilder' :
359
359
self ._data = data
360
360
return self
361
361
@@ -386,11 +386,11 @@ def __init__(self, from_: str = None, to: str = None, value: int = None, step_li
386
386
self ._action = action
387
387
self ._id = id
388
388
389
- def action (self , action : str ):
389
+ def action (self , action : str ) -> 'DepositTransactionBuilder' :
390
390
self ._action = action
391
391
return self
392
392
393
- def id (self , id : str ):
393
+ def id (self , id : str ) -> 'DepositTransactionBuilder' :
394
394
self ._id = id
395
395
return self
396
396
0 commit comments