Comments (13)
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 2000.0 USDT (2000.0 USD @ $1.0/USDT) attached to it.
- If you would like to work on this issue you can 'start work' on the Gitcoin Issue Details page.
- Want to chip in? Add your own contribution here.
- Questions? Checkout Gitcoin Help or the Gitcoin's Discord
- $2,260,299.76 more funded OSS Work available on the Gitcoin Issue Explorer
from bitgesell.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 265 years, 6 months from now.
Please review their action plans below:
1) leetdev has been approved to start work.
I would love to work on this project. I am a very experienced web developer and software engineer, well versed in both backend and frontend code. I would use Javascript for the implementation (using something like React for the frontend, and node.js for the backend service).
I have looked at the jsbgl.js library for the BGL RPC integration, which seems to have adequate documentation for the functionality this project requires. I also have experience using web3.js for interacting with Infura for Ethereum integrations. I believe I am ready to get started on this as soon as my application is accepted.
Feel free to ask me for any additional details on this Github issue.
Learn more on the Gitcoin Issue Details page.
from bitgesell.
Hi @wu-emma, thanks for approving my application!
I have a couple of questions regarding this project.
- Should I set this up to use testnet (for both BGL and Ethereum networks) for the development versions, and mainnet for the production version?
- How should transaction fees be handled when sending converted coins/tokens to the recipient account, as well as transactions to the custodial wallet?
That's it for now. I will most likely have more questions during development, should I continue to post them here or would you prefer using a private channel for future communications (such as e-mail)?
from bitgesell.
(I miscreated issue on personal repo, please make PRs and fork them from the repo github.com/bitgesellofficial/bitgesell), sorry created issue in this one by mistake
- You can use BGL mainnet for testing and we can some Eth testnet like Kovan to not pay for tx fees, I would provide some BGLs for testing and the fees are pretty low currently;
- Ideally user should pay for tx fees, but on the start service can do this.
You can write me here for now, should be ok, I'm getting notifications (that would also calm down Gitcoin bot as it tracks activity)
from bitgesell.
@leetdev Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- reminder (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from bitgesell.
@leetdev Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
- reminder (3 days)
- escalation to mods (6 days)
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
from bitgesell.
I am still working on the issue. I have created a basic UI, set up a backend service, and also a local BGL node for RPC. I'll be integrating the UI with the backend service next, as well as implementing the custodial wallet functionality.
When it comes to forking the main repository, wouldn't it make more sense to create an empty repository under the Bitgesell official account instead, so I can post the PR there? This prototype doesn't really belong in the same place as the BGL core in my opinion.
from bitgesell.
I created a repo and have invited you there, good idea, thanks!
https://github.com/BitgesellOfficial/wbgl-bridge
from bitgesell.
@wu-emma, I've created a custodial BGL address for local development, can you send some coins there for testing? The address is: bgl1q56r8vwjjrwfu3ng8rsd20c6afysnp4368z7wd6
Edit: Or perhaps I am understanding this a bit wrong. I noticed that you already have custodian wallets for the Eth and BSC blockchains, is this service supposed to send BGL directly from that address? In which case I guess it would need to be added to the wallet running on the BGL node the service uses. Nevertheless, it would probably be best to use a separate address for testing.
from bitgesell.
from bitgesell.
Hi @wu-emma,
I have effectively finished building the prototype for this application.
I have pushed my code to the project's repository. Tomorrow I will write a readme containing all the important information regarding the nature of this prototype, its features and shortcomings, as well as instructions for setting it up.
Regards,
Rene
from bitgesell.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work for 2000.0 USDT (2000.0 USD @ $1.0/USDT) has been submitted by:
- Learn more on the Gitcoin Issue Details page
- Want to chip in? Add your own contribution here.
- Questions? Checkout Gitcoin Help or the Gitcoin's Discord
- $1,696,932.29 more funded OSS Work available on the Gitcoin Issue Explorer
from bitgesell.
@wu-emma, I have created a readme for the repo. Let me know if you need anything else. I can also help setting it up if needed.
from bitgesell.
Related Issues (20)
- CI/CD: Official Docker image on Dockerhub Registry HOT 7
- Getblocktemplate broken in v 0.1.10 HOT 24
- [BIP] Proposal for implementation of Bitgesel Improvement Proposals HOT 3
- Translation of sites or pages, (GUI) Bug bounty
- Opened tag
- Any report, issue or feature request related to the GUI should be reported at https://github.com/bitcoin-core/gui/issues/ HOT 4
- Bitgesell contribution program ($25000 overall budget) HOT 8
- RPC client conversion table and RPC server named arguments mismatch for gettxoutsetinfo HOT 2
- Functional test for i2p fails due to connection attempt on port !=0 HOT 1
- Functional p2p_segwit test 'test_witness_block_size' fails due to too large block constructed
- bug bitgesell-bridge HOT 8
- Syntax error and more errors in the code HOT 3
- New error HOT 1
- Last error I suppose HOT 19
- 4 Errors solved but no reply from bitgesell HOT 3
- Fixed some tests HOT 2
- BGL (Bitgesell) Bounty/Improvement Program ($50000 budget) HOT 9
- https://github.com/BGL-core/gui points to A `404` page HOT 5
- bitgesell (BGL) CORE Wallet "corrupted block database" HOT 3
- functional test p2p_dos_header_tree.py quarantine question HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bitgesell.