Validate hooks with serde
This commit is contained in:
0
core/lib/serde/__init__.py
Normal file
0
core/lib/serde/__init__.py
Normal file
18
core/lib/serde/drakdoo.py
Normal file
18
core/lib/serde/drakdoo.py
Normal file
@@ -0,0 +1,18 @@
|
||||
from serde import Model, fields
|
||||
|
||||
class Market(Model):
|
||||
exchange = fields.Str()
|
||||
item = fields.Str()
|
||||
currency = fields.Str()
|
||||
contract = fields.Str()
|
||||
|
||||
class Timestamp(Model):
|
||||
sent = fields.DateTime()
|
||||
trade = fields.DateTime()
|
||||
|
||||
class BaseDrakdoo(Model):
|
||||
title = fields.Str()
|
||||
message = fields.Str()
|
||||
period = fields.Str()
|
||||
market = fields.Nested(Market)
|
||||
timestamp = fields.Nested(Timestamp)
|
||||
Reference in New Issue
Block a user