func (a AccumulatorWitness) AddElement(coin PublicCoin) {
	if a.element.value != coin.value {
		a.witness.Accumulate(&coin)
	}
}
// AddElement adds a public coin to the accumulator.
AddElement adds a public coin to the accumulator.
// AddElement adds a public coin to the accumulator .
func (a AccumulatorWitness) AddElement(coin PublicCoin) {
	if a.element.value != coin.value {
		a.witness.Accumulate(&coin)
	}
}
func ( a AccumulatorWitness ) AddElement ( coin PublicCoin ) { if a . element . value != coin . value { a . witness . Accumulate ( & coin ) } }
AddElement adds a public coin to the accumulator.
AddElement adds a public coin to the accumulator .