-
Notifications
You must be signed in to change notification settings - Fork 16
/
init.go
37 lines (27 loc) · 852 Bytes
/
init.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
____ _ _
/ __ \ | | | |
| | | |_ __ ___| | ___ __| | __ _ ___ _ __
| | | | '_ \ / _ \ |/ _ \/ _` |/ _` |/ _ \ '__|
| |__| | | | | __/ | __/ (_| | (_| | __/ |
\____/|_| |_|\___|_|\___|\__,_|\__, |\___|_|
__/ |
|___/
Copyright 2017 - 2019 OneLedger
*/
package balance
import (
"os"
"github.com/Oneledger/protocol/log"
"github.com/Oneledger/protocol/serialize"
)
var pSzlr serialize.Serializer
var logger *log.Logger
var AmtZero Amount
func init() {
logger = log.NewDefaultLogger(os.Stdout).WithPrefix("balance")
serialize.RegisterConcrete(new(Balance), TagBalance)
//serialize.RegisterConcrete(new(BalanceData), TagBalanceData)
pSzlr = serialize.GetSerializer(serialize.PERSISTENT)
AmtZero = *NewAmount(0)
}