Skip to content

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

Description

@AndyLvVip

sdk版本:2.10.2-SNAPSHOT

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

Image

Image

Image

原因初步分析:

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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