Welcome to rosetta-dogecoin Discussions! #1
Replies: 15 comments 29 replies
-
How much refactoring is there involved considering how similar Doge is to Bitcoin(being a litecoin fork, which forked from Bitcoin). I’m looking to get involved with the development community and Dogecoin seems like a cool project to be apart of. I’m a devops guy by trade and primarily have experience with python. |
Beta Was this translation helpful? Give feedback.
-
Thanks Patrick, looking forward to this. Hopefully this will be the catalyst for more to help. I'm a analyst/datascientist by trade, not sure if my skills and programming languages are useful at the moment, but i am happy to learn and help make dogecoin scale. Been a Shibe since 2014. |
Beta Was this translation helpful? Give feedback.
-
Guys, we're going to try to limit all discussion of implementing this to here, Too much crosstalk in just sending Patrick private messages on Reddit, so we need to try to keep it orderly in this spot. **Right now we're looking at what the requirements and needs are to integrate rosetta so please be patient with us. ** Some assumptions (which we'll clarify as best we can here as we dig into this):
Really though we need to confine reddit PMs to absolute need because managing this is going to be rough without all eyes seeing requirements and progress. Stay tuned here for updates. |
Beta Was this translation helpful? Give feedback.
-
Ok, so, it looks like the 'meat' of this that we want to focus on is https://github.com/rosetta-dogecoin/rosetta-dogecoin/blob/main/bitcoin/client.go#L58-L85 Except for estimatesmartfee (which we're working on changing) - all of these functions should, for the most part, be a straight 1:1 with bitcoin (after changing the identifiers and denominations.) - so right now let's suggest folks take a look at that and their dogecoin equivalents: getblock, getblockhash, blockchaininfo, pruneblockchain getrawmempool : getpeerinfo: sendrawtransaction: estimatesmartfee: So if folks can start looking at this from both sides, that'd be great... (we are continuing to...) |
Beta Was this translation helpful? Give feedback.
-
I've added some issues describing work that need to be done and will continue adding as I run through an analysis of what is needed. See https://github.com/rosetta-dogecoin/rosetta-dogecoin/issues |
Beta Was this translation helpful? Give feedback.
-
Hello I'm a software engineer and my primary language is python. I want to pitch in on this project |
Beta Was this translation helpful? Give feedback.
-
Hi all, |
Beta Was this translation helpful? Give feedback.
-
What is the overall objective to developing this coin? |
Beta Was this translation helpful? Give feedback.
-
Does anyone have any suggestions for getting up to speed on dogecoin's implementation to gain a working level understanding to be able to start implementing this API? |
Beta Was this translation helpful? Give feedback.
-
Hi All! I'm not a developer, but I am able to hack and copy/paste and work with repositories on things that are defined. I've contributed to Open Source projects going back to 2005 and would love to pitch in here in whatever ways I can. |
Beta Was this translation helpful? Give feedback.
-
I am a software developer who loves the Dogecoin and would hope to contribute the code to the repo here. Will learn to fork and set up the testing environment here locally and may need some help to speed up. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, I'm new to this particular area so I apologize in advance if it will sound like a total nonsense what I'm doing here (I'm also So I've set up rosetta-dogecoin repository on my GitHub account. I then looked at making testing functionality work as there still seem to be references to bitcoin and not dogecoin. So I've created separate 'dogecoin.ros' and modified 'config.json' to use 'dogecoin.ros' testnet. As expected, I'm now getting errors when trying to run test, for example:
I tried to modify 'construction_service_test.go' by replacing bitcoin public key "0325c9a4252789b31dbb3454ec647e9516e7c596bcde2bd5da71a60fab8644e438" with dogecoin's public key which I tried to generate from dogecoin's private keys defined in 'key_tests.cpp' from dogecoin-core (I was using online bitcoin's public key generator tool and pasted in dogecoin's private key to produce public key). But it didn't work, of course. I think the error is because public key doesn't correspond to the dogecoin address I specified? If so, how can the new public key for the dogecoin address be generated? Thank you, |
Beta Was this translation helpful? Give feedback.
-
Hello just looking to touch base and check status update. Given the current progress what can we expect as timeline? |
Beta Was this translation helpful? Give feedback.
-
Hey I would like to help, have some questions when I set up the dev environment:
|
Beta Was this translation helpful? Give feedback.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
build together 💪.
To get started, comment below with an introduction of yourself and tell us about what you do with this community.
Beta Was this translation helpful? Give feedback.
All reactions