-
Notifications
You must be signed in to change notification settings - Fork 0
/
codec.go
63 lines (48 loc) · 1.97 KB
/
codec.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
// Copyright [2021] - [2022], AssetMantle Pte. Ltd. and the code contributors
// SPDX-License-Identifier: Apache-2.0
package schema
import (
"github.com/cosmos/cosmos-sdk/codec"
"github.com/AssetMantle/modules/schema/data"
baseData "github.com/AssetMantle/modules/schema/data/base"
"github.com/AssetMantle/modules/schema/documents"
baseDocuments "github.com/AssetMantle/modules/schema/documents/base"
"github.com/AssetMantle/modules/schema/errors"
baseErrors "github.com/AssetMantle/modules/schema/errors/base"
"github.com/AssetMantle/modules/schema/helpers"
"github.com/AssetMantle/modules/schema/ids"
baseIDs "github.com/AssetMantle/modules/schema/ids/base"
"github.com/AssetMantle/modules/schema/lists"
baseLists "github.com/AssetMantle/modules/schema/lists/base"
"github.com/AssetMantle/modules/schema/parameters"
baseParameters "github.com/AssetMantle/modules/schema/parameters/base"
"github.com/AssetMantle/modules/schema/properties"
baseProperties "github.com/AssetMantle/modules/schema/properties/base"
"github.com/AssetMantle/modules/schema/qualified"
baseQualified "github.com/AssetMantle/modules/schema/qualified/base"
"github.com/AssetMantle/modules/schema/traits"
typesSchema "github.com/AssetMantle/modules/schema/types"
baseTypes "github.com/AssetMantle/modules/schema/types/base"
)
func RegisterCodec(codec *codec.Codec) {
data.RegisterCodec(codec)
baseData.RegisterCodec(codec)
documents.RegisterCodec(codec)
baseDocuments.RegisterCodec(codec)
errors.RegisterCodec(codec)
baseErrors.RegisterCodec(codec)
helpers.RegisterCodec(codec)
ids.RegisterCodec(codec)
baseIDs.RegisterCodec(codec)
lists.RegisterCodec(codec)
baseLists.RegisterCodec(codec)
parameters.RegisterCodec(codec)
baseParameters.RegisterCodec(codec)
properties.RegisterCodec(codec)
baseProperties.RegisterCodec(codec)
qualified.RegisterCodec(codec)
baseQualified.RegisterCodec(codec)
traits.RegisterCodec(codec)
typesSchema.RegisterCodec(codec)
baseTypes.RegisterCodec(codec)
}