Skip to content

Metadata exception #30

@BomaxChen

Description

@BomaxChen

when getting metadata, it will appear "Unsupport metadata version : 12" , so I comment this check at MatadataReader.java 22~24 , then it will appear exception below :

Exception in thread "main" java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Not a boolean value: 96
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
at TransferNoWs.main(TransferNoWs.java:58)
Caused by: java.lang.IllegalStateException: Not a boolean value: 96
at io.emeraldpay.polkaj.scale.reader.BoolReader.read(BoolReader.java:16)
at io.emeraldpay.polkaj.scale.ScaleCodecReader.readBoolean(ScaleCodecReader.java:108)
at io.emeraldpay.polkaj.scale.ScaleCodecReader.readOptional(ScaleCodecReader.java:122)
at io.emeraldpay.polkaj.scaletypes.MetadataReader$ModulesReader.read(MetadataReader.java:53)
at io.emeraldpay.polkaj.scaletypes.MetadataReader$ModulesReader.read(MetadataReader.java:41)
at io.emeraldpay.polkaj.scale.ScaleCodecReader.read(ScaleCodecReader.java:84)
at io.emeraldpay.polkaj.scale.reader.ListReader.read(ListReader.java:22)
at io.emeraldpay.polkaj.scaletypes.MetadataReader.read(MetadataReader.java:25)
at io.emeraldpay.polkaj.scaletypes.MetadataReader.read(MetadataReader.java:11)
at io.emeraldpay.polkaj.scale.ScaleCodecReader.read(ScaleCodecReader.java:84)
at io.emeraldpay.polkaj.scale.ScaleExtract.lambda$fromBytesData$1(ScaleExtract.java:42)
at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:642)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions