Author

Topic: [ANN][CLAM] CLAMs, Proof-Of-Chain, Proof-Of-Working-Stake, a.k.a. "Clamcoin" - page 343. (Read 1151252 times)

member
Activity: 116
Merit: 10
Yes, that worked. I first had to create a clam.conf file with server=1 in it to be able to unlock and then the importprivkey worked, but I got no Clams  Angry
I guess I just had 'dust' on my addresses

I meant for you to type 'walletpassphrase' in the same debug console you showed in your screenshot, but using the 'clamd' interface works too.

It's possible your DOGE were in a 'change' address on the day the snapshot was taken. You might want to try importing the whole DOGE wallet (after unlocking your CLAM wallet, as before). That will cause it to check all the change addresses you might own too.

Ok, this is what I have tried now. I enter walletpassphrase XXXXXXXXXXXXXX 3600 and press enter. This seems to work. I then go and choose import the wallet.dat from the Dogecoin directory:
/Users/family/Library/Application Support/Dogecoin/wallet.dat (I am using a Mac) - the only 'special' character is the 'space' and I get the same JSON error as before. I have attached two screen shots:


Right, this was a bit of an oversight since we didn't expect Unix paths to contain spaces(we didn't have a Mac build at the time). If you place the wallet.dat in a path with no spaces, you should be able to use File->Import Wallet properly. That will let you scan all of the change addresses in your wallet without manually entering them. You won't need to use walletpassphrase either. Hope that helps.  Smiley

Yes, I copied the wallet.dat to another directory and did the import bit and I got one transactions:

Status: 507478 confirmations
Date: 13/06/2015 07:40
From: unknown
To: xLteUZZQa4RLvEv54mfQUYM8CxA3rNdi2T (own address, label: importwallet)
Credit: 4.60545574 CLAM
Net amount: +4.60545574 CLAM
Transaction ID: da947cc0f2ce70f5d40bed208bf49a7f889e5e60fd915e65e98c4620d5124501-000

Thank you  Grin

Awesome!  Wink I'll make a bug report on this. Cheers!
legendary
Activity: 1148
Merit: 1000
A Wound in Eternity
Yes, that worked. I first had to create a clam.conf file with server=1 in it to be able to unlock and then the importprivkey worked, but I got no Clams  Angry
I guess I just had 'dust' on my addresses

I meant for you to type 'walletpassphrase' in the same debug console you showed in your screenshot, but using the 'clamd' interface works too.

It's possible your DOGE were in a 'change' address on the day the snapshot was taken. You might want to try importing the whole DOGE wallet (after unlocking your CLAM wallet, as before). That will cause it to check all the change addresses you might own too.

Ok, this is what I have tried now. I enter walletpassphrase XXXXXXXXXXXXXX 3600 and press enter. This seems to work. I then go and choose import the wallet.dat from the Dogecoin directory:
/Users/family/Library/Application Support/Dogecoin/wallet.dat (I am using a Mac) - the only 'special' character is the 'space' and I get the same JSON error as before. I have attached two screen shots:


Right, this was a bit of an oversight since we didn't expect Unix paths to contain spaces(we didn't have a Mac build at the time). If you place the wallet.dat in a path with no spaces, you should be able to use File->Import Wallet properly. That will let you scan all of the change addresses in your wallet without manually entering them. You won't need to use walletpassphrase either. Hope that helps.  Smiley

Yes, I copied the wallet.dat to another directory and did the import bit and I got one transactions:

Status: 507478 confirmations
Date: 13/06/2015 07:40
From: unknown
To: xLteUZZQa4RLvEv54mfQUYM8CxA3rNdi2T (own address, label: importwallet)
Credit: 4.60545574 CLAM
Net amount: +4.60545574 CLAM
Transaction ID: da947cc0f2ce70f5d40bed208bf49a7f889e5e60fd915e65e98c4620d5124501-000

Thank you  Grin
legendary
Activity: 4004
Merit: 1250
Owner at AltQuick.com
Hi there, I am just new to CLAMS and have a question

Do I need to have a complete CLAM coin in order to get the possibility to receive a CLAM for staking?

In other words, I have only managed to get 0.06 CLAM from faucets and selling some dogecoins. Woudl I get some benefit from staking or it is absolutely needed to have mor CLAM?

I do know that 1 CLAM every minute is distributed randomly in proportion of CLAM staked, but I do not know if having a fraction of a CLAM makes you ellegible.

Thanks in advance.

You'd be better off making a account at Just-dice and staking along with the group. (unless you are fucking lucky)
member
Activity: 116
Merit: 10
Yes, that worked. I first had to create a clam.conf file with server=1 in it to be able to unlock and then the importprivkey worked, but I got no Clams  Angry
I guess I just had 'dust' on my addresses

I meant for you to type 'walletpassphrase' in the same debug console you showed in your screenshot, but using the 'clamd' interface works too.

It's possible your DOGE were in a 'change' address on the day the snapshot was taken. You might want to try importing the whole DOGE wallet (after unlocking your CLAM wallet, as before). That will cause it to check all the change addresses you might own too.

Ok, this is what I have tried now. I enter walletpassphrase XXXXXXXXXXXXXX 3600 and press enter. This seems to work. I then go and choose import the wallet.dat from the Dogecoin directory:
/Users/family/Library/Application Support/Dogecoin/wallet.dat (I am using a Mac) - the only 'special' character is the 'space' and I get the same JSON error as before. I have attached two screen shots:


Right, this was a bit of an oversight since we didn't expect Unix paths to contain spaces(we didn't have a Mac build at the time). If you place the wallet.dat in a path with no spaces, you should be able to use File->Import Wallet properly. That will let you scan all of the change addresses in your wallet without manually entering them. You won't need to use walletpassphrase either. Hope that helps.  Smiley
legendary
Activity: 1148
Merit: 1000
A Wound in Eternity
Yes, that worked. I first had to create a clam.conf file with server=1 in it to be able to unlock and then the importprivkey worked, but I got no Clams  Angry
I guess I just had 'dust' on my addresses

I meant for you to type 'walletpassphrase' in the same debug console you showed in your screenshot, but using the 'clamd' interface works too.

It's possible your DOGE were in a 'change' address on the day the snapshot was taken. You might want to try importing the whole DOGE wallet (after unlocking your CLAM wallet, as before). That will cause it to check all the change addresses you might own too.

Ok, this is what I have tried now. I enter walletpassphrase XXXXXXXXXXXXXX 3600 and press enter. This seems to work. I then go and choose import the wallet.dat from the Dogecoin directory:
/Users/family/Library/Application Support/Dogecoin/wallet.dat (I am using a Mac) - the only 'special' character is the 'space' and I get the same JSON error as before. I have attached two screen shots:




hero member
Activity: 770
Merit: 500
✪ NEXCHANGE | BTC, LTC, ETH & DOGE ✪
Hi there, I am just new to CLAMS and have a question

Do I need to have a complete CLAM coin in order to get the possibility to receive a CLAM for staking?

In other words, I have only managed to get 0.06 CLAM from faucets and selling some dogecoins. Woudl I get some benefit from staking or it is absolutely needed to have mor CLAM?

I do know that 1 CLAM every minute is distributed randomly in proportion of CLAM staked, but I do not know if having a fraction of a CLAM makes you ellegible.

Thanks in advance.
legendary
Activity: 2940
Merit: 1333
Yes, that worked. I first had to create a clam.conf file with server=1 in it to be able to unlock and then the importprivkey worked, but I got no Clams  Angry
I guess I just had 'dust' on my addresses

I meant for you to type 'walletpassphrase' in the same debug console you showed in your screenshot, but using the 'clamd' interface works too.

It's possible your DOGE were in a 'change' address on the day the snapshot was taken. You might want to try importing the whole DOGE wallet (after unlocking your CLAM wallet, as before). That will cause it to check all the change addresses you might own too.
legendary
Activity: 1148
Merit: 1000
A Wound in Eternity
I have tried that with two different Dogecoin private keys and it doesn't work:

Is your CLAM wallet encrypted? Looks like it to me.

Type:

walletpassphrase mypasswordhere 3600

to unlock it for an hour, before doing the importprivkey.

Yes, that worked. I first had to create a clam.conf file with server=1 in it to be able to unlock and then the importprivkey worked, but I got no Clams  Angry
I guess I just had 'dust' on my addresses
member
Activity: 116
Merit: 10
Just for the record: if you ask a question on IRC, please don't leave 5 minutes later assuming no one will see it.  Smiley

Quote
[02:12] I am trying to import wallet but get an error parsing the passphrase JSON error

I'm not going to ask for your file path or your password, but can you tell me if the path to the file had any nonstandard characters (ie. not a-z, A-Z, 0-9)? It might help with fixing a bug. Just thinking it could be a problem of UTF format in the path string, or that it converts paths with spaces to an 8.3 naming scheme.

Edit: It looks like you are using Mac/something else? It might only do that on windows. So it probably took the rest of the path(after a space in the path) as the password. If there isn't a space, I'm not sure what happened.
legendary
Activity: 2940
Merit: 1333
I have tried that with two different Dogecoin private keys and it doesn't work:

Is your CLAM wallet encrypted? Looks like it to me.

Type:

walletpassphrase mypasswordhere 3600

to unlock it for an hour, before doing the importprivkey.
legendary
Activity: 1148
Merit: 1000
A Wound in Eternity
Can someone please help me with the import of BTC and Doge wallet.dat. I choose the import wallet and choose the wallet.dat from the Bitcoin directory. I am then asked to type in the passphrase which I do and then I always get:



What is going on here?

Wild guess: does your passphrase have any non alphanumeric characters, like ' or " ?

Try opening your bitcoin and doge wallets, opening the debug windows and typing

dumpprivkey YourBitcoinorDogecoinAddress

and press enter

where YourBitcoinorDogecoinAddress is your Bitcoin or Dogecoin address that contained funds when the Clam dev took a snapshot of both coins.

Copy the line of letters and numbers shown in the debug window (your private key) and open your Clams wallet's debug window.

Type

importprivkey YourBitcoinorDogecoinAddress

and press enter

You should see your clam coins.



I have tried that with two different Dogecoin private keys and it doesn't work:

member
Activity: 254
Merit: 10
Streamies Rocks!!!!
Can someone please help me with the import of BTC and Doge wallet.dat. I choose the import wallet and choose the wallet.dat from the Bitcoin directory. I am then asked to type in the passphrase which I do and then I always get:



What is going on here?

Wild guess: does your passphrase have any non alphanumeric characters, like ' or " ?

Try opening your bitcoin and doge wallets, opening the debug windows and typing

dumpprivkey YourBitcoinorDogecoinAddress

and press enter

where YourBitcoinorDogecoinAddress is your Bitcoin or Dogecoin address that contained funds when the Clam dev took a snapshot of both coins.

Copy the line of letters and numbers shown in the debug window (your private key) and open your Clams wallet's debug window.

Type

importprivkey YourBitcoinorDogecoinAddress

and press enter

You should see your clam coins.

hero member
Activity: 504
Merit: 500
sucker got hacked and screwed --Toad
I am new here, i am looking for php api here,

also i have few questions.

1.) How to know any address has Clams ?
2.) How to valid address for Clams ?
3.) Is there any PHP API for developer ?



What PHP API? You can interact with the wallet using it's server function (server=1) and JSON-RPC PHP, a free library for running JSON-RPC commands with PHP.
newbie
Activity: 9
Merit: 0
I am new here, i am looking for php api here,

also i have few questions.

1.) How to know any address has Clams ?
2.) How to valid address for Clams ?
3.) Is there any PHP API for developer ?

hero member
Activity: 784
Merit: 1002
CLAM Developer
Can someone please help me with the import of BTC and Doge wallet.dat. I choose the import wallet and choose the wallet.dat from the Bitcoin directory. I am then asked to type in the passphrase which I do and then I always get:
What is going on here?

Interesting problem - we will take a look.
Any information you can provide to the OPs @ #clams would be appreciated.



Sorry, EBK1000.

I see you were recently in the #clams freenode IRC channel.

Just missed you.

Please feel free to re-join when you get a chance.



legendary
Activity: 2268
Merit: 1092
Can someone please help me with the import of BTC and Doge wallet.dat. I choose the import wallet and choose the wallet.dat from the Bitcoin directory. I am then asked to type in the passphrase which I do and then I always get:



What is going on here?

Wild guess: does your passphrase have any non alphanumeric characters, like ' or " ?
legendary
Activity: 1148
Merit: 1000
A Wound in Eternity
Can someone please help me with the import of BTC and Doge wallet.dat. I choose the import wallet and choose the wallet.dat from the Bitcoin directory. I am then asked to type in the passphrase which I do and then I always get:



What is going on here?
legendary
Activity: 1918
Merit: 1018
At the current difficulty, If i have to start staking today, how many clams should i have it in my wallet to get at least 1 stake per day?

There's no amount of CLAMs that guarantees you staking at least once per day. It's like asking "how many times do I have to flip a coin to get 'tails' at least once? You could theoretically flip 100 heads in a row.

Having said that, JD's 534k bankroll stakes about 1150 CLAMs per day, so I guess if you had 464 CLAMs you can expect to stake once per day:

  534e3 / 1150 = 464.3478260869565

The price of CLAM is stable at 0.005. What could drive it higher ?
legendary
Activity: 2940
Merit: 1333
At the current difficulty, If i have to start staking today, how many clams should i have it in my wallet to get at least 1 stake per day?

There's no amount of CLAMs that guarantees you staking at least once per day. It's like asking "how many times do I have to flip a coin to get 'tails' at least once? You could theoretically flip 100 heads in a row.

Having said that, JD's 534k bankroll stakes about 1150 CLAMs per day, so I guess if you had 464 CLAMs you can expect to stake once per day:

  534e3 / 1150 = 464.3478260869565
legendary
Activity: 2940
Merit: 1333
4. Push the signed transaction onto the network. There may be a website that lets you push signed transactions onto the clam network.

I made this page which does exactly that:

  https://just-dice.com/pushtx

The client there is modified to accept longer CLAMspeech text too, up to 14000 bytes instead of the default 140 bytes. Any transaction with more than 140 bytes of CLAMspeech won't be accepted by standard peers, so you'll need to wait for the 30k CLAM JD hot wallet to stake the transaction into a block, which can take an hour or two. But if you use a regular length speech, the transaction will propagate around the network and be staked quickly.

Can you not just specify a change address when creating the raw transaction? I think this would help alleviate that issue (and if there is no change, having the change address shouldn't be destructive).

If you're going to make a raw transaction, it would be easiest to just send everything to a single output.

Note also that you don't need any of the blockchain to sign a raw transaction. All the offline machine needs to look up on the blockchain are:

1) the txid of the distribution output you're claiming
2) its vout number
3) the scriptPubkey for that output

But all this information is public. You can ask a third party to look it up for you.

I've extended the /dig command at in the Just-Dice chat tab to help people claim their CLAMs on an offline machine without needing any of the blockchain: simply type:

  /dig
offline

in the chat tab, and it will give you a Linux command line that you can run on your offline machine to sign a transaction that claims your CLAMs.

Here's an example:



Running the command on a machine which has the clam client but no blocks:



Note that the only place you type the private key is on the offline machine.

Then you can copy/paste the hex string to an online machine for broadcasting, or paste it into https://just-dice.com/pushtx, which will do the same thing.

The command it gives you will sign a transaction which (once broadcast) will send the claimed CLAMs to your Just-Dice deposit address. You can edit the "addr=..." part of the script to pick any other address you like.
Jump to: