Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
新注册的用户请输入邮箱并保存,随后登录邮箱激活账号。后续可直接使用邮箱登录!
Open sidebar
白 鹿
contract-sdk-go
Commits
249af661
Commit
249af661
authored
Oct 21, 2022
by
gh lu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: rm marshal unmarshal size
--bug=0
parent
b3bd453f
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
4481 deletions
+0
-4481
pb/protogo/dockervm_message_vtproto.pb.go
pb/protogo/dockervm_message_vtproto.pb.go
+0
-4481
No files found.
pb/protogo/dockervm_message_vtproto.pb.go
View file @
249af661
...
...
@@ -5,10 +5,7 @@
package
protogo
import
(
fmt
"fmt"
protoimpl
"google.golang.org/protobuf/runtime/protoimpl"
io
"io"
bits
"math/bits"
sync
"sync"
)
...
...
@@ -19,910 +16,6 @@ const (
_
=
protoimpl
.
EnforceVersion
(
protoimpl
.
MaxVersion
-
20
)
)
func
(
m
*
DockerVMMessage
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
DockerVMMessage
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
DockerVMMessage
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
StepDurations
)
>
0
{
for
iNdEx
:=
len
(
m
.
StepDurations
)
-
1
;
iNdEx
>=
0
;
iNdEx
--
{
size
,
err
:=
m
.
StepDurations
[
iNdEx
]
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x42
}
}
if
len
(
m
.
ChainId
)
>
0
{
i
-=
len
(
m
.
ChainId
)
copy
(
dAtA
[
i
:
],
m
.
ChainId
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ChainId
)))
i
--
dAtA
[
i
]
=
0x3a
}
if
m
.
Response
!=
nil
{
size
,
err
:=
m
.
Response
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x32
}
if
m
.
Request
!=
nil
{
size
,
err
:=
m
.
Request
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x2a
}
if
m
.
SysCallMessage
!=
nil
{
size
,
err
:=
m
.
SysCallMessage
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x22
}
if
m
.
CrossContext
!=
nil
{
size
,
err
:=
m
.
CrossContext
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x1a
}
if
m
.
Type
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
Type
))
i
--
dAtA
[
i
]
=
0x10
}
if
len
(
m
.
TxId
)
>
0
{
i
-=
len
(
m
.
TxId
)
copy
(
dAtA
[
i
:
],
m
.
TxId
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
TxId
)))
i
--
dAtA
[
i
]
=
0xa
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
SysCallMessage
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
SysCallMessage
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
SysCallMessage
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
Payload
)
>
0
{
for
k
:=
range
m
.
Payload
{
v
:=
m
.
Payload
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x1a
}
}
if
len
(
m
.
Message
)
>
0
{
i
-=
len
(
m
.
Message
)
copy
(
dAtA
[
i
:
],
m
.
Message
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Message
)))
i
--
dAtA
[
i
]
=
0x12
}
if
m
.
Code
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
Code
))
i
--
dAtA
[
i
]
=
0x8
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
CrossContext
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
CrossContext
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
CrossContext
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
m
.
CrossInfo
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
CrossInfo
))
i
--
dAtA
[
i
]
=
0x18
}
if
len
(
m
.
ProcessName
)
>
0
{
i
-=
len
(
m
.
ProcessName
)
copy
(
dAtA
[
i
:
],
m
.
ProcessName
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ProcessName
)))
i
--
dAtA
[
i
]
=
0x12
}
if
m
.
CurrentDepth
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
CurrentDepth
))
i
--
dAtA
[
i
]
=
0x8
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
StepDuration
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
StepDuration
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
StepDuration
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
Msg
)
>
0
{
i
-=
len
(
m
.
Msg
)
copy
(
dAtA
[
i
:
],
m
.
Msg
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Msg
)))
i
--
dAtA
[
i
]
=
0x2a
}
if
m
.
UntilDuration
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
UntilDuration
))
i
--
dAtA
[
i
]
=
0x20
}
if
m
.
StepDuration
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
StepDuration
))
i
--
dAtA
[
i
]
=
0x18
}
if
m
.
StartTime
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
StartTime
))
i
--
dAtA
[
i
]
=
0x10
}
if
m
.
Type
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
Type
))
i
--
dAtA
[
i
]
=
0x8
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
TxRequest
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
TxRequest
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
TxRequest
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
ChainId
)
>
0
{
i
-=
len
(
m
.
ChainId
)
copy
(
dAtA
[
i
:
],
m
.
ChainId
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ChainId
)))
i
--
dAtA
[
i
]
=
0x32
}
if
m
.
TxContext
!=
nil
{
size
,
err
:=
m
.
TxContext
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x2a
}
if
len
(
m
.
Parameters
)
>
0
{
for
k
:=
range
m
.
Parameters
{
v
:=
m
.
Parameters
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x22
}
}
if
len
(
m
.
Method
)
>
0
{
i
-=
len
(
m
.
Method
)
copy
(
dAtA
[
i
:
],
m
.
Method
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Method
)))
i
--
dAtA
[
i
]
=
0x1a
}
if
len
(
m
.
ContractVersion
)
>
0
{
i
-=
len
(
m
.
ContractVersion
)
copy
(
dAtA
[
i
:
],
m
.
ContractVersion
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractVersion
)))
i
--
dAtA
[
i
]
=
0x12
}
if
len
(
m
.
ContractName
)
>
0
{
i
-=
len
(
m
.
ContractName
)
copy
(
dAtA
[
i
:
],
m
.
ContractName
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractName
)))
i
--
dAtA
[
i
]
=
0xa
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
TxContext
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
TxContext
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
TxContext
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
ReadMap
)
>
0
{
for
k
:=
range
m
.
ReadMap
{
v
:=
m
.
ReadMap
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x12
}
}
if
len
(
m
.
WriteMap
)
>
0
{
for
k
:=
range
m
.
WriteMap
{
v
:=
m
.
WriteMap
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0xa
}
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
TxResponse
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
TxResponse
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
TxResponse
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
ChainId
)
>
0
{
i
-=
len
(
m
.
ChainId
)
copy
(
dAtA
[
i
:
],
m
.
ChainId
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ChainId
)))
i
--
dAtA
[
i
]
=
0x52
}
if
len
(
m
.
ContractVersion
)
>
0
{
i
-=
len
(
m
.
ContractVersion
)
copy
(
dAtA
[
i
:
],
m
.
ContractVersion
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractVersion
)))
i
--
dAtA
[
i
]
=
0x4a
}
if
len
(
m
.
ContractName
)
>
0
{
i
-=
len
(
m
.
ContractName
)
copy
(
dAtA
[
i
:
],
m
.
ContractName
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractName
)))
i
--
dAtA
[
i
]
=
0x42
}
if
len
(
m
.
Events
)
>
0
{
for
iNdEx
:=
len
(
m
.
Events
)
-
1
;
iNdEx
>=
0
;
iNdEx
--
{
size
,
err
:=
m
.
Events
[
iNdEx
]
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x3a
}
}
if
len
(
m
.
ReadMap
)
>
0
{
for
k
:=
range
m
.
ReadMap
{
v
:=
m
.
ReadMap
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x32
}
}
if
len
(
m
.
WriteMap
)
>
0
{
for
k
:=
range
m
.
WriteMap
{
v
:=
m
.
WriteMap
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x2a
}
}
if
len
(
m
.
Message
)
>
0
{
i
-=
len
(
m
.
Message
)
copy
(
dAtA
[
i
:
],
m
.
Message
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Message
)))
i
--
dAtA
[
i
]
=
0x22
}
if
len
(
m
.
Result
)
>
0
{
i
-=
len
(
m
.
Result
)
copy
(
dAtA
[
i
:
],
m
.
Result
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Result
)))
i
--
dAtA
[
i
]
=
0x1a
}
if
m
.
Code
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
Code
))
i
--
dAtA
[
i
]
=
0x10
}
if
len
(
m
.
TxId
)
>
0
{
i
-=
len
(
m
.
TxId
)
copy
(
dAtA
[
i
:
],
m
.
TxId
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
TxId
)))
i
--
dAtA
[
i
]
=
0xa
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
DockerContractEvent
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
DockerContractEvent
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
DockerContractEvent
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
Data
)
>
0
{
for
iNdEx
:=
len
(
m
.
Data
)
-
1
;
iNdEx
>=
0
;
iNdEx
--
{
i
-=
len
(
m
.
Data
[
iNdEx
])
copy
(
dAtA
[
i
:
],
m
.
Data
[
iNdEx
])
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Data
[
iNdEx
])))
i
--
dAtA
[
i
]
=
0x1a
}
}
if
len
(
m
.
ContractName
)
>
0
{
i
-=
len
(
m
.
ContractName
)
copy
(
dAtA
[
i
:
],
m
.
ContractName
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractName
)))
i
--
dAtA
[
i
]
=
0x12
}
if
len
(
m
.
Topic
)
>
0
{
i
-=
len
(
m
.
Topic
)
copy
(
dAtA
[
i
:
],
m
.
Topic
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Topic
)))
i
--
dAtA
[
i
]
=
0xa
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
CallContractRequest
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
CallContractRequest
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
CallContractRequest
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
Args
)
>
0
{
for
k
:=
range
m
.
Args
{
v
:=
m
.
Args
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x1a
}
}
if
len
(
m
.
ContractMethod
)
>
0
{
i
-=
len
(
m
.
ContractMethod
)
copy
(
dAtA
[
i
:
],
m
.
ContractMethod
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractMethod
)))
i
--
dAtA
[
i
]
=
0x12
}
if
len
(
m
.
ContractName
)
>
0
{
i
-=
len
(
m
.
ContractName
)
copy
(
dAtA
[
i
:
],
m
.
ContractName
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractName
)))
i
--
dAtA
[
i
]
=
0xa
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
Response
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
Response
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
Response
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
Payload
)
>
0
{
i
-=
len
(
m
.
Payload
)
copy
(
dAtA
[
i
:
],
m
.
Payload
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Payload
)))
i
--
dAtA
[
i
]
=
0x1a
}
if
len
(
m
.
Message
)
>
0
{
i
-=
len
(
m
.
Message
)
copy
(
dAtA
[
i
:
],
m
.
Message
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Message
)))
i
--
dAtA
[
i
]
=
0x12
}
if
m
.
Status
!=
0
{
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
m
.
Status
))
i
--
dAtA
[
i
]
=
0x8
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
ContractResponse
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
ContractResponse
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
ContractResponse
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
Events
)
>
0
{
for
iNdEx
:=
len
(
m
.
Events
)
-
1
;
iNdEx
>=
0
;
iNdEx
--
{
size
,
err
:=
m
.
Events
[
iNdEx
]
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0x22
}
}
if
len
(
m
.
ReadMap
)
>
0
{
for
k
:=
range
m
.
ReadMap
{
v
:=
m
.
ReadMap
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x1a
}
}
if
len
(
m
.
WriteMap
)
>
0
{
for
k
:=
range
m
.
WriteMap
{
v
:=
m
.
WriteMap
[
k
]
baseI
:=
i
i
-=
len
(
v
)
copy
(
dAtA
[
i
:
],
v
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
v
)))
i
--
dAtA
[
i
]
=
0x12
i
-=
len
(
k
)
copy
(
dAtA
[
i
:
],
k
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
k
)))
i
--
dAtA
[
i
]
=
0xa
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
baseI
-
i
))
i
--
dAtA
[
i
]
=
0x12
}
}
if
m
.
Response
!=
nil
{
size
,
err
:=
m
.
Response
.
MarshalToSizedBufferVT
(
dAtA
[
:
i
])
if
err
!=
nil
{
return
0
,
err
}
i
-=
size
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
size
))
i
--
dAtA
[
i
]
=
0xa
}
return
len
(
dAtA
)
-
i
,
nil
}
func
(
m
*
Event
)
MarshalVT
()
(
dAtA
[]
byte
,
err
error
)
{
if
m
==
nil
{
return
nil
,
nil
}
size
:=
m
.
SizeVT
()
dAtA
=
make
([]
byte
,
size
)
n
,
err
:=
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
if
err
!=
nil
{
return
nil
,
err
}
return
dAtA
[
:
n
],
nil
}
func
(
m
*
Event
)
MarshalToVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
size
:=
m
.
SizeVT
()
return
m
.
MarshalToSizedBufferVT
(
dAtA
[
:
size
])
}
func
(
m
*
Event
)
MarshalToSizedBufferVT
(
dAtA
[]
byte
)
(
int
,
error
)
{
if
m
==
nil
{
return
0
,
nil
}
i
:=
len
(
dAtA
)
_
=
i
var
l
int
_
=
l
if
m
.
unknownFields
!=
nil
{
i
-=
len
(
m
.
unknownFields
)
copy
(
dAtA
[
i
:
],
m
.
unknownFields
)
}
if
len
(
m
.
Data
)
>
0
{
for
iNdEx
:=
len
(
m
.
Data
)
-
1
;
iNdEx
>=
0
;
iNdEx
--
{
i
-=
len
(
m
.
Data
[
iNdEx
])
copy
(
dAtA
[
i
:
],
m
.
Data
[
iNdEx
])
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Data
[
iNdEx
])))
i
--
dAtA
[
i
]
=
0x1a
}
}
if
len
(
m
.
ContractName
)
>
0
{
i
-=
len
(
m
.
ContractName
)
copy
(
dAtA
[
i
:
],
m
.
ContractName
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
ContractName
)))
i
--
dAtA
[
i
]
=
0x12
}
if
len
(
m
.
Topic
)
>
0
{
i
-=
len
(
m
.
Topic
)
copy
(
dAtA
[
i
:
],
m
.
Topic
)
i
=
encodeVarint
(
dAtA
,
i
,
uint64
(
len
(
m
.
Topic
)))
i
--
dAtA
[
i
]
=
0xa
}
return
len
(
dAtA
)
-
i
,
nil
}
func
encodeVarint
(
dAtA
[]
byte
,
offset
int
,
v
uint64
)
int
{
offset
-=
sov
(
v
)
base
:=
offset
for
v
>=
1
<<
7
{
dAtA
[
offset
]
=
uint8
(
v
&
0x7f
|
0x80
)
v
>>=
7
offset
++
}
dAtA
[
offset
]
=
uint8
(
v
)
return
base
}
var
vtprotoPool_DockerVMMessage
=
sync
.
Pool
{
New
:
func
()
interface
{}
{
return
&
DockerVMMessage
{}
...
...
@@ -941,3577 +34,3 @@ func (m *DockerVMMessage) ReturnToVTPool() {
func
DockerVMMessageFromVTPool
()
*
DockerVMMessage
{
return
vtprotoPool_DockerVMMessage
.
Get
()
.
(
*
DockerVMMessage
)
}
func
(
m
*
DockerVMMessage
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
l
=
len
(
m
.
TxId
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
Type
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
Type
))
}
if
m
.
CrossContext
!=
nil
{
l
=
m
.
CrossContext
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
SysCallMessage
!=
nil
{
l
=
m
.
SysCallMessage
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
Request
!=
nil
{
l
=
m
.
Request
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
Response
!=
nil
{
l
=
m
.
Response
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ChainId
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
StepDurations
)
>
0
{
for
_
,
e
:=
range
m
.
StepDurations
{
l
=
e
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
SysCallMessage
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
if
m
.
Code
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
Code
))
}
l
=
len
(
m
.
Message
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
Payload
)
>
0
{
for
k
,
v
:=
range
m
.
Payload
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
CrossContext
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
if
m
.
CurrentDepth
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
CurrentDepth
))
}
l
=
len
(
m
.
ProcessName
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
CrossInfo
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
CrossInfo
))
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
StepDuration
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
if
m
.
Type
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
Type
))
}
if
m
.
StartTime
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
StartTime
))
}
if
m
.
StepDuration
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
StepDuration
))
}
if
m
.
UntilDuration
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
UntilDuration
))
}
l
=
len
(
m
.
Msg
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
TxRequest
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
l
=
len
(
m
.
ContractName
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ContractVersion
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
Method
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
Parameters
)
>
0
{
for
k
,
v
:=
range
m
.
Parameters
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
m
.
TxContext
!=
nil
{
l
=
m
.
TxContext
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ChainId
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
TxContext
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
if
len
(
m
.
WriteMap
)
>
0
{
for
k
,
v
:=
range
m
.
WriteMap
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
len
(
m
.
ReadMap
)
>
0
{
for
k
,
v
:=
range
m
.
ReadMap
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
TxResponse
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
l
=
len
(
m
.
TxId
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
Code
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
Code
))
}
l
=
len
(
m
.
Result
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
Message
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
WriteMap
)
>
0
{
for
k
,
v
:=
range
m
.
WriteMap
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
len
(
m
.
ReadMap
)
>
0
{
for
k
,
v
:=
range
m
.
ReadMap
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
len
(
m
.
Events
)
>
0
{
for
_
,
e
:=
range
m
.
Events
{
l
=
e
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
}
l
=
len
(
m
.
ContractName
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ContractVersion
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ChainId
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
DockerContractEvent
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
l
=
len
(
m
.
Topic
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ContractName
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
Data
)
>
0
{
for
_
,
s
:=
range
m
.
Data
{
l
=
len
(
s
)
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
CallContractRequest
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
l
=
len
(
m
.
ContractName
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ContractMethod
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
Args
)
>
0
{
for
k
,
v
:=
range
m
.
Args
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
Response
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
if
m
.
Status
!=
0
{
n
+=
1
+
sov
(
uint64
(
m
.
Status
))
}
l
=
len
(
m
.
Message
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
Payload
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
ContractResponse
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
if
m
.
Response
!=
nil
{
l
=
m
.
Response
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
WriteMap
)
>
0
{
for
k
,
v
:=
range
m
.
WriteMap
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
len
(
m
.
ReadMap
)
>
0
{
for
k
,
v
:=
range
m
.
ReadMap
{
_
=
k
_
=
v
l
=
1
+
len
(
v
)
+
sov
(
uint64
(
len
(
v
)))
mapEntrySize
:=
1
+
len
(
k
)
+
sov
(
uint64
(
len
(
k
)))
+
l
n
+=
mapEntrySize
+
1
+
sov
(
uint64
(
mapEntrySize
))
}
}
if
len
(
m
.
Events
)
>
0
{
for
_
,
e
:=
range
m
.
Events
{
l
=
e
.
SizeVT
()
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
(
m
*
Event
)
SizeVT
()
(
n
int
)
{
if
m
==
nil
{
return
0
}
var
l
int
_
=
l
l
=
len
(
m
.
Topic
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
l
=
len
(
m
.
ContractName
)
if
l
>
0
{
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
if
len
(
m
.
Data
)
>
0
{
for
_
,
s
:=
range
m
.
Data
{
l
=
len
(
s
)
n
+=
1
+
l
+
sov
(
uint64
(
l
))
}
}
if
m
.
unknownFields
!=
nil
{
n
+=
len
(
m
.
unknownFields
)
}
return
n
}
func
sov
(
x
uint64
)
(
n
int
)
{
return
(
bits
.
Len64
(
x
|
1
)
+
6
)
/
7
}
func
soz
(
x
uint64
)
(
n
int
)
{
return
sov
(
uint64
((
x
<<
1
)
^
uint64
((
int64
(
x
)
>>
63
))))
}
func
(
m
*
DockerVMMessage
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: DockerVMMessage: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: DockerVMMessage: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field TxId"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
TxId
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
2
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Type"
,
wireType
)
}
m
.
Type
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
Type
|=
DockerVMType
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field CrossContext"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
CrossContext
==
nil
{
m
.
CrossContext
=
&
CrossContext
{}
}
if
err
:=
m
.
CrossContext
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
case
4
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field SysCallMessage"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
SysCallMessage
==
nil
{
m
.
SysCallMessage
=
&
SysCallMessage
{}
}
if
err
:=
m
.
SysCallMessage
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
case
5
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Request"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
Request
==
nil
{
m
.
Request
=
&
TxRequest
{}
}
if
err
:=
m
.
Request
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
case
6
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Response"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
Response
==
nil
{
m
.
Response
=
&
TxResponse
{}
}
if
err
:=
m
.
Response
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
case
7
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ChainId"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ChainId
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
8
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field StepDurations"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
len
(
m
.
StepDurations
)
==
cap
(
m
.
StepDurations
)
{
m
.
StepDurations
=
append
(
m
.
StepDurations
,
&
StepDuration
{})
}
else
{
m
.
StepDurations
=
m
.
StepDurations
[
:
len
(
m
.
StepDurations
)
+
1
]
if
m
.
StepDurations
[
len
(
m
.
StepDurations
)
-
1
]
==
nil
{
m
.
StepDurations
[
len
(
m
.
StepDurations
)
-
1
]
=
&
StepDuration
{}
}
}
if
err
:=
m
.
StepDurations
[
len
(
m
.
StepDurations
)
-
1
]
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
SysCallMessage
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: SysCallMessage: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: SysCallMessage: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Code"
,
wireType
)
}
m
.
Code
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
Code
|=
DockerVMCode
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Message"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Message
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Payload"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
Payload
==
nil
{
m
.
Payload
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
Payload
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
CrossContext
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: CrossContext: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: CrossContext: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field CurrentDepth"
,
wireType
)
}
m
.
CurrentDepth
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
CurrentDepth
|=
uint32
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ProcessName"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ProcessName
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
3
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field CrossInfo"
,
wireType
)
}
m
.
CrossInfo
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
CrossInfo
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
StepDuration
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: StepDuration: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: StepDuration: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Type"
,
wireType
)
}
m
.
Type
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
Type
|=
StepType
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
2
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field StartTime"
,
wireType
)
}
m
.
StartTime
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
StartTime
|=
int64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
3
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field StepDuration"
,
wireType
)
}
m
.
StepDuration
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
StepDuration
|=
int64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
4
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field UntilDuration"
,
wireType
)
}
m
.
UntilDuration
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
UntilDuration
|=
int64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
5
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Msg"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Msg
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
TxRequest
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: TxRequest: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: TxRequest: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractName"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractName
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractVersion"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractVersion
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Method"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Method
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
4
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Parameters"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
Parameters
==
nil
{
m
.
Parameters
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
Parameters
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
case
5
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field TxContext"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
TxContext
==
nil
{
m
.
TxContext
=
&
TxContext
{}
}
if
err
:=
m
.
TxContext
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
case
6
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ChainId"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ChainId
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
TxContext
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: TxContext: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: TxContext: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field WriteMap"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
WriteMap
==
nil
{
m
.
WriteMap
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
WriteMap
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ReadMap"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
ReadMap
==
nil
{
m
.
ReadMap
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
ReadMap
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
TxResponse
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: TxResponse: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: TxResponse: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field TxId"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
TxId
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
2
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Code"
,
wireType
)
}
m
.
Code
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
Code
|=
DockerVMCode
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Result"
,
wireType
)
}
var
byteLen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
byteLen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
byteLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
byteLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Result
=
append
(
m
.
Result
[
:
0
],
dAtA
[
iNdEx
:
postIndex
]
...
)
if
m
.
Result
==
nil
{
m
.
Result
=
[]
byte
{}
}
iNdEx
=
postIndex
case
4
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Message"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Message
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
5
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field WriteMap"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
WriteMap
==
nil
{
m
.
WriteMap
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
WriteMap
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
case
6
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ReadMap"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
ReadMap
==
nil
{
m
.
ReadMap
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
ReadMap
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
case
7
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Events"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Events
=
append
(
m
.
Events
,
&
DockerContractEvent
{})
if
err
:=
m
.
Events
[
len
(
m
.
Events
)
-
1
]
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
case
8
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractName"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractName
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
9
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractVersion"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractVersion
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
10
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ChainId"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ChainId
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
DockerContractEvent
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: DockerContractEvent: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: DockerContractEvent: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Topic"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Topic
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractName"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractName
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Data"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Data
=
append
(
m
.
Data
,
string
(
dAtA
[
iNdEx
:
postIndex
]))
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
CallContractRequest
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: CallContractRequest: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: CallContractRequest: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractName"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractName
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractMethod"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractMethod
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Args"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
Args
==
nil
{
m
.
Args
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
Args
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
Response
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: Response: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: Response: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
0
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Status"
,
wireType
)
}
m
.
Status
=
0
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
m
.
Status
|=
int32
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Message"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Message
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Payload"
,
wireType
)
}
var
byteLen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
byteLen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
byteLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
byteLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Payload
=
append
(
m
.
Payload
[
:
0
],
dAtA
[
iNdEx
:
postIndex
]
...
)
if
m
.
Payload
==
nil
{
m
.
Payload
=
[]
byte
{}
}
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
ContractResponse
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: ContractResponse: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: ContractResponse: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Response"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
Response
==
nil
{
m
.
Response
=
&
Response
{}
}
if
err
:=
m
.
Response
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field WriteMap"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
WriteMap
==
nil
{
m
.
WriteMap
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
WriteMap
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ReadMap"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
if
m
.
ReadMap
==
nil
{
m
.
ReadMap
=
make
(
map
[
string
][]
byte
)
}
var
mapkey
string
var
mapvalue
[]
byte
for
iNdEx
<
postIndex
{
entryPreIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
if
fieldNum
==
1
{
var
stringLenmapkey
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLenmapkey
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLenmapkey
:=
int
(
stringLenmapkey
)
if
intStringLenmapkey
<
0
{
return
ErrInvalidLength
}
postStringIndexmapkey
:=
iNdEx
+
intStringLenmapkey
if
postStringIndexmapkey
<
0
{
return
ErrInvalidLength
}
if
postStringIndexmapkey
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapkey
=
string
(
dAtA
[
iNdEx
:
postStringIndexmapkey
])
iNdEx
=
postStringIndexmapkey
}
else
if
fieldNum
==
2
{
var
mapbyteLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
mapbyteLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intMapbyteLen
:=
int
(
mapbyteLen
)
if
intMapbyteLen
<
0
{
return
ErrInvalidLength
}
postbytesIndex
:=
iNdEx
+
intMapbyteLen
if
postbytesIndex
<
0
{
return
ErrInvalidLength
}
if
postbytesIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
mapvalue
=
make
([]
byte
,
mapbyteLen
)
copy
(
mapvalue
,
dAtA
[
iNdEx
:
postbytesIndex
])
iNdEx
=
postbytesIndex
}
else
{
iNdEx
=
entryPreIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
postIndex
{
return
io
.
ErrUnexpectedEOF
}
iNdEx
+=
skippy
}
}
m
.
ReadMap
[
mapkey
]
=
mapvalue
iNdEx
=
postIndex
case
4
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Events"
,
wireType
)
}
var
msglen
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
msglen
|=
int
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
msglen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
msglen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Events
=
append
(
m
.
Events
,
&
Event
{})
if
err
:=
m
.
Events
[
len
(
m
.
Events
)
-
1
]
.
UnmarshalVT
(
dAtA
[
iNdEx
:
postIndex
]);
err
!=
nil
{
return
err
}
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
(
m
*
Event
)
UnmarshalVT
(
dAtA
[]
byte
)
error
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
for
iNdEx
<
l
{
preIndex
:=
iNdEx
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
fieldNum
:=
int32
(
wire
>>
3
)
wireType
:=
int
(
wire
&
0x7
)
if
wireType
==
4
{
return
fmt
.
Errorf
(
"proto: Event: wiretype end group for non-group"
)
}
if
fieldNum
<=
0
{
return
fmt
.
Errorf
(
"proto: Event: illegal tag %d (wire type %d)"
,
fieldNum
,
wire
)
}
switch
fieldNum
{
case
1
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Topic"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Topic
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
2
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field ContractName"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
ContractName
=
string
(
dAtA
[
iNdEx
:
postIndex
])
iNdEx
=
postIndex
case
3
:
if
wireType
!=
2
{
return
fmt
.
Errorf
(
"proto: wrong wireType = %d for field Data"
,
wireType
)
}
var
stringLen
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
stringLen
|=
uint64
(
b
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
intStringLen
:=
int
(
stringLen
)
if
intStringLen
<
0
{
return
ErrInvalidLength
}
postIndex
:=
iNdEx
+
intStringLen
if
postIndex
<
0
{
return
ErrInvalidLength
}
if
postIndex
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
Data
=
append
(
m
.
Data
,
string
(
dAtA
[
iNdEx
:
postIndex
]))
iNdEx
=
postIndex
default
:
iNdEx
=
preIndex
skippy
,
err
:=
skip
(
dAtA
[
iNdEx
:
])
if
err
!=
nil
{
return
err
}
if
(
skippy
<
0
)
||
(
iNdEx
+
skippy
)
<
0
{
return
ErrInvalidLength
}
if
(
iNdEx
+
skippy
)
>
l
{
return
io
.
ErrUnexpectedEOF
}
m
.
unknownFields
=
append
(
m
.
unknownFields
,
dAtA
[
iNdEx
:
iNdEx
+
skippy
]
...
)
iNdEx
+=
skippy
}
}
if
iNdEx
>
l
{
return
io
.
ErrUnexpectedEOF
}
return
nil
}
func
skip
(
dAtA
[]
byte
)
(
n
int
,
err
error
)
{
l
:=
len
(
dAtA
)
iNdEx
:=
0
depth
:=
0
for
iNdEx
<
l
{
var
wire
uint64
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
0
,
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
0
,
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
wire
|=
(
uint64
(
b
)
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
wireType
:=
int
(
wire
&
0x7
)
switch
wireType
{
case
0
:
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
0
,
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
0
,
io
.
ErrUnexpectedEOF
}
iNdEx
++
if
dAtA
[
iNdEx
-
1
]
<
0x80
{
break
}
}
case
1
:
iNdEx
+=
8
case
2
:
var
length
int
for
shift
:=
uint
(
0
);
;
shift
+=
7
{
if
shift
>=
64
{
return
0
,
ErrIntOverflow
}
if
iNdEx
>=
l
{
return
0
,
io
.
ErrUnexpectedEOF
}
b
:=
dAtA
[
iNdEx
]
iNdEx
++
length
|=
(
int
(
b
)
&
0x7F
)
<<
shift
if
b
<
0x80
{
break
}
}
if
length
<
0
{
return
0
,
ErrInvalidLength
}
iNdEx
+=
length
case
3
:
depth
++
case
4
:
if
depth
==
0
{
return
0
,
ErrUnexpectedEndOfGroup
}
depth
--
case
5
:
iNdEx
+=
4
default
:
return
0
,
fmt
.
Errorf
(
"proto: illegal wireType %d"
,
wireType
)
}
if
iNdEx
<
0
{
return
0
,
ErrInvalidLength
}
if
depth
==
0
{
return
iNdEx
,
nil
}
}
return
0
,
io
.
ErrUnexpectedEOF
}
var
(
ErrInvalidLength
=
fmt
.
Errorf
(
"proto: negative length found during unmarshaling"
)
ErrIntOverflow
=
fmt
.
Errorf
(
"proto: integer overflow"
)
ErrUnexpectedEndOfGroup
=
fmt
.
Errorf
(
"proto: unexpected end of group"
)
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment