Pages:
Author

Topic: Devcoin(DVC) Source Code Updated to Bitcoin 0.8.x - page 4. (Read 5377 times)

legendary
Activity: 2044
Merit: 1005
user weisoq sent me: "On your new build, not sure if fees are working correctly. I sent wekkel 10 dvc to test his install (which subtracts the flat 1dvc from my balance, so 11 dvc sent). He seems to have sent me back 10, but I've received 9.5 (so I assume the client has subtacted the fee from the send amount rather than balance, and not sure why it's 0.5 dvc rather than 1?)

It may have something to do with those 10dvc being the only coins in his new wallet, but even then why 0.5, so thought you might want to check."

I got 10 DVC from you and had no other balance. I have no voluntary payment fee configured for the client. The client demanded a minimum 0.5 DVC fee for the return payment. Hence, 9.5 DVC available and 0.5 as payment fee. See details of the payment here

Well either way for tx amount above 27k we would never see an issue, but I think tx's below that may not have been right according to the wiki... so I commented out the fAllowFree code which resets fee's for transactions below 27000 coins, so fees aren't reset back to 0 now...

Let's try it again and make sure its right according tot he original spec.
legendary
Activity: 3108
Merit: 1531
yes
user weisoq sent me: "On your new build, not sure if fees are working correctly. I sent wekkel 10 dvc to test his install (which subtracts the flat 1dvc from my balance, so 11 dvc sent). He seems to have sent me back 10, but I've received 9.5 (so I assume the client has subtacted the fee from the send amount rather than balance, and not sure why it's 0.5 dvc rather than 1?)

It may have something to do with those 10dvc being the only coins in his new wallet, but even then why 0.5, so thought you might want to check."

I got 10 DVC from you and had no other balance. I have no voluntary payment fee configured for the client. The client demanded a minimum 0.5 DVC fee for the return payment. Hence, 9.5 DVC available and 0.5 as payment fee. See details of the payment here
legendary
Activity: 2044
Merit: 1005
user weisoq sent me: "On your new build, not sure if fees are working correctly. I sent wekkel 10 dvc to test his install (which subtracts the flat 1dvc from my balance, so 11 dvc sent). He seems to have sent me back 10, but I've received 9.5 (so I assume the client has subtacted the fee from the send amount rather than balance, and not sure why it's 0.5 dvc rather than 1?)

It may have something to do with those 10dvc being the only coins in his new wallet, but even then why 0.5, so thought you might want to check."

 noticed that in the official repository for the old devcoin that GetMinFee doesn't uncomment the section where fAllowFree resets the fee's for transactions less than 27k coins. However on the wiki http://www.devtome.com/doku.php?id=devcoin where UnthinkingBit wrote that GetMinFee() was changed by removing the fAllowFree code... this doesn't actually exist in the official source... however I did just make this change so please retest the transactions.

I updated the binaries to v1.0.1.. its a manual process until we can actually figure out how to use the proper release process (which we are not ready for yet anyway until testing is complete)...
legendary
Activity: 2044
Merit: 1005
@FrictionLessCoin & @sidhujag

I'm glad you two took the task of upgrading DVC and IXC.

Small remark about generating binaries, for I0coin I use the official bitcoin-way of building, documented in 'release-process.md'.

I did not do the DVC port.

But anyway,  let me read the bitcoin-way.   Thanks for the heads up.   

We definitely want from iXcoin a very well structured process for releasing code.   Right now its a bit haphazard.

I agree, I did not look at the bitcoin way because I think it wouldn't build devcoin (different naming) and more dependencies were added like libcurl etc so for now its a manual process until we figure out how to make it work for official builds which would be a nice - to - have.
legendary
Activity: 2044
Merit: 1005
Does your src exactly based on bitcoin 0.8.5 ? I see some files missing, e.g. src/leveldb/Makefile is in bitcoin 0.8.5, but not in your devcoin source, and that prevent me from build on linux.

Edit: after add src/leveldb/Makefile from original bitcoin 0.8.5, and add line '-l curl' in LIBS in makefile.unix, I could build devcoind properly on my debian box.

I suggest change the captical D to d, 'cause it not so normal that we use $HOME/.Devcoin and Devcoin.conf file.


Taken from i0coin which was based on btc 0.8.5... I can add that makefile I will get it from 0.8.5 thanks...

Once you can build please share the makefile so I can update it. We are still testing so the official binaries will come after we are done testing. But can I rely on you to make the linux builds? Can you do 64 and 32 bit?

About the lowercase 'd' thing... fixed in 1.0.1, can you retest for this?

Thanks
Jag
legendary
Activity: 3108
Merit: 1531
yes
Ok, tested the Windows client on Windows 8.1 64 bit. Sending and receiving coins works. Screenshots here.
full member
Activity: 276
Merit: 102
Does your src exactly based on bitcoin 0.8.5 ? I see some files missing, e.g. src/leveldb/Makefile is in bitcoin 0.8.5, but not in your devcoin source, and that prevent me from build on linux.

