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 //}