MIT
manifoldfinance / staking Goto Github PK
View Code? Open in Web Editor NEW$FOLD/xFOLD Staking DApp
Home Page: https://manifold-staking-dapp.vercel.app
$FOLD/xFOLD Staking DApp
Home Page: https://manifold-staking-dapp.vercel.app
MIT
Bugs
-Graphic bug presented in photo
-"Permit FOLD to mint and stake xFOLD" and "Complete Staking" buttons does the same, asks for approving FOLD
-Although user approved before manually interacting with contract, site still asks for approving (this issue might be connected to second one, as i don't know how it behaves normally)
-After clicking withdraw button, "to is not defined" pops up in lower right corner
-Users on telegram are reporting that if you left staking process in half, for example after approving and closing site they need to approve again, thats why mobile users might not be able to stake at all, because signing every transaction in wallet might be counting as leaving page thus resetting whole process (1 user reported this mobile issue)
Changes request
-Move xFOLD approval to withdraw section, doing 3 transactions in order to stake is making people confused, basing on telegram discussion
-After opening site and not logging into metamask straight away, clicking connect wallet and choosing it produces an error "Connect to site / This provider is not supported."
Browser: firefox 95.0.2
Chore:
As it stands right now the dapp has components that are exogenous and superfluous. We should remove them and in doing so normalize naming conventions.
I staked on 21st Dec 2021 94.6 fold via dapp. I have not removed or added x fold since then. I have received payouts on Feb 6th (month 1), March 18th (month 3) and April 19th (month 4), however I was missed out on the month 2 payout.
My wallet is 0x73B1ccBba42E505eB969c356C7242A23c28ec15e
I have emailed a couple of times and you replied a few weeks ago to say that I recieved month 2 payout. Can you look into this as I believe that you were mistaken and that I am due month 2 payout.
https://etherscan.io/token/0xd084944d3c05cd115c09d072b9f44ba3e0e45921?a=0x73B1ccBba42E505eB969c356C7242A23c28ec15e shows the 3 payouts recieved
https://etherscan.io/token/0x454BD9E2B29EB5963048cC1A8BD6fD44e89899Cb?a=0x73B1ccBba42E505eB969c356C7242A23c28ec15e shows I have been staking for 4 months
Thanks
Verify deployments for end users
dapp won't prompt for approval when user has any approved amount
users that have approved value greater than 0 and it isn't matching with their current stake amount aren't be able to stake through dapp
feature request: additional approval button that is always present and gives ability to approve desired amount
in deposit section after clicking complete staking dapp prompts for approving XFOLD with manifold contract address as spender which is wrong. domodao address should be the spender. unstaking works because spender address for XFOLD approval in withdraw section is correct but users are still losing gas costs due to meaningless transaction in deposit section.
instead of resolving it i suggest deleting XFOLD approval from deposit section, there is no need for it if its in withdraw section already.
@sambacha issue is still present
Originally posted by @dynsky in #30 (comment)
0x155E45e90841eab750D5deb3B530665E3d22526C
[https://etherscan.io/address/0x155e45e90841eab750d5deb3b530665e3d22526c]
Rewards of $250 pending for staking 200 FOLD for 15 Jan 2022 - 15 Feb 2022 duration.
DOMODAO Staking Proof on Etherscan: [https://etherscan.io/address/0x155e45e90841eab750d5deb3b530665e3d22526c]
A Regression was introduced between
manifoldfinance/xfold-dapp@3ef0605
and
manifoldfinance/xfold-dapp@dc425b4
Using Nextjs 11 we can properly compile deps.
Note: this is the old github repo for the dapp
Metamask autoloads when accessing the staking page, https://manifold-staking-dapp.vercel.app/stake
this should only be activated by user interaction ideally
Feature:
Getting push notifications or at least being able to subscribe to email updates would be desirable for end user engagement.
Reported to me via telegram (sic)
I used the dApps to unstake xFOLD ( withdraw ).
But it only burned my xFOLD and seems not getting back my FOLD tokens.
I also did it 4 days ago manualy, on etherscan, just for testing.
and it also burned my xFOLD and not getting back my FOLD token.
the Transaction Details are
https://etherscan.io/tx/0x7c7aacdf141620a051301cfc275bf11a2d0494664cf5842b70824951fc3cd11d
Describe the bug
Staking Link on homepage 404s
Minimal Reproduction Repo / Steps to Reproduce
Expected behavior
Clicking the staking link should direct the user to https://staking.manifoldfinance.com
Screenshots
Link is appended to domain instead of just linking to https://staking.manifoldfinance.com
Environment:
any browser (i'm using brave)
Users lost access to their tokens after unstaking on dapp, XFOLD has been burned and FOLD wasn't sent to them back. instead of sending FOLD to their addresses, FOLD was sent to manifold contract address. tx example https://etherscan.io/tx/0x67dd341bf81670839a83df63ca105bac14d6937c0f50fee4ad7d58efa258f94d
complete list of addresses that lost access due to this bug (burn label)
https://etherscan.io/token/0xd084944d3c05cd115c09d072b9f44ba3e0e45921?a=0xd084944d3c05cd115c09d072b9f44ba3e0e45921
this issue is connected to #21 although users are no longer affected by this bug people who lost due to it still aren't given their tokens back.
Feature: Add Sentry.io support for exception handling and reporting
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.