github.com/annchain/OG@v0.0.9/og/protocol/ogmessage/archive/raw_tx_gen.go (about)

     1  package archive
     2  
     3  //
     4  //// Code generated by github.com/tinylib/msgp DO NOT EDIT.
     5  //
     6  //import (
     7  //	"github.com/annchain/OG/common/math"
     8  //	"github.com/tinylib/msgp/msgp"
     9  //)
    10  //
    11  //// DecodeMsg implements msgp.Decodable
    12  //func (z *RawActionTx) DecodeMsg(dc *msgp.Reader) (err error) {
    13  //	var zb0001 uint32
    14  //	zb0001, err = dc.ReadArrayHeader()
    15  //	if err != nil {
    16  //		err = msgp.WrapError(err)
    17  //		return
    18  //	}
    19  //	if zb0001 != 3 {
    20  //		err = msgp.ArrayError{Wanted: 3, Got: zb0001}
    21  //		return
    22  //	}
    23  //	err = TxBase.DecodeMsg(dc)
    24  //	if err != nil {
    25  //		err = msgp.WrapError(err, "TxBase")
    26  //		return
    27  //	}
    28  //	z.Action, err = dc.ReadUint8()
    29  //	if err != nil {
    30  //		err = msgp.WrapError(err, "Action")
    31  //		return
    32  //	}
    33  //	err = z.ActionData.DecodeMsg(dc)
    34  //	if err != nil {
    35  //		err = msgp.WrapError(err, "ActionData")
    36  //		return
    37  //	}
    38  //	return
    39  //}
    40  //
    41  //// EncodeMsg implements msgp.Encodable
    42  //func (z *RawActionTx) EncodeMsg(en *msgp.Writer) (err error) {
    43  //	// array header, size 3
    44  //	err = en.Append(0x93)
    45  //	if err != nil {
    46  //		return
    47  //	}
    48  //	err = TxBase.EncodeMsg(en)
    49  //	if err != nil {
    50  //		err = msgp.WrapError(err, "TxBase")
    51  //		return
    52  //	}
    53  //	err = en.WriteUint8(z.Action)
    54  //	if err != nil {
    55  //		err = msgp.WrapError(err, "Action")
    56  //		return
    57  //	}
    58  //	err = z.ActionData.EncodeMsg(en)
    59  //	if err != nil {
    60  //		err = msgp.WrapError(err, "ActionData")
    61  //		return
    62  //	}
    63  //	return
    64  //}
    65  //
    66  //// MarshalMsg implements msgp.Marshaler
    67  //func (z *RawActionTx) MarshalMsg(b []byte) (o []byte, err error) {
    68  //	o = msgp.Require(b, z.Msgsize())
    69  //	// array header, size 3
    70  //	o = append(o, 0x93)
    71  //	o, err = TxBase.MarshalMsg(o)
    72  //	if err != nil {
    73  //		err = msgp.WrapError(err, "TxBase")
    74  //		return
    75  //	}
    76  //	o = msgp.AppendUint8(o, z.Action)
    77  //	o, err = z.ActionData.MarshalMsg(o)
    78  //	if err != nil {
    79  //		err = msgp.WrapError(err, "ActionData")
    80  //		return
    81  //	}
    82  //	return
    83  //}
    84  //
    85  //// UnmarshalMsg implements msgp.Unmarshaler
    86  //func (z *RawActionTx) UnmarshalMsg(bts []byte) (o []byte, err error) {
    87  //	var zb0001 uint32
    88  //	zb0001, bts, err = msgp.ReadArrayHeaderBytes(bts)
    89  //	if err != nil {
    90  //		err = msgp.WrapError(err)
    91  //		return
    92  //	}
    93  //	if zb0001 != 3 {
    94  //		err = msgp.ArrayError{Wanted: 3, Got: zb0001}
    95  //		return
    96  //	}
    97  //	bts, err = TxBase.UnmarshalMsg(bts)
    98  //	if err != nil {
    99  //		err = msgp.WrapError(err, "TxBase")
   100  //		return
   101  //	}
   102  //	z.Action, bts, err = msgp.ReadUint8Bytes(bts)
   103  //	if err != nil {
   104  //		err = msgp.WrapError(err, "Action")
   105  //		return
   106  //	}
   107  //	bts, err = z.ActionData.UnmarshalMsg(bts)
   108  //	if err != nil {
   109  //		err = msgp.WrapError(err, "ActionData")
   110  //		return
   111  //	}
   112  //	o = bts
   113  //	return
   114  //}
   115  //
   116  //// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
   117  //func (z *RawActionTx) Msgsize() (s int) {
   118  //	s = 1 + TxBase.Msgsize() + msgp.Uint8Size + z.ActionData.Msgsize()
   119  //	return
   120  //}
   121  //
   122  //// DecodeMsg implements msgp.Decodable
   123  //func (z *RawActionTxs) DecodeMsg(dc *msgp.Reader) (err error) {
   124  //	var zb0002 uint32
   125  //	zb0002, err = dc.ReadArrayHeader()
   126  //	if err != nil {
   127  //		err = msgp.WrapError(err)
   128  //		return
   129  //	}
   130  //	if cap((*z)) >= int(zb0002) {
   131  //		(*z) = (*z)[:zb0002]
   132  //	} else {
   133  //		(*z) = make(RawActionTxs, zb0002)
   134  //	}
   135  //	for zb0001 := range *z {
   136  //		if dc.IsNil() {
   137  //			err = dc.ReadNil()
   138  //			if err != nil {
   139  //				err = msgp.WrapError(err, zb0001)
   140  //				return
   141  //			}
   142  //			(*z)[zb0001] = nil
   143  //		} else {
   144  //			if (*z)[zb0001] == nil {
   145  //				(*z)[zb0001] = new(RawActionTx)
   146  //			}
   147  //			var zb0003 uint32
   148  //			zb0003, err = dc.ReadArrayHeader()
   149  //			if err != nil {
   150  //				err = msgp.WrapError(err, zb0001)
   151  //				return
   152  //			}
   153  //			if zb0003 != 3 {
   154  //				err = msgp.ArrayError{Wanted: 3, Got: zb0003}
   155  //				return
   156  //			}
   157  //			err = TxBase.DecodeMsg(dc)
   158  //			if err != nil {
   159  //				err = msgp.WrapError(err, zb0001, "TxBase")
   160  //				return
   161  //			}
   162  //			(*z)[zb0001].Action, err = dc.ReadUint8()
   163  //			if err != nil {
   164  //				err = msgp.WrapError(err, zb0001, "Action")
   165  //				return
   166  //			}
   167  //			err = (*z)[zb0001].ActionData.DecodeMsg(dc)
   168  //			if err != nil {
   169  //				err = msgp.WrapError(err, zb0001, "ActionData")
   170  //				return
   171  //			}
   172  //		}
   173  //	}
   174  //	return
   175  //}
   176  //
   177  //// EncodeMsg implements msgp.Encodable
   178  //func (z RawActionTxs) EncodeMsg(en *msgp.Writer) (err error) {
   179  //	err = en.WriteArrayHeader(uint32(len(z)))
   180  //	if err != nil {
   181  //		err = msgp.WrapError(err)
   182  //		return
   183  //	}
   184  //	for zb0004 := range z {
   185  //		if z[zb0004] == nil {
   186  //			err = en.WriteNil()
   187  //			if err != nil {
   188  //				return
   189  //			}
   190  //		} else {
   191  //			// array header, size 3
   192  //			err = en.Append(0x93)
   193  //			if err != nil {
   194  //				return
   195  //			}
   196  //			err = TxBase.EncodeMsg(en)
   197  //			if err != nil {
   198  //				err = msgp.WrapError(err, zb0004, "TxBase")
   199  //				return
   200  //			}
   201  //			err = en.WriteUint8(z[zb0004].Action)
   202  //			if err != nil {
   203  //				err = msgp.WrapError(err, zb0004, "Action")
   204  //				return
   205  //			}
   206  //			err = z[zb0004].ActionData.EncodeMsg(en)
   207  //			if err != nil {
   208  //				err = msgp.WrapError(err, zb0004, "ActionData")
   209  //				return
   210  //			}
   211  //		}
   212  //	}
   213  //	return
   214  //}
   215  //
   216  //// MarshalMsg implements msgp.Marshaler
   217  //func (z RawActionTxs) MarshalMsg(b []byte) (o []byte, err error) {
   218  //	o = msgp.Require(b, z.Msgsize())
   219  //	o = msgp.AppendArrayHeader(o, uint32(len(z)))
   220  //	for zb0004 := range z {
   221  //		if z[zb0004] == nil {
   222  //			o = msgp.AppendNil(o)
   223  //		} else {
   224  //			// array header, size 3
   225  //			o = append(o, 0x93)
   226  //			o, err = TxBase.MarshalMsg(o)
   227  //			if err != nil {
   228  //				err = msgp.WrapError(err, zb0004, "TxBase")
   229  //				return
   230  //			}
   231  //			o = msgp.AppendUint8(o, z[zb0004].Action)
   232  //			o, err = z[zb0004].ActionData.MarshalMsg(o)
   233  //			if err != nil {
   234  //				err = msgp.WrapError(err, zb0004, "ActionData")
   235  //				return
   236  //			}
   237  //		}
   238  //	}
   239  //	return
   240  //}
   241  //
   242  //// UnmarshalMsg implements msgp.Unmarshaler
   243  //func (z *RawActionTxs) UnmarshalMsg(bts []byte) (o []byte, err error) {
   244  //	var zb0002 uint32
   245  //	zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
   246  //	if err != nil {
   247  //		err = msgp.WrapError(err)
   248  //		return
   249  //	}
   250  //	if cap((*z)) >= int(zb0002) {
   251  //		(*z) = (*z)[:zb0002]
   252  //	} else {
   253  //		(*z) = make(RawActionTxs, zb0002)
   254  //	}
   255  //	for zb0001 := range *z {
   256  //		if msgp.IsNil(bts) {
   257  //			bts, err = msgp.ReadNilBytes(bts)
   258  //			if err != nil {
   259  //				return
   260  //			}
   261  //			(*z)[zb0001] = nil
   262  //		} else {
   263  //			if (*z)[zb0001] == nil {
   264  //				(*z)[zb0001] = new(RawActionTx)
   265  //			}
   266  //			var zb0003 uint32
   267  //			zb0003, bts, err = msgp.ReadArrayHeaderBytes(bts)
   268  //			if err != nil {
   269  //				err = msgp.WrapError(err, zb0001)
   270  //				return
   271  //			}
   272  //			if zb0003 != 3 {
   273  //				err = msgp.ArrayError{Wanted: 3, Got: zb0003}
   274  //				return
   275  //			}
   276  //			bts, err = TxBase.UnmarshalMsg(bts)
   277  //			if err != nil {
   278  //				err = msgp.WrapError(err, zb0001, "TxBase")
   279  //				return
   280  //			}
   281  //			(*z)[zb0001].Action, bts, err = msgp.ReadUint8Bytes(bts)
   282  //			if err != nil {
   283  //				err = msgp.WrapError(err, zb0001, "Action")
   284  //				return
   285  //			}
   286  //			bts, err = (*z)[zb0001].ActionData.UnmarshalMsg(bts)
   287  //			if err != nil {
   288  //				err = msgp.WrapError(err, zb0001, "ActionData")
   289  //				return
   290  //			}
   291  //		}
   292  //	}
   293  //	o = bts
   294  //	return
   295  //}
   296  //
   297  //// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
   298  //func (z RawActionTxs) Msgsize() (s int) {
   299  //	s = msgp.ArrayHeaderSize
   300  //	for zb0004 := range z {
   301  //		if z[zb0004] == nil {
   302  //			s += msgp.NilSize
   303  //		} else {
   304  //			s += 1 + TxBase.Msgsize() + msgp.Uint8Size + z[zb0004].ActionData.Msgsize()
   305  //		}
   306  //	}
   307  //	return
   308  //}
   309  //
   310  //// DecodeMsg implements msgp.Decodable
   311  //func (z *RawSequencer) DecodeMsg(dc *msgp.Reader) (err error) {
   312  //	var zb0001 uint32
   313  //	zb0001, err = dc.ReadArrayHeader()
   314  //	if err != nil {
   315  //		err = msgp.WrapError(err)
   316  //		return
   317  //	}
   318  //	if zb0001 != 4 {
   319  //		err = msgp.ArrayError{Wanted: 4, Got: zb0001}
   320  //		return
   321  //	}
   322  //	err = TxBase.DecodeMsg(dc)
   323  //	if err != nil {
   324  //		err = msgp.WrapError(err, "TxBase")
   325  //		return
   326  //	}
   327  //	z.Signature, err = dc.ReadBytes(z.Signature)
   328  //	if err != nil {
   329  //		err = msgp.WrapError(err, "Signature")
   330  //		return
   331  //	}
   332  //	z.PublicKey, err = dc.ReadBytes(z.PublicKey)
   333  //	if err != nil {
   334  //		err = msgp.WrapError(err, "PublicKey")
   335  //		return
   336  //	}
   337  //	err = z.StateRoot.DecodeMsg(dc)
   338  //	if err != nil {
   339  //		err = msgp.WrapError(err, "StateRoot")
   340  //		return
   341  //	}
   342  //	return
   343  //}
   344  //
   345  //// EncodeMsg implements msgp.Encodable
   346  //func (z *RawSequencer) EncodeMsg(en *msgp.Writer) (err error) {
   347  //	// array header, size 4
   348  //	err = en.Append(0x94)
   349  //	if err != nil {
   350  //		return
   351  //	}
   352  //	err = TxBase.EncodeMsg(en)
   353  //	if err != nil {
   354  //		err = msgp.WrapError(err, "TxBase")
   355  //		return
   356  //	}
   357  //	err = en.WriteBytes(z.Signature)
   358  //	if err != nil {
   359  //		err = msgp.WrapError(err, "Signature")
   360  //		return
   361  //	}
   362  //	err = en.WriteBytes(z.PublicKey)
   363  //	if err != nil {
   364  //		err = msgp.WrapError(err, "PublicKey")
   365  //		return
   366  //	}
   367  //	err = z.StateRoot.EncodeMsg(en)
   368  //	if err != nil {
   369  //		err = msgp.WrapError(err, "StateRoot")
   370  //		return
   371  //	}
   372  //	return
   373  //}
   374  //
   375  //// MarshalMsg implements msgp.Marshaler
   376  //func (z *RawSequencer) MarshalMsg(b []byte) (o []byte, err error) {
   377  //	o = msgp.Require(b, z.Msgsize())
   378  //	// array header, size 4
   379  //	o = append(o, 0x94)
   380  //	o, err = TxBase.MarshalMsg(o)
   381  //	if err != nil {
   382  //		err = msgp.WrapError(err, "TxBase")
   383  //		return
   384  //	}
   385  //	o = msgp.AppendBytes(o, z.Signature)
   386  //	o = msgp.AppendBytes(o, z.PublicKey)
   387  //	o, err = z.StateRoot.MarshalMsg(o)
   388  //	if err != nil {
   389  //		err = msgp.WrapError(err, "StateRoot")
   390  //		return
   391  //	}
   392  //	return
   393  //}
   394  //
   395  //// UnmarshalMsg implements msgp.Unmarshaler
   396  //func (z *RawSequencer) UnmarshalMsg(bts []byte) (o []byte, err error) {
   397  //	var zb0001 uint32
   398  //	zb0001, bts, err = msgp.ReadArrayHeaderBytes(bts)
   399  //	if err != nil {
   400  //		err = msgp.WrapError(err)
   401  //		return
   402  //	}
   403  //	if zb0001 != 4 {
   404  //		err = msgp.ArrayError{Wanted: 4, Got: zb0001}
   405  //		return
   406  //	}
   407  //	bts, err = TxBase.UnmarshalMsg(bts)
   408  //	if err != nil {
   409  //		err = msgp.WrapError(err, "TxBase")
   410  //		return
   411  //	}
   412  //	z.Signature, bts, err = msgp.ReadBytesBytes(bts, z.Signature)
   413  //	if err != nil {
   414  //		err = msgp.WrapError(err, "Signature")
   415  //		return
   416  //	}
   417  //	z.PublicKey, bts, err = msgp.ReadBytesBytes(bts, z.PublicKey)
   418  //	if err != nil {
   419  //		err = msgp.WrapError(err, "PublicKey")
   420  //		return
   421  //	}
   422  //	bts, err = z.StateRoot.UnmarshalMsg(bts)
   423  //	if err != nil {
   424  //		err = msgp.WrapError(err, "StateRoot")
   425  //		return
   426  //	}
   427  //	o = bts
   428  //	return
   429  //}
   430  //
   431  //// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
   432  //func (z *RawSequencer) Msgsize() (s int) {
   433  //	s = 1 + TxBase.Msgsize() + msgp.BytesPrefixSize + len(z.Signature) + msgp.BytesPrefixSize + len(z.PublicKey) + z.StateRoot.Msgsize()
   434  //	return
   435  //}
   436  //
   437  //// DecodeMsg implements msgp.Decodable
   438  //func (z *RawSequencers) DecodeMsg(dc *msgp.Reader) (err error) {
   439  //	var zb0002 uint32
   440  //	zb0002, err = dc.ReadArrayHeader()
   441  //	if err != nil {
   442  //		err = msgp.WrapError(err)
   443  //		return
   444  //	}
   445  //	if cap((*z)) >= int(zb0002) {
   446  //		(*z) = (*z)[:zb0002]
   447  //	} else {
   448  //		(*z) = make(RawSequencers, zb0002)
   449  //	}
   450  //	for zb0001 := range *z {
   451  //		if dc.IsNil() {
   452  //			err = dc.ReadNil()
   453  //			if err != nil {
   454  //				err = msgp.WrapError(err, zb0001)
   455  //				return
   456  //			}
   457  //			(*z)[zb0001] = nil
   458  //		} else {
   459  //			if (*z)[zb0001] == nil {
   460  //				(*z)[zb0001] = new(RawSequencer)
   461  //			}
   462  //			err = (*z)[zb0001].DecodeMsg(dc)
   463  //			if err != nil {
   464  //				err = msgp.WrapError(err, zb0001)
   465  //				return
   466  //			}
   467  //		}
   468  //	}
   469  //	return
   470  //}
   471  //
   472  //// EncodeMsg implements msgp.Encodable
   473  //func (z RawSequencers) EncodeMsg(en *msgp.Writer) (err error) {
   474  //	err = en.WriteArrayHeader(uint32(len(z)))
   475  //	if err != nil {
   476  //		err = msgp.WrapError(err)
   477  //		return
   478  //	}
   479  //	for zb0003 := range z {
   480  //		if z[zb0003] == nil {
   481  //			err = en.WriteNil()
   482  //			if err != nil {
   483  //				return
   484  //			}
   485  //		} else {
   486  //			err = z[zb0003].EncodeMsg(en)
   487  //			if err != nil {
   488  //				err = msgp.WrapError(err, zb0003)
   489  //				return
   490  //			}
   491  //		}
   492  //	}
   493  //	return
   494  //}
   495  //
   496  //// MarshalMsg implements msgp.Marshaler
   497  //func (z RawSequencers) MarshalMsg(b []byte) (o []byte, err error) {
   498  //	o = msgp.Require(b, z.Msgsize())
   499  //	o = msgp.AppendArrayHeader(o, uint32(len(z)))
   500  //	for zb0003 := range z {
   501  //		if z[zb0003] == nil {
   502  //			o = msgp.AppendNil(o)
   503  //		} else {
   504  //			o, err = z[zb0003].MarshalMsg(o)
   505  //			if err != nil {
   506  //				err = msgp.WrapError(err, zb0003)
   507  //				return
   508  //			}
   509  //		}
   510  //	}
   511  //	return
   512  //}
   513  //
   514  //// UnmarshalMsg implements msgp.Unmarshaler
   515  //func (z *RawSequencers) UnmarshalMsg(bts []byte) (o []byte, err error) {
   516  //	var zb0002 uint32
   517  //	zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
   518  //	if err != nil {
   519  //		err = msgp.WrapError(err)
   520  //		return
   521  //	}
   522  //	if cap((*z)) >= int(zb0002) {
   523  //		(*z) = (*z)[:zb0002]
   524  //	} else {
   525  //		(*z) = make(RawSequencers, zb0002)
   526  //	}
   527  //	for zb0001 := range *z {
   528  //		if msgp.IsNil(bts) {
   529  //			bts, err = msgp.ReadNilBytes(bts)
   530  //			if err != nil {
   531  //				return
   532  //			}
   533  //			(*z)[zb0001] = nil
   534  //		} else {
   535  //			if (*z)[zb0001] == nil {
   536  //				(*z)[zb0001] = new(RawSequencer)
   537  //			}
   538  //			bts, err = (*z)[zb0001].UnmarshalMsg(bts)
   539  //			if err != nil {
   540  //				err = msgp.WrapError(err, zb0001)
   541  //				return
   542  //			}
   543  //		}
   544  //	}
   545  //	o = bts
   546  //	return
   547  //}
   548  //
   549  //// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
   550  //func (z RawSequencers) Msgsize() (s int) {
   551  //	s = msgp.ArrayHeaderSize
   552  //	for zb0003 := range z {
   553  //		if z[zb0003] == nil {
   554  //			s += msgp.NilSize
   555  //		} else {
   556  //			s += z[zb0003].Msgsize()
   557  //		}
   558  //	}
   559  //	return
   560  //}
   561  //
   562  //// DecodeMsg implements msgp.Decodable
   563  //func (z *RawTx) DecodeMsg(dc *msgp.Reader) (err error) {
   564  //	var zb0001 uint32
   565  //	zb0001, err = dc.ReadArrayHeader()
   566  //	if err != nil {
   567  //		err = msgp.WrapError(err)
   568  //		return
   569  //	}
   570  //	if zb0001 != 5 {
   571  //		err = msgp.ArrayError{Wanted: 5, Got: zb0001}
   572  //		return
   573  //	}
   574  //	err = TxBase.DecodeMsg(dc)
   575  //	if err != nil {
   576  //		err = msgp.WrapError(err, "TxBase")
   577  //		return
   578  //	}
   579  //	err = z.To.DecodeMsg(dc)
   580  //	if err != nil {
   581  //		err = msgp.WrapError(err, "To")
   582  //		return
   583  //	}
   584  //	if dc.IsNil() {
   585  //		err = dc.ReadNil()
   586  //		if err != nil {
   587  //			err = msgp.WrapError(err, "Value")
   588  //			return
   589  //		}
   590  //		z.Value = nil
   591  //	} else {
   592  //		if z.Value == nil {
   593  //			z.Value = new(math.BigInt)
   594  //		}
   595  //		err = z.Value.DecodeMsg(dc)
   596  //		if err != nil {
   597  //			err = msgp.WrapError(err, "Value")
   598  //			return
   599  //		}
   600  //	}
   601  //	z.Data, err = dc.ReadBytes(z.Data)
   602  //	if err != nil {
   603  //		err = msgp.WrapError(err, "Data")
   604  //		return
   605  //	}
   606  //	z.TokenId, err = dc.ReadInt32()
   607  //	if err != nil {
   608  //		err = msgp.WrapError(err, "TokenId")
   609  //		return
   610  //	}
   611  //	return
   612  //}
   613  //
   614  //// EncodeMsg implements msgp.Encodable
   615  //func (z *RawTx) EncodeMsg(en *msgp.Writer) (err error) {
   616  //	// array header, size 5
   617  //	err = en.Append(0x95)
   618  //	if err != nil {
   619  //		return
   620  //	}
   621  //	err = TxBase.EncodeMsg(en)
   622  //	if err != nil {
   623  //		err = msgp.WrapError(err, "TxBase")
   624  //		return
   625  //	}
   626  //	err = z.To.EncodeMsg(en)
   627  //	if err != nil {
   628  //		err = msgp.WrapError(err, "To")
   629  //		return
   630  //	}
   631  //	if z.Value == nil {
   632  //		err = en.WriteNil()
   633  //		if err != nil {
   634  //			return
   635  //		}
   636  //	} else {
   637  //		err = z.Value.EncodeMsg(en)
   638  //		if err != nil {
   639  //			err = msgp.WrapError(err, "Value")
   640  //			return
   641  //		}
   642  //	}
   643  //	err = en.WriteBytes(z.Data)
   644  //	if err != nil {
   645  //		err = msgp.WrapError(err, "Data")
   646  //		return
   647  //	}
   648  //	err = en.WriteInt32(z.TokenId)
   649  //	if err != nil {
   650  //		err = msgp.WrapError(err, "TokenId")
   651  //		return
   652  //	}
   653  //	return
   654  //}
   655  //
   656  //// MarshalMsg implements msgp.Marshaler
   657  //func (z *RawTx) MarshalMsg(b []byte) (o []byte, err error) {
   658  //	o = msgp.Require(b, z.Msgsize())
   659  //	// array header, size 5
   660  //	o = append(o, 0x95)
   661  //	o, err = TxBase.MarshalMsg(o)
   662  //	if err != nil {
   663  //		err = msgp.WrapError(err, "TxBase")
   664  //		return
   665  //	}
   666  //	o, err = z.To.MarshalMsg(o)
   667  //	if err != nil {
   668  //		err = msgp.WrapError(err, "To")
   669  //		return
   670  //	}
   671  //	if z.Value == nil {
   672  //		o = msgp.AppendNil(o)
   673  //	} else {
   674  //		o, err = z.Value.MarshalMsg(o)
   675  //		if err != nil {
   676  //			err = msgp.WrapError(err, "Value")
   677  //			return
   678  //		}
   679  //	}
   680  //	o = msgp.AppendBytes(o, z.Data)
   681  //	o = msgp.AppendInt32(o, z.TokenId)
   682  //	return
   683  //}
   684  //
   685  //// UnmarshalMsg implements msgp.Unmarshaler
   686  //func (z *RawTx) UnmarshalMsg(bts []byte) (o []byte, err error) {
   687  //	var zb0001 uint32
   688  //	zb0001, bts, err = msgp.ReadArrayHeaderBytes(bts)
   689  //	if err != nil {
   690  //		err = msgp.WrapError(err)
   691  //		return
   692  //	}
   693  //	if zb0001 != 5 {
   694  //		err = msgp.ArrayError{Wanted: 5, Got: zb0001}
   695  //		return
   696  //	}
   697  //	bts, err = TxBase.UnmarshalMsg(bts)
   698  //	if err != nil {
   699  //		err = msgp.WrapError(err, "TxBase")
   700  //		return
   701  //	}
   702  //	bts, err = z.To.UnmarshalMsg(bts)
   703  //	if err != nil {
   704  //		err = msgp.WrapError(err, "To")
   705  //		return
   706  //	}
   707  //	if msgp.IsNil(bts) {
   708  //		bts, err = msgp.ReadNilBytes(bts)
   709  //		if err != nil {
   710  //			return
   711  //		}
   712  //		z.Value = nil
   713  //	} else {
   714  //		if z.Value == nil {
   715  //			z.Value = new(math.BigInt)
   716  //		}
   717  //		bts, err = z.Value.UnmarshalMsg(bts)
   718  //		if err != nil {
   719  //			err = msgp.WrapError(err, "Value")
   720  //			return
   721  //		}
   722  //	}
   723  //	z.Data, bts, err = msgp.ReadBytesBytes(bts, z.Data)
   724  //	if err != nil {
   725  //		err = msgp.WrapError(err, "Data")
   726  //		return
   727  //	}
   728  //	z.TokenId, bts, err = msgp.ReadInt32Bytes(bts)
   729  //	if err != nil {
   730  //		err = msgp.WrapError(err, "TokenId")
   731  //		return
   732  //	}
   733  //	o = bts
   734  //	return
   735  //}
   736  //
   737  //// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
   738  //func (z *RawTx) Msgsize() (s int) {
   739  //	s = 1 + TxBase.Msgsize() + z.To.Msgsize()
   740  //	if z.Value == nil {
   741  //		s += msgp.NilSize
   742  //	} else {
   743  //		s += z.Value.Msgsize()
   744  //	}
   745  //	s += msgp.BytesPrefixSize + len(z.Data) + msgp.Int32Size
   746  //	return
   747  //}
   748  //
   749  //// DecodeMsg implements msgp.Decodable
   750  //func (z *RawTxs) DecodeMsg(dc *msgp.Reader) (err error) {
   751  //	var zb0002 uint32
   752  //	zb0002, err = dc.ReadArrayHeader()
   753  //	if err != nil {
   754  //		err = msgp.WrapError(err)
   755  //		return
   756  //	}
   757  //	if cap((*z)) >= int(zb0002) {
   758  //		(*z) = (*z)[:zb0002]
   759  //	} else {
   760  //		(*z) = make(RawTxs, zb0002)
   761  //	}
   762  //	for zb0001 := range *z {
   763  //		if dc.IsNil() {
   764  //			err = dc.ReadNil()
   765  //			if err != nil {
   766  //				err = msgp.WrapError(err, zb0001)
   767  //				return
   768  //			}
   769  //			(*z)[zb0001] = nil
   770  //		} else {
   771  //			if (*z)[zb0001] == nil {
   772  //				(*z)[zb0001] = new(RawTx)
   773  //			}
   774  //			err = (*z)[zb0001].DecodeMsg(dc)
   775  //			if err != nil {
   776  //				err = msgp.WrapError(err, zb0001)
   777  //				return
   778  //			}
   779  //		}
   780  //	}
   781  //	return
   782  //}
   783  //
   784  //// EncodeMsg implements msgp.Encodable
   785  //func (z RawTxs) EncodeMsg(en *msgp.Writer) (err error) {
   786  //	err = en.WriteArrayHeader(uint32(len(z)))
   787  //	if err != nil {
   788  //		err = msgp.WrapError(err)
   789  //		return
   790  //	}
   791  //	for zb0003 := range z {
   792  //		if z[zb0003] == nil {
   793  //			err = en.WriteNil()
   794  //			if err != nil {
   795  //				return
   796  //			}
   797  //		} else {
   798  //			err = z[zb0003].EncodeMsg(en)
   799  //			if err != nil {
   800  //				err = msgp.WrapError(err, zb0003)
   801  //				return
   802  //			}
   803  //		}
   804  //	}
   805  //	return
   806  //}
   807  //
   808  //// MarshalMsg implements msgp.Marshaler
   809  //func (z RawTxs) MarshalMsg(b []byte) (o []byte, err error) {
   810  //	o = msgp.Require(b, z.Msgsize())
   811  //	o = msgp.AppendArrayHeader(o, uint32(len(z)))
   812  //	for zb0003 := range z {
   813  //		if z[zb0003] == nil {
   814  //			o = msgp.AppendNil(o)
   815  //		} else {
   816  //			o, err = z[zb0003].MarshalMsg(o)
   817  //			if err != nil {
   818  //				err = msgp.WrapError(err, zb0003)
   819  //				return
   820  //			}
   821  //		}
   822  //	}
   823  //	return
   824  //}
   825  //
   826  //// UnmarshalMsg implements msgp.Unmarshaler
   827  //func (z *RawTxs) UnmarshalMsg(bts []byte) (o []byte, err error) {
   828  //	var zb0002 uint32
   829  //	zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
   830  //	if err != nil {
   831  //		err = msgp.WrapError(err)
   832  //		return
   833  //	}
   834  //	if cap((*z)) >= int(zb0002) {
   835  //		(*z) = (*z)[:zb0002]
   836  //	} else {
   837  //		(*z) = make(RawTxs, zb0002)
   838  //	}
   839  //	for zb0001 := range *z {
   840  //		if msgp.IsNil(bts) {
   841  //			bts, err = msgp.ReadNilBytes(bts)
   842  //			if err != nil {
   843  //				return
   844  //			}
   845  //			(*z)[zb0001] = nil
   846  //		} else {
   847  //			if (*z)[zb0001] == nil {
   848  //				(*z)[zb0001] = new(RawTx)
   849  //			}
   850  //			bts, err = (*z)[zb0001].UnmarshalMsg(bts)
   851  //			if err != nil {
   852  //				err = msgp.WrapError(err, zb0001)
   853  //				return
   854  //			}
   855  //		}
   856  //	}
   857  //	o = bts
   858  //	return
   859  //}
   860  //
   861  //// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
   862  //func (z RawTxs) Msgsize() (s int) {
   863  //	s = msgp.ArrayHeaderSize
   864  //	for zb0003 := range z {
   865  //		if z[zb0003] == nil {
   866  //			s += msgp.NilSize
   867  //		} else {
   868  //			s += z[zb0003].Msgsize()
   869  //		}
   870  //	}
   871  //	return
   872  //}
   873  //
   874  //// DecodeMsg implements msgp.Decodable
   875  //func (z *TxisMarshaler) DecodeMsg(dc *msgp.Reader) (err error) {
   876  //	var zb0002 uint32
   877  //	zb0002, err = dc.ReadArrayHeader()
   878  //	if err != nil {
   879  //		err = msgp.WrapError(err)
   880  //		return
   881  //	}
   882  //	if cap((*z)) >= int(zb0002) {
   883  //		(*z) = (*z)[:zb0002]
   884  //	} else {
   885  //		(*z) = make(TxisMarshaler, zb0002)
   886  //	}
   887  //	for zb0001 := range *z {
   888  //		if dc.IsNil() {
   889  //			err = dc.ReadNil()
   890  //			if err != nil {
   891  //				err = msgp.WrapError(err, zb0001)
   892  //				return
   893  //			}
   894  //			(*z)[zb0001] = nil
   895  //		} else {
   896  //			if (*z)[zb0001] == nil {
   897  //				(*z)[zb0001] = new(RawTxMarshaler)
   898  //			}
   899  //			err = (*z)[zb0001].DecodeMsg(dc)
   900  //			if err != nil {
   901  //				err = msgp.WrapError(err, zb0001)
   902  //				return
   903  //			}
   904  //		}
   905  //	}
   906  //	return
   907  //}
   908  //
   909  //// EncodeMsg implements msgp.Encodable
   910  //func (z TxisMarshaler) EncodeMsg(en *msgp.Writer) (err error) {
   911  //	err = en.WriteArrayHeader(uint32(len(z)))
   912  //	if err != nil {
   913  //		err = msgp.WrapError(err)
   914  //		return
   915  //	}
   916  //	for zb0003 := range z {
   917  //		if z[zb0003] == nil {
   918  //			err = en.WriteNil()
   919  //			if err != nil {
   920  //				return
   921  //			}
   922  //		} else {
   923  //			err = z[zb0003].EncodeMsg(en)
   924  //			if err != nil {
   925  //				err = msgp.WrapError(err, zb0003)
   926  //				return
   927  //			}
   928  //		}
   929  //	}
   930  //	return
   931  //}
   932  //
   933  //// MarshalMsg implements msgp.Marshaler
   934  //func (z TxisMarshaler) MarshalMsg(b []byte) (o []byte, err error) {
   935  //	o = msgp.Require(b, z.Msgsize())
   936  //	o = msgp.AppendArrayHeader(o, uint32(len(z)))
   937  //	for zb0003 := range z {
   938  //		if z[zb0003] == nil {
   939  //			o = msgp.AppendNil(o)
   940  //		} else {
   941  //			o, err = z[zb0003].MarshalMsg(o)
   942  //			if err != nil {
   943  //				err = msgp.WrapError(err, zb0003)
   944  //				return
   945  //			}
   946  //		}
   947  //	}
   948  //	return
   949  //}
   950  //
   951  //// UnmarshalMsg implements msgp.Unmarshaler
   952  //func (z *TxisMarshaler) UnmarshalMsg(bts []byte) (o []byte, err error) {
   953  //	var zb0002 uint32
   954  //	zb0002, bts, err = msgp.ReadArrayHeaderBytes(bts)
   955  //	if err != nil {
   956  //		err = msgp.WrapError(err)
   957  //		return
   958  //	}
   959  //	if cap((*z)) >= int(zb0002) {
   960  //		(*z) = (*z)[:zb0002]
   961  //	} else {
   962  //		(*z) = make(TxisMarshaler, zb0002)
   963  //	}
   964  //	for zb0001 := range *z {
   965  //		if msgp.IsNil(bts) {
   966  //			bts, err = msgp.ReadNilBytes(bts)
   967  //			if err != nil {
   968  //				return
   969  //			}
   970  //			(*z)[zb0001] = nil
   971  //		} else {
   972  //			if (*z)[zb0001] == nil {
   973  //				(*z)[zb0001] = new(RawTxMarshaler)
   974  //			}
   975  //			bts, err = (*z)[zb0001].UnmarshalMsg(bts)
   976  //			if err != nil {
   977  //				err = msgp.WrapError(err, zb0001)
   978  //				return
   979  //			}
   980  //		}
   981  //	}
   982  //	o = bts
   983  //	return
   984  //}
   985  //
   986  //// Msgsize returns an upper bound estimate of the number of bytes occupied by the serialized message
   987  //func (z TxisMarshaler) Msgsize() (s int) {
   988  //	s = msgp.ArrayHeaderSize
   989  //	for zb0003 := range z {
   990  //		if z[zb0003] == nil {
   991  //			s += msgp.NilSize
   992  //		} else {
   993  //			s += z[zb0003].Msgsize()
   994  //		}
   995  //	}
   996  //	return
   997  //}