I am trying to set up the pool on incentivized testnet but encouraged some strange behavior.
I run:
./createStakePool.sh 3100 10000 1/10 $mysecret | tee createStakePool_output.txt
And receive pool id in createStakePool_output.txt
Completely without any errors, everything looks good in createStakePool_output.txt
But command:
./jcli rest v0 stake-pools get --host "http://127.0.0.1:3100/api"
It does not return my new pool as described in documentation
Apparently stake_pool.id (with my nodeid: 2eca5f7affa129c87f0274f986dca2ab75e7dd6fd143dfb088b4a4870df45225) & node_secret.yaml are created with genesis sig_key, vrf_key & node_id
I use jormungandr-v0.8.3-x86_64-unknown-linux-gnu.tar.gz
Interesting that above has different parameters match than one in documentation:
$ ./createStakePool.sh --help
usage: ./createStakePool.sh <REST-LISTEN-PORT> <TAX_VALUE> <TAX_RATIO> <ACCOUNT_SK>
<REST-LISTEN-PORT> The REST Listen Port set in node-config.yaml file (EX: 3101)
<TAX_VALUE> The fixed cut the stake pool will take from the total reward
<TAX_RATIO> The percentage of the remaining value that will be taken from the total (EX: '1/10')
<SOURCE-SK> The Secret key of the Source address```
Has your transaction gone through eventually ? Is your pool listed ? I’ve experienced the very same situation and lost the whole day to figure out what’s wrong, not to say that I’ve lost one day of stakepool uptime as well. But the above mentioned script plus : create_and_sign_stake_pool_certificate.sh worked.
Do you mean transaction fee for registering pool? Nope, I checked amount held on address I used to register pool and still has the same after running createStakePool.sh
Using ./create_and_sign_stake_pool_certificate.sh $(echo $PRIVATE_KEY_SK)
##3. Create the Stake Pool certificate using above VRF and KES public keys
error: Found argument '--serial' which wasn't expected, or isn't valid in this context
Glad you solved it in the end! You are not alone in doing this, I have seen many many posts on Telegram with people not having enough ADA to make the transaction.
Well done!
Encountered the same problem with my nodeid not visible. So you need 530ADA in the public address in order for the node to be visible?
You don’t need to rerun create stake pool scripts do you?