events.go 474 B
package saltmanager
import (
"github.com/iotaledger/goshimmer/packages/events"
"github.com/iotaledger/goshimmer/plugins/autopeering/types/salt"
)
var Events = struct {
UpdatePublicSalt *events.Event
UpdatePrivateSalt *events.Event
}{
UpdatePublicSalt: events.NewEvent(saltCaller),
UpdatePrivateSalt: events.NewEvent(saltCaller),
}
func saltCaller(handler interface{}, params ...interface{}) { handler.(func(*salt.Salt))(params[0].(*salt.Salt)) }