diff --git a/bin/maymine.js b/bin/maymine.js deleted file mode 100644 index cb05823ebe0e4db49a06498ba5137bd28d3179d0..0000000000000000000000000000000000000000 --- a/bin/maymine.js +++ /dev/null @@ -1,4 +0,0 @@ -var signer -signer = (clique.getSigners().indexOf(eth.accounts[0]) > -1) -if (signer) miner.start() else miner.stop() -console.log( signer ) diff --git a/bin/maymine.sh b/bin/maymine.sh index 1a180f4f4c0d728c0eeca224bafea0b2ef8a9b4b..953201d524121cbdd0a573a0fd44834a64603d4a 100755 --- a/bin/maymine.sh +++ b/bin/maymine.sh @@ -4,7 +4,7 @@ if [ -z "${BFAHOME}" ]; then echo "\$BFAHOME not set. Did you source bfa/bin/env ?" >&2; exit 1; fi source ${BFAHOME}/bin/libbfa.sh || exit 1 -res=$( geth_execjs "${BFAHOME}/bin/maymine.js" ) +res=$( geth_exec_js "${BFAHOME}/src/js.maymine" ) if [ "$res" = "true" ] then diff --git a/bin/start.sh b/bin/start.sh index 1fd7c88691eb2e73cc0b36c0436d67ebff5d914e..9fcdbc4dec8dc1d0d059d8e442adf07a306f5f21 100755 --- a/bin/start.sh +++ b/bin/start.sh @@ -35,7 +35,7 @@ function miner { if [ -e "${BFANODEDIR}/miner" ] then - echo -- "--miner" + echo "--mine" fi } @@ -73,6 +73,7 @@ function miner --txpool.accountqueue 512 \ --txpool.globalqueue 8192 \ --extradata "${BFAEXTRADATA}" \ + --gcmode archive \ --cache 512 \ --verbosity 3 & set +x diff --git a/src/js.maymine b/src/js.maymine new file mode 100644 index 0000000000000000000000000000000000000000..d1857d7c96b307fe03a15b498ada5ace521773df --- /dev/null +++ b/src/js.maymine @@ -0,0 +1,10 @@ +// vim:syntax:filetype=javascript:ai:sm +// vim:expandtab:backspace=indent,eol,start:softtabstop=4 + +var signer +signer = (clique.getSigners().indexOf(eth.accounts[0]) > -1) +if (signer) + miner.start() +else + miner.stop() +signer