Pages:
Author

Topic: [ANN][YAC] YACoin ongoing development - page 69. (Read 380060 times)

sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
here's a beta version of electrum client for yac. most checks are skipped for now and not all block hashes are checked for performance reasons (sometimes it seems like a bad thing that scrypt-chacha is so slow). first you need to compile and install the yac_scrypt python lib (if you use p2pool or something you probably already have it installed).

PS: i really tried to make a windows executable with py2exe, but there's no fucking way i'm gonna get that stupid m$ visual shit to work (needed to compile yac_scrypt)...

PPS: no idea how to get the lib working on android so far, so don't ask me

https://github.com/saironiq/electrum/tree/yac (yes, it's in a special branch; master is vanilla bitcoin electrum)
legendary
Activity: 938
Merit: 1000
I'm also a gpu guy, Thirtybird taught me well Roll Eyes

I'll try my luck at it now...got an r9 290 and 3 r7 240 2gb cards.

how much ram on the 7790s?

Here are my cards: http://www.newegg.com/Product/Product.aspx?Item=N82E16814125454 (the 7790s are 2GB 128bit)

http://www.asus.com/Graphics_Cards/R9270DC2OC2GD5

hero member
Activity: 812
Merit: 1000
I'm also a gpu guy, Thirtybird taught me well Roll Eyes

I'll try my luck at it now...got an r9 290 and 3 r7 240 2gb cards.

how much ram on the 7790s?
legendary
Activity: 1918
Merit: 1012
★Nitrogensports.eu★
YAC has a maximum difficulty adjustment of 1% per block.  So it takes a little while for the difficulty to even out.

In previous N-factor increases, it usually took 1-3 days for the difficulty to stabilize.

That is good.   Smiley

There is a sharp drop of the number of miners (like 50%), probably because the sharp drop of profitability due to temporary high diff. I do hope they come back after the transition period.

Well I am trying to GPU mine this for the first time with a rig that has 2 HD 7790 cards and 2 R9 270 cards. Anyone got any good configurations for either?

Thirtybird would be your guy for GPU mining.  He wrote the mining scripts and then re-optimized them several times over.  There might be some setting floating out in the yacointalk forum too.

Historically after an N-increase, the number of miners goes down until the difficulty stabilizes.  They usually come back and often times even more join them (because of the larger block reward).  The block reward is already up to 51 YACs per block.
legendary
Activity: 938
Merit: 1000
YAC has a maximum difficulty adjustment of 1% per block.  So it takes a little while for the difficulty to even out.

In previous N-factor increases, it usually took 1-3 days for the difficulty to stabilize.

That is good.   Smiley

There is a sharp drop of the number of miners (like 50%), probably because the sharp drop of profitability due to temporary high diff. I do hope they come back after the transition period.

Well I am trying to GPU mine this for the first time with a rig that has 2 HD 7790 cards and 2 R9 270 cards. Anyone got any good configurations for either?
hero member
Activity: 516
Merit: 500
CAT.EX Exchange
YAC has a maximum difficulty adjustment of 1% per block.  So it takes a little while for the difficulty to even out.

In previous N-factor increases, it usually took 1-3 days for the difficulty to stabilize.

That is good.   Smiley

There is a sharp drop of the number of miners (like 50%), probably because the sharp drop of profitability due to temporary high diff. I do hope they come back after the transition period.
legendary
Activity: 938
Merit: 1000
I like what I am seeing. I always thought more credit was due for Scrypt N. Most people have no clue that this is the first one of that algo. I think I am going to start mining this. I am sick of the heat from Scrypt and I am sick of pretending that X11 is profitable (what a joke, give me access to sgminer setup for FPGA and I sure would LOVE it).
newbie
Activity: 57
Merit: 0
YAC is definitely most interesting coin from all recently made and as much as original creator disappeared

wow let coming on
newbie
Activity: 25
Merit: 0
http://explore.grokonet.com/ Is there any API for this block explorer?

Official explorer has been dead for ages
Sorry, no plans for an API.
full member
Activity: 181
Merit: 100
...WOW, what do you say know Beave162

My apologies everyone... just a reminder of all the crazy psychopaths out there who try so hard to feel important. Report Thiago1 to the moderator, and he should be banned.

