MCPcopy Create free account
hub / github.com/DNAProject/DNA / ReadOpCode

Method ReadOpCode

core/program/program.go:158–164  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

156}
157
158func (self *programParser) ReadOpCode() (neovm.OpCode, error) {
159 code, eof := self.source.NextByte()
160 if eof {
161 return neovm.OpCode(code), io.ErrUnexpectedEOF
162 }
163 return neovm.OpCode(code), nil
164}
165
166func (self *programParser) PeekOpCode() (neovm.OpCode, error) {
167 code, err := self.ReadOpCode()

Callers 5

PeekOpCodeMethod · 0.95
ReadNumMethod · 0.95
ReadBytesMethod · 0.95
GetProgramInfoFunction · 0.95
InvokeMethod · 0.45

Calls 2

OpCodeTypeAlias · 0.92
NextByteMethod · 0.80

Tested by

no test coverage detected