Пример #1
0
 def from_dict(cls, tx_body):
     super().validate_id(tx_body)
     validate_transaction_schema(tx_body)
     validate_txn_obj('asset', tx_body['asset'], 'data', validate_key)
     validate_txn_obj('metadata', tx_body, 'metadata', validate_key)
     validate_language_key(tx_body['asset'], 'data')
     return super().from_dict(tx_body)
Пример #2
0
 def from_dict(cls, tx_body):
     super().validate_id(tx_body)
     validate_transaction_schema(tx_body)
     validate_txn_obj('asset', tx_body['asset'], 'data', validate_key)
     validate_txn_obj('metadata', tx_body, 'metadata', validate_key)
     validate_language_key(tx_body['asset'], 'data')
     return super().from_dict(tx_body)
Пример #3
0
 def validate_schema(cls, tx_body):
     validate_transaction_schema(tx_body)
     validate_txn_obj(cls.ASSET, tx_body[cls.ASSET], cls.DATA, validate_key)
     validate_txn_obj(cls.METADATA, tx_body, cls.METADATA, validate_key)
     validate_language_key(tx_body[cls.ASSET], cls.DATA)
     validate_language_key(tx_body, cls.METADATA)
Пример #4
0
 def validate_schema(cls, tx_body):
     cls.validate_id(tx_body)
     validate_transaction_schema(tx_body)
     validate_txn_obj('asset', tx_body['asset'], 'data', validate_key)
     validate_txn_obj('metadata', tx_body, 'metadata', validate_key)
     validate_language_key(tx_body['asset'], 'data')
Пример #5
0
 def validate_schema(cls, tx_body):
     cls.validate_id(tx_body)
     validate_transaction_schema(tx_body)
     validate_txn_obj('asset', tx_body['asset'], 'data', validate_key)
     validate_txn_obj('metadata', tx_body, 'metadata', validate_key)
     validate_language_key(tx_body['asset'], 'data')