Anthony
Anthony
A benchmark to see the limit of the mempool vs number of tx per block should be done No error when tx is added to a full mempool??
We should not use the data of a transaction to read the hash of a resource as the behavior might be totally different from transaction that contains multiple messages. It...
https://github.com/mesg-foundation/engine/pull/1738 added a few predicates for filters but we could add even more. One that I feel is really missing would be the - `NEQ` (not equal) - `MATCH` (match...
Some resources like services contain extra data that are not necessary to store directly on-chain. List of things to remove: - name - description - repository - sid - key...
There are issues with the encoding of the process. This can come from different places: - amino/lcd API: most likely as a process deployed with GRPC will have a different...
I just discovered a nice tool ([buf](https://buf.build)) on top of protobuf and one of the features is to have a linter. There are quite a lot of issues on the...
Current processes can only request an execution. If we think beyond that, executions are just a type of transaction so we might consider having a process as a series of...
The hash of the process is based on the order of the nodes/edges. This doesn't entirely define a process as any order for the edges or nodes will result in...
Similar to https://github.com/mesg-foundation/engine/issues/1707 the order of tasks and events in a service doesn't impact the behavior of the service so it might be interesting that 2 services with the same...
Now that we entirely control the hash calculation of a service it might be interesting to re-think what is actually needed for the hash calculation. A service is composed of...