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

Function ParseNativeParamByteArray

cmd/utils/native_param.go:188–195  ·  view source on GitHub ↗
(builder *neovm.ParamsBuilder, param string)

Source from the content-addressed store, hash-verified

186}
187
188func ParseNativeParamByteArray(builder *neovm.ParamsBuilder, param string) error {
189 data, err := hex.DecodeString(param)
190 if err != nil {
191 return fmt.Errorf("hex decode string error:%s", err)
192 }
193 builder.EmitPushByteArray(data)
194 return nil
195}
196
197func ParseNativeParamUint256(builder *neovm.ParamsBuilder, param string) error {
198 if param == "" {

Callers 1

ParseNativeParamsFunction · 0.85

Calls 2

ErrorfMethod · 0.80
EmitPushByteArrayMethod · 0.80

Tested by

no test coverage detected