19 lines
758 B
Go
19 lines
758 B
Go
package signal
|
|
|
|
type SignalType string
|
|
|
|
const (
|
|
Wallet = SignalType("wallet")
|
|
SignTransactions = SignalType("wallet.sign.transactions")
|
|
RouterSendingTransactionsStarted = SignalType("wallet.router.sending-transactions-started")
|
|
SignRouterTransactions = SignalType("wallet.router.sign-transactions")
|
|
RouterTransactionsSent = SignalType("wallet.router.transactions-sent")
|
|
TransactionStatusChanged = SignalType("wallet.transaction.status-changed")
|
|
SuggestedRoutes = SignalType("wallet.suggested.routes")
|
|
)
|
|
|
|
// SendWalletEvent sends event from services/wallet/events.
|
|
func SendWalletEvent(signalType SignalType, event interface{}) {
|
|
send(string(signalType), event)
|
|
}
|