Browse Source

Merge pull request #12 from blackjok3rtt/master

Added conf File generation and fixed stats and acsplit
revert-24-test_rpcbind_to_assetname
patchkez 7 years ago
committed by GitHub
parent
commit
ea8fed7f72
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      a-team/scripts/acsplit
  2. 2
      a-team/scripts/assets-cli
  3. 3
      a-team/scripts/coinlist
  4. 25
      a-team/scripts/coinlist.dpow
  5. 10
      a-team/scripts/cron_splitfunds
  6. 38
      a-team/scripts/install/install.sh
  7. 2
      a-team/scripts/mineassets
  8. 2
      a-team/scripts/startassets
  9. 8
      a-team/scripts/stats
  10. 2
      a-team/scripts/testnet/Nstats
  11. 2
      a-team/scripts/testnet/acsplit
  12. 1
      a-team/scripts/testnet/genBEER
  13. 1
      a-team/scripts/testnet/genPIZZA
  14. 1
      a-team/scripts/testnet/genVOTE2018
  15. 20
      a-team/scripts/testnet/mineassets
  16. 1
      a-team/scripts/testnet/pubkey.txt
  17. 11
      a-team/scripts/testnet/start
  18. 3
      a-team/scripts/testnet/startassets
  19. 8
      a-team/scripts/testnet/stats
  20. 11
      a-team/scripts/testnet/stats.new
  21. 1
      a-team/scripts/testnet/testlist

2
a-team/scripts/acsplit

@ -1,2 +1,2 @@
#!/bin/bash
curl --url "http://127.0.0.1:7776" --data "{\"coin\":\""${1}"\",\"agent\":\"iguana\",\"method\":\"splitfunds\",\"satoshis\":\"50000\",\"sendflag\":1,\"duplicates\":"${2}"}"
curl --url "http://127.0.0.1:7776" --data "{\"coin\":\""${1}"\",\"agent\":\"iguana\",\"method\":\"splitfunds\",\"satoshis\":\"10000\",\"sendflag\":1,\"duplicates\":"${2}"}"

2
a-team/scripts/assets-cli

@ -11,7 +11,7 @@ do
if [ "$name" != "" ]
then
echo $name
komodo-cli -ac_name=$name $1 $2 $3 $4 $5 $6
komodo-cli -ac_name=$name $*
sleep $delay
fi
count=$(( $count +1 ))

3
a-team/scripts/coinlist

@ -24,4 +24,7 @@ coinlist=(
'BEER 100000000'
'NINJA 100000000'
'OOT 216000000'
'BNTN 500000000'
'CHAIN 999999'
'PRLPAY 500000000'
)

25
a-team/scripts/coinlist.dpow

@ -1,25 +0,0 @@
coinlist=(
'REVS 1300000'
'SUPERNET 816061'
'DEX 999999'
'PANGEA 999999'
'JUMBLR 999999'
'BET 999999'
'CRYPTO 999999'
'HODL 9999999'
'MSHARK 1400000'
'BOTS 999999'
'MGW 999999'
'COQUI 72000000'
'WLC 210000000'
'KV 1000000'
'CEAL 366666666'
'MESH 1000007'
'MNZ 257142858'
'AXO 200000000'
'ETOMIC 100000000'
'BTCH 20998641'
'VOTE2018 600000000'
'NINJA 100000000'
'OOT 216000000'
)

10
a-team/scripts/cron_splitfunds

@ -1,6 +1,6 @@
#!/bin/bash
#Input list of asset chains
source ~/scripts/coinlist.dpow
source ~/scripts/coinlist
# Minimum number of UTXOs to maintain
MINUTXOS=100
@ -16,7 +16,7 @@ printf "$now \n";
echo "Checking BTC, CHIPS, KMD"
cd ~
echo -n BTC
UTXOS="$(bitcoin-cli listunspent | grep .0005 | wc -l)"
UTXOS="$(bitcoin-cli listunspent | grep .0001 | wc -l)"
echo -n -e '\t\t';echo -n "$UTXOS"
if [ "$UTXOS" -lt "$MINUTXOS" ]
then
@ -27,7 +27,7 @@ if [ "$UTXOS" -lt "$MINUTXOS" ]
echo ""
echo -n CHIPS
UTXOS="$(chips-cli listunspent | grep .0005 | wc -l)"
UTXOS="$(chips-cli listunspent | grep .0001 | wc -l)"
echo -n -e '\t\t';echo -n "$UTXOS"
if [ "$UTXOS" -lt "$MINUTXOS" ]
then
@ -38,7 +38,7 @@ if [ "$UTXOS" -lt "$MINUTXOS" ]
echo ""
echo -n KMD
UTXOS="$(komodo-cli listunspent | grep .0005 | wc -l)"
UTXOS="$(komodo-cli listunspent | grep .0001 | wc -l)"
echo -n -e '\t\t';echo -n "$UTXOS"
if [ "$UTXOS" -lt "$MINUTXOS" ]
then
@ -58,7 +58,7 @@ do
if [ "$name" != "" ]
then
echo -n "$name"
UTXOS="$(komodo-cli -ac_name=$name listunspent | grep .0005 | wc -l)"
UTXOS="$(komodo-cli -ac_name=$name listunspent | grep .0001 | wc -l)"
echo -n -e '\t\t';echo -n "$UTXOS"
if [ "$UTXOS" -lt "$MINUTXOS" ]
then

38
a-team/scripts/install/install.sh

@ -5,3 +5,41 @@ sudo apt-get install build-essential pkg-config git libc6-dev m4 g++-multilib au
./buildchips.sh
./buildbitcoin.sh
./symlinks.sh
#Create Conf Files
#BTC
cd ~
mkdir .bitcoin
cd .bitcoin
touch bitcoin.conf
echo "rpcuser=user`head -c 32 /dev/urandom | base64`" > bitcoin.conf
echo "rpcpassword=password`head -c 32 /dev/urandom | base64`" >> bitcoin.conf
echo "daemon=1" >> bitcoin.conf
echo "server=1" >> bitcoin.conf
echo "txindex=1" >> bitcoin.conf
echo "bind=127.0.0.1" >> bitcoin.conf
chmod 0600 bitcoin.conf
#Chips
cd ~
mkdir .chips
cd .chips
touch chips.conf
echo "rpcuser=user`head -c 32 /dev/urandom | base64`" > chips.conf
echo "rpcpassword=password`head -c 32 /dev/urandom | base64`" >> chips.conf
echo "daemon=1" >> chips.conf
echo "server=1" >> chips.conf
echo "txindex=1" >> chips.conf
chmod 0600 chips.conf
#Komodo
cd ~
mkdir .komodo
cd .komodo
touch komodo.conf
echo "rpcuser=user`head -c 32 /dev/urandom | base64`" > komodo.conf
echo "rpcpassword=password`head -c 32 /dev/urandom | base64`" >> komodo.conf
echo "daemon=1" >> komodo.conf
echo "server=1" >> komodo.conf
echo "txindex=1" >> komodo.conf
chmod 0600 komodo.conf

2
a-team/scripts/mineassets

@ -1,7 +1,7 @@
#!/bin/bash
seed_ip=`getent hosts seed.mewhub.com | awk '{ print $1 }'`
source coinlist
source pubkey.txt
source ~/komodo/src/pubkey.txt
args=("$@")
count=0
delay=20

2
a-team/scripts/startassets

@ -1,7 +1,7 @@
#!/bin/bash
seed_ip=`getent hosts seed.mewhub.com | awk '{ print $1 }'`
source coinlist
source pubkey.txt
source ~/komodo/src/pubkey.txt
args=("$@")
count=0
delay=20

8
a-team/scripts/stats

@ -10,9 +10,9 @@ chipsinfo=$(chips-cli getinfo)
printf "$now \n";
format="%-10s %8s %8s %8s %12s\n"
printf "$format" "-ASSET-" "-NTRZd-" "-UTXOs-" "-BLOX-" "-BAL-";
printf "$format" "BTC" "$(bitcoin-cli listtransactions "" 77777 | grep -- -0.00418000 | wc -l)" "$(bitcoin-cli listunspent | grep .0005 | wc -l)" "$(echo $btcinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $btcinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "KMD" "$(komodo-cli listtransactions "" 77777 | grep -- -0.00418000 | wc -l)" "$(komodo-cli listunspent | grep .0005 | wc -l)" "$(echo $kmdinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $kmdinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "CHIPS" "$(chips-cli listtransactions "" 77777 | grep -- -0.00418000 | wc -l)" "$(chips-cli listunspent | grep .0005 | wc -l)" "$(echo $chipsinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $chipsinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "BTC" "$(bitcoin-cli listtransactions "" 77777 | grep -- -0.00018000 | wc -l)" "$(bitcoin-cli listunspent | grep .0001 | wc -l)" "$(echo $btcinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $btcinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "KMD" "$(komodo-cli listtransactions "" 77777 | grep -- -0.00018000 | wc -l)" "$(komodo-cli listunspent | grep .0001 | wc -l)" "$(echo $kmdinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $kmdinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "CHIPS" "$(chips-cli listtransactions "" 77777 | grep -- -0.00018000 | wc -l)" "$(chips-cli listunspent | grep .0001 | wc -l)" "$(echo $chipsinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $chipsinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
while [ "x${coinlist[count]}" != "x" ]
do
@ -21,7 +21,7 @@ do
if [ "$name" != "" ]
then
info=$(komodo-cli -ac_name=$name getinfo)
printf "$format" "$name" "$(komodo-cli -ac_name=$name listtransactions "" 77777 | grep -- -0.00418000 | wc -l)" "$(komodo-cli -ac_name=$name listunspent | grep .0005 | wc -l)" "$(echo $info | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $info | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "$name" "$(komodo-cli -ac_name=$name listtransactions "" 77777 | grep -- -0.00018000 | wc -l)" "$(komodo-cli -ac_name=$name listunspent | grep .0001 | wc -l)" "$(echo $info | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(echo $info | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
fi
count=$(( $count +1 ))
done

2
a-team/scripts/testnet/Nstats

@ -1,2 +0,0 @@
curl --url "http://127.0.0.1:7776" --data "{\"pubkey\":\"$pubkey\",\"agent\":\"dpow\",\"method\":\"notarizations\",\"symbol\":\"PIZZA\",\"height\":5000,\"numblocks\":1000}"

2
a-team/scripts/testnet/acsplit

@ -1,2 +0,0 @@
#!/bin/bash
curl --url "http://127.0.0.1:7776" --data "{\"coin\":\""${1}"\",\"agent\":\"iguana\",\"method\":\"splitfunds\",\"satoshis\":\"50000\",\"sendflag\":1,\"duplicates\":"${2}"}"

1
a-team/scripts/testnet/genBEER

@ -1 +0,0 @@
curl --url "http://127.0.0.1:7778" --data "{\"conf\":\"BEER.conf\",\"path\":\"${HOME#"/"}/.komodo/BEER\",\"unitval\":\"20\",\"zcash\":1,\"RELAY\":1,\"VALIDATE\":1,\"prefetchlag\":-1,\"poll\":100,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"startpend\":4,\"endpend\":4,\"services\":129,\"maxpeers\":8,\"newcoin\":\"BEER\",\"name\":\"BEER\",\"hasheaders\":1,\"useaddmultisig\":0,\"netmagic\":\"9fecbb6e\",\"p2p\":8922,\"rpc\":8923,\"pubval\":60,\"p2shval\":85,\"wifval\":188,\"txfee_satoshis\":\"10000\",\"isPoS\":0,\"minoutput\":10000,\"minconfirms\":2,\"genesishash\":\"027e3758c3a65b12aa1046462b486d0a63bfa1beae327897f56c5cfb7daaae71\",\"protover\":170002,\"genesisblock\":\"0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a000000000000000000000000000000000000000000000000000000000000000029ab5f490f0f0f200b00000000000000000000000000000000000000000000000000000000000000fd4005000d5ba7cda5d473947263bf194285317179d2b0d307119c2e7cc4bd8ac456f0774bd52b0cd9249be9d40718b6397a4c7bbd8f2b3272fed2823cd2af4bd1632200ba4bf796727d6347b225f670f292343274cc35099466f5fb5f0cd1c105121b28213d15db2ed7bdba490b4cedc69742a57b7c25af24485e523aadbb77a0144fc76f79ef73bd8530d42b9f3b9bed1c135ad1fe152923fafe98f95f76f1615e64c4abb1137f4c31b218ba2782bc15534788dda2cc08a0ee2987c8b27ff41bd4e31cd5fb5643dfe862c9a02ca9f90c8c51a6671d681d04ad47e4b53b1518d4befafefe8cadfb912f3d03051b1efbf1dfe37b56e93a741d8dfd80d576ca250bee55fab1311fc7b3255977558cdda6f7d6f875306e43a14413facdaed2f46093e0ef1e8f8a963e1632dcbeebd8e49fd16b57d49b08f9762de89157c65233f60c8e38a1f503a48c555f8ec45dedecd574a37601323c27be597b956343107f8bd80f3a925afaf30811df83c402116bb9c1e5231c70fff899a7c82f73c902ba54da53cc459b7bf1113db65cc8f6914d3618560ea69abd13658fa7b6af92d374d6eca9529f8bd565166e4fcbf2a8dfb3c9b69539d4d2ee2e9321b85b331925df195915f2757637c2805e1d4131e1ad9ef9bc1bb1c732d8dba4738716d351ab30c996c8657bab39567ee3b29c6d054b711495c0d52e1cd5d8e55b4f0f0325b97369280755b46a02afd54be4ddd9f77c22272b8bbb17ff5118fedbae2564524e797bd28b5f74f7079d532ccc059807989f94d267f47e724b3f1ecfe00ec9e6541c961080d8891251b84b4480bc292f6a180bea089fef5bbda56e1e41390d7c0e85ba0ef530f7177413481a226465a36ef6afe1e2bca69d2078712b3912bba1a99b1fbff0d355d6ffe726d2bb6fbc103c4ac5756e5bee6e47e17424ebcbf1b63d8cb90ce2e40198b4f4198689daea254307e52a25562f4c1455340f0ffeb10f9d8e914775e37d0edca019fb1b9c6ef81255ed86bc51c5391e0591480f66e2d88c5f4fd7277697968656a9b113ab97f874fdd5f2465e5559533e01ba13ef4a8f7a21d02c30c8ded68e8c54603ab9c8084ef6d9eb4e92c75b078539e2ae786ebab6dab73a09e0aa9ac575bcefb29e930ae656e58bcb513f7e3c17e079dce4f05b5dbc18c2a872b22509740ebe6a3903e00ad1abc55076441862643f93606e3dc35e8d9f2caef3ee6be14d513b2e062b21d0061de3bd56881713a1a5c17f5ace05e1ec09da53f99442df175a49bd154aa96e4949decd52fed79ccf7ccbce32941419c314e374e4a396ac553e17b5340336a1a25c22f9e42a243ba5404450b650acfc826a6e432971ace776e15719515e1634ceb9a4a35061b668c74998d3dfb5827f6238ec015377e6f9c94f38108768cf6e5c8b132e0303fb5a200368f845ad9d46343035a6ff94031df8d8309415bb3f6cd5ede9c135fdabcc030599858d803c0f85be7661c88984d88faa3d26fb0e9aac0056a53f1b5d0baed713c853c4a2726869a0a124a8a5bbc0fc0ef80c8ae4cb53636aa02503b86a1eb9836fcc259823e2692d921d88e1ffc1e6cb2bde43939ceb3f32a611686f539f8f7c9f0bf00381f743607d40960f06d347d1cd8ac8a51969c25e37150efdf7aa4c2037a2fd0516fb444525ab157a0ed0a7412b2fa69b217fe397263153782c0f64351fbdf2678fa0dc8569912dcd8e3ccad38f34f23bbbce14c6a26ac24911b308b82c7e43062d180baeac4ba7153858365c72c63dcf5f6a5b08070b730adb017aeae925b7d0439979e2679f45ed2f25a7edcfd2fb77a8794630285ccb0a071f5cce410b46dbf9750b0354aae8b65574501cc69efb5b6a43444074fee116641bb29da56c2b4a7f456991fc92b2\",\"debug\":0,\"seedipaddr\":\"78.47.196.146\"}"

1
a-team/scripts/testnet/genPIZZA

@ -1 +0,0 @@
curl --url "http://127.0.0.1:7778" --data "{\"conf\":\"PIZZA.conf\",\"path\":\"${HOME#"/"}/.komodo/PIZZA\",\"unitval\":\"20\",\"zcash\":1,\"RELAY\":1,\"VALIDATE\":1,\"prefetchlag\":-1,\"poll\":100,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"startpend\":4,\"endpend\":4,\"services\":129,\"maxpeers\":8,\"newcoin\":\"PIZZA\",\"name\":\"PIZZA\",\"hasheaders\":1,\"useaddmultisig\":0,\"netmagic\":\"adbe523c\",\"p2p\":11607,\"rpc\":11608,\"pubval\":60,\"p2shval\":85,\"wifval\":188,\"txfee_satoshis\":\"10000\",\"isPoS\":0,\"minoutput\":10000,\"minconfirms\":2,\"genesishash\":\"027e3758c3a65b12aa1046462b486d0a63bfa1beae327897f56c5cfb7daaae71\",\"protover\":170002,\"genesisblock\":\"0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a000000000000000000000000000000000000000000000000000000000000000029ab5f490f0f0f200b00000000000000000000000000000000000000000000000000000000000000fd4005000d5ba7cda5d473947263bf194285317179d2b0d307119c2e7cc4bd8ac456f0774bd52b0cd9249be9d40718b6397a4c7bbd8f2b3272fed2823cd2af4bd1632200ba4bf796727d6347b225f670f292343274cc35099466f5fb5f0cd1c105121b28213d15db2ed7bdba490b4cedc69742a57b7c25af24485e523aadbb77a0144fc76f79ef73bd8530d42b9f3b9bed1c135ad1fe152923fafe98f95f76f1615e64c4abb1137f4c31b218ba2782bc15534788dda2cc08a0ee2987c8b27ff41bd4e31cd5fb5643dfe862c9a02ca9f90c8c51a6671d681d04ad47e4b53b1518d4befafefe8cadfb912f3d03051b1efbf1dfe37b56e93a741d8dfd80d576ca250bee55fab1311fc7b3255977558cdda6f7d6f875306e43a14413facdaed2f46093e0ef1e8f8a963e1632dcbeebd8e49fd16b57d49b08f9762de89157c65233f60c8e38a1f503a48c555f8ec45dedecd574a37601323c27be597b956343107f8bd80f3a925afaf30811df83c402116bb9c1e5231c70fff899a7c82f73c902ba54da53cc459b7bf1113db65cc8f6914d3618560ea69abd13658fa7b6af92d374d6eca9529f8bd565166e4fcbf2a8dfb3c9b69539d4d2ee2e9321b85b331925df195915f2757637c2805e1d4131e1ad9ef9bc1bb1c732d8dba4738716d351ab30c996c8657bab39567ee3b29c6d054b711495c0d52e1cd5d8e55b4f0f0325b97369280755b46a02afd54be4ddd9f77c22272b8bbb17ff5118fedbae2564524e797bd28b5f74f7079d532ccc059807989f94d267f47e724b3f1ecfe00ec9e6541c961080d8891251b84b4480bc292f6a180bea089fef5bbda56e1e41390d7c0e85ba0ef530f7177413481a226465a36ef6afe1e2bca69d2078712b3912bba1a99b1fbff0d355d6ffe726d2bb6fbc103c4ac5756e5bee6e47e17424ebcbf1b63d8cb90ce2e40198b4f4198689daea254307e52a25562f4c1455340f0ffeb10f9d8e914775e37d0edca019fb1b9c6ef81255ed86bc51c5391e0591480f66e2d88c5f4fd7277697968656a9b113ab97f874fdd5f2465e5559533e01ba13ef4a8f7a21d02c30c8ded68e8c54603ab9c8084ef6d9eb4e92c75b078539e2ae786ebab6dab73a09e0aa9ac575bcefb29e930ae656e58bcb513f7e3c17e079dce4f05b5dbc18c2a872b22509740ebe6a3903e00ad1abc55076441862643f93606e3dc35e8d9f2caef3ee6be14d513b2e062b21d0061de3bd56881713a1a5c17f5ace05e1ec09da53f99442df175a49bd154aa96e4949decd52fed79ccf7ccbce32941419c314e374e4a396ac553e17b5340336a1a25c22f9e42a243ba5404450b650acfc826a6e432971ace776e15719515e1634ceb9a4a35061b668c74998d3dfb5827f6238ec015377e6f9c94f38108768cf6e5c8b132e0303fb5a200368f845ad9d46343035a6ff94031df8d8309415bb3f6cd5ede9c135fdabcc030599858d803c0f85be7661c88984d88faa3d26fb0e9aac0056a53f1b5d0baed713c853c4a2726869a0a124a8a5bbc0fc0ef80c8ae4cb53636aa02503b86a1eb9836fcc259823e2692d921d88e1ffc1e6cb2bde43939ceb3f32a611686f539f8f7c9f0bf00381f743607d40960f06d347d1cd8ac8a51969c25e37150efdf7aa4c2037a2fd0516fb444525ab157a0ed0a7412b2fa69b217fe397263153782c0f64351fbdf2678fa0dc8569912dcd8e3ccad38f34f23bbbce14c6a26ac24911b308b82c7e43062d180baeac4ba7153858365c72c63dcf5f6a5b08070b730adb017aeae925b7d0439979e2679f45ed2f25a7edcfd2fb77a8794630285ccb0a071f5cce410b46dbf9750b0354aae8b65574501cc69efb5b6a43444074fee116641bb29da56c2b4a7f456991fc92b2\",\"debug\":0,\"seedipaddr\":\"78.47.196.146\"}"

1
a-team/scripts/testnet/genVOTE2018

@ -1 +0,0 @@
curl --url "http://127.0.0.1:7778" --data "{\"conf\":\"VOTE2018.conf\",\"path\":\"${HOME#"/"}/.komodo/VOTE2018\",\"unitval\":\"20\",\"zcash\":1,\"RELAY\":1,\"VALIDATE\":1,\"prefetchlag\":-1,\"poll\":100,\"active\":1,\"agent\":\"iguana\",\"method\":\"addcoin\",\"startpend\":4,\"endpend\":4,\"services\":129,\"maxpeers\":8,\"newcoin\":\"VOTE2018\",\"name\":\"VOTE2018\",\"hasheaders\":1,\"useaddmultisig\":0,\"netmagic\":\"e6f918ae\",\"p2p\":10316,\"rpc\":10317,\"pubval\":60,\"p2shval\":85,\"wifval\":188,\"txfee_satoshis\":\"10000\",\"isPoS\":0,\"minoutput\":10000,\"minconfirms\":2,\"genesishash\":\"027e3758c3a65b12aa1046462b486d0a63bfa1beae327897f56c5cfb7daaae71\",\"protover\":170002,\"genesisblock\":\"0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a000000000000000000000000000000000000000000000000000000000000000029ab5f490f0f0f200b00000000000000000000000000000000000000000000000000000000000000fd4005000d5ba7cda5d473947263bf194285317179d2b0d307119c2e7cc4bd8ac456f0774bd52b0cd9249be9d40718b6397a4c7bbd8f2b3272fed2823cd2af4bd1632200ba4bf796727d6347b225f670f292343274cc35099466f5fb5f0cd1c105121b28213d15db2ed7bdba490b4cedc69742a57b7c25af24485e523aadbb77a0144fc76f79ef73bd8530d42b9f3b9bed1c135ad1fe152923fafe98f95f76f1615e64c4abb1137f4c31b218ba2782bc15534788dda2cc08a0ee2987c8b27ff41bd4e31cd5fb5643dfe862c9a02ca9f90c8c51a6671d681d04ad47e4b53b1518d4befafefe8cadfb912f3d03051b1efbf1dfe37b56e93a741d8dfd80d576ca250bee55fab1311fc7b3255977558cdda6f7d6f875306e43a14413facdaed2f46093e0ef1e8f8a963e1632dcbeebd8e49fd16b57d49b08f9762de89157c65233f60c8e38a1f503a48c555f8ec45dedecd574a37601323c27be597b956343107f8bd80f3a925afaf30811df83c402116bb9c1e5231c70fff899a7c82f73c902ba54da53cc459b7bf1113db65cc8f6914d3618560ea69abd13658fa7b6af92d374d6eca9529f8bd565166e4fcbf2a8dfb3c9b69539d4d2ee2e9321b85b331925df195915f2757637c2805e1d4131e1ad9ef9bc1bb1c732d8dba4738716d351ab30c996c8657bab39567ee3b29c6d054b711495c0d52e1cd5d8e55b4f0f0325b97369280755b46a02afd54be4ddd9f77c22272b8bbb17ff5118fedbae2564524e797bd28b5f74f7079d532ccc059807989f94d267f47e724b3f1ecfe00ec9e6541c961080d8891251b84b4480bc292f6a180bea089fef5bbda56e1e41390d7c0e85ba0ef530f7177413481a226465a36ef6afe1e2bca69d2078712b3912bba1a99b1fbff0d355d6ffe726d2bb6fbc103c4ac5756e5bee6e47e17424ebcbf1b63d8cb90ce2e40198b4f4198689daea254307e52a25562f4c1455340f0ffeb10f9d8e914775e37d0edca019fb1b9c6ef81255ed86bc51c5391e0591480f66e2d88c5f4fd7277697968656a9b113ab97f874fdd5f2465e5559533e01ba13ef4a8f7a21d02c30c8ded68e8c54603ab9c8084ef6d9eb4e92c75b078539e2ae786ebab6dab73a09e0aa9ac575bcefb29e930ae656e58bcb513f7e3c17e079dce4f05b5dbc18c2a872b22509740ebe6a3903e00ad1abc55076441862643f93606e3dc35e8d9f2caef3ee6be14d513b2e062b21d0061de3bd56881713a1a5c17f5ace05e1ec09da53f99442df175a49bd154aa96e4949decd52fed79ccf7ccbce32941419c314e374e4a396ac553e17b5340336a1a25c22f9e42a243ba5404450b650acfc826a6e432971ace776e15719515e1634ceb9a4a35061b668c74998d3dfb5827f6238ec015377e6f9c94f38108768cf6e5c8b132e0303fb5a200368f845ad9d46343035a6ff94031df8d8309415bb3f6cd5ede9c135fdabcc030599858d803c0f85be7661c88984d88faa3d26fb0e9aac0056a53f1b5d0baed713c853c4a2726869a0a124a8a5bbc0fc0ef80c8ae4cb53636aa02503b86a1eb9836fcc259823e2692d921d88e1ffc1e6cb2bde43939ceb3f32a611686f539f8f7c9f0bf00381f743607d40960f06d347d1cd8ac8a51969c25e37150efdf7aa4c2037a2fd0516fb444525ab157a0ed0a7412b2fa69b217fe397263153782c0f64351fbdf2678fa0dc8569912dcd8e3ccad38f34f23bbbce14c6a26ac24911b308b82c7e43062d180baeac4ba7153858365c72c63dcf5f6a5b08070b730adb017aeae925b7d0439979e2679f45ed2f25a7edcfd2fb77a8794630285ccb0a071f5cce410b46dbf9750b0354aae8b65574501cc69efb5b6a43444074fee116641bb29da56c2b4a7f456991fc92b2\",\"debug\":0,\"seedipaddr\":\"78.47.196.146\"}"

20
a-team/scripts/testnet/mineassets

@ -1,20 +0,0 @@
#!/bin/bash
seed_ip=`getent hosts seed.mewhub.com | awk '{ print $1 }'`
source testlist
source pubkey.txt
args=("$@")
count=0
delay=20
while [ "x${coinlist[count]}" != "x" ]
do
all=${coinlist[count]}
name=${all%% *}
supply=`expr "$all" : '.* \(.*\)'`
if [ "$name" != "" ]
then
gen=" -gen"
komodod -pubkey=$pubkey -ac_name=$name -ac_supply=$supply -addnode=$seed_ip $gen $args &
sleep $delay
fi
count=$(( $count +1 ))
done

1
a-team/scripts/testnet/pubkey.txt

@ -1 +0,0 @@
pubkey=0244ef4a6b38ed112a0c50754cfe9eca8ecbef15c87cda86c1b2157e1a4545c962

11
a-team/scripts/testnet/start

@ -1,11 +1,6 @@
#!/bin/bash
source ~/komodo/src/pubkey.txt
echo "Starting Bitcoin"
bitcoind &
sleep 10
echo "Starting Chips"
chipsd &
sleep 10
echo "Starting Komodo"
komodod
#-notary -pubkey=$pubkey
komodod -notary -pubkey=$pubkey
echo "Starting PIZZA"
./startassets

3
a-team/scripts/testnet/startassets

@ -1,5 +1,6 @@
#!/bin/bash
seed_ip=`getent hosts seed.mewhub.com | awk '{ print $1 }'`
source ~/komodo/src/pubkey.txt
source testlist
count=0
delay=20
@ -12,7 +13,7 @@ do
if [ "$name" != "" ]
then
echo $name
komodod -ac_name=$name -ac_supply=$supply -addnode=$seed_ip &
komodod -pubkey=$pubkey -ac_name=$name -ac_supply=$supply -addnode=$seed_ip &
sleep $delay
fi
count=$(( $count +1 ))

8
a-team/scripts/testnet/stats

@ -5,14 +5,12 @@ now=$(date +"%Y-%m-%d %T%z")
printf "$now \n";
printf -- "-ASSET-%s\t\t-NTRZd-%s\t\t-UTXOs-%s\t\t-BLOX-%s\t\t-BAL-\n";
printf "BTC%s\t\t-\t\t$(bitcoin-cli listunspent | grep .0005 | wc -l)%s\t\t-\t\t$(bitcoin-cli getwalletinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')\n";
printf "BTC%s\t\t-\t\t$(bitcoin-cli listunspent | grep .0001 | wc -l)%s\t\t-\t\t$(bitcoin-cli getwalletinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')\n";
kmdinfo=$(./komodo-cli getinfo)
beerinfo=$(./komodo-cli -ac_name=BEER getinfo)
pizzainfo=$(./komodo-cli -ac_name=PIZZA getinfo)
printf "KMD%s\t\t-\t\t$(./komodo-cli listunspent | grep .0005 | wc -l)%s\t\t"; printf "$kmdinfo" | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//'; printf "%s\t\t"; printf "$kmdinfo" | awk ' /\"balance\"/ {print $2}' | sed 's/,//';
printf "BEER%s\t\t$(./komodo-cli -ac_name=BEER listtransactions "" 77777 | grep -- -0.00418000 | wc -l)%s\t\t$(./komodo-cli -ac_name=BEER listunspent | grep .0005 | wc -l)%s\t\t"; printf "$beerinfo" | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//'; printf "%s\t\t"; printf "$beerinfo" | awk ' /\"balance\"/ {print $2}' | sed 's/,//';
printf "PIZZA%s\t\t$(./komodo-cli -ac_name=PIZZA listtransactions "" 77777 | grep -- -0.00418000 | wc -l)%s\t\t$(./komodo-cli -ac_name=PIZZA listunspent | grep .0005 | wc -l)%s\t\t"; printf "$pizzainfo" | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//'; printf "%s\t\t"; printf "$pizzainfo" | awk ' /\"balance\"/ {print $2}' | sed 's/,//';
printf "KMD%s\t\t-\t\t$(./komodo-cli listunspent | grep .0001 | wc -l)%s\t\t"; printf "$kmdinfo" | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//'; printf "%s\t\t"; printf "$kmdinfo" | awk ' /\"balance\"/ {print $2}' | sed 's/,//';
printf "PIZZA%s\t\t$(./komodo-cli -ac_name=PIZZA listtransactions "" 77777 | grep -- -0.00018000 | wc -l)%s\t\t$(./komodo-cli -ac_name=PIZZA listunspent | grep .0001 | wc -l)%s\t\t"; printf "$pizzainfo" | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//'; printf "%s\t\t"; printf "$pizzainfo" | awk ' /\"balance\"/ {print $2}' | sed 's/,//';
#can also grep RXL3YXG2ceaB6C5hfJcN4fvmLH2C34knhA instead of checking for -0.00418000 if it proves unreliable

11
a-team/scripts/testnet/stats.new

@ -1,11 +0,0 @@
#!/bin/bash
IFS=
cd ~/komodo/src
now=$(date +"%Y-%m-%d %T%z")
printf "$now \n";
format="%-10s %8s %8s %8s %12s\n"
printf "$format" "-ASSET-" "-NTRZd-" "-UTXOs-" "-BLOX-" "-BAL-";
printf "$format" "BTC" "-" "$(bitcoin-cli listunspent | grep .0005 | wc -l)" "-" "$(bitcoin-cli getwalletinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')";
printf "$format" "KMD" "-" "$(./komodo-cli listunspent | grep .0005 | wc -l)" "$(./komodo-cli getinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(./komodo-cli getinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "BEER" "$(./komodo-cli -ac_name=BEER listtransactions "" 77777 | grep -- -0.00418000 | wc -l)" "$(./komodo-cli -ac_name=BEER listunspent | grep .0005 | wc -l)" "$(./komodo-cli -ac_name=BEER getinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(./komodo-cli -ac_name=BEER getinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"
printf "$format" "PIZZA" "$(./komodo-cli -ac_name=PIZZA listtransactions "" 77777 | grep -- -0.00418000 | wc -l)" "$(./komodo-cli -ac_name=PIZZA listunspent | grep .0005 | wc -l)" "$(./komodo-cli -ac_name=PIZZA getinfo | awk ' /\"blocks\"/ {printf $2}' | sed 's/,//')" "$(./komodo-cli -ac_name=PIZZA getinfo | awk ' /\"balance\"/ {printf $2}' | sed 's/,//')"

1
a-team/scripts/testnet/testlist

@ -1,4 +1,3 @@
coinlist=(
'PIZZA 100000000'
'BEER 100000000'
)

Loading…
Cancel
Save