(dAtA []byte)
| 1827 | return nil |
| 1828 | } |
| 1829 | func (m *QueryGetContractFileResponse) Unmarshal(dAtA []byte) error { |
| 1830 | l := len(dAtA) |
| 1831 | iNdEx := 0 |
| 1832 | for iNdEx < l { |
| 1833 | preIndex := iNdEx |
| 1834 | var wire uint64 |
| 1835 | for shift := uint(0); ; shift += 7 { |
| 1836 | if shift >= 64 { |
| 1837 | return ErrIntOverflowQuery |
| 1838 | } |
| 1839 | if iNdEx >= l { |
| 1840 | return io.ErrUnexpectedEOF |
| 1841 | } |
| 1842 | b := dAtA[iNdEx] |
| 1843 | iNdEx++ |
| 1844 | wire |= uint64(b&0x7F) << shift |
| 1845 | if b < 0x80 { |
| 1846 | break |
| 1847 | } |
| 1848 | } |
| 1849 | fieldNum := int32(wire >> 3) |
| 1850 | wireType := int(wire & 0x7) |
| 1851 | if wireType == 4 { |
| 1852 | return fmt.Errorf("proto: QueryGetContractFileResponse: wiretype end group for non-group") |
| 1853 | } |
| 1854 | if fieldNum <= 0 { |
| 1855 | return fmt.Errorf("proto: QueryGetContractFileResponse: illegal tag %d (wire type %d)", fieldNum, wire) |
| 1856 | } |
| 1857 | switch fieldNum { |
| 1858 | case 1: |
| 1859 | if wireType != 2 { |
| 1860 | return fmt.Errorf("proto: wrong wireType = %d for field ContractFile", wireType) |
| 1861 | } |
| 1862 | var msglen int |
| 1863 | for shift := uint(0); ; shift += 7 { |
| 1864 | if shift >= 64 { |
| 1865 | return ErrIntOverflowQuery |
| 1866 | } |
| 1867 | if iNdEx >= l { |
| 1868 | return io.ErrUnexpectedEOF |
| 1869 | } |
| 1870 | b := dAtA[iNdEx] |
| 1871 | iNdEx++ |
| 1872 | msglen |= int(b&0x7F) << shift |
| 1873 | if b < 0x80 { |
| 1874 | break |
| 1875 | } |
| 1876 | } |
| 1877 | if msglen < 0 { |
| 1878 | return ErrInvalidLengthQuery |
| 1879 | } |
| 1880 | postIndex := iNdEx + msglen |
| 1881 | if postIndex < 0 { |
| 1882 | return ErrInvalidLengthQuery |
| 1883 | } |
| 1884 | if postIndex > l { |
| 1885 | return io.ErrUnexpectedEOF |
| 1886 | } |
no test coverage detected