lotion icon indicating copy to clipboard operation
lotion copied to clipboard

opts.keyPath and opts.genesisPath

Open nullart2 opened this issue 5 years ago • 0 comments

Hi,

I'm using lotion with coins for the first time using the code below. On initial run, where can I get the keys.json and genesis.json?


let app = lotion({
	initialState: {
		 count: 0
	},
	 keyPath: './keys.json',        // path to keys.json. generates own keys if not specified.
  	genesisPath: './genesis.json', // path to genesis.json. generates new one if not specified.
  	peers: [],
  	logTendermint: true
})

function transactionHandler(state, transaction) {
	if (state.count === transaction.nonce) {
		state.count++
	}
}

app.use(transactionHandler)

app.start().then(appInfo => console.log(appInfo.GCI))

this is the error when specifying a "keys.json" and "genesis.json":

Error: ENOENT: no such file or directory, open './config/genesis.json' (node:96079) UnhandledPromiseRejectionWarning: Error: no keys file found at ./keys.json

nullart2 avatar Feb 19 '20 03:02 nullart2