@legs.setter<EOL><INDENT>def legs(self, legs):<DEDENT>
if legs is not None:<EOL><INDENT>if not isinstance(legs, list):<EOL><INDENT>raise ValueError("<STR_LIT>" % type(legs).__name__)<EOL><DEDENT>if not all([isinstance(leg, dict) for leg in legs]):<EOL><INDENT>raise ValueError("<STR_LIT>")<EOL><DEDENT>self._legs = legs<EOL><DEDENT>
A list of dictionaries of the legs that make up the multi-legged asset.
Format is {'asset_id': XYZ, 'quantity': ABC_Decimal}
:param legs:
:return: