bloxbean / yaci

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

Deserialization error while deserializing json string to Transaction #31

Closed satran004 closed 8 months ago

satran004 commented 11 months ago
Caused by: java.lang.IllegalArgumentException: The given byte array cannot be transformed to Json object
    ... 120 common frames omitted
Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot find a (Map) Key deserializer for type [simple type, class com.bloxbean.cardano.yaci.core.model.governance.Voter]
 at [Source: (byte[])"{"blockNumber":283100,"slot":12912862,"txHash":"b9ebe459c3ba8e890f951dacb50cba6fa02cf099c6308c7abd26cf616bf26ca5","body":{"txHash":"b9ebe459c3ba8e890f951dacb50cba6fa02cf099c6308c7abd26cf616bf26ca5","cbor":null,"inputs":[{"transactionId":"6d2174d3956d8eb2b3e1e198e817ccf1332a599d5d7320400bfd820490d706be","index":0}],"outputs":[{"address":"addr_test1qpe6s9amgfwtu9u6lqj998vke6uncswr4dg88qqft5d7f67kfjf77qy57hqhnefcqyy7hmhsygj9j38rj984hn9r57fswc4wg0","amounts":[{"unit":"lovelace","policyId":null,"asse"[truncated 1789 bytes]; line: 1, column: 1]
    at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:67) ~[jackson-databind-2.15.2.jar:2.15.2]
    at com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition(DeserializationContext.java:1915) ~[jackson-databind-2.15.2.jar:2.15.2]
    at com.fasterxml.jackson.databind.deser.DeserializerCache._handleUnknownKeyDeserializer(DeserializerCache.java:603) ~[jackson-databind-2.15.2.jar:2.15.2]