convex icon indicating copy to clipboard operation
convex copied to clipboard

Convex Main Repository - Decentralised platform for the Internet of Value

Results 152 convex issues
Sort by recently updated
recently updated
newest added

Probably. Actually Clojure does not allow that (`(keys [1 2])` throws). However it would make sense since `assoc` implies a notion of "having keys". Furthermore, in Convex, lists and vectors...

enhancement
question

When a path is empty, `assoc-in` returns the given value: ```clojure (assoc-in {:a :b} [] :ok) ;; => :ok ``` This is better than Clojure that will assoc on nil...

question

There are a few places in the codebase where stacktraces of caught exceptions are printed after logging an error message. E.g. https://github.com/Convex-Dev/convex/blob/master/convex-core/src/main/java/etch/Etch.java#L567-L568 However, SLF4J does take `Throwable`s as second argument...

enhancement

Needs to merge PRs for CNS hierarchical support (thanks @helins )

Is there any reason not to keep the current CVM log when using `Context.forkWithAddress()`? In the Convex Shell, `forkWithAddress()` would be useful for switching accounts while minimizing any other state.

enhancement

All those discussions about refs and Etch in the past few weeks were about that kind of behavior and it shows it is often tricky to work with. When [resolving...

question

(Mentioned during a tech sync) The Clojure wrapper for `EtchStore` as well as the Convex Shell have a simple symmetric API: writing is `cell -> hash` and reading is `hash...

enhancement

We should make our implementations for Ed25519 fully pluggable. Reasons: - Support different Ed25519 libraries for different deployment constraints (native libraries vs. pure Java etc) - Support different JVM versions...

enhancement

Plan is to have juice price be dynamic as follows: - Based on transaction load (juice / second) - Moving average - Target capacity limit

enhancement

Need to complete work to eject peers in following circumstances: - Unable to keep up with network load - Network dropout - Insufficient stake to have continued presence Ejection probably...

enhancement