Pages:
Author

Topic: ♘♕♔SWING♚ ♛♞ ▬▬▬▬●Programmatically Fluctuating Miners Cost!●▬▬▬▬ Now On Bittrex! - page 22. (Read 119520 times)

member
Activity: 103
Merit: 10
I really don't get it but its been sold to death since it hit bittrex.



sr. member
Activity: 270
Merit: 250


@Quantumgravity, you're making a very good suggestion and you got my vote. Coin control is vital for any good alt coin.  Now I'm not saying Swing isn't good, it is actually very good, but adding coin control to the wallet as a feature and proper wallet screen resizing would make it even better. These are features that people nowadays expect modern alt coins to have from the get go, especially for POS.  

The total amount of Swing coins in circulation is very low, we're still in the beginning stages of the coin so implementing these new features now is the best time to do it.

Swing is very cheap on Bittrex right now and it's very affordable to own a nice percentage of the total coins in existence.  Grab some more before it goes to the moon.




Wow ..How did you get so much optimism, I only see the price easy to slip down, with short-term rebound.
sr. member
Activity: 476
Merit: 250


@Quantumgravity, you're making a very good suggestion and you got my vote. Coin control is vital for any good alt coin.  Now I'm not saying Swing isn't good, it is actually very good, but adding coin control to the wallet as a feature and proper wallet screen resizing would make it even better. These are features that people nowadays expect modern alt coins to have from the get go, especially for POS. 

The total amount of Swing coins in circulation is very low, we're still in the beginning stages of the coin so implementing these new features now is the best time to do it.

Swing is very cheap on Bittrex right now and it's very affordable to own a nice percentage of the total coins in existence.  Grab some more before it goes to the moon.



Well, Swing already has coin control in the wallet. I am talking about upgrading it to give the user access to more data.
member
Activity: 69
Merit: 10
Well I know you are firmly against switching algos, but I do think the wallet could be served very well by a few things: Improve coin control in someway so that it becomes more of a variable factor and adds even more of a level of skill. I believe presstab has made some excellent innovations in that arena. Also, as I think someone said, allowing the window size to be adjusted and maximized. All in all I think it's going great! Swing is coming up on the big 100k!

Edit: The way Sprouts did coin controil was awesome too. It was it's own page with the wallet and color coded inputs to determine their weight. It also showed a very cleasr and concise probability, which he didn't do, but I think that probability could be used to have an actual time estimate feature for each input. I don't know how difficult that would be to implement, but it would be awesome.

I like the thought of this. Can I get some links?

My initial thought is about how Swing already seems to split and combine inputs on its own. I'm unaware if this is compatible with coin control. (I also don't know why or where in the code this occurs.. other than guesses that is. I haven't explored that yet.)

I also don't know how they accomplished coin control or how to implement it.

Being the only dev working on this (we could really use more) it may be tough for me to implement this without being able to bounce code off people.

That being said, I'm absolutely interested in exploring it.

Swing already has coin control, I'm talking about upgrading it to allow stakers to have more information at their disposal when making decisions about their wallet balance. This is what coin control is for. You always want to spend the coins with the least weight first. Coin control allows for this.

Take a look at RateCoin (XRA) to see the kinds of features I'm talking about. Swing could adopt many of the improvements XRA made in coin control pretty simply I think.

@Quantumgravity, you're making a very good suggestion and you got my vote. Coin control is vital for any good alt coin.  Now I'm not saying Swing isn't good, it is actually very good, but adding coin control to the wallet as a feature and proper wallet screen resizing would make it even better. These are features that people nowadays expect modern alt coins to have from the get go, especially for POS. 

The total amount of Swing coins in circulation is very low, we're still in the beginning stages of the coin so implementing these new features now is the best time to do it.

Swing is very cheap on Bittrex right now and it's very affordable to own a nice percentage of the total coins in existence.  Grab some more before it goes to the moon.

sr. member
Activity: 476
Merit: 250
Well I know you are firmly against switching algos, but I do think the wallet could be served very well by a few things: Improve coin control in someway so that it becomes more of a variable factor and adds even more of a level of skill. I believe presstab has made some excellent innovations in that arena. Also, as I think someone said, allowing the window size to be adjusted and maximized. All in all I think it's going great! Swing is coming up on the big 100k!

Edit: The way Sprouts did coin controil was awesome too. It was it's own page with the wallet and color coded inputs to determine their weight. It also showed a very cleasr and concise probability, which he didn't do, but I think that probability could be used to have an actual time estimate feature for each input. I don't know how difficult that would be to implement, but it would be awesome.

I like the thought of this. Can I get some links?

My initial thought is about how Swing already seems to split and combine inputs on its own. I'm unaware if this is compatible with coin control. (I also don't know why or where in the code this occurs.. other than guesses that is. I haven't explored that yet.)

I also don't know how they accomplished coin control or how to implement it.

Being the only dev working on this (we could really use more) it may be tough for me to implement this without being able to bounce code off people.

That being said, I'm absolutely interested in exploring it.

Swing already has coin control, I'm talking about upgrading it to allow stakers to have more information at their disposal when making decisions about their wallet balance. This is what coin control is for. You always want to spend the coins with the least weight first. Coin control allows for this.

Take a look at RateCoin (XRA) to see the kinds of features I'm talking about. Swing could adopt many of the improvements XRA made in coin control pretty simply I think.
sr. member
Activity: 476
Merit: 250
C-Cex responded to my request to add the coin and it's on the voting block:

https://c-cex.com/?id=vote
hero member
Activity: 938
Merit: 1002
Let me be a little clearer if you don't mind.

I  noticed the one of my pool wallet keeps jumping the chain to another.

How did you notice this? A Swingd command? Comparing your wallet to the block explorer? Comparing two wallets?

First time I did a rescan and it came back to the proper one, today though it would not move back to the proper one so had to toast my blockchain and redownload it all.

"I did a rescan"

How? Is this a Swingd command? How did you get the readout you posted above?

Yeah I used the swingd getinfo to see what the current block height is on each one. I noticed because the diff was showing different on the pools so knew one has to be off. One pool was mining it while the other wasnt' which is an indicator for me.

yes the -rescan option is in swingd. Shut it down and start it back up as swingd -rescan and it rescans what you have, it happened to connect back up to the proper chain and all my tx on the fork were removed from my wallet. 2nd time I could stop connecting to other peers on that same fork. So deleted the chain and peers and set addnode= with known good peers.



Thank you. This should help reassure users concerned about their personal wallet status while I investigate.

For GUI users:

(At least in windows)

You will not have the "Target" field in the Swing.exe properties.

To rescan:

Right click and drag/drop Swing.exe -> Make shortcut here
Right click shortcut -> properties
In the "Target" field you will see the path to Swing.exe.
make it say: C:\Directory\Swing.exe -rescan
Apply -> OK
Launch VIA shortcut.

Now when you startup Swing you have a regular launcher and a launcher that rescans. (It will happen during the splash screen and will take a while. Mine hasn't finished yet so I'm not sure what to expect when it finishes.)
legendary
Activity: 3486
Merit: 1126
Let me be a little clearer if you don't mind.

I  noticed the one of my pool wallet keeps jumping the chain to another.

How did you notice this? A Swingd command? Comparing your wallet to the block explorer? Comparing two wallets?

First time I did a rescan and it came back to the proper one, today though it would not move back to the proper one so had to toast my blockchain and redownload it all.

"I did a rescan"

How? Is this a Swingd command? How did you get the readout you posted above?

Yeah I used the swingd getinfo to see what the current block height is on each one. I noticed because the diff was showing different on the pools so knew one has to be off. One pool was mining it while the other wasnt' which is an indicator for me.

yes the -rescan option is in swingd. Shut it down and start it back up as swingd -rescan and it rescans what you have, it happened to connect back up to the proper chain and all my tx on the fork were removed from my wallet. 2nd time I could stop connecting to other peers on that same fork. So deleted the chain and peers and set addnode= with known good peers.

hero member
Activity: 938
Merit: 1002
Well I know you are firmly against switching algos,

Also I should mention that I'm not firmly against it, I just think it's a bad idea. If there was big community support for this we could investigate.

My thinking is just:

A: SHA256 makes it more likely for miners to discover and sample Swing.
B: SHA256 is easiest to rent and mine with for most people.
C: I don't have any experience with an algo swap and the more we change the more we introduce room for error. I don't want to break things.
hero member
Activity: 938
Merit: 1002
Well I know you are firmly against switching algos, but I do think the wallet could be served very well by a few things: Improve coin control in someway so that it becomes more of a variable factor and adds even more of a level of skill. I believe presstab has made some excellent innovations in that arena. Also, as I think someone said, allowing the window size to be adjusted and maximized. All in all I think it's going great! Swing is coming up on the big 100k!

Edit: The way Sprouts did coin controil was awesome too. It was it's own page with the wallet and color coded inputs to determine their weight. It also showed a very cleasr and concise probability, which he didn't do, but I think that probability could be used to have an actual time estimate feature for each input. I don't know how difficult that would be to implement, but it would be awesome.

I like the thought of this. Can I get some links?

My initial thought is about how Swing already seems to split and combine inputs on its own. I'm unaware if this is compatible with coin control. (I also don't know why or where in the code this occurs.. other than guesses that is. I haven't explored that yet.)

I also don't know how they accomplished coin control or how to implement it.

Being the only dev working on this (we could really use more) it may be tough for me to implement this without being able to bounce code off people.

That being said, I'm absolutely interested in exploring it.

While I'm digging around trying to sort out the connectivity upgrade I'll see if I can figure out how to make the new version's wallet go fullscreen too.

I should also mention:

@Berzeck in my slack group (Part of the WorldCoin team) has offered to potentially help us implement his "Dancing Hippo / Worldcoin Business Center" wallet as an alternative wallet for Swing.

I gave it a look and it seems pretty neat. He's also the only dev to suggest or seem interested in working with Swing. If people are interested I can poke him about it.

(Oh and it goes fullscreen)

Preview of what that looks like:

hero member
Activity: 938
Merit: 1002
Let me be a little clearer if you don't mind.

I  noticed the one of my pool wallet keeps jumping the chain to another.

How did you notice this? A Swingd command? Comparing your wallet to the block explorer? Comparing two wallets?

First time I did a rescan and it came back to the proper one, today though it would not move back to the proper one so had to toast my blockchain and redownload it all.

"I did a rescan"

How? Is this a Swingd command? How did you get the readout you posted above?
sr. member
Activity: 476
Merit: 250
Well I know you are firmly against switching algos, but I do think the wallet could be served very well by a few things: Improve coin control in someway so that it becomes more of a variable factor and adds even more of a level of skill. I believe presstab has made some excellent innovations in that arena. Also, as I think someone said, allowing the window size to be adjusted and maximized. All in all I think it's going great! Swing is coming up on the big 100k!

Edit: The way Sprouts did coin controil was awesome too. It was it's own page with the wallet and color coded inputs to determine their weight. It also showed a very cleasr and concise probability, which he didn't do, but I think that probability could be used to have an actual time estimate feature for each input. I don't know how difficult that would be to implement, but it would be awesome.
legendary
Activity: 3486
Merit: 1126
No Issues here..

btw, no issues on zpool.ca either. its mining like a charm, and pays out in SWING.. very nice work xpool/zpool!

Excellent to hear!

I'm unable to replicate any issues on my end either, but that doesn't mean they don't exist. I will be investigating.

I didn't do anything special to track issues down. just noticed the one of my pool wallet keeps jumping the chain to another. First time I did a rescan and it came back to the proper one, today though it would not move back to the proper one so had to toast my blockchain and redownload it all.
hero member
Activity: 938
Merit: 1002
No Issues here..

btw, no issues on zpool.ca either. its mining like a charm, and pays out in SWING.. very nice work xpool/zpool!

Excellent to hear!

I'm unable to replicate any issues on my end either, but that doesn't mean they don't exist. I will be investigating.
hero member
Activity: 938
Merit: 1002
Any update on the connectivity/chain issues that keep us getting to re-download it?

This is the last we spoke of it. Do you get this issue very frequently? It's not frequent for me and nobody has told me it's severe so it's been categorized as minor up to this point.


This page tracks what we are / want / need to do. It is open for comments, and anyone who asks will be given access to add new "cards".
https://trello.com/b/RTj6sMTd/swingcoin

We have spoken lightly as a community about a connectivity patch in the past. In short, some people experience out of sync issues when reconnecting to the network. We dug into this and found the cause to be rounding errors. It's reasonable to assume the cause for some orphans could be the same problem. In short the fix for this requires doing the reward math a little differently (with the same outcome) and versioning up the core code. Doing this is an intentional fork, and comes with strain on the network and stress for all of us. Given the minor nature of the issues and the relative stability of the blockchain I've opted to delay this patch till we started talking about additional core upgrades to push in bulk. I think now is a good time to bring this back up and start discussing it as a group.


That being said, I'm upgrading this issue from minor because I think it's related to:


one of my wallet again caught up in a fork. Has many peers connected as well so seems there are quite a few others that are on the fork too.

InvalidChainFound: invalid block=fee06687ea6c3cb6e518  height=76884  trust=95641277799943567833  blocktrust=92578545  date=11/22/15 14:26:10
InvalidChainFound:  current best=259a9975c8ae3305320a  height=76820  trust=95587305001177358921  blocktrust=159339678  date=11/22/15 12:40:14


So that being said, I'm now upgrading the issue from minor and investigating a core update.

I believe I know what needs to be done to fix both of these problems. I'm currently looking into verifying and figuring out what the best way to push an update is.

If anyone wants to discuss other core upgrades, now is the time! (Keeping in mind we are currently looking at core upgrades, not wallet upgrades.)

Crackfoo, if you can PM me or post here on information regarding how you went about investigating this I'd appreciate it. Others might find it useful as well.

I'll need some time to confirm things and prep a suggested update. Please bear with me through this process. I'll keep you all updated best I can. We'll get it all sorted out.
hero member
Activity: 896
Merit: 504
No Issues here..

btw, no issues on zpool.ca either. its mining like a charm, and pays out in SWING.. very nice work xpool/zpool!
legendary
Activity: 3486
Merit: 1126
One of my wallets was forked. I could have sworn I look at their status page and saw we were on the same block but I must have been looking at a different wallet.

Ah well.

I did a test withdraw and it went through. It didn't hit quickly so I re-downloaded the chain and got it. I may have just been impatient I'm not sure.

To be clear for debugging/clarity, did your wallet fall out of sync, or continue to progress on a side chain our of sync from the seed node/bittrex?

Also, are your coins where you want them now?

Any update on the connectivity/chain issues that keep us getting to re-download it?

one of my wallet again caught up in a fork. Has many peers connected as well so seems there are quite a few others that are on the fork too.

InvalidChainFound: invalid block=fee06687ea6c3cb6e518  height=76884  trust=95641277799943567833  blocktrust=92578545  date=11/22/15 14:26:10
InvalidChainFound:  current best=259a9975c8ae3305320a  height=76820  trust=95587305001177358921  blocktrust=159339678  date=11/22/15 12:40:14
hero member
Activity: 504
Merit: 502
One of my wallets was forked. I could have sworn I look at their status page and saw we were on the same block but I must have been looking at a different wallet.

Ah well.

I did a test withdraw and it went through. It didn't hit quickly so I re-downloaded the chain and got it. I may have just been impatient I'm not sure.

To be clear for debugging/clarity, did your wallet fall out of sync, or continue to progress on a side chain our of sync from the seed node/bittrex?

Also, are your coins where you want them now?

Any update on the connectivity/chain issues that keep us getting to re-download it?
hero member
Activity: 938
Merit: 1002
One of my wallets was forked. I could have sworn I look at their status page and saw we were on the same block but I must have been looking at a different wallet.

Ah well.

I did a test withdraw and it went through. It didn't hit quickly so I re-downloaded the chain and got it. I may have just been impatient I'm not sure.

To be clear for debugging/clarity, did your wallet fall out of sync, or continue to progress on a side chain out of sync from the seed node/bittrex?

Also, are your coins where you want them now?
legendary
Activity: 3486
Merit: 1126
One of my wallets was forked. I could have sworn I look at their status page and saw we were on the same block but I must have been looking at a different wallet.

Ah well.
Pages:
Jump to: