Due too the many forks and pools issues, the coin will be relaunched if it can be fixed. Please stop mining at the moment !
Shut down stratum.
This is the code I was trying to use (based on your wallet)
nvalue = round(value * (1 - 0.015) / 10000) * 10000
cvalue = value - nvalue
tx_out = halfnode.CTxOut()
tx_out.nValue = nvalue
tx_out.scriptPubKey = coinbaser.get_script_pubkey()
tx_out_charity = halfnode.CTxOut()
tx_out_charity.nValue = cvalue
tx_out_charity.scriptPubKey = util.getCharityScript()
But it rejects it