Merge pull request #140 from jl777/beta

Beta
This commit is contained in:
jl777
2017-01-30 19:10:34 +02:00
committed by GitHub
13 changed files with 512 additions and 12 deletions

268
src/KMD.batch2 Executable file
View File

@@ -0,0 +1,268 @@
sleep 999999
# RDB6rqTtXja9iRKu5KeKz36poQqQkadsvG KMD 1597.72016146
./komodo-cli sendtoaddress RDB6rqTtXja9iRKu5KeKz36poQqQkadsvG 1597.72016146
sleep 3
echo "1597.72016146 <- expected amount RDB6rqTtXja9iRKu5KeKz36poQqQkadsvG"
# RFahFwS1xmwufLvidWFg3aQwi6JnZ7MV92 KMD 30956.65119641
./komodo-cli sendtoaddress RFahFwS1xmwufLvidWFg3aQwi6JnZ7MV92 30956.65119641
sleep 3
echo "30956.65119641 <- expected amount RFahFwS1xmwufLvidWFg3aQwi6JnZ7MV92"
# RS3dv3trTkvMUc1qpycmcY2mZRZj527HMG KMD 8011.05479853
./komodo-cli sendtoaddress RS3dv3trTkvMUc1qpycmcY2mZRZj527HMG 8011.05479853
sleep 3
echo "8011.05479853 <- expected amount RS3dv3trTkvMUc1qpycmcY2mZRZj527HMG"
# RU18xoQZeK4Kno2ER7mv8ZEKLHiTECRhkU KMD 501.64865701, REVS 9.95750000
# RU18xoQZeK4Kno2ER7mv8ZEKLHiTECRhkU KMD 501.64865701
./komodo-cli sendtoaddress RU18xoQZeK4Kno2ER7mv8ZEKLHiTECRhkU 501.64865701
sleep 3
echo "501.64865701 <- expected amount RU18xoQZeK4Kno2ER7mv8ZEKLHiTECRhkU"
# RFuD6bLb6seuKPmQqouwcjAy1yexEYGJ8Q KMD 6617.71011981
./komodo-cli sendtoaddress RFuD6bLb6seuKPmQqouwcjAy1yexEYGJ8Q 6617.71011981
sleep 3
echo "6617.71011981 <- expected amount RFuD6bLb6seuKPmQqouwcjAy1yexEYGJ8Q"
# RSj2RG9yEbokDDNCn94g6wRf3y1R4HztjT KMD 58970.39868693
./komodo-cli sendtoaddress RSj2RG9yEbokDDNCn94g6wRf3y1R4HztjT 58970.39868693
sleep 3
echo "58970.39868693 <- expected amount RSj2RG9yEbokDDNCn94g6wRf3y1R4HztjT"
# RLWjPQPe4zZ1ZF4VpShkiBkgkF4V9YFt7a KMD 18618.76561497
./komodo-cli sendtoaddress RLWjPQPe4zZ1ZF4VpShkiBkgkF4V9YFt7a 18618.76561497
sleep 3
echo "18618.76561497 <- expected amount RLWjPQPe4zZ1ZF4VpShkiBkgkF4V9YFt7a"
# RARemRFU1R5QcRdDZqrufjks2KCzBi6bxL KMD 52766.61227268
./komodo-cli sendtoaddress RARemRFU1R5QcRdDZqrufjks2KCzBi6bxL 52766.61227268
sleep 3
echo "52766.61227268 <- expected amount RARemRFU1R5QcRdDZqrufjks2KCzBi6bxL"
# REg8BhZUaxjJu8Ad4ZYsrETJwcwYL7mPkC KMD 7204.26545535
./komodo-cli sendtoaddress REg8BhZUaxjJu8Ad4ZYsrETJwcwYL7mPkC 7204.26545535
sleep 3
echo "7204.26545535 <- expected amount REg8BhZUaxjJu8Ad4ZYsrETJwcwYL7mPkC"
# RMnLqCcb13npqdUMgUYAdr4bGawNe5H8yo KMD 871.48372443
./komodo-cli sendtoaddress RMnLqCcb13npqdUMgUYAdr4bGawNe5H8yo 871.48372443
sleep 3
echo "871.48372443 <- expected amount RMnLqCcb13npqdUMgUYAdr4bGawNe5H8yo"
# RWCz1ibkFVpo6pBoBT7XeMZHVZy61EnYj3 KMD 681.69393556
./komodo-cli sendtoaddress RWCz1ibkFVpo6pBoBT7XeMZHVZy61EnYj3 681.69393556
sleep 3
echo "681.69393556 <- expected amount RWCz1ibkFVpo6pBoBT7XeMZHVZy61EnYj3"
# RJxiu5FTx2Nqr9xHvwdq1xynExUjFKVPdf KMD 62103.45021354, REVS 50.00000000
# RJxiu5FTx2Nqr9xHvwdq1xynExUjFKVPdf KMD 62103.45021354
./komodo-cli sendtoaddress RJxiu5FTx2Nqr9xHvwdq1xynExUjFKVPdf 62103.45021354
sleep 3
echo "62103.45021354 <- expected amount RJxiu5FTx2Nqr9xHvwdq1xynExUjFKVPdf"
# RRcP4HLapHvTinSVYq6bMA3d41XeYCH2Uz KMD 9683.15249375
./komodo-cli sendtoaddress RRcP4HLapHvTinSVYq6bMA3d41XeYCH2Uz 9683.15249375
sleep 3
echo "9683.15249375 <- expected amount RRcP4HLapHvTinSVYq6bMA3d41XeYCH2Uz"
# RB95bkGifi94Z4VSHGULKhCU8ML7tUbQ71 KMD 12520.16564088, REVS 138.94305839
# RB95bkGifi94Z4VSHGULKhCU8ML7tUbQ71 KMD 12520.16564088
./komodo-cli sendtoaddress RB95bkGifi94Z4VSHGULKhCU8ML7tUbQ71 12520.16564088
sleep 3
echo "12520.16564088 <- expected amount RB95bkGifi94Z4VSHGULKhCU8ML7tUbQ71"
# RKb5ay26iSzmBoqm51vPveyErH9BYG3dry KMD 3674.15911735, REVS 72.89043156
# RKb5ay26iSzmBoqm51vPveyErH9BYG3dry KMD 3674.15911735
./komodo-cli sendtoaddress RKb5ay26iSzmBoqm51vPveyErH9BYG3dry 3674.15911735
sleep 3
echo "3674.15911735 <- expected amount RKb5ay26iSzmBoqm51vPveyErH9BYG3dry"
# RNFKCPjFTQq5pFxBpehrVFzB55zE9enRyK KMD 1859.16527880
./komodo-cli sendtoaddress RNFKCPjFTQq5pFxBpehrVFzB55zE9enRyK 1859.16527880
sleep 3
echo "1859.16527880 <- expected amount RNFKCPjFTQq5pFxBpehrVFzB55zE9enRyK"
# REGu6tiLygx7HjsRnEYypHiV3QotErvKxP KMD 9683.15249375
./komodo-cli sendtoaddress REGu6tiLygx7HjsRnEYypHiV3QotErvKxP 9683.15249375
sleep 3
echo "9683.15249375 <- expected amount REGu6tiLygx7HjsRnEYypHiV3QotErvKxP"
# RVeVZrr24524LhN3VRhLqNG6qgH9tBPixx KMD 612851.03780014, REVS 5433.13031755
# RVeVZrr24524LhN3VRhLqNG6qgH9tBPixx KMD 612851.03780014
./komodo-cli sendtoaddress RVeVZrr24524LhN3VRhLqNG6qgH9tBPixx 612851.03780014
sleep 3
echo "612851.03780014 <- expected amount RVeVZrr24524LhN3VRhLqNG6qgH9tBPixx"
# RVGv9EP36z2SHf5zuGrGKEq6or8Q2hEPts KMD 954.83978703
./komodo-cli sendtoaddress RVGv9EP36z2SHf5zuGrGKEq6or8Q2hEPts 954.83978703
sleep 3
echo "954.83978703 <- expected amount RVGv9EP36z2SHf5zuGrGKEq6or8Q2hEPts"
# RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN KMD 139007.63452726
./komodo-cli sendtoaddress RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN 139007.63452726
sleep 3
echo "139007.63452726 <- expected amount RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN"
# RFBxwyTKGy5DtxR5CLLZSjKL5jU6fm13kp KMD 519232.27493854, REVS 10298.05578171
# RFBxwyTKGy5DtxR5CLLZSjKL5jU6fm13kp KMD 519232.27493854
./komodo-cli sendtoaddress RFBxwyTKGy5DtxR5CLLZSjKL5jU6fm13kp 519232.27493854
sleep 3
echo "519232.27493854 <- expected amount RFBxwyTKGy5DtxR5CLLZSjKL5jU6fm13kp"
# RV6EZQRiEszMydw3VjLabjGCBG1HiHrU6f KMD 19366.30498750
./komodo-cli sendtoaddress RV6EZQRiEszMydw3VjLabjGCBG1HiHrU6f 19366.30498750
sleep 3
echo "19366.30498750 <- expected amount RV6EZQRiEszMydw3VjLabjGCBG1HiHrU6f"
# RB1cuwtKBpwZPZnwyJeznaij53ovj8Dm8i KMD 19106.59220646, REVS 374.39305755
# RB1cuwtKBpwZPZnwyJeznaij53ovj8Dm8i KMD 19106.59220646
./komodo-cli sendtoaddress RB1cuwtKBpwZPZnwyJeznaij53ovj8Dm8i 19106.59220646
sleep 3
echo "19106.59220646 <- expected amount RB1cuwtKBpwZPZnwyJeznaij53ovj8Dm8i"
# RK5z4QVhNBWJn5xSkpPPgdcZzms7VtFV4x KMD 3097.05949360
./komodo-cli sendtoaddress RK5z4QVhNBWJn5xSkpPPgdcZzms7VtFV4x 3097.05949360
sleep 3
echo "3097.05949360 <- expected amount RK5z4QVhNBWJn5xSkpPPgdcZzms7VtFV4x"
# RTSFrcYBPZ3wMUtJCo5RC8n71R2c1ypC46 KMD 968.31524937
./komodo-cli sendtoaddress RTSFrcYBPZ3wMUtJCo5RC8n71R2c1ypC46 968.31524937
sleep 3
echo "968.31524937 <- expected amount RTSFrcYBPZ3wMUtJCo5RC8n71R2c1ypC46"
# RSxDyaWzqT3VTK9WLkAKhY5WST8a9kQgr9 KMD 14268.23083290
./komodo-cli sendtoaddress RSxDyaWzqT3VTK9WLkAKhY5WST8a9kQgr9 14268.23083290
sleep 3
echo "14268.23083290 <- expected amount RSxDyaWzqT3VTK9WLkAKhY5WST8a9kQgr9"
# RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf KMD 1212.14061568, REVS 24.05385000
# RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf KMD 1212.14061568
./komodo-cli sendtoaddress RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf 1212.14061568
sleep 3
echo "1212.14061568 <- expected amount RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf"
# RVUFVtJN2mVDEsADwMfZBBXXSq3G9QCvBs KMD 20418.65848567
./komodo-cli sendtoaddress RVUFVtJN2mVDEsADwMfZBBXXSq3G9QCvBs 20418.65848567
sleep 3
echo "20418.65848567 <- expected amount RVUFVtJN2mVDEsADwMfZBBXXSq3G9QCvBs"
# RDx4sokytAASudNuMDDdk4R6RHJ4P8aPza KMD 10347.76210933, REVS 205.22959870
# RDx4sokytAASudNuMDDdk4R6RHJ4P8aPza KMD 10347.76210933
./komodo-cli sendtoaddress RDx4sokytAASudNuMDDdk4R6RHJ4P8aPza 10347.76210933
sleep 3
echo "10347.76210933 <- expected amount RDx4sokytAASudNuMDDdk4R6RHJ4P8aPza"
# RAPJuPCGMoPwfeHuckiea21LMek8BkH8Zr KMD 71712.83911390, REVS 500.67180183
# RAPJuPCGMoPwfeHuckiea21LMek8BkH8Zr KMD 71712.83911390
./komodo-cli sendtoaddress RAPJuPCGMoPwfeHuckiea21LMek8BkH8Zr 71712.83911390
sleep 3
echo "71712.83911390 <- expected amount RAPJuPCGMoPwfeHuckiea21LMek8BkH8Zr"
# RNszK1KnyyDoU6di3qQgCYvSL3V3ZgGNGY KMD 26725.50088275
./komodo-cli sendtoaddress RNszK1KnyyDoU6di3qQgCYvSL3V3ZgGNGY 26725.50088275
sleep 3
echo "26725.50088275 <- expected amount RNszK1KnyyDoU6di3qQgCYvSL3V3ZgGNGY"
# RSWsxgczqH1uYyY6MMPePJY5jNjj7uD7Xr KMD 16435.34703311, REVS 114.80740001
# RSWsxgczqH1uYyY6MMPePJY5jNjj7uD7Xr KMD 16435.34703311
./komodo-cli sendtoaddress RSWsxgczqH1uYyY6MMPePJY5jNjj7uD7Xr 16435.34703311
sleep 3
echo "16435.34703311 <- expected amount RSWsxgczqH1uYyY6MMPePJY5jNjj7uD7Xr"
# RVxvCQ393MRnsQ8Fn8qiKm5yP6pk9GVgEr KMD 17137.93285029, REVS 340.00462653
# RVxvCQ393MRnsQ8Fn8qiKm5yP6pk9GVgEr KMD 17137.93285029
./komodo-cli sendtoaddress RVxvCQ393MRnsQ8Fn8qiKm5yP6pk9GVgEr 17137.93285029
sleep 3
echo "17137.93285029 <- expected amount RVxvCQ393MRnsQ8Fn8qiKm5yP6pk9GVgEr"
# RMKk4K7zC6QrESUxNGRTfqbBnXr2MFYsLV KMD 1302.29267891
./komodo-cli sendtoaddress RMKk4K7zC6QrESUxNGRTfqbBnXr2MFYsLV 1302.29267891
sleep 3
echo "1302.29267891 <- expected amount RMKk4K7zC6QrESUxNGRTfqbBnXr2MFYsLV"
# RJaaPBFPBTtqzPZ5ZV2uu15urxhiycwg7K KMD 32805.26183900
./komodo-cli sendtoaddress RJaaPBFPBTtqzPZ5ZV2uu15urxhiycwg7K 32805.26183900
sleep 3
echo "32805.26183900 <- expected amount RJaaPBFPBTtqzPZ5ZV2uu15urxhiycwg7K"
# R9isnAJ2iyyFq8BMZZJu8PiFLpnXPhXcZ7 KMD 502854.27827071
./komodo-cli sendtoaddress R9isnAJ2iyyFq8BMZZJu8PiFLpnXPhXcZ7 502854.27827071
sleep 3
echo "502854.27827071 <- expected amount R9isnAJ2iyyFq8BMZZJu8PiFLpnXPhXcZ7"
# RG5eabU8sYvrfWrCu1wb2Go5vxhyVXsbAF KMD 409543.68954327, REVS 8123.68911362
# RG5eabU8sYvrfWrCu1wb2Go5vxhyVXsbAF KMD 409543.68954327
./komodo-cli sendtoaddress RG5eabU8sYvrfWrCu1wb2Go5vxhyVXsbAF 409543.68954327
sleep 3
echo "409543.68954327 <- expected amount RG5eabU8sYvrfWrCu1wb2Go5vxhyVXsbAF"
# RQWxU8AV5SkKCmz6Q3CecmAtnauESPxDod KMD 8908.50029425
./komodo-cli sendtoaddress RQWxU8AV5SkKCmz6Q3CecmAtnauESPxDod 8908.50029425
sleep 3
echo "8908.50029425 <- expected amount RQWxU8AV5SkKCmz6Q3CecmAtnauESPxDod"
# RMqivy9QZ7ax1UU8ZxqaupLqDqEBAFW6MY KMD 708.48776076
./komodo-cli sendtoaddress RMqivy9QZ7ax1UU8ZxqaupLqDqEBAFW6MY 708.48776076
sleep 3
echo "708.48776076 <- expected amount RMqivy9QZ7ax1UU8ZxqaupLqDqEBAFW6MY"
# RV85Dvvf4fm13xxtjmucYXDAarMcnV8EFq KMD 29057.20400324
./komodo-cli sendtoaddress RV85Dvvf4fm13xxtjmucYXDAarMcnV8EFq 29057.20400324
sleep 3
echo "29057.20400324 <- expected amount RV85Dvvf4fm13xxtjmucYXDAarMcnV8EFq"
# RJzRaaqhT8R7pbVuVeY3C69X9K89UMU55E KMD 632.08133544
./komodo-cli sendtoaddress RJzRaaqhT8R7pbVuVeY3C69X9K89UMU55E 632.08133544
sleep 3
echo "632.08133544 <- expected amount RJzRaaqhT8R7pbVuVeY3C69X9K89UMU55E"
# RCBSjuktzRbsz1UHKjFmTUVG6nDNhd3y2g KMD 24029.98198519
./komodo-cli sendtoaddress RCBSjuktzRbsz1UHKjFmTUVG6nDNhd3y2g 24029.98198519
sleep 3
echo "24029.98198519 <- expected amount RCBSjuktzRbsz1UHKjFmTUVG6nDNhd3y2g"
# RKDnex4tqTGA9u2UqEDGS8uTxceqWGwejk KMD 10684.09534584
./komodo-cli sendtoaddress RKDnex4tqTGA9u2UqEDGS8uTxceqWGwejk 10684.09534584
sleep 3
echo "10684.09534584 <- expected amount RKDnex4tqTGA9u2UqEDGS8uTxceqWGwejk"
# RYTMDSu1BjaQAdvh6a9CQFCr7h1rsGi48d KMD 302.06577591, REVS 5.99094155
# RYTMDSu1BjaQAdvh6a9CQFCr7h1rsGi48d KMD 302.06577591
./komodo-cli sendtoaddress RYTMDSu1BjaQAdvh6a9CQFCr7h1rsGi48d 302.06577591
sleep 3
echo "302.06577591 <- expected amount RYTMDSu1BjaQAdvh6a9CQFCr7h1rsGi48d"
# REhPMC2k5XAsiqd3X1afzdT6SzE9vY7MS6 KMD 9683.15249375
./komodo-cli sendtoaddress REhPMC2k5XAsiqd3X1afzdT6SzE9vY7MS6 9683.15249375
sleep 3
echo "9683.15249375 <- expected amount REhPMC2k5XAsiqd3X1afzdT6SzE9vY7MS6"
# RVLd4HkkB8SsyXfXHQeHHNouNer7nv3mkL KMD 30407.13753317, REVS 411.30538288
# RVLd4HkkB8SsyXfXHQeHHNouNer7nv3mkL KMD 30407.13753317
./komodo-cli sendtoaddress RVLd4HkkB8SsyXfXHQeHHNouNer7nv3mkL 30407.13753317
sleep 3
echo "30407.13753317 <- expected amount RVLd4HkkB8SsyXfXHQeHHNouNer7nv3mkL"
# RKa3UX7xvQuYhd9LWHFGjQm8EjbLcnLxo1 KMD 4647.91319700
./komodo-cli sendtoaddress RKa3UX7xvQuYhd9LWHFGjQm8EjbLcnLxo1 4647.91319700
sleep 3
echo "4647.91319700 <- expected amount RKa3UX7xvQuYhd9LWHFGjQm8EjbLcnLxo1"
# RRBhAPHb7WY2XrLSST2oymc4LYtCskzijc KMD 1914.39627638
./komodo-cli sendtoaddress RRBhAPHb7WY2XrLSST2oymc4LYtCskzijc 1914.39627638
sleep 3
echo "1914.39627638 <- expected amount RRBhAPHb7WY2XrLSST2oymc4LYtCskzijc"
# RQFicXTYo7QzKhFbo3ELuBfo3eyYiUv6o6 KMD 56568.34116197
./komodo-cli sendtoaddress RQFicXTYo7QzKhFbo3ELuBfo3eyYiUv6o6 56568.34116197
sleep 3
echo "56568.34116197 <- expected amount RQFicXTYo7QzKhFbo3ELuBfo3eyYiUv6o6"
# RNkRuGR4uFrcMqrPMu8X5Nwvgbc3Jxxkqk KMD 96831.52493750
./komodo-cli sendtoaddress RNkRuGR4uFrcMqrPMu8X5Nwvgbc3Jxxkqk 96831.52493750
sleep 3
echo "96831.52493750 <- expected amount RNkRuGR4uFrcMqrPMu8X5Nwvgbc3Jxxkqk"
# total KMD 3000044.12520703 REVS 0.00000000

100
src/KMD.batch2.txids Normal file
View File

@@ -0,0 +1,100 @@
c329c89b3f7aafccc387d603701a6a64a936128ac7664fb0fee65e0bf2e429b6
1597.72016146 <- expected amount RDB6rqTtXja9iRKu5KeKz36poQqQkadsvG
b2cdaf93b7eacfed0a4f5097aa04ec75b7370ba0af607eef94e350aea7e70434
30956.65119641 <- expected amount RFahFwS1xmwufLvidWFg3aQwi6JnZ7MV92
56ed0d28cec7e2c69b5c5032196cdeb836c0f03068d06c1ad1a0512cc4dd4829
8011.05479853 <- expected amount RS3dv3trTkvMUc1qpycmcY2mZRZj527HMG
5278f1cd93023398be92f19af29e0a36650d44c749137b933330961f6b58e3f9
501.64865701 <- expected amount RU18xoQZeK4Kno2ER7mv8ZEKLHiTECRhkU
179c2d0dead8ce8290259d89b9ec3e3636c8cfddb5c302329f7f370d7e1ca164
6617.71011981 <- expected amount RFuD6bLb6seuKPmQqouwcjAy1yexEYGJ8Q
18a92ae3929a170820bcc5ad626a926a43f21bcf2010731d3e10618c723c48ab
58970.39868693 <- expected amount RSj2RG9yEbokDDNCn94g6wRf3y1R4HztjT
7e3f8af2083bfa820b629c28109d36aece5d211a90f4f28e2f6a166aa1cf52ba
18618.76561497 <- expected amount RLWjPQPe4zZ1ZF4VpShkiBkgkF4V9YFt7a
9cb657f2475005cd61d75b878f45e08c5a02dcc4f2697c8471b4d9a28e350f03
52766.61227268 <- expected amount RARemRFU1R5QcRdDZqrufjks2KCzBi6bxL
87dce30d57d563adc799d2f10e865b0ff18336d50616bc326fbcc2b30c6f2fe2
7204.26545535 <- expected amount REg8BhZUaxjJu8Ad4ZYsrETJwcwYL7mPkC
26f44e65cd397b58339bbc210e864172c17764f42c0507b603283be31b4e8256
871.48372443 <- expected amount RMnLqCcb13npqdUMgUYAdr4bGawNe5H8yo
325d5c3fdd4a637ec18db2b182c7256535b1fad9e7246e9beab3c17203df9293
681.69393556 <- expected amount RWCz1ibkFVpo6pBoBT7XeMZHVZy61EnYj3
d70a3661cc7b41394e1493656391bb1cba899fbdea7d6ceef74068855324b647
62103.45021354 <- expected amount RJxiu5FTx2Nqr9xHvwdq1xynExUjFKVPdf
2d26feebf39ec339502faa9f87269d3fe34caacb1eb3fcc332c17f85190ec351
9683.15249375 <- expected amount RRcP4HLapHvTinSVYq6bMA3d41XeYCH2Uz
b87fcff23d4d6b1de22d101cb9d312ffd893f170e60726cd03cf2b998a5dbe9d
12520.16564088 <- expected amount RB95bkGifi94Z4VSHGULKhCU8ML7tUbQ71
d131c69df7cd932c6962957e5fed4c4288ef8114b14046a32514845817475bad
3674.15911735 <- expected amount RKb5ay26iSzmBoqm51vPveyErH9BYG3dry
915d049fb7144c834876f3cd37c6af78cfb9cae800dc0b8ed995262912a3129e
1859.16527880 <- expected amount RNFKCPjFTQq5pFxBpehrVFzB55zE9enRyK
33ef89d3a1685aa2f35307b86a198a4d643c43ddd8a13f00431d66cab8f0377c
9683.15249375 <- expected amount REGu6tiLygx7HjsRnEYypHiV3QotErvKxP
991a9017669144f83e724f134a4ae66c2db968fabb35d6196020686d8f10ae1f
612851.03780014 <- expected amount RVeVZrr24524LhN3VRhLqNG6qgH9tBPixx
cabb00fd0bc49d51b494093a6aa247277391ec531b4b12beca58980ff4f6c831
954.83978703 <- expected amount RVGv9EP36z2SHf5zuGrGKEq6or8Q2hEPts
82fa5756cba3af6b06f1dde3080e3e1eaf67f7fe10b1242f038f9e6780819ff3
139007.63452726 <- expected amount RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN
09d000249df0e9cd6a5bbcf110a04be611e19dce4bfc83a4986d8b84ffb8b609
519232.27493854 <- expected amount RFBxwyTKGy5DtxR5CLLZSjKL5jU6fm13kp
8f453874283a089c2a3fe3b6ff5779174c57e230b04ee5c6246d02df042a333a
19366.30498750 <- expected amount RV6EZQRiEszMydw3VjLabjGCBG1HiHrU6f
065f16bf44bc940aab138fbe2ecf99bed897ec3fcdcb1ab97604564bc76a6b6f
19106.59220646 <- expected amount RB1cuwtKBpwZPZnwyJeznaij53ovj8Dm8i
a64451f3360f11c068f2ed9393eba0a8889ffff4156d80e17fe969cb8811cb62
3097.05949360 <- expected amount RK5z4QVhNBWJn5xSkpPPgdcZzms7VtFV4x
f93c8c747753e2742e89d8f0901b5084762327c733499fdc673f1c053ad3c64c
968.31524937 <- expected amount RTSFrcYBPZ3wMUtJCo5RC8n71R2c1ypC46
484d5632f378f026b62c064c649e616b8d9bd889caa67f393210e771e845fe83
14268.23083290 <- expected amount RSxDyaWzqT3VTK9WLkAKhY5WST8a9kQgr9
adf2fd2eee75f5d9fdce44b4fe4d32f62d79f5e1b0362640c76eb109b1ceb30b
1212.14061568 <- expected amount RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf
5f2fbb598d9c824c65909c675f9cdf5450062dcf3c5cc74e7028f7709965fe2c
20418.65848567 <- expected amount RVUFVtJN2mVDEsADwMfZBBXXSq3G9QCvBs
25861dd56268dbe16b1139273b1065a35c1fe7a5922a820d8e2dec36d43aaec3
10347.76210933 <- expected amount RDx4sokytAASudNuMDDdk4R6RHJ4P8aPza
ff8b27a51fab38a48749e59f0313eb4857d733ba04a17827152fe3691762a869
71712.83911390 <- expected amount RAPJuPCGMoPwfeHuckiea21LMek8BkH8Zr
2b49a3430d317a1f09b1105cccc8dd2faf11ee730b4ed247a9ce5ac37a56c64a
26725.50088275 <- expected amount RNszK1KnyyDoU6di3qQgCYvSL3V3ZgGNGY
c0d8d3c2d7a5d8ab8ce3ed91dc97c9d4badb304cbf6c916257a68251ba33171e
16435.34703311 <- expected amount RSWsxgczqH1uYyY6MMPePJY5jNjj7uD7Xr
9e93f9084dd0d77b84c6fe71ec6e84fcb3a417f29b102be7b9bc9513b2212b5e
17137.93285029 <- expected amount RVxvCQ393MRnsQ8Fn8qiKm5yP6pk9GVgEr
33a8050ebc63e301adfada7a1c86b84d1ac11891f00efe2c1f546a245e6eedfc
1302.29267891 <- expected amount RMKk4K7zC6QrESUxNGRTfqbBnXr2MFYsLV
3d21078ebe08f4860d3e7cfda791ed78eacf13e2da98295f9aa2e02f9b8b50f1
32805.26183900 <- expected amount RJaaPBFPBTtqzPZ5ZV2uu15urxhiycwg7K
3578e7e457292ab2ba5ab9870eed5d4afd4d8f207d40a5977adc3ac05ae28534
502854.27827071 <- expected amount R9isnAJ2iyyFq8BMZZJu8PiFLpnXPhXcZ7
0a6eb401ccd0f546ea6bc8dd0c94ec9815f3f99e5c2d5c6c3ace3d38563491d2
409543.68954327 <- expected amount RG5eabU8sYvrfWrCu1wb2Go5vxhyVXsbAF
43434a36fa78520ec042e5916662d10ad83f2d1e61014de495943aff647d9137
8908.50029425 <- expected amount RQWxU8AV5SkKCmz6Q3CecmAtnauESPxDod
2f2395d0eb5a29501c2c63fa70b79cfafb2b521fa5826d7f16e6699ef388aad9
708.48776076 <- expected amount RMqivy9QZ7ax1UU8ZxqaupLqDqEBAFW6MY
85bae2856dc4a113ca7e852d09a40a5ecaa08604371a94fd3ba7cf9f4e9cd7fd
29057.20400324 <- expected amount RV85Dvvf4fm13xxtjmucYXDAarMcnV8EFq
a841458bbee450c66a706fd65bc6f3085ec3811885e0021307269f35a634c62f
632.08133544 <- expected amount RJzRaaqhT8R7pbVuVeY3C69X9K89UMU55E
b181d7f1e63468885406edfd312013b3341e1d8b20daafee61ed09aa2688a857
24029.98198519 <- expected amount RCBSjuktzRbsz1UHKjFmTUVG6nDNhd3y2g
a63afab4b50441c2a0d7acf987d806b28ccf7e1a96474bace772fa12abb6f07b
10684.09534584 <- expected amount RKDnex4tqTGA9u2UqEDGS8uTxceqWGwejk
5fbe39fc4f4284b5dee48adba5417360e36b6d6ad3df2f3f57de95c71c9e5258
302.06577591 <- expected amount RYTMDSu1BjaQAdvh6a9CQFCr7h1rsGi48d
e70bfabab12277e80f6c46dc3afa7612fd2e9232f18d0372e5338da3022c67f6
9683.15249375 <- expected amount REhPMC2k5XAsiqd3X1afzdT6SzE9vY7MS6
b552d0a83fad0d9ea90ac807676339a3775ad6135e1626b4283da9b792c629a0
30407.13753317 <- expected amount RVLd4HkkB8SsyXfXHQeHHNouNer7nv3mkL
b705ff799a0053b85764aa6a10dc35f4028404c14e1645423a4ca3e66ecbaedc
4647.91319700 <- expected amount RKa3UX7xvQuYhd9LWHFGjQm8EjbLcnLxo1
292649c59c73458074e05c90be0b98284baf551bd7ea6015dcc329f510eb140b
1914.39627638 <- expected amount RRBhAPHb7WY2XrLSST2oymc4LYtCskzijc
de68a847b4dc4e0d9595dd0ccda713f6c4e40af69a0b0722fb1bf85937019675
56568.34116197 <- expected amount RQFicXTYo7QzKhFbo3ELuBfo3eyYiUv6o6
8c8d15cda8840fe62e3f67a6a1a34ec538c8740dacad9d41363252c0be60635d
96831.52493750 <- expected amount RNkRuGR4uFrcMqrPMu8X5Nwvgbc3Jxxkqk

48
src/REVS.batch2 Executable file
View File

@@ -0,0 +1,48 @@
sleep 999999
# RU18xoQZeK4Kno2ER7mv8ZEKLHiTECRhkU KMD 501.64865701, REVS 9.95750000
sleep 1
fiat/revs sendtoaddress RU18xoQZeK4Kno2ER7mv8ZEKLHiTECRhkU 9.95750000
# RJxiu5FTx2Nqr9xHvwdq1xynExUjFKVPdf KMD 62103.45021354, REVS 50.00000000
sleep 1
fiat/revs sendtoaddress RJxiu5FTx2Nqr9xHvwdq1xynExUjFKVPdf 50.00000000
# RB95bkGifi94Z4VSHGULKhCU8ML7tUbQ71 KMD 12520.16564088, REVS 138.94305839
sleep 1
fiat/revs sendtoaddress RB95bkGifi94Z4VSHGULKhCU8ML7tUbQ71 138.94305839
# RKb5ay26iSzmBoqm51vPveyErH9BYG3dry KMD 3674.15911735, REVS 72.89043156
sleep 1
fiat/revs sendtoaddress RKb5ay26iSzmBoqm51vPveyErH9BYG3dry 72.89043156
# RVeVZrr24524LhN3VRhLqNG6qgH9tBPixx KMD 612851.03780014, REVS 5433.13031755
sleep 1
fiat/revs sendtoaddress RVeVZrr24524LhN3VRhLqNG6qgH9tBPixx 5433.13031755
# RFBxwyTKGy5DtxR5CLLZSjKL5jU6fm13kp KMD 519232.27493854, REVS 10298.05578171
sleep 1
fiat/revs sendtoaddress RFBxwyTKGy5DtxR5CLLZSjKL5jU6fm13kp 10298.05578171
# RB1cuwtKBpwZPZnwyJeznaij53ovj8Dm8i KMD 19106.59220646, REVS 374.39305755
sleep 1
fiat/revs sendtoaddress RB1cuwtKBpwZPZnwyJeznaij53ovj8Dm8i 374.39305755
# RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf KMD 1212.14061568, REVS 24.05385000
sleep 1
fiat/revs sendtoaddress RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf 24.05385000
# RDx4sokytAASudNuMDDdk4R6RHJ4P8aPza KMD 10347.76210933, REVS 205.22959870
sleep 1
fiat/revs sendtoaddress RDx4sokytAASudNuMDDdk4R6RHJ4P8aPza 205.22959870
# RAPJuPCGMoPwfeHuckiea21LMek8BkH8Zr KMD 71712.83911390, REVS 500.67180183
sleep 1
fiat/revs sendtoaddress RAPJuPCGMoPwfeHuckiea21LMek8BkH8Zr 500.67180183
# RSWsxgczqH1uYyY6MMPePJY5jNjj7uD7Xr KMD 16435.34703311, REVS 114.80740001
sleep 1
fiat/revs sendtoaddress RSWsxgczqH1uYyY6MMPePJY5jNjj7uD7Xr 114.80740001
# RVxvCQ393MRnsQ8Fn8qiKm5yP6pk9GVgEr KMD 17137.93285029, REVS 340.00462653
sleep 1
fiat/revs sendtoaddress RVxvCQ393MRnsQ8Fn8qiKm5yP6pk9GVgEr 340.00462653
# RG5eabU8sYvrfWrCu1wb2Go5vxhyVXsbAF KMD 409543.68954327, REVS 8123.68911362
sleep 1
fiat/revs sendtoaddress RG5eabU8sYvrfWrCu1wb2Go5vxhyVXsbAF 8123.68911362
# RYTMDSu1BjaQAdvh6a9CQFCr7h1rsGi48d KMD 302.06577591, REVS 5.99094155
sleep 1
fiat/revs sendtoaddress RYTMDSu1BjaQAdvh6a9CQFCr7h1rsGi48d 5.99094155
# RVLd4HkkB8SsyXfXHQeHHNouNer7nv3mkL KMD 30407.13753317, REVS 411.30538288
sleep 1
fiat/revs sendtoaddress RVLd4HkkB8SsyXfXHQeHHNouNer7nv3mkL 411.30538288
# total KMD 0.00000000 REVS 26103.12286188

15
src/REVS.batch2.txids Normal file
View File

@@ -0,0 +1,15 @@
bc4eca8000603d16ae491bf1bf4f5fda622f54d3b0ffdaefe12337461bb88d5f
cda5da13119d348565085119b37951f0ee2f6866d677bbca2295d5d44e365b4a
ce9516059a943070ec233716c878e90bfcf6456c9a35c587fc9f6c74008d2d72
c1f32cbd341d9e7e51046378ad072b0aaa55d1fc3b970b606ed708d3bb02d7d6
f2a2f2a2b4cc99b5cc89fefe8340252b0bbb7ecd83df809f2bf782a06d9bcdd0
5e44a6d50cd1cb64fa6349b49d5793d12988c4c3d517bb271f396a9fd66d3cae
6f6771ef52833bf504397c80f06e58a77e58387d809b42c8ae3bb6301796dcf0
96d12c7828f3f3fa7983aac02b724f5a53897856b7419e0728d78ae7e3756765
84fde41cd955564a18f6141349dffb26dc8ad498fcb3494052a8aeb0157ffb3c
93d6d89195f5332f7bae6e9ffc65d5892fa169446d90ed3d7d5017389a2a3ff6
2dc7e37ff11703c01e1a6301746d2586549fe091bbf6cf7bf80c6b49c1f38d1c
1732b6942035ba7482f9a6c77a47f90b529c51d8b22c4d14a7a430d7b8cf3303
733a0ef1b7ef603664271f7a3667e39809f9a4f7b618a4a9c00c3e8a6876d57c
cf2ed6deeaf6600b2fff0b5db13c5f950dc655b06420eee816edbfad7c07c991
16ae9bf3ed2d47c8b8fc088a6773c3316642c97ff573d5f2e185f89dadf39b14

