Eduard S.

Results 78 issues of Eduard S.

Hi! Recently I tried to introduce a new dependency into a project I'm working on and encountered this issue: https://github.com/bitvecto-rs/bitvec/issues/105 Unfortunately I didn't find a way to solve this dependency...

The implementation of Database with Pebble currently uses an IndexedBatch for a ReadTx: https://github.com/vocdoni/vocdoni-node/blob/626c8984df6dd0bd78787d37ab27ad62f7df76e8/db/pebbledb/pebledb.go#L108 This is a bit strange because an IndexedBatch has some extra logic to handle writes and...

enhancement

Currently `State.Close()` tries to acquire a lock on `State.Tx` before Discarding the `Tx`. It's common to have `State.Close()` as a cleanup / defer. If there's a panic in another place...

bug

**Describe the bug** For the past month or so, from time to time (I'd say between 1/5 and 1/10) the compose-test fails with this error: ``` 2021-10-04T14:51:54Z FATAL vochaintest/vochaintest.go:361 [http://gateway:9090/dvote]...

bug
help wanted

Currently the circuit artifacts (Vk) is stored in a path relative to the PWD from which the node is run. I think it would be much cleaner to store the...

enhancement

There seems to be a memory leak in the node that has appeared after integrating the arbo-based StateDB and arbo-based census manager. This affects gateways and miners. As seen in...

bug
question

Currently the Vochain genesis has 2 parts: vochain specific, and [tendermint genesis](https://github.com/vocdoni/vocdoni-node/blob/bd01a312100fd6a04ea642ac5ef0de1966fafb48/vochain/genesis.go#L15). The node supports loading a genesis from a json file, but only the tendermint genesis! This means that...

Currently the specs of opcodes that check the state assume that even though an account may not exists, a lookup to an account field will succeed with the default value...

good first issue

Currently the constraints for the `Start` tag are: ```python def check_start(row: Row, row_prev: Row): # 1.0. rw_counter is 0 assert row.rw_counter == 0 ``` We defined to have sequential rwc...

bug
good first issue

Currently we're passing auxiliary witness data to EVM execution step gadgets usin a field called `aux_data`: https://github.com/privacy-scaling-explorations/zkevm-specs/blob/d4e50f011f7a6d6d60c24449df75402490f247f1/src/zkevm_specs/evm/step.py#L45 This doesn't always look very clear in the gadget itself, because the only...

enhancement