Bitcoin Forum
November 15, 2024, 02:02:26 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 8 »  All
  Print  
Author Topic: Masterchest Wallet Alpha Testing Thread  (Read 13384 times)
littleblue
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
February 26, 2014, 01:46:04 AM
 #21


good! very good!

thanks for great job!
editor499
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
February 26, 2014, 02:36:42 AM
 #22

Waiting for official release.

me too Wink
littleblue
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
February 26, 2014, 04:58:43 AM
 #23

#2 Reindexing Bitcoin.....OMG! MUCH  MUCH  MUCH  TIME!
SquareRobin
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
February 26, 2014, 06:38:17 AM
 #24

When starting Masterchest_Wallet.exe v0.1a in a protected directory (such as C:\Program Files\Masterchest) I get an error "Internal error: Cannot open the shared memory region." after the message "Startup: Testing database connection...".  Running the exe as an Administrator fixes this.  Installing Masterchest in a regular directory fixes this.

(Still Reindexing...)
zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
February 26, 2014, 08:10:42 AM
 #25

When starting Masterchest_Wallet.exe v0.1a in a protected directory (such as C:\Program Files\Masterchest) I get an error "Internal error: Cannot open the shared memory region." after the message "Startup: Testing database connection...".  Running the exe as an Administrator fixes this.  Installing Masterchest in a regular directory fixes this.

(Still Reindexing...)

Hi,

Sounds like a permissions issue.  You'll see that error if a write lock can't be obtained on the database.  You likely require admin rights to write inside C:\Program Files (go there in explorer and right click > New Folder and you'll likely see an icon indicating escalation to admin is required).  Either simply give your user account write permissions on this folder or as you noted extract it to a writable directory.

I'll put this all into an installer which can drop the binary in program files and set the permissions accordingly, but for now extracting to anywhere writable (or where you don't need admin rights to write) is sufficient.

Thanks Smiley
Zathras


Smart Property & Distributed Exchange: Master Protocol for Bitcoin
SquareRobin
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
February 26, 2014, 03:00:14 PM
 #26

I suggest anyone thinking of eventually installing Masterchest to first start the bitcoin-qt reindexing process (as described in the Masterchest pdf), since it takes a long time to run.
littleblue
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
February 26, 2014, 03:38:06 PM
 #27

I suggest anyone thinking of eventually installing Masterchest to first start the bitcoin-qt reindexing process (as described in the Masterchest pdf), since it takes a long time to run.
very loooooooong  time
littleblue
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
February 27, 2014, 12:36:27 AM
 #28

...
DEBUG: Block Analysis for: 250225
DEBUG: Block Analysis for: 250226
DEBUG: Block Analysis for: 250227
DEBUG: Block Analysis for: 250228
DEBUG: Block Analysis for: 250229
DEBUG: Block Analysis for: 250230
DEBUG: Block Analysis for: 250231
DEBUG: Block Analysis for: 250232
DEBUG: Block Analysis for: 250233
DEBUG: Block Analysis for: 250234
DEBUG: Block Analysis for: 250235
DEBUG: Block Analysis for: 250236
DEBUG: Block Analysis for: 250237
DEBUG: Block Analysis for: 250238
DEBUG: Block Analysis for: 250239
DEBUG: Block Analysis for: 250240
DEBUG: Block Analysis for: 250241
DEBUG: Block Analysis for: 250242
DEBUG: Block Analysis for: 250243
...
what is this?
littleblue
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
February 27, 2014, 01:01:53 AM
 #29

经实践,这个钱包用不成。 Cry

用了这个后,比特币的钱包每次打开都要重新建立索引!!

彻底崩溃了。
softron
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
February 27, 2014, 01:10:54 AM
 #30

Nice where can i get test mastercoin

zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
February 27, 2014, 04:08:41 AM
 #31