View File

@@ -18,6 +18,7 @@ echo $pubkey
./komodod -pubkey=$pubkey -ac_name=WIRELESS -ac_supply=21000000 -addnode=78.47.196.146 $1 -gen &
./komodod -pubkey=$pubkey -ac_name=KV -ac_supply=1000000 -addnode=78.47.196.146 $1 -gen &
./komodod -pubkey=$pubkey -ac_name=CEAL -ac_supply=366666666 -addnode=78.47.196.146 $1 -gen &
./komodod -pubkey=$pubkey -ac_name=MESH -ac_supply=1000000 -addnode=78.47.196.146 $1 -gen &
sleep 10
./komodod -pubkey=$pubkey -ac_name=USD -addnode=78.47.196.146 $1 -gen &

View File

@@ -20,6 +20,7 @@ curl --url "http://127.0.0.1:7776" --data "{\"agent\":\"iguana\",\"method\":\"dp
curl --url "http://127.0.0.1:7776" --data "{\"agent\":\"iguana\",\"method\":\"dpow\",\"symbol\":\"WIRELESS\",\"pubkey\":\"$pubkey\"}"
curl --url "http://127.0.0.1:7776" --data "{\"agent\":\"iguana\",\"method\":\"dpow\",\"symbol\":\"KV\",\"pubkey\":\"$pubkey\"}"
curl --url "http://127.0.0.1:7776" --data "{\"agent\":\"iguana\",\"method\":\"dpow\",\"symbol\":\"CEAL\",\"pubkey\":\"$pubkey\"}"
curl --url "http://127.0.0.1:7776" --data "{\"agent\":\"iguana\",\"method\":\"dpow\",\"symbol\":\"MESH\",\"pubkey\":\"$pubkey\"}"
curl --url "http://127.0.0.1:7776" --data "{\"agent\":\"iguana\",\"method\":\"dpow\",\"symbol\":\"USD\",\"pubkey\":\"$pubkey\"}"

View File

@@ -47,3 +47,4 @@ echo mvp; fiat/mvp $1 $2 $3 $4
echo wireless; fiat/wireless $1 $2 $3 $4
echo kv; fiat/kv $1 $2 $3 $4
echo ceal; fiat/ceal $1 $2 $3 $4
echo mesh; fiat/mesh $1 $2 $3 $4

2
src/fiat/mesh Executable file
View File

@@ -0,0 +1,2 @@
#!/bin/bash
./komodo-cli -ac_name=MESH $1 $2 $3 $4 $5 $6

View File

@@ -573,7 +573,7 @@ int32_t komodo_gateway_deposits(CMutableTransaction *txNew,char *base,int32_t to
int32_t komodo_check_deposit(int32_t height,const CBlock& block) // verify above block is valid pax pricing
{
int32_t i,j,n,num,opretlen,offset=1,errs=0,matched=0,kmdheights[64],otherheights[64]; uint256 hash,txids[64]; char symbol[16],base[16]; uint16_t vouts[64]; int8_t baseids[64]; uint8_t *script,opcode,rmd160s[64*20]; uint64_t available,deposited,issued,withdrawn,approved,redeemed; int64_t values[64],srcvalues[64]; struct pax_transaction *pax;
int32_t i,j,n,ht,num,opretlen,offset=1,errs=0,matched=0,kmdheights[64],otherheights[64]; uint256 hash,txids[64]; char symbol[16],base[16]; uint16_t vouts[64]; int8_t baseids[64]; uint8_t *script,opcode,rmd160s[64*20]; uint64_t available,deposited,issued,withdrawn,approved,redeemed; int64_t values[64],srcvalues[64]; struct pax_transaction *pax;
if ( KOMODO_PAX == 0 )
return(0);
memset(baseids,0xff,sizeof(baseids));
@@ -655,9 +655,9 @@ int32_t komodo_check_deposit(int32_t height,const CBlock& block) // verify above
printf(" kht.%d ht.%d %.8f %.8f blockhash couldnt find vout.[%d]\n",kmdheights[i-1],otherheights[i-1],dstr(values[i-1]),dstr(srcvalues[i]),i);
}
}
if ( height <= chainActive.Tip()->nHeight && matched != num )
if ( (height < chainActive.Tip()->nHeight || (height >= chainActive.Tip()->nHeight && komodo_isrealtime(&ht) != 0)) && matched != num )
{
printf("WOULD REJECT %s: ht.%d (%c) matched.%d vs num.%d\n",symbol,height,opcode,matched,num);
printf("WOULD REJECT %s: ht.%d (%c) matched.%d vs num.%d tip.%d isRT.%d\n",symbol,height,opcode,matched,num,(int32_t)chainActive.Tip()->nHeight,komodo_isrealtime(&ht));
// can easily happen depending on order of loading
if ( height > 200000 )
{
@@ -1050,7 +1050,8 @@ void komodo_passport_iteration()
isrealtime = 1;
RTmask |= (1LL << baseid);
memcpy(refsp->RTbufs[baseid+1],buf,sizeof(refsp->RTbufs[baseid+1]));
} else fprintf(stderr,"[%s]: %s not RT %u %u %d\n",ASSETCHAINS_SYMBOL,base,buf[0],buf[1],(int32_t)(time(NULL)-buf[2]));
} else if ( (time(NULL)-buf[2]) > 1200 )
fprintf(stderr,"[%s]: %s not RT %u %u %d\n",ASSETCHAINS_SYMBOL,base,buf[0],buf[1],(int32_t)(time(NULL)-buf[2]));
} //else fprintf(stderr,"%s size error RT\n",base);
fclose(fp);
} //else fprintf(stderr,"%s open error RT\n",base);

View File

@@ -54,10 +54,72 @@ const char *Notaries_genesis[][2] =
{ "titomane_SH", "035f49d7a308dd9a209e894321f010d21b7793461b0c89d6d9231a3fe5f68d9960" },
};
const char *Notaries_elected[][2] = // update with all elected notaries
const char *Notaries_elected[][2] =
{
{ "jl777_testA", "03b7621b44118017a16043f19b30cc8a4cfe068ac4e42417bae16ba460c80f3828" },
{ "jl777_testB", "02ebfc784a4ba768aad88d44d1045d240d47b26e248cafaf1c5169a42d7a61d344" },
{ "0_jl777_testA", "03b7621b44118017a16043f19b30cc8a4cfe068ac4e42417bae16ba460c80f3828" },
{ "0_jl777_testB", "02ebfc784a4ba768aad88d44d1045d240d47b26e248cafaf1c5169a42d7a61d344" },
{ "0_kolo_testA", "0287aa4b73988ba26cf6565d815786caf0d2c4af704d7883d163ee89cd9977edec" },
{ "artik_AR", "029acf1dcd9f5ff9c455f8bb717d4ae0c703e089d16cf8424619c491dff5994c90" },
{ "artik_EU", "03f54b2c24f82632e3cdebe4568ba0acf487a80f8a89779173cdb78f74514847ce" },
{ "artik_NA", "0224e31f93eff0cc30eaf0b2389fbc591085c0e122c4d11862c1729d090106c842" },
{ "artik_SH", "02bdd8840a34486f38305f311c0e2ae73e84046f6e9c3dd3571e32e58339d20937" },
{ "badass_EU", "0209d48554768dd8dada988b98aca23405057ac4b5b46838a9378b95c3e79b9b9e" },
{ "badass_NA", "02afa1a9f948e1634a29dc718d218e9d150c531cfa852843a1643a02184a63c1a7" },
{ "badass_SH", "026b49dd3923b78a592c1b475f208e23698d3f085c4c3b4906a59faf659fd9530b" },
{ "crackers_EU", "03bc819982d3c6feb801ec3b720425b017d9b6ee9a40746b84422cbbf929dc73c3" },
{ "crackers_NA", "03205049103113d48c7c7af811b4c8f194dafc43a50d5313e61a22900fc1805b45" },
{ "crackers_SH", "02be28310e6312d1dd44651fd96f6a44ccc269a321f907502aae81d246fabdb03e" },
{ "durerus_EU", "02bcbd287670bdca2c31e5d50130adb5dea1b53198f18abeec7211825f47485d57" },
{ "etszombi_AR", "031c79168d15edabf17d9ec99531ea9baa20039d0cdc14d9525863b83341b210e9" },
{ "etszombi_EU", "0281b1ad28d238a2b217e0af123ce020b79e91b9b10ad65a7917216eda6fe64bf7" },
{ "etszombi_SH", "025d7a193c0757f7437fad3431f027e7b5ed6c925b77daba52a8755d24bf682dde" },
{ "farl4web_EU", "0300ecf9121cccf14cf9423e2adb5d98ce0c4e251721fa345dec2e03abeffbab3f" },
{ "farl4web_SH", "0396bb5ed3c57aa1221d7775ae0ff751e4c7dc9be220d0917fa8bbdf670586c030" },
{ "fullmoon_AR", "0254b1d64840ce9ff6bec9dd10e33beb92af5f7cee628f999cb6bc0fea833347cc" },
{ "fullmoon_NA", "031fb362323b06e165231c887836a8faadb96eda88a79ca434e28b3520b47d235b" },
{ "fullmoon_SH", "030e12b42ec33a80e12e570b6c8274ce664565b5c3da106859e96a7208b93afd0d" },
{ "grewal_NA", "03adc0834c203d172bce814df7c7a5e13dc603105e6b0adabc942d0421aefd2132" },
{ "grewal_SH", "03212a73f5d38a675ee3cdc6e82542a96c38c3d1c79d25a1ed2e42fcf6a8be4e68" },
{ "indenodes_AR", "02ec0fa5a40f47fd4a38ea5c89e375ad0b6ddf4807c99733c9c3dc15fb978ee147" },
{ "indenodes_EU", "0221387ff95c44cb52b86552e3ec118a3c311ca65b75bf807c6c07eaeb1be8303c" },
{ "indenodes_NA", "02698c6f1c9e43b66e82dbb163e8df0e5a2f62f3a7a882ca387d82f86e0b3fa988" },
{ "indenodes_SH", "0334e6e1ec8285c4b85bd6dae67e17d67d1f20e7328efad17ce6fd24ae97cdd65e" },
{ "jeezy_EU", "023cb3e593fb85c5659688528e9a4f1c4c7f19206edc7e517d20f794ba686fd6d6" },
{ "jsgalt_NA", "027b3fb6fede798cd17c30dbfb7baf9332b3f8b1c7c513f443070874c410232446" },
{ "karasugoi_NA", "02a348b03b9c1a8eac1b56f85c402b041c9bce918833f2ea16d13452309052a982" },
{ "kashifali_EU", "033777c52a0190f261c6f66bd0e2bb299d30f012dcb8bfff384103211edb8bb207" },
{ "kolo_AR", "03016d19344c45341e023b72f9fb6e6152fdcfe105f3b4f50b82a4790ff54e9dc6" },
{ "kolo_SH", "02aa24064500756d9b0959b44d5325f2391d8e95c6127e109184937152c384e185" },
{ "metaphilibert_AR", "02adad675fae12b25fdd0f57250b0caf7f795c43f346153a31fe3e72e7db1d6ac6" },
{ "movecrypto_AR", "022783d94518e4dc77cbdf1a97915b29f427d7bc15ea867900a76665d3112be6f3" },
{ "movecrypto_EU", "021ab53bc6cf2c46b8a5456759f9d608966eff87384c2b52c0ac4cc8dd51e9cc42" },
{ "movecrypto_NA", "02efb12f4d78f44b0542d1c60146738e4d5506d27ec98a469142c5c84b29de0a80" },
{ "movecrypto_SH", "031f9739a3ebd6037a967ce1582cde66e79ea9a0551c54731c59c6b80f635bc859" },
{ "muros_AR", "022d77402fd7179335da39479c829be73428b0ef33fb360a4de6890f37c2aa005e" },
{ "noashh_AR", "029d93ef78197dc93892d2a30e5a54865f41e0ca3ab7eb8e3dcbc59c8756b6e355" },
{ "noashh_EU", "02061c6278b91fd4ac5cab4401100ffa3b2d5a277e8f71db23401cc071b3665546" },
{ "noashh_NA", "033c073366152b6b01535e15dd966a3a8039169584d06e27d92a69889b720d44e1" },
{ "nxtswe_EU", "032fb104e5eaa704a38a52c126af8f67e870d70f82977e5b2f093d5c1c21ae5899" },
{ "polycryptoblog_NA", "02708dcda7c45fb54b78469673c2587bfdd126e381654819c4c23df0e00b679622" },
{ "pondsea_AR", "032e1c213787312099158f2d74a89e8240a991d162d4ce8017d8504d1d7004f735" },
{ "pondsea_EU", "0225aa6f6f19e543180b31153d9e6d55d41bc7ec2ba191fd29f19a2f973544e29d" },
{ "pondsea_NA", "031bcfdbb62268e2ff8dfffeb9ddff7fe95fca46778c77eebff9c3829dfa1bb411" },
{ "pondsea_SH", "02209073bc0943451498de57f802650311b1f12aa6deffcd893da198a544c04f36" },
{ "popcornbag_AR", "02761f106fb34fbfc5ddcc0c0aa831ed98e462a908550b280a1f7bd32c060c6fa3" },
{ "popcornbag_NA", "03c6085c7fdfff70988fda9b197371f1caf8397f1729a844790e421ee07b3a93e8" },
{ "ptytrader_NA", "0328c61467148b207400b23875234f8a825cce65b9c4c9b664f47410b8b8e3c222" },
{ "ptytrader_SH", "0250c93c492d8d5a6b565b90c22bee07c2d8701d6118c6267e99a4efd3c7748fa4" },
{ "rnr_AR", "029bdb08f931c0e98c2c4ba4ef45c8e33a34168cb2e6bf953cef335c359d77bfcd" },
{ "rnr_EU", "03f5c08dadffa0ffcafb8dd7ffc38c22887bd02702a6c9ac3440deddcf2837692b" },
{ "rnr_NA", "02e17c5f8c3c80f584ed343b8dcfa6d710dfef0889ec1e7728ce45ce559347c58c" },
{ "rnr_SH", "037536fb9bdfed10251f71543fb42679e7c52308bcd12146b2568b9a818d8b8377" },
{ "titomane_AR", "03cda6ca5c2d02db201488a54a548dbfc10533bdc275d5ea11928e8d6ab33c2185" },
{ "titomane_EU", "02e41feded94f0cc59f55f82f3c2c005d41da024e9a805b41105207ef89aa4bfbd" },
{ "titomane_SH", "035f49d7a308dd9a209e894321f010d21b7793461b0c89d6d9231a3fe5f68d9960" },
{ "vanbreuk_EU", "024f3cad7601d2399c131fd070e797d9cd8533868685ddbe515daa53c2e26004c3" },
{ "xrobesx_NA", "03f0cc6d142d14a40937f12dbd99dbd9021328f45759e26f1877f2a838876709e1" },
{ "xxspot1_XX", "02ef445a392fcaf3ad4176a5da7f43580e8056594e003eba6559a713711a27f955" },
{ "xxspot2_XX", "03d85b221ea72ebcd25373e7961f4983d12add66a92f899deaf07bab1d8b6f5573" }
};
int32_t komodo_ratify_threshold(int32_t height,uint64_t signedmask)

