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

When designing the GraphQL schema in https://github.com/0xProject/0x-mesh/pull/858 I used custom scalars. Now that all the pieces are in place and I understand more about how GraphQL client code works in...

Related to https://github.com/0xProject/0x-mesh/issues/859. The combination of the new GraphQL API and the big database upgrade has left our types in a pretty bad place. There is a lot of code...

We are still using LevelDB for storage for `dht` and `peerstore` inside of the __p2p/__ package. This was an oversight from the big database upgrade. In the browser, this means...

Before the release of Mesh v10 we should update all of our libp2p dependencies. We are currently waiting for the libp2p team to give us an upgrade path for https://github.com/libp2p/go-libp2p-kad-dht...

Similar to https://meshmock.spaceship.0x.org/, we need to deploy a server that uses Mesh v10 and real data. This should include: 1. SSL/HTTPS 2. A good domain name 3. Basic rate-limiting Mesh...

# 0x Mesh GraphQL API Specification This is a proposal for a new [GraphQL](https://graphql.org/) API for Mesh which will replace the existing JSON-RPC API in Mesh version 10.0.0. The JSON-RPC...

enhancement
question

Currently, Mesh validates incoming orders at the `latest` block height. Since `eth_call`'s can take some time to complete, it is possible that Mesh has already processed higher block number before...

Historically, we have seen issues whenever there is a mismatch between the chainId/network used in the database and the chainId/network for the Ethereum RPC URL. We have some code in...

enhancement

Mesh operators can specify both a `ETHEREUM_RPC_URL` and `ETHEREUM_CHAIN_ID`. They could inadvertently specify an Ethereum RPC URL pointing to an Ethereum node running on a different network then the networkId...

enhancement

https://github.com/0xProject/0x-mesh/blob/14c2521337c93502d9cd32c8d27dd763404d613f/packages/browser/go/mesh-browser/main.go#L56-L60 This code is using apis that are deprecated in favor of using event constructors. Trying to run browser mesh in a WW and came up. See: https://developer.mozilla.org/en-US/docs/Web/API/Event/initEvent https://developer.mozilla.org/en-US/docs/Web/API/Document/createEvent

tech debt