jl777B
|
 |
July 25, 2017, 08:29:06 PM |
|
found a bug after processing half a BTC. Some earlier tx had too low a txfee (only 0.0001 for the tx) and are actually still unconfirmed after all this time. I didnt do an unconfirmed check until a pair of utxo were processed, which meant that if one unconfirmed utxo was combined with a confirmed, both were invalidated. This made it so there were no more available utxo to process. The fix was to make sure no unconfirmed tx was paired in the first place and now the portfolio balancer is kicking into action again. One good thing is that after about 40 KMD/BTC atomic swaps all the p2sh outputs other than a few that had bugs in them, are properly spent as can be seen by: https://blockchain.info/address/1L6cNgLMyX18T5H7ZRSj6u8bo9qfXcvXduhttp://kmd.explorer.supernet.org/address/RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5wStill some issues to track down as I think the BTC side is getting a bit more KMD than it should. Also noteworthy is that the JUMBLR side is running smoothly all during this process.
|
|
|
|
markj113
Legendary
Offline
Activity: 2254
Merit: 1043
|
 |
July 25, 2017, 09:02:23 PM |
|
Onwards and upwards as always, keep up the good work.
Still amazed more people havent jumped all over this project, I think when the majority realise exactly whats happening here there will be a dash to grab a big volume in small period of time pushing up the price significantly.
|
|
|
|
Thenoticer
|
 |
July 25, 2017, 11:17:00 PM |
|
I am testing automated barterDEX trading of BTC -> KMD. You can see the raw trades at: http://kmd.explorer.supernet.org/address/RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5wAt the same time I am doing a jumblr from RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5w So combined it is doing an automatic BTC -> KMD -> jumblr'ed KMD Once this is done, a reverse automated barterDEX of KMD -> BTC can be done using a similar method. The command line API was used to get this process started, but before you get all scared that it is really difficult and impossible, let me show you the actual commands: 1: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"enable\",\"coin\":\"BTC\"}" 2: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"autoprice\",\"base\":\"KMD\",\"rel\":\"BTC\",\"margin\":0.001}" 3: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"autoprice\",\"base\":\"BTC\",\"rel\":\"KMD\",\"margin\":0.001}" 4: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"goal\",\"coin\":\"KMD\",\"val\":99}" 5: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"goal\",\"coin\":\"BTC\",\"val\":1}" ./komodo-cli jumblr_deposit RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5w The enable command enables BTC The autoprice command automatically does setprice calls for KMD/BTC and BTC/KMD with a 0.001 margin The goal commands sets the portfolio goal to 99% KMD and 1% BTC After this, I just sent some BTC to the smartaddress: 1L6cNgLMyX18T5H7ZRSj6u8bo9qfXcvXdu And the rest is happening automatically. But with BTC blocks being so slow, it is taking quite a while. Once it is done, on a node with the wallet for the jumblr_secret address, I would set the goal to be 99% BTC and 1% KMD and it will do the reverse barterDEX. That will start a KMD -> BTC from the jumblr_secret address(es) to the corresponding BTC addresses. Since the jumblr_secret addresses have funds that are essentially teleported into them without any linkage to anything else, this property is retained for the barterDEX'ed BTC Can we discuss this a little more? I added the numbers to make referencing the commands easier. I believe I can follow this but can we get a more detailed explanation. 1. Why do we need to enable? Is this used in general or just with jumblr 2,3. Where is autoprice coming from and what is rel? 4,5 Explain the portfolio goal please. Is the portfolio the wallet? Does 99% kmd mean that for every 100 coins 99 are kmd and 1 bitcoin or is it value based and for every $100; $99 is kmd and $1 btc
|
|
|
|
ballerbudget
Newbie
Offline
Activity: 16
Merit: 0
|
 |
July 25, 2017, 11:52:44 PM |
|
@jl777B, how much notice will be given prior to the JUMBLR drop? I'm buying KMD on bittrex and would need to transfer to my agama or swing wallet... found a bug after processing half a BTC. Some earlier tx had too low a txfee (only 0.0001 for the tx) and are actually still unconfirmed after all this time. I didnt do an unconfirmed check until a pair of utxo were processed, which meant that if one unconfirmed utxo was combined with a confirmed, both were invalidated. This made it so there were no more available utxo to process. The fix was to make sure no unconfirmed tx was paired in the first place and now the portfolio balancer is kicking into action again. One good thing is that after about 40 KMD/BTC atomic swaps all the p2sh outputs other than a few that had bugs in them, are properly spent as can be seen by: https://blockchain.info/address/1L6cNgLMyX18T5H7ZRSj6u8bo9qfXcvXduhttp://kmd.explorer.supernet.org/address/RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5wStill some issues to track down as I think the BTC side is getting a bit more KMD than it should. Also noteworthy is that the JUMBLR side is running smoothly all during this process.
|
|
|
|
cygan
Legendary
Offline
Activity: 3612
Merit: 10777
icarus-cards.eu
|
 |
July 26, 2017, 06:08:52 AM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again... 
|
|
|
|
Haterreact
Newbie
Offline
Activity: 52
Merit: 0
|
 |
July 26, 2017, 06:27:01 AM |
|
Im eagerly awaiting news on this, but I think the holdup is prioritizarion of the new KMD Swing Wallet release. Just hoping they can get this sorted.
|
|
|
|
jl777B
|
 |
July 26, 2017, 07:41:52 AM |
|
I am testing automated barterDEX trading of BTC -> KMD. You can see the raw trades at: http://kmd.explorer.supernet.org/address/RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5wAt the same time I am doing a jumblr from RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5w So combined it is doing an automatic BTC -> KMD -> jumblr'ed KMD Once this is done, a reverse automated barterDEX of KMD -> BTC can be done using a similar method. The command line API was used to get this process started, but before you get all scared that it is really difficult and impossible, let me show you the actual commands: 1: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"enable\",\"coin\":\"BTC\"}" 2: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"autoprice\",\"base\":\"KMD\",\"rel\":\"BTC\",\"margin\":0.001}" 3: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"autoprice\",\"base\":\"BTC\",\"rel\":\"KMD\",\"margin\":0.001}" 4: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"goal\",\"coin\":\"KMD\",\"val\":99}" 5: curl --url " http://127.0.0.1:7779" --data "{\"userpass\":\"$userpass\",\"method\":\"goal\",\"coin\":\"BTC\",\"val\":1}" ./komodo-cli jumblr_deposit RUNoTCDeaLohX5eK2bRrCRToZRJG8Fjg5w The enable command enables BTC The autoprice command automatically does setprice calls for KMD/BTC and BTC/KMD with a 0.001 margin The goal commands sets the portfolio goal to 99% KMD and 1% BTC After this, I just sent some BTC to the smartaddress: 1L6cNgLMyX18T5H7ZRSj6u8bo9qfXcvXdu And the rest is happening automatically. But with BTC blocks being so slow, it is taking quite a while. Once it is done, on a node with the wallet for the jumblr_secret address, I would set the goal to be 99% BTC and 1% KMD and it will do the reverse barterDEX. That will start a KMD -> BTC from the jumblr_secret address(es) to the corresponding BTC addresses. Since the jumblr_secret addresses have funds that are essentially teleported into them without any linkage to anything else, this property is retained for the barterDEX'ed BTC Can we discuss this a little more? I added the numbers to make referencing the commands easier. I believe I can follow this but can we get a more detailed explanation. 1. Why do we need to enable? Is this used in general or just with jumblr 2,3. Where is autoprice coming from and what is rel? 4,5 Explain the portfolio goal please. Is the portfolio the wallet? Does 99% kmd mean that for every 100 coins 99 are kmd and 1 bitcoin or is it value based and for every $100; $99 is kmd and $1 btc By default BTC is disabled, this is because you need to have a bitcoind running on the node and not everybody does. autoprice comes from bittrex or cryptopia if the coin does not trade on bittrex. rel is the destination coin, so a KMD/BTC has KMD as base, BTC as rel. KMD -> BTC BTC/KMD has BTC as base, KMD as rel. BTC -> KMD
|
|
|
|
cygan
Legendary
Offline
Activity: 3612
Merit: 10777
icarus-cards.eu
|
 |
July 26, 2017, 07:59:47 AM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?!
|
|
|
|
Zeehenk
|
 |