Edit: after add src/leveldb/Makefile from original bitcoin 0.8.5, and add line '-l curl' in LIBS in makefile.unix, I could build devcoind properly on my debian box.

I suggest change the captical D to d, 'cause it not so normal that we use $HOME/.Devcoin and Devcoin.conf file.
legendary
Activity: 868
Merit: 1000
Cryptotalk.org - Get paid for every post!
@FrictionLessCoin & @sidhujag

I'm glad you two took the task of upgrading DVC and IXC.

Small remark about generating binaries, for I0coin I use the official bitcoin-way of building, documented in 'release-process.md'.

I did not do the DVC port.

But anyway,  let me read the bitcoin-way.   Thanks for the heads up.   

We definitely want from iXcoin a very well structured process for releasing code.   Right now its a bit haphazard.
legendary
Activity: 3108
Merit: 1531
yes
Tested the Windows client on Windows 8.1 64 bit.

It works fine, downloads the missing blocks and is able to receive DVC. Will try sending coins later after which I will make a small post at Devtome about this beta client.

I understand it will have an installer when ready?
member
Activity: 77
Merit: 10
@FrictionLessCoin & @sidhujag

I'm glad you two took the task of upgrading DVC and IXC.

Small remark about generating binaries, for I0coin I use the official bitcoin-way of building, documented in 'release-process.md'.
full member
Activity: 196
Merit: 100
I downloaded the devcoin client in the OP.

Overall, it seems okay so far (indexing the ~118K blocks will take much more time). However, there are some minor cosmetic errors:

1. The taskbar logo, the window icon and the "About Devcoin" logo are I0Coin.
2. In "Sign/Verify Message", the "Devcoin addresses" are actually I0Coin addresses.
3. "Pay To" says "Enter a Bitcoin address".

Other than that, I don't see any major problems. I'll wait further until the reindex is complete to update this post.

I had to restart the client after reindex was completed to get the new blocks to show up. Other than that, things seem to be working fine.


Code:
18:28:44

getinfo


18:28:45

{
"version" : 80501,
"protocolversion" : 70001,
"walletversion" : 10500,
"balance" : 45000.00000000,
"blocks" : 118801,
"timeoffset" : 2,
"connections" : 8,
"proxy" : "",
"difficulty" : 468145620.50036091,
"testnet" : false,
"keypoololdest" : 1378797514,
"keypoolsize" : 101,
"paytxfee" : 1.00000000,
"errors" : "This is a pre-release test build - use at your own risk - do not use for mining or merchant applications"
}

Code:
Memory usage
New: 59.6 MB
Old: 224.1 MB
legendary
Activity: 2044
Merit: 1005
a couple other questions....

who administers the DVC distribution?

how do you actually get yourself in the distribution?
If your a bitcoin dev or can do devcoin dev than maybe ur on list for now..

alot of ppl forget we r eArly adopters fyi...

Are you on the list?   How did you get on the list?

I did the same work you did, but for IXC.

IXC had not been updated for 2 1/2 years.  So I made the effort to port it to the 0.8.6 code base.

However, I had to beg for funds here and I continue to have to beg for funds.

For some crazy reason, all these early adopters believe that they can do nothing and the the coin they bought would magically rise in value.   Well,  there are other coins out there that have more aggressive development and marketing budgets.   Some even focus their efforts to ensure the trading goes there way (see FTC and QRK).   

I mean, I couldn't even get funds from the original developer.

Talk about ridiculous.

Im not on list and well by def u should be i think.. if you can dev for devcoin..

Supposidely if u dev for bitcoin ur on the list.
legendary
Activity: 868
Merit: 1000
Cryptotalk.org - Get paid for every post!
a couple other questions....

who administers the DVC distribution?

how do you actually get yourself in the distribution?
If your a bitcoin dev or can do devcoin dev than maybe ur on list for now..

alot of ppl forget we r eArly adopters fyi...

Are you on the list?   How did you get on the list?

I did the same work you did, but for IXC.

IXC had not been updated for 2 1/2 years.  So I made the effort to port it to the 0.8.6 code base.

However, I had to beg for funds here and I continue to have to beg for funds.

For some crazy reason, all these early adopters believe that they can do nothing and the the coin they bought would magically rise in value.   Well,  there are other coins out there that have more aggressive development and marketing budgets.   Some even focus their efforts to ensure the trading goes there way (see FTC and QRK).   

I mean, I couldn't even get funds from the original developer.

Talk about ridiculous.
legendary
Activity: 2044
Merit: 1005
a couple other questions....

who administers the DVC distribution?

how do you actually get yourself in the distribution?
If your a bitcoin dev or can do devcoin dev than maybe ur on list for now..

alot of ppl forget we r eArly adopters fyi...
legendary
Activity: 868
Merit: 1000
Cryptotalk.org - Get paid for every post!
a couple other questions....

