Alexander Nemish

Results 26 issues of Alexander Nemish

Plutus BigInteger, when (de)serialized from unbounded byte arrays, it checks that the byte array is chunked in less than 64 bytes. [decodeBoundedBytes](https://github.com/IntersectMBO/plutus/blob/441b76d9e9745dfedb2afc29920498bdf632f162/plutus-core/plutus-core/src/PlutusCore/Data.hs#L269) It should be here: https://github.com/txpipe/pallas/blob/51a81241d37e75ee13ff87d83207e62769bab683/pallas-primitives/src/alonzo/model.rs#L1047 Same for encoding.

In Cardano Plutus ALL bytestring MUST be chunked up to 64 bytes. This includes Plutus Data ByteString AND BigInteger represented as byte strings. So default CBOR encodings are incorrect and...

Hi @lantr! I see you are not very active on GitHub. I would like to buy your Github username if you don't mind. Please, contact me if you're interested, my...

`uncompress` and `hash_to` are not exposed in JVM bindings. This PR exposes those to JVM. These functions are useful and are used in Cardano and specificly in JVM implementation of...

ujson can't even generate `ReadWriter` for a large class like `PlutusV1Params`. Consider using jsoniter-scala.

refactoring

- [ ] 1. Speedup w7l for BigInt, don't use List[Byte] - [ ] 2. Make non-recursive. - [ ] 3. Benchmark

enhancement