mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-25 16:25:16 +00:00
add fixedpoint.Value to simple types
This commit is contained in:
parent
5a809f60e0
commit
b731405658
|
@ -1,6 +1,10 @@
|
||||||
package bbgo
|
package bbgo
|
||||||
|
|
||||||
import "github.com/sirupsen/logrus"
|
import (
|
||||||
|
"github.com/sirupsen/logrus"
|
||||||
|
|
||||||
|
"github.com/c9s/bbgo/pkg/fixedpoint"
|
||||||
|
)
|
||||||
|
|
||||||
type Notifier interface {
|
type Notifier interface {
|
||||||
NotifyTo(channel string, obj interface{}, args ...interface{})
|
NotifyTo(channel string, obj interface{}, args ...interface{})
|
||||||
|
@ -69,7 +73,7 @@ func (m *Notifiability) NotifyTo(channel string, obj interface{}, args ...interf
|
||||||
func filterSimpleArgs(args []interface{}) (simpleArgs []interface{}) {
|
func filterSimpleArgs(args []interface{}) (simpleArgs []interface{}) {
|
||||||
for _, arg := range args {
|
for _, arg := range args {
|
||||||
switch arg.(type) {
|
switch arg.(type) {
|
||||||
case int, int64, int32, uint64, uint32, string, []byte, float64, float32:
|
case int, int64, int32, uint64, uint32, string, []byte, float64, float32, fixedpoint.Value:
|
||||||
simpleArgs = append(simpleArgs, arg)
|
simpleArgs = append(simpleArgs, arg)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user