...
DEBUG: Block Analysis for: 250225
DEBUG: Block Analysis for: 250226
DEBUG: Block Analysis for: 250227
DEBUG: Block Analysis for: 250228
DEBUG: Block Analysis for: 250229
DEBUG: Block Analysis for: 250230
DEBUG: Block Analysis for: 250231
DEBUG: Block Analysis for: 250232
DEBUG: Block Analysis for: 250233
DEBUG: Block Analysis for: 250234
DEBUG: Block Analysis for: 250235
DEBUG: Block Analysis for: 250236
DEBUG: Block Analysis for: 250237
DEBUG: Block Analysis for: 250238
DEBUG: Block Analysis for: 250239
DEBUG: Block Analysis for: 250240
DEBUG: Block Analysis for: 250241
DEBUG: Block Analysis for: 250242
DEBUG: Block Analysis for: 250243
...
what is this?

That's the wallet using your bitcoin installation to scan blocks looking for Master Protocol messages Smiley

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
dexX7
Legendary
*
Offline Offline

Activity: 1106
Merit: 1026



View Profile WWW
February 27, 2014, 08:31:58 PM
 #32

Nice where can i get test mastercoin

Try http://mastercoin-faucet.com! Wink

pplwjd
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
March 01, 2014, 04:28:59 AM
Last edit: March 01, 2014, 04:57:33 AM by pplwjd
 #33

I have been paying much attention to the project. I'm trying the wallet and it's syncronizing now. I like the style and great job,guys. Thank you Zathras. By the way, I think it's a little technical and complicated, the easier the better. Maybe you guys can find somebody who have little knowledge about IT and cryptocoins to use and test it and give you their advice. In addition, when  selling  MSCs why not list all the selling list and let  users referring to the price now in the market.
jakecnn
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
March 01, 2014, 11:45:31 PM
 #34

So, after about 3 days of sync'ing the wallet I tried to do a send of TMSC. The response was that there's not enough funds in my wallet to cover the tx fee.
I got about 0.0004 BTC in that address.. What is the tx fee set to? 0.001?
zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 02, 2014, 11:14:18 AM
 #35

So, after about 3 days of sync'ing the wallet I tried to do a send of TMSC. The response was that there's not enough funds in my wallet to cover the tx fee.
I got about 0.0004 BTC in that address.. What is the tx fee set to? 0.001?

There are additional costs beyond just the miners fee (which is set at 0.00011) for funding the outputs for the transaction.  The library currently requires an unspent output >the total fee (~0.00035-0.00040 BTC) in order to send a transaction.

I actually wrote an appendix regarding the cost of Master Protocol messages, you can read it here if you're interested https://github.com/mastercoin-MSC/spec#appendix-e---understanding-the-cost-of-master-protocol-messages

Thanks Smiley
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
JakeThePanda
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500



View Profile
March 02, 2014, 09:35:37 PM
 #36

No Mac wallet? Sad
jakecnn
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
March 03, 2014, 07:49:38 PM
Last edit: March 03, 2014, 08:07:58 PM by jakecnn
 #37

