diff options
Diffstat (limited to 'crypto/compactcert/msgp_gen.go')
-rw-r--r-- | crypto/compactcert/msgp_gen.go | 160 |
1 files changed, 0 insertions, 160 deletions
diff --git a/crypto/compactcert/msgp_gen.go b/crypto/compactcert/msgp_gen.go index a883b1cfa..2f2301653 100644 --- a/crypto/compactcert/msgp_gen.go +++ b/crypto/compactcert/msgp_gen.go @@ -26,14 +26,6 @@ import ( // |-----> (*) Msgsize // |-----> (*) MsgIsZero // -// Participant -// |-----> (*) MarshalMsg -// |-----> (*) CanMarshalMsg -// |-----> (*) UnmarshalMsg -// |-----> (*) CanUnmarshalMsg -// |-----> (*) Msgsize -// |-----> (*) MsgIsZero -// // Reveal // |-----> (*) MarshalMsg // |-----> (*) CanMarshalMsg @@ -663,158 +655,6 @@ func (z *CompactOneTimeSignature) MsgIsZero() bool { } // MarshalMsg implements msgp.Marshaler -func (z *Participant) MarshalMsg(b []byte) (o []byte) { - o = msgp.Require(b, z.Msgsize()) - // omitempty: check for empty values - zb0001Len := uint32(3) - var zb0001Mask uint8 /* 4 bits */ - if (*z).KeyDilution == 0 { - zb0001Len-- - zb0001Mask |= 0x2 - } - if (*z).PK.MsgIsZero() { - zb0001Len-- - zb0001Mask |= 0x4 - } - if (*z).Weight == 0 { - zb0001Len-- - zb0001Mask |= 0x8 - } - // variable map header, size zb0001Len - o = append(o, 0x80|uint8(zb0001Len)) - if zb0001Len != 0 { - if (zb0001Mask & 0x2) == 0 { // if not empty - // string "d" - o = append(o, 0xa1, 0x64) - o = msgp.AppendUint64(o, (*z).KeyDilution) - } - if (zb0001Mask & 0x4) == 0 { // if not empty - // string "p" - o = append(o, 0xa1, 0x70) - o = (*z).PK.MarshalMsg(o) - } - if (zb0001Mask & 0x8) == 0 { // if not empty - // string "w" - o = append(o, 0xa1, 0x77) - o = msgp.AppendUint64(o, (*z).Weight) - } - } - return -} - -func (_ *Participant) CanMarshalMsg(z interface{}) bool { - _, ok := (z).(*Participant) - return ok -} - -// UnmarshalMsg implements msgp.Unmarshaler -func (z *Participant) UnmarshalMsg(bts []byte) (o []byte, err error) { - var field []byte - _ = field - var zb0001 int - var zb0002 bool - zb0001, zb0002, bts, err = msgp.ReadMapHeaderBytes(bts) - if _, ok := err.(msgp.TypeError); ok { - zb0001, zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts) - if err != nil { - err = msgp.WrapError(err) - return - } - if zb0001 > 0 { - zb0001-- - bts, err = (*z).PK.UnmarshalMsg(bts) - if err != nil { - err = msgp.WrapError(err, "struct-from-array", "PK") - return - } - } - if zb0001 > 0 { - zb0001-- - (*z).Weight, bts, err = msgp.ReadUint64Bytes(bts) - if err != nil { - err = msgp.WrapError(err, "struct-from-array", "Weight") - return - } - } - if zb0001 > 0 { - zb0001-- - (*z).KeyDilution, bts, err = msgp.ReadUint64Bytes(bts) - if err != nil { - err = msgp.WrapError(err, "struct-from-array", "KeyDilution") - return - } - } - if zb0001 > 0 { - err = msgp.ErrTooManyArrayFields(zb0001) - if err != nil { - err = msgp.WrapError(err, "struct-from-array") - return - } - } - } else { - if err != nil { - err = msgp.WrapError(err) - return - } - if zb0002 { - (*z) = Participant{} - } - for zb0001 > 0 { - zb0001-- - field, bts, err = msgp.ReadMapKeyZC(bts) - if err != nil { - err = msgp.WrapError(err) - return - } - switch string(field) { - case "p": - bts, err = (*z).PK.UnmarshalMsg(bts) - if err != nil { - err = msgp.WrapError(err, "PK") - return - } - case "w": - (*z).Weight, bts, err = msgp.ReadUint64Bytes(bts) - if err != nil { - err = msgp.WrapError(err, "Weight") - return - } - case "d": - (*z).KeyDilution, bts, err = msgp.ReadUint64Bytes(bts) - if err != nil { - err = msgp.WrapError(err, "KeyDilution") - return - } - default: - err = msgp.ErrNoField(string(field)) - if err != nil { - err = msgp.WrapError(err) - return - } - } - } - } - o = bts - return -} - -func (_ *Participant) CanUnmarshalMsg(z interface{}) bool { - _, ok := (z).(*Participant) - return ok -} - -// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message -func (z *Participant) Msgsize() (s int) { - s = 1 + 2 + (*z).PK.Msgsize() + 2 + msgp.Uint64Size + 2 + msgp.Uint64Size - return -} - -// MsgIsZero returns whether this is a zero value -func (z *Participant) MsgIsZero() bool { - return ((*z).PK.MsgIsZero()) && ((*z).Weight == 0) && ((*z).KeyDilution == 0) -} - -// MarshalMsg implements msgp.Marshaler func (z *Reveal) MarshalMsg(b []byte) (o []byte) { o = msgp.Require(b, z.Msgsize()) // omitempty: check for empty values |