convex
convex copied to clipboard
Convex Main Repository - Decentralised platform for the Internet of Value
We should add a juice cost proportional to the memory size of a transaction's input data and output data. This will incentivise sending small transactions and make it harder to...
Many uses cases require for a process to be somewhat stochastic without requiring a particularly good source of entropy in the cryptographic sense of the word. This issue serves to...
When using the CLI, most commands seem to assume a local sets of peers is running. By default (i.e. when no local peers are running), it would be better to...
It would be helpful for the CLI to have a facility to use a default address, so that the address does not need to be specified on the command line....
Currently, syncing a Peer is performed by streaming data until all required information (state, beliefs) is acquired. We should consider supporting a bulk download capability so that a complete peer...
There seems to be an issue where keystore paths are malformed: ``` PS C:\Users\Mike\git\convex> ./convex key list -password="Hello" 15:22:31.653 [main] ERROR convex.cli.KeyList - Cannot find keystore file C:\Users\Mike\git\convex\UsersMike\.convex\keystore.pfx 15:22:34.620 [main]...
Peer syncing by mentioning `:source` in the `Server` config is reported as successful. I can see the db file grows from 4kb to 996kb which is plausible, genesis state is...
As pointed out today, I find it problematic if a server does that without setting its own store as thread-local first. I think it explains why I was having such...
Running a peer involves two different types of signature: - Protocol defined signing of Peer events (blocks, beliefs etc.) - Signing of controller transactions used to manage the peer (peer...
Since current `Connection`s are not notified when severed upstream, I guess it will create problems in peer networking at the level of `ConnectionManager`. For instance, `.maintainConnections` is supposed to clean...