Bitcoin Forum
July 23, 2018, 12:26:01 PM *
News: Latest stable version of Bitcoin Core: 0.16.1  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 »
  Print  
Author Topic: [ANN] VGC - VegasCoin  (Read 58000 times)
Hobbyist
Hero Member
*****
Offline Offline

Activity: 633
Merit: 503


View Profile WWW
January 29, 2018, 03:34:46 AM
 #481

I got the coind to compile,  Needed some fixing on the latest ubuntu....


In rpcrawtransaction.cpp

Code:
        if (pk.IsPayToScriptHash())
        {
            CTxDestination address;
            if (ExtractDestination(pk, address))
            {
//             const CScriptID& hash = boost::get<const CScriptID&>(address);
                const CScriptID& hash = boost::get<CScriptID>(address);
                CScript redeemScript;
                if (pwalletMain->GetCScript(hash, redeemScript))
                    entry.push_back(Pair("redeemScript", HexStr(redeemScript.begin(), redeemScript.end())));
            }


Then needed to rebuild leveldb with
make libleveldb.a libmemenv.a


Anyway,  Coind is compiled. 

╔══════════════════════════════════════════════════════════════════════════════════════╗
°o.O O.o° TheCryptoChat.net - Your Connection To Everything Crypto!! °o.O O.o°
╚══════════════════════════════════════════════════════════════════════════════════════╝
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1532348761
Hero Member
*
Offline Offline

Posts: 1532348761

View Profile Personal Message (Offline)

Ignore
1532348761
Reply with quote  #2

1532348761
Report to moderator
1532348761
Hero Member
*
Offline Offline

Posts: 1532348761

View Profile Personal Message (Offline)

Ignore
1532348761
Reply with quote  #2

1532348761
Report to moderator
maximumcoin
Full Member
***
Offline Offline

Activity: 260
Merit: 100


View Profile
January 29, 2018, 10:06:45 PM
 #482

Im going ahead with a cryptochat block explorer. So excited, what a difference that will make!

also going to see what our wallet needs to be up-to-date and look at minor things like the hover text on the bottom left status icons. (anything else we should look at, post here)


___TR___
Sr. Member
****
Offline Offline

Activity: 423
Merit: 250


View Profile
January 30, 2018, 01:37:06 AM
 #483

Im going ahead with a cryptochat block explorer. So excited, what a difference that will make!

also going to see what our wallet needs to be up-to-date and look at minor things like the hover text on the bottom left status icons. (anything else we should look at, post here)



If a block explorer gets set up, I will see what I can do to keep VGC listed on the new Nova. The community will need to trade and keep some volume going to keep it listed though.
___TR___
Sr. Member
****
Offline Offline

Activity: 423
Merit: 250


View Profile
January 30, 2018, 01:49:45 AM
 #484

Wallet needs the stuck coin issue fixed, so we can send more than 5k at a time without worrying they will get stuck.
grendel25
Legendary
*
Offline Offline

Activity: 1190
Merit: 1022



View Profile
January 30, 2018, 01:56:20 AM
 #485

There is a GOA coin and Goa is pretty much the Vegas of India.  I wonder if VegasCoin could be updated to be a masternode project which seems to be a more attractive investment vehicle for potential adopters.


            ▄▄████▄▄
        ▄▄██████████████▄▄
      ███████████████████████▄▄
      ▀▀█████████████████████████
██▄▄       ▀▀█████████████████████
██████▄▄        ▀█████████████████
███████████▄▄       ▀▀████████████
███████████████▄▄        ▀████████
████████████████████▄▄       ▀▀███
 ▀▀██████████████████████▄▄
     ▀▀██████████████████████▄▄
▄▄        ▀██████████████████████▄
████▄▄        ▀▀██████████████████
█████████▄▄        ▀▀█████████████
█████████████▄▄        ▀▀█████████
██████████████████▄▄        ▀▀████
▀██████████████████████▄▄
  ▀▀████████████████████████
      ▀▀█████████████████▀▀
           ▀▀███████▀▀



.SEMUX
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
  Semux uses .100% original codebase.
  Superfast with .30 seconds instant finality.
  Tested .5000 tx per block. on open network
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
█ █
maximumcoin
Full Member
***
Offline Offline

Activity: 260
Merit: 100


View Profile
January 31, 2018, 07:57:21 PM
 #486


If a block explorer gets set up, I will see what I can do to keep VGC listed on the new Nova. The community will need to trade and keep some volume going to keep it listed though.

Im waiting to hear back about the block explorer. Havent recieved an invoice yet.

That would be great.

Rh78
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
February 02, 2018, 08:39:13 PM
 #487

Hi, ive got 16156 coins stuck on unconfirmed in my wallet. The mining pool threshold was set at 4500 but for some reason the coins were split into 2 payments instead of max 4500. Is there someone that can help me out? it would be very much appreciated.
___TR___
Sr. Member
****
Offline Offline

Activity: 423
Merit: 250


View Profile
February 02, 2018, 09:03:53 PM
 #488

Hi, ive got 16156 coins stuck on unconfirmed in my wallet. The mining pool threshold was set at 4500 but for some reason the coins were split into 2 payments instead of max 4500. Is there someone that can help me out? it would be very much appreciated.

That is a big issue with this coin. I have had a few 100k vgc stuck in the blockchain over the years. If you try to send a transaction with too many small inputs then it will get stuck.

If the mining reward has halved to 7.5 per block then you should send no more than 2500 in a transaction after they are mined.

Unfortunately, I have no solution to get them back but other users here might.
Rh78
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
February 03, 2018, 12:43:43 AM
 #489

thanks for a response bud, i guess ill have to wait and hope if somebody can help with a solution.
almightyruler
Legendary
*
Offline Offline

Activity: 1666
Merit: 1000


View Profile
February 06, 2018, 06:44:14 AM
 #490

The issue is most likely that the client is generating transactions that are larger than the default a miner will incorporate into a block. Miners with default settings will ignore them. That's why they get stuck.

To recover stuck transactions you need to be able to make the client (and eventually, the network) forget about the transaction, so you're able to use those coins again.

Or you need to find a miner that is willing to make config changes to accept those larger transactions. If difficulty drops a little (it's currently 3.x) then I may have a go.

The mempool currently has 210 outstanding transactions, and it's been at this level for at least a few days, probably much longer...


edit: Difficulty has dropped so I'm now trying with larger block sizes. I have bumped it up to 300k and so far it has pushed through 10 mempool transactions. I will periodically increase the block size to try to clear more transactions.

edit 2: #$&#@, all my blocks were orphaned. This is exactly what happened with Fastcoin, which has the same issue with oversized transactions that miners ignore by default. The network seems to reject the larger blocks. Sigh.
almightyruler
Legendary
*
Offline Offline

Activity: 1666
Merit: 1000


View Profile
February 06, 2018, 10:54:45 AM
 #491

I managed to mine a long chain of blocks at 28MH/s, clearing the mempool entirely, and was hoping the cumulative work was sufficient to keep it the best chain... but no. For some reason the network (ie other clients) are rejecting the blocks with larger transactions, so I effectively mined on my own fork until my client resolved that. I haven't done anything shifty or unusual that should result in peers rejecting the blocks; all I did was start with -blockmaxsize=300000. Here's where my client realised the network didn't want my 74 blocks.

2018-02-06 10:49:15 REORGANIZE: Disconnect 74 blocks; 380ab0f44ba7c2ac2aeca192db9bd16009902f5eda61dfa30c059ea3b48b8b4b..
2018-02-06 10:49:15 REORGANIZE: Connect 54 blocks; ..20c89bc0543e45a9dbad60c8315318b733fa7cc684f6c05096bc6564396ec2a7


There's now 194 stuck transactions back in the mempool.
almightyruler
Legendary
*
Offline Offline

Activity: 1666
Merit: 1000


View Profile
February 06, 2018, 02:30:39 PM
 #492

To recover stuck transactions you need to be able to make the client (and eventually, the network) forget about the transaction, so you're able to use those coins again.

I've done some experimenting, and it looks like starting the sending client with the -salvagewallet commandline option will recover funds of transactions which have not been picked up by miners. I had a couple of stuck 5000 VGC transactions myself, and doing this released the funds back to my balance. It works because the salvage will only mark funds as spent if they're referenced in the blockchain; any transactions stuck in the temporary mempool are not part of the blockchain, and so the funds associated with those transactions will be available in your wallet.

The salvage operation will back up your wallet, but I strongly recommend you back up the wallet.dat file before starting the client. Just in case.

---

Okay, it doesn't work so perfectly. The client has subsequently picked up the stuck transactions again, possibly from another node repopulating the mempool. My balance has disappeared again and now the oversized transaction is back in the mempool.  Roll Eyes It may be possible to try to send out a new transaction (using the recovered funds) before the stale/stuck ones are picked up again, but the network may see that as a double spend.

Also I looked at the source and it seems transactions are hard limited to a maximum of 100k as a form of DoS protection. I don't know why the client is creating transactions larger than 100k, but that's the way it is. There's probably no way to push the stuck transactions through because they exceed the 100k size limit. The only way for the network to accept them would be to raise the limits in the source code. That means everyone has to upgrade the client; a hard fork.
Shenki3
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
February 07, 2018, 01:00:33 PM
 #493

i can put some hashingpower on the blockchain.

is there a future here for VGS?

ive allready mined 30k in the past. but never looked at them again.

how much hashingpower is needed to clear the mempool?

Greets
___TR___
Sr. Member
****
Offline Offline

Activity: 423
Merit: 250


View Profile
February 07, 2018, 05:24:10 PM
 #494

i can put some hashingpower on the blockchain.

is there a future here for VGS?

ive allready mined 30k in the past. but never looked at them again.

how much hashingpower is needed to clear the mempool?

Greets

This is VGC - Vegascoin not VGS - LasVegascoin
almightyruler
Legendary
*
Offline Offline

Activity: 1666
Merit: 1000


View Profile
February 08, 2018, 05:15:32 AM
 #495

It appears to be a bug in the client - it should not create transactions that are ignored by default miner configs, and tweaking one commandline parameter should not result in other clients rejecting mined blocks - so throwing more hash power at the coin won't clear the mempool.

I've found the sequence of steps necessary to recover 'stuck' funds from a sending wallet. All 3 steps must be completed in rapid sequence. If another node rebroadcasts your stuck transaction at some point, your wallet will pick it up again and you'll have to restart from step 1. Temporarily firewalling the vegascoin client may help with steps 1 and 2, but you will need to connect to peers for step 3.

1. Use the -salvagewallet commandline option to forget the pending transactions.
2. Send the recovered funds to somewhere.
3. Mine a few blocks to incorporate the transactions you just created. This is essential to override the older pending transactions (which use the same funds) that are still sitting in everyone else's mempool.
Shenki3
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
February 11, 2018, 09:56:25 PM
 #496

i can put some hashingpower on the blockchain.

is there a future here for VGS?

ive allready mined 30k in the past. but never looked at them again.

how much hashingpower is needed to clear the mempool?

Greets

This is VGC - Vegascoin not VGS - LasVegascoin

i think im in the right ANN here :-)

https://imgur.com/a/k4HQa

ive still got some coins :-)

so the question again. ive got some serious hashingpower in my garage.

is there somthing i can do?

___TR___
Sr. Member
****
Offline Offline

Activity: 423
Merit: 250


View Profile
February 12, 2018, 12:33:10 AM
 #497

i can put some hashingpower on the blockchain.

is there a future here for VGS?

ive allready mined 30k in the past. but never looked at them again.

how much hashingpower is needed to clear the mempool?

Greets

This is VGC - Vegascoin not VGS - LasVegascoin

i think im in the right ANN here :-)




ive still got some coins :-)

so the question again. ive got some serious hashingpower in my garage.

is there somthing i can do?



You are in the right thread.

Hashpower will not move stuck coins. There is a bug in the wallet.
maximumcoin
Full Member
***
Offline Offline

Activity: 260
Merit: 100


View Profile
February 12, 2018, 08:17:23 AM
 #498

It appears to be a bug in the client - it should not create transactions that are ignored by default miner configs, and tweaking one commandline parameter should not result in other clients rejecting mined blocks - so throwing more hash power at the coin won't clear the mempool.

I've found the sequence of steps necessary to recover 'stuck' funds from a sending wallet. All 3 steps must be completed in rapid sequence. If another node rebroadcasts your stuck transaction at some point, your wallet will pick it up again and you'll have to restart from step 1. Temporarily firewalling the vegascoin client may help with steps 1 and 2, but you will need to connect to peers for step 3.

1. Use the -salvagewallet commandline option to forget the pending transactions.
2. Send the recovered funds to somewhere.
3. Mine a few blocks to incorporate the transactions you just created. This is essential to override the older pending transactions (which use the same funds) that are still sitting in everyone else's mempool.


Good Job Man!!! Even though I have never had a stuck transaction problem before, I was wondering how this was happening to someone else, your explanation made so much sense...
so I decided to backup my wallet and run -salvagewallet for the hell of it  All of a sudden, I am at 11 connections (vs. only 4 previously). I would say its probably a good idea for the sake of our network stability anyone with older coins should run -salvagewallet

make a batch file that says

Vegascoin-qt.exe -salvagewallet

put it in the folder with the vegascoin EXE
go to your vegascoin folder that has your wallet.dat (be sure to make a copy of that folder as a backup).
then delete everything except your wallet.dat and conf file
and run your salvage batch file.

Thanks again!

maximumcoin
Full Member
***
Offline Offline

Activity: 260
Merit: 100


View Profile
February 12, 2018, 06:05:32 PM
 #499

before you salvagewallet, one thing i just noticed:

my recieve address list is only showing one (new) address right now (my transactions list is showing all of my original addresses in the transactions).
i am still running -salvagewallet, is my wallet reset for a new address or will my original addresses show up once i finish syncing? will my original addresses still function if they dont show up in the receive list?

almightyruler
Legendary
*
Offline Offline

Activity: 1666
Merit: 1000


View Profile
February 12, 2018, 07:01:23 PM
 #500

before you salvagewallet, one thing i just noticed:

my recieve address list is only showing one (new) address right now (my transactions list is showing all of my original addresses in the transactions).
i am still running -salvagewallet, is my wallet reset for a new address or will my original addresses show up once i finish syncing? will my original addresses still function if they dont show up in the receive list?

Assuming -salvagewallet found all of your private keys, your transactions should be properly matched up as you sync. I don't know if -salvagewallet recovers non-essential metadata, like address labels.

Why did you do a salvage if you're not synced? It's really a last resort thing, not something you'd run routinely. There is a small chance it won't find every private key.

Other coins have functions to export and import wallets, which is a lot less clunky, but unfortunately the code for VGC lacks that functionality.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 [25] 26 27 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!