Crazy psychopaths Huh  Look good at your self in the mirror and then you'll see the biggest one !



To All;

Look at the post found and quote below, the post of the so cold inquisitors and trollers....
 
Look how they express them self.

It is just full of anger. Blind anger.

It is just full of hate. Blind hate.

It is just full of filthy and provoking language.


The only meaning of those post of them (the trollers) are attacking, shocking, hurting and damaging other ones.

In this case hurting and damaging the developer of UTC and the coin UTC and thus the UTC community members.

But I belief it is good it happen now. It is very good how they (the trollers) express them self's and how they show their real identity and devil character.

Normal people, if they read those post, will only want to dissociate themselves of this kind of trollers.
From those kind off wolves in sheep clothes.

But hopefully they will stop now. Enough is enough !

















legendary
Activity: 1537
Merit: 1005
Thanks, for now diff will be pulled from MPOS. Finally updating Cheesy
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
Maybe I should be more precise. Thats an example of use of MPOS api:
http://maxcoin.miningpoolhub.com/index.php?page=api&action=getdifficulty&api_key=example_id&id=7067

Edit: I know that it may not be possible to get data straight from url, just wanted to make sure Wink
yeah, it's not possible. you need to make a post request

* sairon adds REST API to TODO list
legendary
Activity: 1537
Merit: 1005
Maybe I should be more precise. Thats an example of use of MPOS api:
http://maxcoin.miningpoolhub.com/index.php?page=api&action=getdifficulty&api_key=example_id&id=7067

Edit: I know that it may not be possible to get data straight from url, just wanted to make sure Wink
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
here's a beta version of the API reference, feel free to make a pull request Smiley
https://github.com/saironiq/electrum-server/blob/master/README-API.md

also, i'm open to suggestions for new api methods if you need them.

you can test the API at electrum.unsha.net
ports: 50001 (tcp), 50002 (ssl), 8081 (http), 8082 (https)
and the brand new webocket interfaces: 8008 (websocket), 8009 (ssl websocket)

i wanna see some great new services built upon this api! Tongue

you can run your own electrum server (clone at https://github.com/saironiq/electrum-server), however, you need to apply this patch to yacoind first: https://github.com/saironiq/yacoin/commit/801d5756072bbe087cf009ad8490aff17aeb664f

Can you post an example of http request to "getdifficulty"?. I cant seem to work it out.
it's json-rpc. simply make a get or post request with data set to the actual request

eg. with curl:

Code:
curl -d '{"method": "blockchain.mempool.get", "id": 0, "params": []}' -H 'Cookie: SESSION=YOU-GET-THIS-FROM-SERVER-AFTER-FIRST-REQUEST' electrum.unsha.net:8081

the session cookie is quite important as the server will not neccessarily return the answer right away. if it doesn't, you just send an empty message ("[]" is a good example, an empty array) and the server sends you all the queued responses.
legendary
Activity: 1537
Merit: 1005
here's a beta version of the API reference, feel free to make a pull request Smiley
https://github.com/saironiq/electrum-server/blob/master/README-API.md

also, i'm open to suggestions for new api methods if you need them.

you can test the API at electrum.unsha.net
ports: 50001 (tcp), 50002 (ssl), 8081 (http), 8082 (https)
and the brand new webocket interfaces: 8008 (websocket), 8009 (ssl websocket)

i wanna see some great new services built upon this api! Tongue

you can run your own electrum server (clone at https://github.com/saironiq/electrum-server), however, you need to apply this patch to yacoind first: https://github.com/saironiq/yacoin/commit/801d5756072bbe087cf009ad8490aff17aeb664f

Can you post an example of http request to "getdifficulty"?. I cant seem to work it out.
hero member
Activity: 809
Merit: 501
Don't forget to vote in the 10,000 YAC Meme Contest...

http://forum.yacoin.org/index.php?topic=661
You may post original page with all memes to. I dont see any vote who chose this 3 memes from all.

Fixed. The link to the thread with all of the memes submitted: http://forum.yacoin.org/index.php?topic=631
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
here's a beta version of the API reference, feel free to make a pull request Smiley
https://github.com/saironiq/electrum-server/blob/master/README-API.md

also, i'm open to suggestions for new api methods if you need them.

you can test the API at electrum.unsha.net
ports: 50001 (tcp), 50002 (ssl), 8081 (http), 8082 (https)
and the brand new webocket interfaces: 8008 (websocket), 8009 (ssl websocket)

i wanna see some great new services built upon this api! Tongue

you can run your own electrum server (clone at https://github.com/saironiq/electrum-server), however, you need to apply this patch to yacoind first: https://github.com/saironiq/yacoin/commit/801d5756072bbe087cf009ad8490aff17aeb664f
full member
Activity: 145
Merit: 101
Don't forget to vote in the 10,000 YAC Meme Contest...

http://forum.yacoin.org/index.php?topic=661
You may post original page with all memes to. I dont see any vote who chose this 3 memes from all.
legendary
Activity: 1918
Merit: 1012
★Nitrogensports.eu★
stats&graphs page is suspended until further notice (until i get some good explorer up and running)

the yac raffle if cancelled (it's not like millions of people used it anyway)

I did really like the stats/graphs - I referenced them often.  I'm happy to hear they'll be back.  Smiley

And the raffle was kind of tucked away.  I forgot it was there most of the time.  But, it would be nice to have some kind of 'lottery' or 'dice' game for YAC.
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
http://explore.grokonet.com/ Is there any API for this block explorer?

Official explorer has been dead for ages
well, technically it's dead only since today. the motivation behind this decision is:
* it was running too damn slow to be of any use anyway
* the benefits of running that server didn't justify the cost (over $20/mo for something that's constantly moving through the thin line called "working/broken")
* some of the stat-generating cron jobs actually didn't even have a chance to complete as they were getting killed due to an out-of-memory condition

as a replacement, i'm running a (much cheaper but working and fast) new explorer at http://yacoin.unsha.net (it sucks, looking for javascript devs) along with enhanced electrum api. i'm documenting the original api (as it has no official docs that i'm aware of) and also my changes to it, the finished docs shoud be available later today.

as a quick fix for the coin mining comparison sites, here's a quick doc for the relevant api calls (for difficulty, hashrate, block reward, coin supply, block height and latest block; respectively):
Code:
$ echo '{"method": "blockchain.net.difficulty", "id": 0, "params": []}' | nc electrum.unsha.net 50001
{"id": 0, "result": 0.01548104}

$ echo '{"method": "blockchain.net.hashrate", "id": 0, "params": []}' | nc electrum.unsha.net 50001
{"id": 0, "result": 1108192.9181497758}

$ echo '{"method": "blockchain.net.blockreward", "id": 0, "params": []}' | nc electrum.unsha.net 50001
{"id": 0, "result": 50070000}

$ echo '{"method": "blockchain.net.coinsupply", "id": 0, "params": []}' | nc electrum.unsha.net 50001
{"id": 0, "result": 23037887792452}

$ echo '{"method": "blockchain.numblocks.subscribe", "id": 0, "params": []}' | nc electrum.unsha.net 50001
{"id": 0, "result": 576149}

$ echo '{"method": "blockchain.headers.subscribe", "id": 0, "params": []}' | nc electrum.unsha.net 50001
{"id": 0, "result": {"nonce": 17688, "prev_block_hash": "64c2a300de2372657c571ba01ccb4b2d666a62af3ad59b93253463316906eee9", "hash": "0000000bf3aaa90904defe5e2dc559da69e25205ceddad92ccdb58bfd7cc5948", "timestamp": 1401618292, "merkle_root": "a563c45d9fee71a9a4c0083d8bdbb0b1850986018c0e2df0d760fcc97a0da41b", "block_height": 576149, "difficulty": 0.01547291, "mint": 50080000, "size": 291, "totalsent": 50080000, "numtx": 1, "utxo_root": "4a3aeb6ed04606ff7c374fa36777cf8201e6058ab79b359de4ebe05a078f6ab9", "version": 3, "bits": 490774731}}

stats&graphs page is suspended until further notice (until i get some good explorer up and running)

the yac raffle if cancelled (it's not like millions of people used it anyway)
Pages:
Jump to: