0x-mesh icon indicating copy to clipboard operation
0x-mesh copied to clipboard

A peer-to-peer network for sharing 0x orders

Results 109 0x-mesh issues
Sort by recently updated
recently updated
newest added

# Prerequisites Please answer the following questions for yourself before submitting an issue. **YOU MAY DELETE THE PREREQUISITES SECTION.** - [x] I checked the documentation and found no answer -...

needs more info

# Description PR #694 implements a large framework for testing the Go Typescript interface. These tests have improved the stability of this part of the codebase greatly; however, the framework...

tech debt

We should enforce formatting rules for Go and TypeScript as part of our CI process. This should include goimports, TSLint, and Prettier. It is not uncommon to see pure formatting...

tech debt

# Context `DevUtils` has been returning invalid `fillableTakerAmount` values in recent releases, so we redeployed the contract and updated the address in mesh. Now we are seeing failed calls to...

Right now releasing new versions is a manual process, but it seems like something that could be automated. ~~Note: we might want to use "Automated releases" in DockerHub: https://cloud.docker.com/u/0xorg/repository/docker/0xorg/mesh/builds~~

CI usually takes 5-6 minutes. We should look into optimizing it. Some things we could try: - Caching dependencies and/or build artifacts. - Parallelizing any steps that are independent.

enhancement
tech debt

In the `core` package, we currently wait for at least one block to be processed before connecting to any peers or validating any orders. We time out after 60 seconds...

enhancement
performance

Augur reported this issue on version `7.2.1-beta-0xv3`: ![unknown](https://user-images.githubusercontent.com/800857/70657570-eaa5a480-1c10-11ea-9378-92c11668a34a.png)

bug
browser

Currently, the order watching functionality is written in a "stop-the-world" fashion. This guarentees correctness, but it also means that a lagging ETH RPC request can prevent new orders from being...

enhancement

Augur reported seeing "call to released function" in the logs. Here's an excerpt: ``` wasm_exec.js:84 {"error_string":"Post http://127.0.0.1:8545: context deadline exceeded","level":"error","msg":"blockwatch.Watcher error encountered","myPeerID":"16Uiu2HAmV1nUZQULquXiQyz2TRPhugpyE92WtAdkksmM6kuFCpk6","time":"2019-12-28T22:54:31-06:00"} backend.js:6 call to released function r @ backend.js:6...

bug
browser