summaryrefslogtreecommitdiff
path: root/data/transactions/verify/verifiedTxnCache.go
diff options
context:
space:
mode:
Diffstat (limited to 'data/transactions/verify/verifiedTxnCache.go')
-rw-r--r--data/transactions/verify/verifiedTxnCache.go26
1 files changed, 0 insertions, 26 deletions
diff --git a/data/transactions/verify/verifiedTxnCache.go b/data/transactions/verify/verifiedTxnCache.go
index 2e228c4fc..0c9bbe2c0 100644
--- a/data/transactions/verify/verifiedTxnCache.go
+++ b/data/transactions/verify/verifiedTxnCache.go
@@ -21,7 +21,6 @@ import (
"github.com/algorand/go-deadlock"
- "github.com/algorand/go-algorand/data/pooldata"
"github.com/algorand/go-algorand/data/transactions"
"github.com/algorand/go-algorand/data/transactions/logic"
"github.com/algorand/go-algorand/protocol"
@@ -68,8 +67,6 @@ type VerifiedTransactionCache interface {
UpdatePinned(pinnedTxns map[transactions.Txid]transactions.SignedTxn) error
// Pin function would mark the given transaction group as pinned.
Pin(txgroup []transactions.SignedTxn) error
- // PinGroups function would mark the given transaction groups as pinned.
- PinGroups(txgroups []pooldata.SignedTxGroup) error
}
// verifiedTransactionCache provides an implementation of the VerifiedTransactionCache interface
@@ -209,25 +206,6 @@ func (v *verifiedTransactionCache) UpdatePinned(pinnedTxns map[transactions.Txid
func (v *verifiedTransactionCache) Pin(txgroup []transactions.SignedTxn) (err error) {
v.bucketsLock.Lock()
defer v.bucketsLock.Unlock()
- return v.pin(txgroup)
-}
-
-// PinGroups function would mark the given transaction groups as pinned.
-func (v *verifiedTransactionCache) PinGroups(txgroups []pooldata.SignedTxGroup) error {
- v.bucketsLock.Lock()
- defer v.bucketsLock.Unlock()
- var outError error
- for _, txgroup := range txgroups {
- err := v.pin(txgroup.Transactions)
- if err != nil {
- outError = err
- }
- }
- return outError
-}
-
-// Pin sets a given transaction group as pinned items, after they have already been verified.
-func (v *verifiedTransactionCache) pin(txgroup []transactions.SignedTxn) (err error) {
transactionMissing := false
if len(v.pinned)+len(txgroup) > maxPinnedEntries {
// reaching this number likely means that we have an issue not removing entries from the pinned map.
@@ -305,10 +283,6 @@ func (v *mockedCache) UpdatePinned(pinnedTxns map[transactions.Txid]transactions
return nil
}
-func (v *mockedCache) PinGroups(txgroups []pooldata.SignedTxGroup) error {
- return nil
-}
-
func (v *mockedCache) Pin(txgroup []transactions.SignedTxn) (err error) {
return nil
}