The following instructions are for users of Decrediton and will walk you through getting setup for ticket splitting. To participate in ticket splitting, you must have: • A user account on on of the supported pools: DECREDVOTING.COM STAKE.DECREDBRASIL.COM • v0.6.2 of matheusd's ticket splitting software. • At least 5.0 DCRTo get started, follow these steps:1. Create an account with one of the pools and follow the account setup instructions for that pool.2. Download and extract the ticket splitting utility for your OS: • Windows 64-bit • Linux 64-bit • Mac3a. Run Decrediton and load your wallet. Make sure that Decrediton has sync'd to the latest block.3b. Run splitticketbuyergui from the package you just downloaded.4. Click the Config menu item in splitticketbuyergui and select "Load from Decrediton". Verify that the Vote Address and Pool Subsidy Address fields have populated as follows: • The vote address should begin with Dc and the Pool Subsidy Address should begin with Ds. • Also, verify that the Matcher Host shows the matcher from your selected pool. • Note: If you are running Ubuntu, you may need to specify the port number with the matcher host in the configuration file. Such a configuration would look like: :84755. Adjust the slider at the top of Split Ticket Buyer to the amount of DCR that you want to contribute to the ticket. Please note that the minimum you can participate with is 5 DCR! Also, note that the splittickerbuyer GUI will only let you contribute an integer. It is possible to contribute down to the hundredth's place by using the CLI version of split-ticket-buyer.6. Create a test session to make sure things work. (Make sure Decrediton is running and your wallet is loaded!) Note: To ensure that a ticket is not unintentionally funded, choose a random string of letters & numbers to use as the session name for this test. If you happen to enter the same session name as another user and there is enough combined DCR in the session to fully fund a ticket, the transaction will go through and both you and the other user will have purchased a split ticket. If you do not see any sessions in the Currently Waiting Sessions list at the bottom of this page then there are no open sessions and the risk is minimal. a. Enter a random Session Name b. Enter your wallet passphrase c. Click on Participate. Read and accept the disclaimer. d. The text window in the split ticket buyer should show: "Waiting participants (# DCR): [# DCR]" and your session should appear on this page below in the Currently Waiting Sessions section.Congratulations! You are now setup for ticket splitting!To split a ticket, Decrediton must remain open with your wallet loaded. Establish a partner to split a ticket with in the #ticket_splitting channel on Decred Slack or or here in the Telegram group. Help is available on both platforms with setting up ticket splitting as well.Note: The ticket splitting service will reject any sessions when the ticket price is +/- 5 blocks away from changing. Also, it is strongly recommended that you keep Decrediton open until the ticket purchase transaction changes from pending to confirmed.Need an invite for Slack? Click here!
These are the two parts of that "hacked" solution that would need review and refinement should a decision be made to integrate:PI - https://github.com/decred/politeia/compare/master...matheusd:weighted-vote--addr TktSpltr - https://github.com/decred/dcrwallet/compare/master...matheusd:politia-split-commitment
I would try to restart your computer as well. The error message it showed was that the buyer couldn't connect to the wallet, and all that happens internally over localhost. Problems with localhost are usually resolved with a reboot.
Also, your dcr needs to have at least 2 confirmations for it to be used in ticket splitting. If you try to participate in a session immediately after the dcr transfers to your new wallet, it will show insufficient balance. Just wait for another block to go by.
Q: without opening the wallet, how can we determine if splittickets have voted- for full tickets i would visit the stakepool website, and check my account to if it voted. I believe with splits it works differently.
The others have had some solid feedback, but I wanted to add some numbers about fees. Fees are specified as a "fee rate" in terms of transaction size in kilobytes. Currently everyone is using the fee "rate" of 0.001 DCR per kB. The tickets with the lowest fees are always going to be full solo tickets because there's not a lot of data going into the transaction of a full ticket purchase.Then, a full ticket purchased via a VSP is going to have a slightly larger fee because now you're including more data in the purchase transaction, which makes for a larger transaction size in kB.Then, a split ticket is going to have the largest fee because of all the individual parties' wallets involved, the VSP, etc. Much more data is included, so a bigger transaction size is to be expected.Even with all this in mind:A full solo ticket fee is around 0.0003 DCR.A full VSP ticket fee is approximately 0.00055 DCR.A 4-way split ticket fee is approximately 0.001282 DCR.All of these fee examples came from real tickets on the chain where the fee rate was approximately 0.00101 DCR/kB