function set_contract_black_list(contract_id,message,isadd)
assert(chainhelper:is_owner(),'chainhelper:is_owner()')
assert(type(contract_id)=='string','type(contract_id)==string')
assert(type(message)=='string','type(message)==string')
assert(type(isadd)=='boolean','type(contract_id)==boolean')
write_list={public_data={black_list={[contract_id]=isadd}}}
public_data.black_list={}
public_data.black_list[contract_id]=message
chainhelper:write_chain()
end