Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    [Solved] FTC Wallet Multi-threaded?

    Technical Development
    2
    6
    2593
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AmDD
      AmDD Regular Member last edited by wrapper

      Is it possible to change the feathercoin wallet to be more multi threaded with regard to CPU? I am no programmer but I understand that this more than likely means totally rewritting the entire thing so rather than requesting it, I ask if its something thats even considered or planned?

      My reasoning is that Ive got a wallet setup on a 4 core server. Ive tried sending a transaction made up of nearly 2000 inputs (from a p2pool mining address) and it has taken an hour so far while it scans the inputs. only 1 CPU core is being used, could this process be sped up by allowing more cores to process the data?

      P2Pool Node: http://104.236.34.9:19327/ 0.5% fee

      1 Reply Last reply Reply Quote 0
      • ghostlander
        ghostlander Regular Member last edited by

        Transaction script processing is multithreaded. I you send without the Coin Control, this process is slow painfully because the wallet runs through a thousand iterations of random coin selection trying to make the best set.

        1 Reply Last reply Reply Quote 0
        • AmDD
          AmDD Regular Member last edited by AmDD

          I tried a few times without coin control and it took a few minutes but then would prompt me with a “transaction too large” error. Then it was once I tried using coin control that its been sitting for an hour… Maybe the wallet is actually hung rather than doing something?

          EDIT: just finished. It wasnt hung.

          P2Pool Node: http://104.236.34.9:19327/ 0.5% fee

          1 Reply Last reply Reply Quote 0
          • AmDD
            AmDD Regular Member last edited by

            Or what about a feature to allow breaking a large transaction into multiple, smaller ones? Maybe it could be user selected option (due to fees)? Im not sure how often it would be used and possibly not worth the hassle to design.

            P2Pool Node: http://104.236.34.9:19327/ 0.5% fee

            1 Reply Last reply Reply Quote 0
            • ghostlander
              ghostlander Regular Member last edited by

              P2Pool creates many small payouts which inflate wallets and make them somewhat slow. Send in smaller amounts.

              AmDD 1 Reply Last reply Reply Quote 0
              • AmDD
                AmDD Regular Member @ghostlander last edited by

                @ghostlander Agreed. Its the biggest issue I have with P2Pool. Ive tried to change the difficulty to increase the size of payouts but that seems to only help so much.
                Its the same way with the P2Pool fee for running the pool, Ive got ~500FTC in fees but like 1500 transactions.

                P2Pool Node: http://104.236.34.9:19327/ 0.5% fee

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post