I don't know if anyone notice this before. One can trade 1 gold per turn with all gold of other not-in-war countries. Spoiler : The AI must accept it because my condition lasts 9999 turns. I can do this every turn, where they are not likely to spend gold. If I declare war on them, they will get nothing as the deal ends.