who administers the DVC distribution?

how do you actually get yourself in the distribution?
full member
Activity: 196
Merit: 100
I downloaded the devcoin client in the OP.

Overall, it seems okay so far (indexing the ~118K blocks will take much more time). However, there are some minor cosmetic errors:

1. The taskbar logo, the window icon and the "About Devcoin" logo are I0Coin.
2. In "Sign/Verify Message", the "Devcoin addresses" are actually I0Coin addresses.
3. "Pay To" says "Enter a Bitcoin address".

Other than that, I don't see any major problems. I'll wait further until the reindex is complete to update this post.
legendary
Activity: 2044
Merit: 1005
Markm I sensed a real negative connation in your recent posts so i suggest you revert back to your old self you were very helped and instrumental to noobs who were learning the ropes.

This guy like the rest were are frusterated by the amouny that devs get without evidence of work.. I tend to agree devcoin should pay via bounties to only the verified sources of work. Btc shares are another story. He is just saying Hey I thought we had devs we paid millions for so where are they? I asked the same q And got the same answer but in the end I will perservere and defeat those who dont believe in the cause. Those who give more time to projects they reward risk more
for will yet get paid dvc while they do it will have whats coming to them. In the end like notabot they will be revealed as fakes and the project will reward the true early adopters who dont sell.

To get one share as a programmer you have to do ten hours of work.

To get one share pasting stuff into devtome you only have to pasteip 1000 words (admittedly ones you wrote yourself.)

So I guess some day when some programmer happens to have typed 1000 words that happen to result in a shiny new client maybe they will chose to paste them into the source code instead of into devtome.

But y'know, they'd make as much money just pasting them into devtome and letting someone else take care of copying them from devtome into the source code and compiling and updating the git repositories and packaging binaries and so on and so on.

Does it really take ten hours to come up with 1000 words to post to devtome? I think as long as it is quicker/easier to come up with 1000 words to paste than it is to debug / create code for ten hours it might even be in the economically rational person sense "stupid" to waste time programming that would be more profitably spent writing 1000's of words of excuses for not programming...

-MarkM-


I agrer that devs should get their fair share of pie and I gave a proposal to unthinkingbit on how to do so. Its up to him but we can talk about the model all we want.. end of day I wrote the code which took 3 weeks and I
get paid for writing like a week lol its ok as long as ppl see whats important.. im not selling they are.. Are u selling???
legendary
Activity: 3108
Merit: 1531
yes
I will test the Windows client and let you know the outcome.
legendary
Activity: 2940
Merit: 1090
Markm I sensed a real negative connation in your recent posts so i suggest you revert back to your old self you were very helped and instrumental to noobs who were learning the ropes.

This guy like the rest were are frusterated by the amouny that devs get without evidence of work.. I tend to agree devcoin should pay via bounties to only the verified sources of work. Btc shares are another story. He is just saying Hey I thought we had devs we paid millions for so where are they? I asked the same q And got the same answer but in the end I will perservere and defeat those who dont believe in the cause. Those who give more time to projects they reward risk more
for will yet get paid dvc while they do it will have whats coming to them. In the end like notabot they will be revealed as fakes and the project will reward the true early adopters who dont sell.

To get one share as a programmer you have to do ten hours of work.

To get one share pasting stuff into devtome you only have to paste 1000 words (admittedly ones you wrote yourself.)

So I guess some day when some programmer happens to have typed 1000 words that happen to result in a shiny new client maybe they will chose to paste them into the source code instead of into devtome.

But y'know, they'd make as much money just pasting them into devtome and letting someone else take care of copying them from devtome into the source code and compiling and updating the git repositories and packaging binaries and so on and so on.

Does it really take ten hours to come up with 1000 words to post to devtome? I think as long as it is quicker/easier to come up with 1000 words to paste than it is to debug / create code for ten hours it might even be in the economically rational person sense "stupid" to waste time programming that would be more profitably spent writing 1000's of words of excuses for not programming...

-MarkM-
legendary
Activity: 2044
Merit: 1005
Great news Ive got the new daemon downloading the blockchain so its going smoothly... I tested mining using setgenerate and got a few blocks from a testnet. I will include this local testnet on github.. I couldnt test merge mining so we will have to test this with real nodes.

So I am building w32 and we will need someone to build all the platforms from the src:

1) windows 64
2) Linux 32 and 64
3) FreeBSD 32 and 64
4) Fedora 32 and 64
5) Mac osx

All compiles should be using latest version of OS. Someone please help and take up one of these to build. You will need the dependencies. I will try to update the makefiles but I am basing them off my makefile.mingw for windows.

Now I will work on building the qt.. I will upload src to github as well but please respond to what you can build.

Is the build file ok? I'd like to build linux 32 bitcoind first.

i built off of mingw and didnt touch the linux
mingw makefil you will have to add libcurl and multithreading and static options. So its not hard just do it.
Pages:
Jump to: