Skip to content

DynamicArray构建的empty数组,调用智能合约时,触发内部调用的getTypeAsString报错NullPointerException #938

@AndyLvVip

Description

@AndyLvVip

sdk版本:2.10.2-SNAPSHOT

通过DynamicArray.empty方法构建的空数组,调用智能合约时,触发内部调用的getTypeAsString报错NullPointerException

Image

Image

Image

原因初步分析:

通过empty方法构建的空数组,只初始化了type字段,而没有初始化typeClass,作者设计的empty方法只接收跟初始化type的意图应该是希望用户在构建空数组时,自己定义type,所以空数组时getTypeAsString()应该是直接返回用户定义的type,而不是通过typeClass来动态生成?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions