Skip to content

Instantly share code, notes, and snippets.

@3rdstage
Last active March 18, 2021 17:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 3rdstage/1e0c0ed1e3f36f5c695cc069a84f13b3 to your computer and use it in GitHub Desktop.
Save 3rdstage/1e0c0ed1e3f36f5c695cc069a84f13b3 to your computer and use it in GitHub Desktop.
var passphrase = 'none';
var accts = personal.listAccounts;
if (accts.length == 0){
var keys = [
"ba75c5fd16ae1151dc9f961e94e219994c6335a5b4148c624142243fb76306d6",
"097dd6aedb87b3b5e541cfb9ef8d4beb7a66084dd80d99c2e51aeabeae320980",
"abae82647f5881a398f7eede8910803d65470a7cbaee9ddda90dcdcdc8dcdacf",
"cc1af47cbc9de0c9a1e1049c1a62ddb9e08440d16093803d74e93f1cea3458ee",
"3e48c4e748b8f5baf6f870c5c4d2a0147390c94e778a9ca67de945bffeb2f72a"
]
for(var i = 0; i < keys.length; i++){
personal.importRawKey(keys[i], passphrase);
}
console.log('Successfully imported ', keys.length, ' keys into the keystore');
accts = personal.listAccounts;
}
for(var i = 0; i < accts.length; i++){
personal.unlockAccount(accts[i], passphrase, 0);
}
console.log('Successfully unlocked ', accts.length, ' accounts');
miner.setEtherbase(accts[0]);
miner.start(1);
console.log('Miner started for ', accts[0]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment