bloxbean / yaci

A Cardano Mini Protocols implementation in Java
MIT License
22 stars 3 forks source link

Error while syncing Sanchonet #33

Closed satran004 closed 10 months ago

satran004 commented 11 months ago
java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result.
        at java.base/java.math.BigDecimal.divide(BigDecimal.java:1780) ~[na:na]
        at com.bloxbean.cardano.yaci.core.util.CborSerializationUtil.toRationalNumber(CborSerializationUtil.java:90) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.model.serializers.governance.GovActionSerializer.deserializeUpdateCommitteeAction(GovActionSerializer.java:139) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.model.serializers.governance.GovActionSerializer.deserializeDI(GovActionSerializer.java:66) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.model.serializers.governance.ProposalProcedureSerializer.deserializeDI(ProposalProcedureSerializer.java:38) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.model.serializers.TransactionBodySerializer.deserializeDI(TransactionBodySerializer.java:231) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.model.serializers.BlockSerializer.deserializeDI(BlockSerializer.java:47) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.protocol.blockfetch.BlockfetchAgent.onReceiveBlocks(BlockfetchAgent.java:128) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.protocol.blockfetch.BlockfetchAgent.processResponse(BlockfetchAgent.java:83) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.protocol.Agent.receiveResponse(Agent.java:44) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at com.bloxbean.cardano.yaci.core.network.handlers.MiniProtoClientInboundHandler.channelRead(MiniProtoClientInboundHandler.java:39) ~[yaci-core-0.3.0-beta1-SNAPSHOT.jar!/:na]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]
        at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[netty-transport-4.1.90.Final.jar!/:4.1.90.Final]