July 26, 2017, 08:10:08 AM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?! Pretty sure you just restart Agama and input the correct passphrase. Make sure not to make any mistakes because it will lead to you opening a different (empty) wallet.
|
|
|
|
cygan
Legendary
Offline
Activity: 3612
Merit: 10777
icarus-cards.eu
|
 |
July 26, 2017, 08:17:21 AM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?! Pretty sure you just restart Agama and input the correct passphrase. Make sure not to make any mistakes because it will lead to you opening a different (empty) wallet. i have only the one seed from the 1st start of agama.
|
|
|
|
Zeehenk
|
 |
July 26, 2017, 08:22:42 AM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?! Pretty sure you just restart Agama and input the correct passphrase. Make sure not to make any mistakes because it will lead to you opening a different (empty) wallet. i have only the one seed from the 1st start of agama. Are you 100% sure it's correct? No extra space somewhere....? That could already cause the system to open the wrong wallet... Other than than I have no idea, to be hounest. Maybe join the Slack and ask there?
|
|
|
|
cygan
Legendary
Offline
Activity: 3612
Merit: 10777
icarus-cards.eu
|
 |
July 26, 2017, 10:46:47 AM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?! Pretty sure you just restart Agama and input the correct passphrase. Make sure not to make any mistakes because it will lead to you opening a different (empty) wallet. i have only the one seed from the 1st start of agama. Are you 100% sure it's correct? No extra space somewhere....? That could already cause the system to open the wrong wallet... Other than than I have no idea, to be hounest. Maybe join the Slack and ask there? i do it, but no respone in the slack channel till now. maybe jl777 can help me?! 
|
|
|
|
Sharma
Legendary
Offline
Activity: 1092
Merit: 1000
GATCOIN : The New Currency Of Digital Marketing
|
 |
July 26, 2017, 11:00:52 AM |
|
Why is KMD wallets are so complicated?Why cant we have simple wallets that are easy to install?
|
|
|
|
jwiz168
|
 |
July 26, 2017, 11:17:12 AM |
|
Why is KMD wallets are so complicated?Why cant we have simple wallets that are easy to install?
KMD development is still on its early phase . You can however download a working wallet of komodo aside from Agama. Just fill my bag with another purchase of Komodo.
|
|
|
|
jm.coins
Newbie
Offline
Activity: 6
Merit: 0
|
 |
July 26, 2017, 11:27:17 AM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?! Pretty sure you just restart Agama and input the correct passphrase. Make sure not to make any mistakes because it will lead to you opening a different (empty) wallet. i have only the one seed from the 1st start of agama. Are you 100% sure it's correct? No extra space somewhere....? That could already cause the system to open the wrong wallet... Other than than I have no idea, to be hounest. Maybe join the Slack and ask there? i do it, but no respone in the slack channel till now. maybe jl777 can help me?!  I've had the same problem and this is what caused it in my case: the seed phase has to be input the SAME EXACT way as when creating the wallet. if you used copy/paste for the entire seed, then this is how you do it to access the same wallet. if you typed in e.g. the first three words of the seed and then copy/paste the rest, then you have to repeat this exactly. I typed in the first word and without pressing space bar copy/paste the rest to get to my correct wallet. if I typed the whole seed manually, then it's a different wallet. in addition, if you properly type in the entire seed as generated upon wallet creation i.e. always use copy/paste, then Iguana green light appears on the right hand side of the field - this is also an indicator for you. hope it helps, cheers mate
|
|
|
|
cygan
Legendary
Offline
Activity: 3612
Merit: 10777
icarus-cards.eu
|
 |
July 26, 2017, 12:33:04 PM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?! Pretty sure you just restart Agama and input the correct passphrase. Make sure not to make any mistakes because it will lead to you opening a different (empty) wallet. i have only the one seed from the 1st start of agama. Are you 100% sure it's correct? No extra space somewhere....? That could already cause the system to open the wrong wallet... Other than than I have no idea, to be hounest. Maybe join the Slack and ask there? i do it, but no respone in the slack channel till now. maybe jl777 can help me?!  I've had the same problem and this is what caused it in my case: the seed phase has to be input the SAME EXACT way as when creating the wallet. if you used copy/paste for the entire seed, then this is how you do it to access the same wallet. if you typed in e.g. the first three words of the seed and then copy/paste the rest, then you have to repeat this exactly. I typed in the first word and without pressing space bar copy/paste the rest to get to my correct wallet. if I typed the whole seed manually, then it's a different wallet. in addition, if you properly type in the entire seed as generated upon wallet creation i.e. always use copy/paste, then Iguana green light appears on the right hand side of the field - this is also an indicator for you. hope it helps, cheers mate cant follow you really  i have copy/paste my seed and i typed the first word and than copy/paste the rest of the seed. with both possibilities i cant see the iguana sign
|
|
|
|
jl777B
|
 |
July 26, 2017, 02:11:40 PM |
|
The full BTC got DEX'ed and JUMBLR'ed, I did fix quite a few small issues so will need to do another test round. The client side ended up with a bit more than it should have, but the txfee errors caused some trades to timeout and let the alice side claim the deposit.
I enhanced the portfolio tradebot to iterate through all the possible trades until it issues one. So, this should increase the trade throughput as with the coin confirmations, it is often waiting on unconfirmed tx to confirm.
|
|
|
|
DynamicPimp
Newbie
Offline
Activity: 45
Merit: 0
|
 |
July 26, 2017, 03:04:41 PM |
|
Wednesday update?
|
|
|
|
jm.coins
Newbie
Offline
Activity: 6
Merit: 0
|
 |
July 26, 2017, 04:14:01 PM |
|
Can someone tell me what I need to do to see at the wallet my current balance? i use the agama 0.2.0.2a version. After the first start I transferred a few coins to this wallet and also seen in balance. now after the 2nd start i cant see the actually balance again...  i see now that i have after the 2nd start another wallet address than after the first start of the agama wallet how can i start the agama wallet with my 1st address?! Pretty sure you just restart Agama and input the correct passphrase. Make sure not to make any mistakes because it will lead to you opening a different (empty) wallet. i have only the one seed from the 1st start of agama. Are you 100% sure it's correct? No extra space somewhere....? That could already cause the system to open the wrong wallet... Other than than I have no idea, to be hounest. Maybe join the Slack and ask there? i do it, but no respone in the slack channel till now. maybe jl777 can help me?!  I've had the same problem and this is what caused it in my case: the seed phase has to be input the SAME EXACT way as when creating the wallet. if you used copy/paste for the entire seed, then this is how you do it to access the same wallet. if you typed in e.g. the first three words of the seed and then copy/paste the rest, then you have to repeat this exactly. I typed in the first word and without pressing space bar copy/paste the rest to get to my correct wallet. if I typed the whole seed manually, then it's a different wallet. in addition, if you properly type in the entire seed as generated upon wallet creation i.e. always use copy/paste, then Iguana green light appears on the right hand side of the field - this is also an indicator for you. hope it helps, cheers mate cant follow you really  i have copy/paste my seed and i typed the first word and than copy/paste the rest of the seed. with both possibilities i cant see the iguana sign in a nutshell: the same seed (with its words) can generate different wallet addresses depending on how you enter it in agama based on how you type in or enter your seed phrase, agama is going to generate your wallet address. you have to enter your seed phrase exactly how you did it the first time, if you want to access the same wallet address. this is only relevant in case you made some deposits in the meantime to that address. otherwise, just create a new wallet. example: when generating a new wallet you get your seed: word1 word2 word3 word4 etc. (------->this generates wallet address e.g. walletAdreSS) if you don't memorize this, maybe you copy/paste it and save it somewhere now you want to access your wallet with the above address by using your seed. you start agama and now you have to enter your seed phrase the same way you did the very first time: copy/paste or typing. BUT, if you manually enter word1[space-bar]word2[and then copy/paste the remaining part]-->this, for some reason, generates a totally different wallet address. of course, you carefully select the remaining part before copy/paste. try this with agama: 1. create a new wallet i.e.generate new seed 2. copy/paste it and save it somewhere 3. after starting this wallet, copy/paste your wallet address 4. close agama 5. start agama and choose to open an existing wallet 6. type the first few words of your seed phase and then copy paste the rest 7. compare the wallet address with your previously saved one 8. what's the result, same or different addresses?
|
|
|
|
VirtualCloudMining
|
 |
July 26, 2017, 07:23:47 PM |
|
Approximately how much KMD does a notary node mine each month?
|
|
|
|
|