ok, ready for testnet

This commit is contained in:
Cassandra Heart 2024-10-24 23:23:10 -05:00
parent 7396ed97e8
commit 65c2585cc8
No known key found for this signature in database
GPG Key ID: 6352152859385958
4 changed files with 14 additions and 6 deletions

View File

@ -287,7 +287,6 @@ func (e *DataClockConsensusEngine) rebroadcastLoop() {
e.logger.Info("shutting down rebroadcaster")
return
}
i++
frame, _, err := e.clockStore.GetDataClockFrame(e.filter, i, false)
if err != nil {
e.logger.Error("error while iterating", zap.Error(err))

View File

@ -256,7 +256,9 @@ func (e *DataClockConsensusEngine) handleMint(
return nil, errors.Wrap(application.ErrInvalidStateTransition, "handle mint")
}
if pre.Difficulty == 0 {
_, pr, err := e.coinStore.GetPreCoinProofsForOwner(t.Proofs[0][32:])
_, pr, err := e.coinStore.GetPreCoinProofsForOwner(
altAddr.FillBytes(make([]byte, 32)),
)
if err != nil && !errors.Is(err, store.ErrNotFound) {
return nil, errors.Wrap(application.ErrInvalidStateTransition, "handle mint")
}

View File

@ -86,6 +86,17 @@ func (e *DataClockConsensusEngine) runPreMidnightProofWorker() {
resume := make([]byte, 32)
for {
_, prfs, err := e.coinStore.GetPreCoinProofsForOwner(addr)
if err != nil && !errors.Is(err, store.ErrNotFound) {
e.logger.Error("error while fetching pre-coin proofs", zap.Error(err))
return
}
if len(prfs) != 0 {
e.logger.Info("already completed pre-midnight mint")
return
}
cc, err := e.pubSub.GetDirectChannel([]byte(peerId), "worker")
if err != nil {
e.logger.Info(

View File

@ -521,10 +521,6 @@ func (d *DataTimeReel) processPending(
lastSelector := lastReceived.selector
for _, f := range frameNumbers {
if f < d.head.FrameNumber {
delete(d.pending, f)
}
if f == d.head.FrameNumber+1 {
nextPending := d.pending[f]
// d.logger.Debug(