I successfully did a TMSC send with the wallet, but something is wrong - I had 0.418 TMSC before and sent 0.018.
The wallet shows the right balance afterwards(0.4), but masterchest and masterchain show 0.297 .
Is it because of open sellorders? I've never cancelled them I think.
Here is the log:
Code:
Recipient address is valid.
Raw transaction hex:
0100000001060c0a8e198b835bb18304fa8d19c08c52375f6bb63d25f998a61dc7c43d77fe0000000000ffffffff0450f00000000000001976a9142543163c517c4a59b2f4f6dd19a09d21c0093be288ac70170000000000001976a914946cb2e08075bcbaf157e47bcb67eb2b2339d24288ac70170000000000001976a9143c66ad4a06411af4e5a0d9f34e244969bee3adb088ace02e000000000000475121022b733322d7e855766a5bc4ad8f9707115980095d60d4ac138d507319702aa54321029B07F670D5FC1B4E93BE50BF51499F3C967BBD8BC133E1D012DDE615A2383B2652ae00000000
Raw transaction decode:
{"result":{"txid":"9d62eeb6588cb982bf4712ac35f55af69cb739f9e1ad270b25592d069b9206b9","version":1,"locktime":0,"vin":[{"txid":"fe773dc4c71da698f9253db66b5f37528cc0198dfa0483b15b838b198e0a0c06","vout":0,"scriptSig":{"asm":"","hex":""},"sequence":4294967295}],"vout":[{"value":0.00061520,"n":0,"scriptPubKey":{"asm":"OP_DUP OP_HASH160 2543163c517c4a59b2f4f6dd19a09d21c0093be2 OP_EQUALVERIFY OP_CHECKSIG","hex":"76a9142543163c517c4a59b2f4f6dd19a09d21c0093be288ac","reqSigs":1,"type":"pubkeyhash","addresses":["14Q2NNiF5YzDZCjo7vrBuHdbZcmHRJyW3j"]}},{"value":0.00006000,"n":1,"scriptPubKey":{"asm":"OP_DUP OP_HASH160 946cb2e08075bcbaf157e47bcb67eb2b2339d242 OP_EQUALVERIFY OP_CHECKSIG","hex":"76a914946cb2e08075bcbaf157e47bcb67eb2b2339d24288ac","reqSigs":1,"type":"pubkeyhash","addresses":["1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P"]}},{"value":0.00006000,"n":2,"scriptPubKey":{"asm":"OP_DUP OP_HASH160 3c66ad4a06411af4e5a0d9f34e244969bee3adb0 OP_EQUALVERIFY OP_CHECKSIG","hex":"76a9143c66ad4a06411af4e5a0d9f34e244969bee3adb088ac","reqSigs":1,"type":"pubkeyhash","addresses":["16WNYdM4whfD9gV3shX35rmHqbYzTJ6xEG"]}},{"value":0.00012000,"n":3,"scriptPubKey":{"asm":"1 022b733322d7e855766a5bc4ad8f9707115980095d60d4ac138d507319702aa543 029b07f670d5fc1b4e93be50bf51499f3c967bbd8bc133e1d012dde615a2383b26 2 OP_CHECKMULTISIG","hex":"5121022b733322d7e855766a5bc4ad8f9707115980095d60d4ac138d507319702aa54321029b07f670d5fc1b4e93be50bf51499f3c967bbd8bc133e1d012dde615a2383b2652ae","reqSigs":1,"type":"multisig","addresses":["14Q2NNiF5YzDZCjo7vrBuHdbZcmHRJyW3j","14inwuhpBTew2C8EenXW2L7xMDWx9Jti5h"]}}]},"error":null,"id":"1"}

Signing appears successful.
Transaction sent, ID: 9e52649ea61ad6d69c228c6b252d261fc6ae62fba25228c2c10a609f22969d90
Tesca
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
March 04, 2014, 02:19:14 PM
 #38

Tried to get it working but stumbled upon some hurdles:
I've got some error messages on start because it couldn't find my username/passwort etc. Found out that preceding spaces (in front of the line) in the bitcoin-qt config file were the source of the error.
Next i got some errors because i forgot to start bitcoint-qt which isn't that much of a problem but, the text in the messages seems strange: "Exception thrown getting block hash: der Wert darf nicht NULL sein. Parametername: value". Shouldn't there a real value instead of the word 'value' be written? Or is the punctuation out of order? Anyway it is kind of confusing.

I also noticed it take quite a while for it to synchronize, it would be helpfull i there would be something like a progressbar to get a sense of how long it takes.
zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 05, 2014, 11:13:31 PM
 #39

I successfully did a TMSC send with the wallet, but something is wrong - I had 0.418 TMSC before and sent 0.018.
The wallet shows the right balance afterwards(0.4), but masterchest and masterchain show 0.297 .
Is it because of open sellorders? I've never cancelled them I think.
Here is the log:
Code:
Recipient address is valid.
Raw transaction hex:
0100000001060c0a8e198b835bb18304fa8d19c08c52375f6bb63d25f998a61dc7c43d77fe0000000000ffffffff0450f00000000000001976a9142543163c517c4a59b2f4f6dd19a09d21c0093be288ac70170000000000001976a914946cb2e08075bcbaf157e47bcb67eb2b2339d24288ac70170000000000001976a9143c66ad4a06411af4e5a0d9f34e244969bee3adb088ace02e000000000000475121022b733322d7e855766a5bc4ad8f9707115980095d60d4ac138d507319702aa54321029B07F670D5FC1B4E93BE50BF51499F3C967BBD8BC133E1D012DDE615A2383B2652ae00000000
Raw transaction decode:
{"result":{"txid":"9d62eeb6588cb982bf4712ac35f55af69cb739f9e1ad270b25592d069b9206b9","version":1,"locktime":0,"vin":[{"txid":"fe773dc4c71da698f9253db66b5f37528cc0198dfa0483b15b838b198e0a0c06","vout":0,"scriptSig":{"asm":"","hex":""},"sequence":4294967295}],"vout":[{"value":0.00061520,"n":0,"scriptPubKey":{"asm":"OP_DUP OP_HASH160 2543163c517c4a59b2f4f6dd19a09d21c0093be2 OP_EQUALVERIFY OP_CHECKSIG","hex":"76a9142543163c517c4a59b2f4f6dd19a09d21c0093be288ac","reqSigs":1,"type":"pubkeyhash","addresses":["14Q2NNiF5YzDZCjo7vrBuHdbZcmHRJyW3j"]}},{"value":0.00006000,"n":1,"scriptPubKey":{"asm":"OP_DUP OP_HASH160 946cb2e08075bcbaf157e47bcb67eb2b2339d242 OP_EQUALVERIFY OP_CHECKSIG","hex":"76a914946cb2e08075bcbaf157e47bcb67eb2b2339d24288ac","reqSigs":1,"type":"pubkeyhash","addresses":["1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P"]}},{"value":0.00006000,"n":2,"scriptPubKey":{"asm":"OP_DUP OP_HASH160 3c66ad4a06411af4e5a0d9f34e244969bee3adb0 OP_EQUALVERIFY OP_CHECKSIG","hex":"76a9143c66ad4a06411af4e5a0d9f34e244969bee3adb088ac","reqSigs":1,"type":"pubkeyhash","addresses":["16WNYdM4whfD9gV3shX35rmHqbYzTJ6xEG"]}},{"value":0.00012000,"n":3,"scriptPubKey":{"asm":"1 022b733322d7e855766a5bc4ad8f9707115980095d60d4ac138d507319702aa543 029b07f670d5fc1b4e93be50bf51499f3c967bbd8bc133e1d012dde615a2383b26 2 OP_CHECKMULTISIG","hex":"5121022b733322d7e855766a5bc4ad8f9707115980095d60d4ac138d507319702aa54321029b07f670d5fc1b4e93be50bf51499f3c967bbd8bc133e1d012dde615a2383b2652ae","reqSigs":1,"type":"multisig","addresses":["14Q2NNiF5YzDZCjo7vrBuHdbZcmHRJyW3j","14inwuhpBTew2C8EenXW2L7xMDWx9Jti5h"]}}]},"error":null,"id":"1"}

Signing appears successful.
Transaction sent, ID: 9e52649ea61ad6d69c228c6b252d261fc6ae62fba25228c2c10a609f22969d90

Thanks for testing! Smiley

Yep, that's just because the first version of the wallet didn't support DEx state processing (it parses the messages but doesn't process them).  The next alpha is going up today and that should display your sell offers automatically if they exist, so you can cancel them easy enough (right click sell > cancel).

Thanks!
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
zathras (OP)
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250



View Profile
March 05, 2014, 11:17:13 PM
 #40

Tried to get it working but stumbled upon some hurdles:
I've got some error messages on start because it couldn't find my username/passwort etc. Found out that preceding spaces (in front of the line) in the bitcoin-qt config file were the source of the error.
Next i got some errors because i forgot to start bitcoint-qt which isn't that much of a problem but, the text in the messages seems strange: "Exception thrown getting block hash: der Wert darf nicht NULL sein. Parametername: value". Shouldn't there a real value instead of the word 'value' be written? Or is the punctuation out of order? Anyway it is kind of confusing.

I also noticed it take quite a while for it to synchronize, it would be helpfull i there would be something like a progressbar to get a sense of how long it takes.

Thanks for testing Smiley

I hope to be able to spend some time trapping errors a little better.  Part of the sanity checks involve checking for an expected return value to a particular blockhash to further sanity check we're talking with a bitcoin RPC server on a valid blockchain.  That error gets thrown when we don't get the expected value back (in this case because bitcoin wasn't running).  The code shouldn't actually get that far - it should terminate when there is no connection to bitcoin available, I'll double check the exit code there.

Thanks!
Zathras

Smart Property & Distributed Exchange: Master Protocol for Bitcoin
Pages: « 1 [2] 3 4 5 6 7 8 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!