func (a *AccumulatorMap) GetCheckpoint() *big.Int {
	checkpoint := big.NewInt(0)

	for _, d := range ZerocoinDenominations {
		value := a.Read(d)

		checkpoint.Lsh(checkpoint, 32)
		checkpoint.Or(checkpoint, big.NewInt(int64(GetChecksum(value))))
	}
	return checkpoint
}
// GetCheckpoint gets the checksum of all of the accumulators
// contained in the map.
GetCheckpoint gets the checksum of all of the accumulators
contained in the map.
// GetCheckpoint gets the checksum of all of the accumulators // contained in the map .
func (a *AccumulatorMap) GetCheckpoint() *big.Int {
	checkpoint := big.NewInt(0)
	for _, d := range ZerocoinDenominations {
		value := a.Read(d)
		checkpoint.Lsh(checkpoint, 32)
		checkpoint.Or(checkpoint, big.NewInt(int64(GetChecksum(value))))
	}
	return checkpoint
}
func ( a * AccumulatorMap ) GetCheckpoint ( ) * big . Int { checkpoint := big . NewInt ( 0 ) for _ , d := range ZerocoinDenominations { value := a . Read ( d ) checkpoint . Lsh ( checkpoint , 32 ) checkpoint . Or ( checkpoint , big . NewInt ( int64 ( GetChecksum ( value ) ) ) ) } return checkpoint }
GetCheckpoint gets the checksum of all of the accumulators
contained in the map.
GetCheckpoint gets the checksum of all of the accumulators contained in the map .