Hi All!
I could really use some help here... I've been trying for days to generate a correct genesis block reward for a new blockchain without much success...
I can generate the GENESIS_COINBASE_TX_HEX and I include it in the config file. I can also mine the first block in the wallet which I've set to print the genesis block.
However, when I try to transfer any amount from this wallet I get Transaction ........ is not valid. Reason: Transaction has input with invalid signature and TX verification failed. The amount never gets out of the local pool, to other nodes or daemons.
If I restart the daemon and reset the wallets the amount is unlocked and I can see it again in available balance but it never reaches the destination wallet.
Also, there seems to be another problem with the transactions. If I have a wallet (not the genesis block wallet) into which I have mined a n amount of coins, whenever I make a transaction to another wallet, the daemons throw a warning:
Transaction ....... is not valid. Reason: Transaction uses spent key image. However... the transaction goes through in the end and the receiving wallet actually receives the coins.
If anyone could help with this, I would really appreciate it.
Thank you,
Cosmin