func (p *proposal) OneBTxnVotesReceived(sender common.RMId, oneBTxnVotes *msgs.OneBTxnVotes) { promises := oneBTxnVotes.Promises() for idx, l := 0, promises.Len(); idx < l; idx++ { promise := promises.At(idx) vUUId := common.MakeVarUUId(promise.VarId()) pi := p.instances[*vUUId] pi.oneBTxnVotesReceived(sender, &promise) } p.maybeSendOneA() p.maybeSendTwoA() }