curve-contract
curve-contract copied to clipboard
Vyper contracts used in Curve.fi exchange pools.
It seems that the spending allowance is not recognized if it's already done before starting the exchange. This is what I did: I wanted to exchange aUSDT for aUSDC. When...
### Overview I am trying to yield farm gold pegged coins to get exposure to the price of gold. There is no pool to trade gold coins. ### Specification In...
### What I did Related issue: N/A This PR adds a new type of Curve pool meant to handle stablecoins with a floating target price such as RAI. ### How...
### What I did Change `calc_withdraw_one_coin` in simulation.py to represent the source of truth instead of approximation. ### How I did it Made `calc_withdraw_one_coin` in simulation.py to exhibit the same...
### What I did This PR consists of the following changes: * Add a StableSwap base pool for wZEC/renZEC * Integrate the [`brownie-token-tester`](https://github.com/iamdefinitelyahuman/brownie-token-tester) into the test suite to allow for...
### What I did Added templates to meta pool for base 1e18 assets and include TWAP
…added for cross-asset swaps Signed-off-by: Andre Cronje ### What I did Clone LINK/sLINK to create AAVE, BNB, COMP, REN, UNI, and YFI pools Related issue: # ### How I did...
Creation of cyEUR & cyEURt pool ### What I did Reused ib pool to implement new EUR ib pool
### What I did Added a metapool for [tBTC v2](https://etherscan.io/address/0x18084fbA666a33d37592fA2633fD49a74DD93a88). ### How I did it The pool is a minimal modification of the existing [tBTC v1 pool](https://github.com/curvefi/curve-contract/tree/master/contracts/pools/tbtc). It uses `sBTC`...