-
Our [current exit fee](https://github.com/OriginProtocol/origin-dollar/issues/92) (set to 0.5%) is kind of a catch-all to prevent abuse of our vault contract, deter users from redeeming, and provide a…
-
As described in [the semi-automated allocations proposal](https://vote.ousd.com/#/proposal/0xb6f292d52083d60f3e7c78b9131aa142f607bb9e5d45ab4644dbd5fa10cd96ec), our current process for reallocation col…
-
I'm connected to the dapp with a Safe wallet via iOS and WalletConnect. When I open my account history, I see yield even though I have not opted-in. Both our dapp and Etherscan agree that my balance h…
-
Got an echidna failure somehow. Will need to dig into it later.
Analyzing contract: contracts/contracts/crytic/PropertiesOUSDTransferable.sol:PropertiesOUSDTransferable
crytic_approve_overwrites: …
-
Let's update our deploy script to verify our smart contracts on https://sourcify.dev as well as Etherscan. This would allow our ABIs to be automatically loaded on Gnosis Safe and anywhere else that in…
-
In https://github.com/OriginProtocol/origin-dollar/pull/869, we made it possible for anyone to trigger a harvest and receive an incentive in exchange. The idea was that we would eventually do the same…
-
### Component
forge-std
### Have you ensured that all of these are up to date?
- [X] Foundry
- [X] Foundryup
### What version of Foundry are you on?
forge 0.2.0 (4b720c2 2022-07-28T00:…
-
The voter registration requirement causes bad UX when a user tries to vote on a proposal:
1. Proposal is active in the system that a user wants to vote on
2. They can only vote with the vote balan…
-
Currently a voter makes decisions about how to vote for weekly snapshot strategist actions by looking at a spreadsheet showing the current allocation and the current APY's.
While this is much bette…
-
Half of OUSD's performance fee (10% of yield) is used to buy back OGV from the open market and distribute it to OGV stakers. In the future, it's likely that some or all of OETH's performance fee will …