package tipselection import ( "github.com/iotaledger/goshimmer/packages/datastructure" "github.com/iotaledger/goshimmer/packages/model/meta_transaction" "github.com/iotaledger/goshimmer/packages/ternary" ) var tips = datastructure.NewRandomMap() func GetRandomTip() (result ternary.Trinary) { if randomTipHash := tips.RandomEntry(); randomTipHash != nil { result = randomTipHash.(ternary.Trinary) } else { result = meta_transaction.BRANCH_NULL_HASH } return } func GetTipsCount() int { return tips.Size() }