Olivier

98 posts

Olivier banner
Olivier

Olivier

@oli_vdb

Longevity & Dissident Tech.

Katılım Temmuz 2012
1.6K Takip Edilen1.2K Takipçiler
Olivier
Olivier@oli_vdb·
@tx_origin That’s indeed the line that reverts. But in exit() this line occurs first in withdraw() and then again in getReward(). It’s the one in getReward() that actually fails. You can verify this using @TenderlyApp
English
1
0
1
0
tx_origin
tx_origin@tx_origin·
@oli_vdb thanks for the details and learnings. one question, i thought the farmer could not claim because of the withdraw function, specifically this line results in a negative number, which throws an exception: "balances[msg.sender] = _balances[msg.sender].sub(amount);"
English
1
0
0
0
Olivier
Olivier@oli_vdb·
1/4 I found a bug in the staking contracts of $YFII (the fork of $YFI with weekly Bitcoin-style halvings). The bug is causing an issue with at least two YFII clones: $ASUKA (exit scammed) and $WIFEY (active).
English
3
12
54
0
Olivier
Olivier@oli_vdb·
@dryruner @tx_origin Yes, and the ASUKA-DAI, cryCRV and WIFEY-DAI pools have indeed minted 5000 tokens each.
English
1
0
0
0
dryrun | views my own
dryrun | views my own@dryruner·
@oli_vdb @tx_origin But if this was the case, since `periodFinish` was still 0, `checkhalve` modifier will be activated, and actually 5,000 token will be minted, instead of now 10,000. Right? So I assume what you said didn't make sense. Please correct me if I was wrong.
English
1
0
0
0
Olivier
Olivier@oli_vdb·
4/4 That's most likely only an issue for that farmer who can't exit his "gains" since these exceed what is held by the staking contract. Note that if the distribution was made to last 50.6+ years instead of 7 days, the farmer could have exited his massive gains 😱.
English
2
0
13
0
Olivier
Olivier@oli_vdb·
3/4 As a result, lastUpdateTime (seconds between 1/1/1970 and the last time the rewards were updated), isn't set to the current timestamp but instead keeps its default value of 0. The reward calculation then considers that the first staker has been farming hard since 1970 💪👩‍🌾
English
1
1
17
0
yearn
yearn@yearnfi·
yearn.finance updated New vault added for yCRV (output token from curve.fi/y) Disclaimers - Highly experimental, do not use unless you reviewed the contracts - 0.5% withdrawal fee - Do not risk your funds APR 193.04% measured @ 10568447 from 10559467
yearn tweet media
English
19
26
135
0
Olivier
Olivier@oli_vdb·
Update: the fee is now 0.5% #readContract" target="_blank" rel="nofollow noopener">etherscan.io/address/0x3821…
English
0
0
3
0
Olivier
Olivier@oli_vdb·
Note that my diagram doesn’t show the 50% fee taken on the yCRV rewards, which is presumably redistributed to YFI stakers.
English
2
0
22
0
Olivier
Olivier@oli_vdb·
$YFI is about to go full industrial farming against $YFII. A new yCRV yVault was deployed to farm YFII, immediately dump it for DAI and compound the harvest by using the DAI to farm more YFII 👀 etherscan.io/address/0x8816…
Olivier tweet media
English
25
47
318
0
Olivier
Olivier@oli_vdb·
512 years later, a new (less bloody) type of AZTEC ceremony. Hoping to ignite at least 52 years of Ethereum privacy! @aztecprotocol
Olivier tweet mediaOlivier tweet mediaOlivier tweet media
English
1
4
22
0
Olivier
Olivier@oli_vdb·
@offchainfr Yes the gas cost would start to be quite high relative to the deposit size for a 0.1 ETH mixer. Deploying multiple mixers would also reduce the anonymity set. Withdrawing custom amounts is being researched though. In the meantime you can try Hopper on the Ropsten testnet.
English
0
0
3
0
Benjamin ⟠
Benjamin ⟠@offchainfr·
@oli_vdb Ok, the relayer is mostly used to pay the Gas. I wasn't sure. Can you lower the amount of ETH ? Maybe 0.1 $ETH would be better to test it ? (but the gas will be to high to be a real use case, I Imagine).
English
1
0
1
0
Olivier
Olivier@oli_vdb·
Excited to release the open-source project I've been working on in the last few months: Hopper, mobile-friendly private transfers for Ethereum medium.com/argenthq/intro…
English
2
22
108
0
Olivier
Olivier@oli_vdb·
@offchainfr Yes the funds can be seen as coming from the mixer contract. But if you receive ETH from a mixer, it could have been sent by anyone without your knowledge, giving you plausible deniability. The relayer is used so that you can withdraw to a brand new address with no ETH.
English
1
0
4
0
Benjamin ⟠
Benjamin ⟠@offchainfr·
@oli_vdb It looks really great! But, it will be completely visible that we used a mixer? Or that the money received comes from a mixer? Can you tell us more about the role of the relayer? 🙏
English
1
0
2
0
Olivier retweetledi
Primer
Primer@primerlearning·
At long last, the next video: youtu.be/0ZGbIKd0XrM This one sets up a simulated environment in which creatures and their traits undergo natural selection.
YouTube video
YouTube
English
1
5
21
0
Aztec
Aztec@aztecnetwork·
Looking for a fun project this weekend? The first 10 people who send 0x5d7500Ec532B475574b6De5704a4c5DD2949884f some confidential tokens on Rinkeby (and post the etherscan link below) get some AZTEC swag! Get started here: medium.com/aztec-protocol…
English
6
9
24
0