View File

@@ -600,7 +600,8 @@ uint64_t PAX_fiatdest(uint64_t *seedp,int32_t tokomodo,char *destaddr,uint8_t pu
*seedp = 0;
if ( (baseid= komodo_baseid(origbase)) < 0 || baseid == MAX_CURRENCIES )
{
printf("[%s] PAX_fiatdest illegal base.(%s)\n",ASSETCHAINS_SYMBOL,origbase);
if ( origbase[0] != 0 )
printf("[%s] PAX_fiatdest illegal base.(%s)\n",ASSETCHAINS_SYMBOL,origbase);
return(0);
}
for (i=0; i<3; i++)

View File

@@ -1177,7 +1177,7 @@ bool AcceptToMemoryPool(CTxMemPool& pool, CValidationState &state, const CTransa
// are the actual inputs available?
if (!view.HaveInputs(tx))
{
fprintf(stderr,"accept failure.1\n");
//fprintf(stderr,"accept failure.1\n");
return state.Invalid(error("AcceptToMemoryPool: inputs already spent"),REJECT_DUPLICATE, "bad-txns-inputs-spent");
}
// are the joinsplit's requirements met?

View File

@@ -544,9 +544,9 @@ void static BitcoinMiner(CWallet *pwallet)
komodo_chosennotary(&notaryid,chainActive.Tip()->nHeight,NOTARY_PUBKEY33);
std::string solver;
if ( notaryid >= 0 || ASSETCHAINS_SYMBOL[0] != 0 )
//if ( notaryid >= 0 || ASSETCHAINS_SYMBOL[0] != 0 )
solver = "tromp";
else solver = "default";
//else solver = "default";
assert(solver == "tromp" || solver == "default");
LogPrint("pow", "Using Equihash solver \"%s\" with n = %u, k = %u\n", solver, n, k);
//fprintf(stderr,"Mining with %s\n",solver.c_str());
@@ -697,7 +697,7 @@ void static BitcoinMiner(CWallet *pwallet)
};
// TODO: factor this out into a function with the same API for each solver.
if (solver == "tromp" && notaryid >= 0 ) {
if (solver == "tromp" ) { //&& notaryid >= 0 ) {
// Create solver and initialize it.
equi eq(1);
eq.setstate(&curr_state);