State(campaign: Campaign, notary: Party, closed: Boolean = false, pledges: List<Pledge> = ArrayList())