-
This Thursday (AEST), we'll be deploying a new system upgrade to launch some of the recently approved SIPs. We will be taking down the system for several hours to deploy this release. During this time…
-
**The Problem**
LPT liquidity on decentralized exchanges such as Uniswap and 0x is considerably constrained by the high opportunity cost of staking LPT. This significantly reduces the amount of LPT l…
-
Contract calls made with `try` handle assertion failures in contracts but they don't currently handle ABI decoding errors / ABI mismatches.
For example, different contracts could implement a `name`…
-
Synthetix is transitioning to a decentralised governance process. One critical component of this are the Synthetix Improvement Proposals. We replicated the EIP process for SIP with some minor modifica…
-
We use the same subgraph repo for a number of similar subgraphs. Yet the CLI is limited in that it expects a file `./subgraph.yaml` in the root of the repo. In order to support our workflow, we'd like…
-
Greenkeeper caught a bug released in 5.0.44 over in Colony's repo: JoinColony/colonyNetwork#734.
~Appears to be related to `InterfaceAdapter` changes, but it could be something else. Seems like thi…
-
The Synthetix foundation is running a trial to reward arbitraging the sETH/ETH Uniswap pool if the ratio falls below 99/100. The foundation is funding this arbitrage pool with 144k SNX initially durin…
-
How should I calculate the square root of a U256?
```
no method named `sqrt` found for type `primitive_types::U256` in the current scope
method not found in `primitive_types::U256`
```
-
While the growth of Synthetix over the last few months has been incredible, there are still many aspects of the project that need significant improvement. We have discussed a number of these major arc…
-
In order to reuse a mapping function for different networks in the one subgraph, I’d like the ethereum `network` name included as a property on `EthereumEvent’