Documentation ¶
Overview ¶
Package codec provides a singleton instance of Amino codec that should be used to register any concrete type that can later be referenced inside a MsgSubmitProposal instance so that they can be (de)serialized properly.
Amino types should be ideally registered inside this codec within the init function of each module's codec.go file as follows:
func init() { // ... RegisterLegacyAminoCodec(govcodec.Amino) RegisterLegacyAminoCodec(groupcodec.Amino) }
The codec instance is put inside this package and not the x/gov/types package in order to avoid any dependency cycle.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Amino = codec.NewLegacyAmino() ModuleCdc = codec.NewAminoCodec(Amino) )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.