# asset_update_feed_producers_operation¶

Update the set of feed-producing accounts for a BitAsset.

BitAssets have price feeds selected by taking the median values of recommendations from a set of feed producers. This operation is used to specify which accounts may produce feeds for a given BitAsset.

All valid feeds supplied by feed producers in new_feed_producers, which were already feed producers prior to execution of this operation, will be preserved. Cardinality of new_feed_producers MUST NOT exceed @ref chain_parameters::maximum_asset_feed_publishers.

• fee MUST be nonnegative, and issuer MUST have a sufficient balance to pay it
• issuer MUST be an existing account, and MUST match asset_object::issuer on asset_to_update. MUST NOT be the committee account.
• asset_to_update MUST be a BitAsset, i.e. @ref asset_object::is_market_issued() returns true will have a set of feed producers matching new_feed_producers

### JSON Example¶

[
13,{
"fee": {
"amount": 0,
"asset_id": "1.3.0"
},
"issuer": "1.2.0",
"asset_to_update": "1.3.0",
"new_feed_producers": ["1.2.0"],
"extensions": []
}
]