Address feedback

This commit is contained in:
Aleksandr Bezobchuk 2020-03-03 13:24:54 -05:00
parent 04cf635c72
commit 3b8772725f
No known key found for this signature in database
GPG Key ID: 7DAC30FBD99879B0
2 changed files with 106 additions and 113 deletions

View File

@ -359,8 +359,8 @@ var xxx_messageInfo_MsgSubmitEvidence proto.InternalMessageInfo
// MsgSubmitProposal defines the application-level message type for handling // MsgSubmitProposal defines the application-level message type for handling
// governance proposals. // governance proposals.
type MsgSubmitProposal struct { type MsgSubmitProposal struct {
Content *Content `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` types4.MsgSubmitProposalBase `protobuf:"bytes,1,opt,name=base,proto3,embedded=base" json:"base"`
types4.MsgSubmitProposalBase `protobuf:"bytes,2,opt,name=base,proto3,embedded=base" json:"base"` Content Content `protobuf:"bytes,2,opt,name=content,proto3" json:"content"`
} }
func (m *MsgSubmitProposal) Reset() { *m = MsgSubmitProposal{} } func (m *MsgSubmitProposal) Reset() { *m = MsgSubmitProposal{} }
@ -585,62 +585,62 @@ func init() {
func init() { proto.RegisterFile("simapp/codec/codec.proto", fileDescriptor_3c6d4085e4065f5a) } func init() { proto.RegisterFile("simapp/codec/codec.proto", fileDescriptor_3c6d4085e4065f5a) }
var fileDescriptor_3c6d4085e4065f5a = []byte{ var fileDescriptor_3c6d4085e4065f5a = []byte{
// 880 bytes of a gzipped FileDescriptorProto // 872 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x56, 0x41, 0x8f, 0xdb, 0x44, 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0x41, 0x6f, 0xdc, 0x44,
0x14, 0xb6, 0x5b, 0x77, 0x37, 0x9a, 0x16, 0x28, 0x23, 0xca, 0x46, 0x01, 0x25, 0x65, 0x0b, 0x15, 0x14, 0xb6, 0xa9, 0x9b, 0xac, 0xa6, 0x05, 0xca, 0x88, 0x92, 0xd5, 0x82, 0x76, 0xdb, 0x14, 0x2a,
0x14, 0xad, 0xdd, 0x52, 0xa0, 0xdb, 0x48, 0xa8, 0x34, 0xa1, 0x28, 0x48, 0x2c, 0x5a, 0x65, 0x81, 0x28, 0x8a, 0xdd, 0x52, 0xa0, 0xe9, 0x5e, 0x4a, 0x77, 0x29, 0x5a, 0x24, 0x82, 0xa2, 0x0d, 0x70,
0x03, 0x02, 0x59, 0xce, 0x78, 0x70, 0xac, 0xda, 0x9e, 0xc1, 0x33, 0x36, 0xce, 0x3f, 0x40, 0x9c, 0x40, 0x20, 0xcb, 0x3b, 0x1e, 0xbc, 0x56, 0x6c, 0xcf, 0xe0, 0x19, 0x1b, 0xef, 0x3f, 0x40, 0x9c,
0x38, 0x71, 0x5e, 0x71, 0xe0, 0xc8, 0xa9, 0x47, 0x7e, 0x40, 0xb5, 0xa7, 0x3d, 0x72, 0x5a, 0xa1, 0x38, 0x71, 0x8e, 0x38, 0x23, 0x4e, 0x39, 0xf2, 0x03, 0xa2, 0x9c, 0x72, 0xe4, 0x14, 0xa1, 0xe4,
0xdd, 0x0b, 0x3f, 0x03, 0x79, 0x66, 0xec, 0xd8, 0xb2, 0x93, 0xf4, 0x62, 0xc5, 0xf3, 0xbe, 0xf7, 0xc2, 0xcf, 0x40, 0x9e, 0x19, 0x7b, 0x6d, 0xd9, 0xbb, 0x39, 0x71, 0xb1, 0xd6, 0xf3, 0xbe, 0xef,
0x7d, 0xdf, 0x78, 0xe6, 0xbd, 0x17, 0xd0, 0x65, 0x7e, 0xe8, 0x50, 0x6a, 0x21, 0xe2, 0x62, 0x24, 0x7d, 0xdf, 0x78, 0xe6, 0xbd, 0xb7, 0xa0, 0xcb, 0xfc, 0xd0, 0xa1, 0xd4, 0x42, 0xc4, 0xc5, 0x48,
0x9f, 0x26, 0x8d, 0x09, 0x27, 0xb0, 0x87, 0x08, 0x0b, 0x09, 0xb3, 0x99, 0xfb, 0xd4, 0x94, 0x20, 0x3e, 0x4d, 0x1a, 0x13, 0x4e, 0x60, 0x0f, 0x11, 0x16, 0x12, 0x66, 0x33, 0xf7, 0xd0, 0x94, 0x20,
0x53, 0x86, 0xd3, 0x7b, 0xbd, 0xf7, 0xf9, 0xdc, 0x8f, 0x5d, 0x9b, 0x3a, 0x31, 0x5f, 0x58, 0x02, 0x53, 0x86, 0xd3, 0x47, 0xbd, 0xf7, 0xf9, 0xdc, 0x8f, 0x5d, 0x9b, 0x3a, 0x31, 0x5f, 0x58, 0x02,
0x6e, 0x49, 0xf4, 0x5e, 0xf5, 0x45, 0x12, 0xf5, 0x6e, 0x37, 0xc1, 0x1e, 0xf1, 0xc8, 0xf2, 0x97, 0x6e, 0x49, 0xf4, 0x4e, 0xf5, 0x45, 0x26, 0xea, 0xdd, 0x6f, 0x82, 0x3d, 0xe2, 0x91, 0xe5, 0x2f,
0xc2, 0x75, 0x33, 0xcb, 0x49, 0xf8, 0xdc, 0xe2, 0x0b, 0x8a, 0x99, 0x7c, 0xaa, 0xc8, 0x4d, 0x15, 0x85, 0xeb, 0x66, 0x96, 0x93, 0xf0, 0xb9, 0xc5, 0x17, 0x14, 0x33, 0xf9, 0x54, 0x91, 0x3b, 0x2a,
0x49, 0x31, 0xe3, 0x7e, 0xe4, 0xb5, 0x20, 0x7a, 0x99, 0xc5, 0x12, 0x4a, 0x83, 0x45, 0x4b, 0xec, 0x92, 0x62, 0xc6, 0xfd, 0xc8, 0x6b, 0x41, 0xf4, 0x32, 0x8b, 0x25, 0x94, 0x06, 0x8b, 0x96, 0xd8,
0xcd, 0xcc, 0xc2, 0xa9, 0xef, 0xe2, 0x08, 0xe1, 0x96, 0xe8, 0x4e, 0x66, 0x79, 0x24, 0x6d, 0x09, 0x5b, 0x99, 0x85, 0x53, 0xdf, 0xc5, 0x11, 0xc2, 0x2d, 0xd1, 0xad, 0xcc, 0xf2, 0x48, 0xda, 0x12,
0xdc, 0xca, 0x2c, 0xea, 0xc4, 0x4e, 0xa8, 0x56, 0x73, 0xe7, 0x94, 0x30, 0x27, 0xa8, 0x81, 0xde, 0xb8, 0x97, 0x59, 0xd4, 0x89, 0x9d, 0x50, 0xad, 0xe6, 0xce, 0x29, 0x61, 0x4e, 0x50, 0x03, 0xbd,
0xc8, 0xac, 0x84, 0x7a, 0xb1, 0xe3, 0xe2, 0x76, 0xdb, 0xae, 0xcf, 0x78, 0xec, 0xcf, 0x12, 0xee, 0x99, 0x59, 0x09, 0xf5, 0x62, 0xc7, 0xc5, 0xed, 0xb6, 0x5d, 0x9f, 0xf1, 0xd8, 0x9f, 0x25, 0xdc,
0x93, 0xa8, 0x89, 0xd8, 0xfd, 0xdb, 0x00, 0xdb, 0x8f, 0x11, 0x22, 0x49, 0xc4, 0xe1, 0xe7, 0xe0, 0x27, 0x51, 0x13, 0xb1, 0xfd, 0x97, 0x01, 0x36, 0x9f, 0x23, 0x44, 0x92, 0x88, 0xc3, 0xcf, 0xc0,
0xda, 0xcc, 0x61, 0xd8, 0x76, 0xe4, 0x7b, 0x57, 0xbf, 0xa9, 0xbf, 0x7b, 0xf5, 0x83, 0xb7, 0xcc, 0xcd, 0x99, 0xc3, 0xb0, 0xed, 0xc8, 0xf7, 0xae, 0x7e, 0x47, 0x7f, 0xf7, 0xc6, 0x07, 0x77, 0xcd,
0xca, 0x31, 0x64, 0x66, 0xfe, 0x19, 0xcc, 0xf4, 0x9e, 0x39, 0x72, 0x18, 0x56, 0x89, 0x13, 0x6d, 0xca, 0x31, 0x64, 0x66, 0xfe, 0x19, 0xcc, 0xf4, 0x91, 0x39, 0x72, 0x18, 0x56, 0xc4, 0x89, 0x36,
0x7a, 0x75, 0xb6, 0x7c, 0x85, 0x29, 0xe8, 0x21, 0x12, 0x71, 0x3f, 0x4a, 0x48, 0xc2, 0x6c, 0xf5, 0xbd, 0x31, 0x5b, 0xbe, 0xc2, 0x14, 0xf4, 0x10, 0x89, 0xb8, 0x1f, 0x25, 0x24, 0x61, 0xb6, 0xfa,
0xc9, 0x4a, 0xd6, 0x4b, 0x82, 0xf5, 0xe3, 0x36, 0x56, 0x89, 0xcc, 0xd9, 0xc7, 0x65, 0xfe, 0xb7, 0x64, 0x65, 0xd6, 0x97, 0x44, 0xd6, 0x8f, 0xdb, 0xb2, 0x4a, 0x64, 0x9e, 0x7d, 0x5c, 0xf2, 0xbf,
0x72, 0x71, 0x29, 0xd5, 0x45, 0x2b, 0x62, 0x30, 0x04, 0x3b, 0x2e, 0x0e, 0x9c, 0x05, 0x76, 0x1b, 0x91, 0x8b, 0x4b, 0xa9, 0x2e, 0x5a, 0x11, 0x83, 0x21, 0xd8, 0x72, 0x71, 0xe0, 0x2c, 0xb0, 0xdb,
0xa2, 0x97, 0x85, 0xe8, 0xfd, 0xf5, 0xa2, 0x9f, 0xc9, 0xe4, 0x86, 0xe2, 0x0d, 0xb7, 0x2d, 0x00, 0x10, 0xbd, 0x26, 0x44, 0x1f, 0xaf, 0x17, 0xfd, 0x54, 0x92, 0x1b, 0x8a, 0xb7, 0xdd, 0xb6, 0x00,
0x29, 0xe8, 0x52, 0x1c, 0xfb, 0xc4, 0xf5, 0x51, 0x43, 0xcf, 0x10, 0x7a, 0x1f, 0xae, 0xd7, 0x3b, 0xa4, 0xa0, 0x4b, 0x71, 0xec, 0x13, 0xd7, 0x47, 0x0d, 0x3d, 0x43, 0xe8, 0x7d, 0xb8, 0x5e, 0x6f,
0x54, 0xd9, 0x0d, 0xc1, 0xd7, 0x69, 0x6b, 0x04, 0x7e, 0x05, 0x5e, 0x0e, 0x89, 0x9b, 0x04, 0xcb, 0x5f, 0xb1, 0x1b, 0x82, 0x6f, 0xd0, 0xd6, 0x08, 0xfc, 0x12, 0xbc, 0x12, 0x12, 0x37, 0x09, 0x96,
0x23, 0xba, 0x22, 0x74, 0xde, 0xa9, 0xeb, 0xc8, 0x7b, 0x98, 0x2b, 0x1c, 0x08, 0xf4, 0x92, 0xf8, 0x47, 0x74, 0x5d, 0xe8, 0xbc, 0x53, 0xd7, 0x91, 0xf7, 0x30, 0x57, 0xd8, 0x13, 0xe8, 0x65, 0xe2,
0xa5, 0xb0, 0xba, 0x30, 0x7c, 0x78, 0xf2, 0x6c, 0xef, 0xa3, 0x3b, 0x9e, 0xcf, 0xe7, 0xc9, 0xcc, 0x97, 0xc3, 0xea, 0xc2, 0xf0, 0xe9, 0xe9, 0xf1, 0xce, 0x47, 0x0f, 0x3c, 0x9f, 0xcf, 0x93, 0x99,
0x44, 0x24, 0x54, 0x55, 0x53, 0x54, 0x12, 0x73, 0x9f, 0x5a, 0xea, 0xde, 0xe3, 0x8c, 0x92, 0x98, 0x89, 0x48, 0xa8, 0xaa, 0xa6, 0xa8, 0x24, 0xe6, 0x1e, 0x5a, 0xea, 0xde, 0xe3, 0x8c, 0x92, 0x98,
0x63, 0xd7, 0x54, 0xa9, 0xa3, 0x2b, 0xe0, 0x32, 0x4b, 0xc2, 0xdd, 0x5f, 0x75, 0xb0, 0x75, 0x24, 0x63, 0xd7, 0x54, 0xd4, 0xd1, 0x75, 0x70, 0x8d, 0x25, 0xe1, 0xf6, 0x2f, 0x3a, 0xd8, 0x38, 0x10,
0xe4, 0xe0, 0x3e, 0xd8, 0x92, 0xc2, 0xea, 0xde, 0xf4, 0x57, 0x99, 0x92, 0xf8, 0x89, 0x36, 0x55, 0x72, 0x70, 0x17, 0x6c, 0x48, 0x61, 0x75, 0x6f, 0xfa, 0xab, 0x4c, 0x49, 0xfc, 0x44, 0x9b, 0x2a,
0xf8, 0xe1, 0xa3, 0xff, 0x8e, 0x07, 0xfa, 0xc9, 0xb3, 0xbd, 0x07, 0x9b, 0xac, 0xa8, 0x02, 0x2b, 0xfc, 0xf0, 0xd9, 0xbf, 0x47, 0x03, 0xfd, 0xf4, 0x78, 0xe7, 0xc9, 0x55, 0x56, 0x54, 0x81, 0x95,
0xcd, 0x48, 0xa6, 0x2f, 0x0a, 0x33, 0x7f, 0xe8, 0xa0, 0xf3, 0x44, 0xd5, 0x19, 0xfc, 0x12, 0x5c, 0x66, 0x64, 0xa6, 0xcf, 0x0b, 0x33, 0xbf, 0xeb, 0xa0, 0xf3, 0x42, 0xd5, 0x19, 0xfc, 0x02, 0xdc,
0xc3, 0x3f, 0x25, 0x7e, 0x4a, 0x90, 0x93, 0x5f, 0x7d, 0x65, 0xea, 0x76, 0xdd, 0x54, 0x51, 0x95, 0xc4, 0x3f, 0x26, 0x7e, 0x4a, 0x90, 0x93, 0x5f, 0x7d, 0x65, 0xea, 0x7e, 0xdd, 0x54, 0x51, 0x95,
0xb9, 0xad, 0x27, 0x15, 0xf4, 0x44, 0x9b, 0xd6, 0xb2, 0x87, 0x8f, 0x95, 0xc5, 0x87, 0x1b, 0x1c, 0xb9, 0xad, 0x17, 0x15, 0xf4, 0x44, 0x9b, 0xd6, 0xd8, 0xc3, 0xe7, 0xca, 0xe2, 0xd3, 0x2b, 0x1c,
0x96, 0x65, 0x5e, 0x7a, 0x2c, 0x0c, 0x15, 0x26, 0xff, 0xd2, 0xc1, 0xab, 0x07, 0xcc, 0x3b, 0x4a, 0x96, 0x65, 0x5e, 0x7a, 0x2c, 0x0c, 0x15, 0x26, 0xff, 0xd4, 0xc1, 0x6b, 0x7b, 0xcc, 0x3b, 0x48,
0x66, 0xa1, 0xcf, 0x4b, 0xb7, 0x9f, 0x82, 0x4e, 0x91, 0xaa, 0x9c, 0xbe, 0x6d, 0xae, 0xee, 0x7e, 0x66, 0xa1, 0xcf, 0x4b, 0xb7, 0x9f, 0x80, 0x4e, 0x41, 0x55, 0x4e, 0xdf, 0x36, 0x57, 0x77, 0xbf,
0x25, 0xe9, 0xb4, 0xcc, 0x82, 0x07, 0xc0, 0xc8, 0x6b, 0x50, 0x95, 0x97, 0xb5, 0x7a, 0x9f, 0x0d, 0x32, 0xe9, 0xb4, 0x64, 0xc1, 0x3d, 0x60, 0xe4, 0x35, 0xa8, 0xca, 0xcb, 0x5a, 0xbd, 0xcf, 0x86,
0xf1, 0xbc, 0x92, 0x47, 0x9d, 0xe7, 0x67, 0x03, 0xed, 0xf4, 0x6c, 0xa0, 0x4f, 0x05, 0xcd, 0xb0, 0x78, 0x5e, 0xc9, 0xa3, 0xce, 0xc9, 0xf9, 0x40, 0x3b, 0x3b, 0x1f, 0xe8, 0x53, 0x91, 0x66, 0xd8,
0xf3, 0xcb, 0xf1, 0x40, 0xcb, 0x37, 0xbd, 0xfb, 0x67, 0xd5, 0xf0, 0xa1, 0x6a, 0x41, 0xf0, 0x13, 0xf9, 0xf9, 0x68, 0xa0, 0xe5, 0x9b, 0xde, 0xfe, 0xa3, 0x6a, 0x78, 0x5f, 0xb5, 0x20, 0x38, 0x51,
0xb0, 0x9d, 0xd7, 0x21, 0x2e, 0xdb, 0xc4, 0xad, 0x75, 0x7e, 0xc7, 0x12, 0x3a, 0x2d, 0x72, 0xe0, 0x72, 0xd2, 0xec, 0x83, 0xba, 0x9c, 0x47, 0xd2, 0x9a, 0x52, 0xc1, 0x6a, 0x53, 0x82, 0x63, 0xb0,
0xa4, 0xe6, 0xf6, 0x4e, 0xdd, 0xad, 0x47, 0xd2, 0x9a, 0xd1, 0x42, 0x74, 0x83, 0xd1, 0xdf, 0x75, 0x99, 0x57, 0x34, 0x2e, 0x5b, 0xc3, 0xbd, 0x75, 0x3b, 0x1f, 0x4b, 0xe8, 0xc8, 0xc8, 0xb3, 0x4c,
0xd0, 0x29, 0xfd, 0x3d, 0x52, 0x02, 0xad, 0x3d, 0x4c, 0x09, 0xac, 0xe3, 0x85, 0xe3, 0xe5, 0x06, 0x0b, 0x66, 0xc5, 0xee, 0x6f, 0x3a, 0xe8, 0x94, 0x2e, 0x9f, 0xd5, 0x5c, 0xde, 0x6d, 0x75, 0xf9,
0x2f, 0xbd, 0xf0, 0x06, 0x47, 0x46, 0xce, 0x52, 0x6e, 0x73, 0x68, 0x08, 0x63, 0xc7, 0x06, 0xd8, 0xff, 0x9b, 0x33, 0x84, 0xb1, 0x23, 0x03, 0x6c, 0x2a, 0x00, 0x7c, 0x02, 0x0c, 0x8e, 0x33, 0xbe,
0x56, 0x00, 0xf8, 0x00, 0x18, 0x1c, 0x67, 0x7c, 0xad, 0xaf, 0xaf, 0x71, 0x56, 0xee, 0x79, 0xa2, 0xd6, 0xd7, 0x57, 0x38, 0x2b, 0x3f, 0xdc, 0x44, 0x9b, 0x0a, 0x02, 0xfc, 0x0e, 0xdc, 0x12, 0x23,
0x4d, 0x45, 0x02, 0xfc, 0x1e, 0x5c, 0x17, 0xc3, 0x00, 0x73, 0x1c, 0xdb, 0x68, 0xee, 0x44, 0xde, 0x01, 0x73, 0x1c, 0xdb, 0x68, 0xee, 0x44, 0xde, 0x8a, 0x13, 0x97, 0x83, 0x43, 0xec, 0xaf, 0xc0,
0x8a, 0xb3, 0x96, 0x23, 0x43, 0xec, 0xaf, 0xc0, 0x8f, 0x05, 0xbc, 0x42, 0xf9, 0x0a, 0xad, 0x87, 0x8f, 0x05, 0xbc, 0x92, 0xf2, 0x55, 0x5a, 0x0f, 0xc1, 0xef, 0xc1, 0x2d, 0x46, 0x7e, 0xe0, 0x3f,
0xe0, 0x0f, 0xe0, 0x3a, 0x23, 0x3f, 0xf2, 0x9f, 0x9d, 0x18, 0xdb, 0x6a, 0x9c, 0xa8, 0x9e, 0x79, 0x39, 0x31, 0xb6, 0xd5, 0x50, 0x51, 0x9d, 0xf3, 0x61, 0x3d, 0xbb, 0x0a, 0x8a, 0x6a, 0x56, 0x84,
0xb7, 0xce, 0xae, 0x82, 0xa2, 0x8e, 0x55, 0xc2, 0x37, 0x72, 0xa9, 0x4a, 0xcf, 0xea, 0x21, 0x48, 0xaf, 0xe5, 0x52, 0x35, 0x3d, 0xab, 0x87, 0x20, 0x05, 0x5b, 0xc8, 0x89, 0x10, 0x0e, 0xec, 0x86,
0xc1, 0x0e, 0x72, 0x22, 0x84, 0x03, 0xbb, 0xa1, 0x62, 0xb4, 0x8d, 0x83, 0x8a, 0xca, 0x58, 0xe4, 0x8a, 0xd1, 0x36, 0x14, 0x2a, 0x2a, 0x63, 0xc1, 0x5b, 0xad, 0x75, 0x1b, 0xb5, 0x01, 0x60, 0x00,
0xad, 0xd6, 0xba, 0x81, 0xda, 0x00, 0x30, 0x00, 0xaf, 0x21, 0x12, 0x86, 0x49, 0xe4, 0xf3, 0x85, 0x5e, 0x47, 0x24, 0x0c, 0x93, 0xc8, 0xe7, 0x0b, 0x9b, 0x12, 0x12, 0xd8, 0x8c, 0xe2, 0xc8, 0x55,
0x4d, 0x09, 0x09, 0x6c, 0x46, 0x71, 0xe4, 0xaa, 0x86, 0xb9, 0x5f, 0x97, 0xab, 0xce, 0x48, 0x79, 0x6d, 0x73, 0xb7, 0x2e, 0x57, 0x9d, 0x94, 0xf2, 0x34, 0x15, 0x73, 0x9f, 0x90, 0xe0, 0x20, 0xe7,
0x9a, 0x2a, 0xf3, 0x90, 0x90, 0xe0, 0x28, 0xcf, 0xab, 0x08, 0x42, 0xd4, 0x88, 0x0e, 0xf7, 0x55, 0x55, 0x04, 0x21, 0x6a, 0x44, 0x87, 0xbb, 0xaa, 0x49, 0x3c, 0xbc, 0xa2, 0x49, 0x94, 0xd3, 0xbe,
0x7b, 0xb8, 0xbb, 0xa1, 0x3d, 0x94, 0x73, 0xbe, 0xbc, 0x30, 0xb2, 0x2b, 0x8c, 0xc6, 0xcf, 0xcf, 0xbc, 0x30, 0xb2, 0x37, 0x8c, 0xc6, 0x27, 0x17, 0x7d, 0xfd, 0xec, 0xa2, 0xaf, 0xff, 0x73, 0xd1,
0xfb, 0xfa, 0xe9, 0x79, 0x5f, 0xff, 0xf7, 0xbc, 0xaf, 0xff, 0x76, 0xd1, 0xd7, 0x4e, 0x2f, 0xfa, 0xd7, 0x7f, 0xbd, 0xec, 0x6b, 0x67, 0x97, 0x7d, 0xed, 0xef, 0xcb, 0xbe, 0xf6, 0xed, 0x7b, 0x6b,
0xda, 0x3f, 0x17, 0x7d, 0xed, 0xbb, 0xf7, 0xd6, 0x52, 0x56, 0xff, 0x3b, 0xcd, 0xb6, 0xc4, 0x48, 0x53, 0x56, 0xff, 0x41, 0xcd, 0x36, 0xc4, 0x60, 0x7f, 0xfc, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff,
0xbf, 0xff, 0x7f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x44, 0x7b, 0x22, 0xdc, 0x52, 0x09, 0x00, 0x00, 0xd0, 0xbe, 0x24, 0xd5, 0x58, 0x09, 0x00, 0x00,
} }
func (this *Supply) Equal(that interface{}) bool { func (this *Supply) Equal(that interface{}) bool {
@ -797,10 +797,10 @@ func (this *MsgSubmitProposal) Equal(that interface{}) bool {
} else if this == nil { } else if this == nil {
return false return false
} }
if !this.Content.Equal(that1.Content) { if !this.MsgSubmitProposalBase.Equal(&that1.MsgSubmitProposalBase) {
return false return false
} }
if !this.MsgSubmitProposalBase.Equal(&that1.MsgSubmitProposalBase) { if !this.Content.Equal(&that1.Content) {
return false return false
} }
return true return true
@ -1436,17 +1436,6 @@ func (m *MsgSubmitProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) {
_ = i _ = i
var l int var l int
_ = l _ = l
{
size, err := m.MsgSubmitProposalBase.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
}
i -= size
i = encodeVarintCodec(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0x12
if m.Content != nil {
{ {
size, err := m.Content.MarshalToSizedBuffer(dAtA[:i]) size, err := m.Content.MarshalToSizedBuffer(dAtA[:i])
if err != nil { if err != nil {
@ -1456,8 +1445,17 @@ func (m *MsgSubmitProposal) MarshalToSizedBuffer(dAtA []byte) (int, error) {
i = encodeVarintCodec(dAtA, i, uint64(size)) i = encodeVarintCodec(dAtA, i, uint64(size))
} }
i-- i--
dAtA[i] = 0xa dAtA[i] = 0x12
{
size, err := m.MsgSubmitProposalBase.MarshalToSizedBuffer(dAtA[:i])
if err != nil {
return 0, err
} }
i -= size
i = encodeVarintCodec(dAtA, i, uint64(size))
}
i--
dAtA[i] = 0xa
return len(dAtA) - i, nil return len(dAtA) - i, nil
} }
@ -1793,12 +1791,10 @@ func (m *MsgSubmitProposal) Size() (n int) {
} }
var l int var l int
_ = l _ = l
if m.Content != nil {
l = m.Content.Size()
n += 1 + l + sovCodec(uint64(l))
}
l = m.MsgSubmitProposalBase.Size() l = m.MsgSubmitProposalBase.Size()
n += 1 + l + sovCodec(uint64(l)) n += 1 + l + sovCodec(uint64(l))
l = m.Content.Size()
n += 1 + l + sovCodec(uint64(l))
return n return n
} }
@ -2450,42 +2446,6 @@ func (m *MsgSubmitProposal) Unmarshal(dAtA []byte) error {
} }
switch fieldNum { switch fieldNum {
case 1: case 1:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Content", wireType)
}
var msglen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowCodec
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
msglen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return ErrInvalidLengthCodec
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthCodec
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
if m.Content == nil {
m.Content = &Content{}
}
if err := m.Content.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
return err
}
iNdEx = postIndex
case 2:
if wireType != 2 { if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field MsgSubmitProposalBase", wireType) return fmt.Errorf("proto: wrong wireType = %d for field MsgSubmitProposalBase", wireType)
} }
@ -2518,6 +2478,39 @@ func (m *MsgSubmitProposal) Unmarshal(dAtA []byte) error {
return err return err
} }
iNdEx = postIndex iNdEx = postIndex
case 2:
if wireType != 2 {
return fmt.Errorf("proto: wrong wireType = %d for field Content", wireType)
}
var msglen int
for shift := uint(0); ; shift += 7 {
if shift >= 64 {
return ErrIntOverflowCodec
}
if iNdEx >= l {
return io.ErrUnexpectedEOF
}
b := dAtA[iNdEx]
iNdEx++
msglen |= int(b&0x7F) << shift
if b < 0x80 {
break
}
}
if msglen < 0 {
return ErrInvalidLengthCodec
}
postIndex := iNdEx + msglen
if postIndex < 0 {
return ErrInvalidLengthCodec
}
if postIndex > l {
return io.ErrUnexpectedEOF
}
if err := m.Content.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
return err
}
iNdEx = postIndex
default: default:
iNdEx = preIndex iNdEx = preIndex
skippy, err := skipCodec(dAtA[iNdEx:]) skippy, err := skipCodec(dAtA[iNdEx:])

View File

@ -67,8 +67,8 @@ message MsgSubmitProposal {
option (gogoproto.equal) = true; option (gogoproto.equal) = true;
option (gogoproto.goproto_getters) = false; option (gogoproto.goproto_getters) = false;
Content content = 1; cosmos_sdk.x.gov.v1.MsgSubmitProposalBase base = 1 [(gogoproto.nullable) = false, (gogoproto.embed) = true];
cosmos_sdk.x.gov.v1.MsgSubmitProposalBase base = 2 [(gogoproto.nullable) = false, (gogoproto.embed) = true]; Content content = 2 [(gogoproto.nullable) = false];
} }
// Proposal defines the application-level concrete proposal type used in governance // Proposal defines the application-level concrete proposal type used in governance