@@ -47,9 +47,6 @@ Komodo
|
|||||||
```
|
```
|
||||||
git clone https://github.com/jl777/komodo
|
git clone https://github.com/jl777/komodo
|
||||||
cd komodo
|
cd komodo
|
||||||
#./autogen.sh
|
|
||||||
#./configure --with-incompatible-bdb --with-gui
|
|
||||||
# This command might finish with: configure: error: libgmp headers missing. This can be ignored. so can libsnark directory missing error
|
|
||||||
./zcutil/fetch-params.sh
|
./zcutil/fetch-params.sh
|
||||||
|
|
||||||
# -j8 uses 8 threads - replace 8 with number of threads you want to use
|
# -j8 uses 8 threads - replace 8 with number of threads you want to use
|
||||||
|
|||||||
248
src/KMD.batch3
Executable file
248
src/KMD.batch3
Executable file
@@ -0,0 +1,248 @@
|
|||||||
|
sleep 9999999
|
||||||
|
# RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg KMD 5669.98491054, REVS 112.56208000
|
||||||
|
# RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg KMD 5669.98491054
|
||||||
|
./komodo-cli sendtoaddress RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg 5669.98491054
|
||||||
|
sleep 3
|
||||||
|
echo "5669.98491054 <- expected amount RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg"
|
||||||
|
|
||||||
|
# RXbWQbnpsQ3iSBBj5bn2HDq3WvqRPJg5Ek KMD 8353.36815152
|
||||||
|
./komodo-cli sendtoaddress RXbWQbnpsQ3iSBBj5bn2HDq3WvqRPJg5Ek 8353.36815152
|
||||||
|
sleep 3
|
||||||
|
echo "8353.36815152 <- expected amount RXbWQbnpsQ3iSBBj5bn2HDq3WvqRPJg5Ek"
|
||||||
|
|
||||||
|
# RKCDBxUx7mbCnViLt423jdLt6oNpW7SH7z KMD 9683.15249375
|
||||||
|
./komodo-cli sendtoaddress RKCDBxUx7mbCnViLt423jdLt6oNpW7SH7z 9683.15249375
|
||||||
|
sleep 3
|
||||||
|
echo "9683.15249375 <- expected amount RKCDBxUx7mbCnViLt423jdLt6oNpW7SH7z"
|
||||||
|
|
||||||
|
# RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W KMD 43088.74729573, REVS 470.87980000
|
||||||
|
# RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W KMD 43088.74729573
|
||||||
|
./komodo-cli sendtoaddress RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W 43088.74729573
|
||||||
|
sleep 3
|
||||||
|
echo "43088.74729573 <- expected amount RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W"
|
||||||
|
|
||||||
|
# RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct KMD 50806.03038250
|
||||||
|
./komodo-cli sendtoaddress RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct 50806.03038250
|
||||||
|
sleep 3
|
||||||
|
echo "50806.03038250 <- expected amount RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct"
|
||||||
|
|
||||||
|
# RDqaDbfFHrnPAnyLY6b9A3CFZZjivhdYSJ KMD 2015.79933830
|
||||||
|
./komodo-cli sendtoaddress RDqaDbfFHrnPAnyLY6b9A3CFZZjivhdYSJ 2015.79933830
|
||||||
|
sleep 3
|
||||||
|
echo "2015.79933830 <- expected amount RDqaDbfFHrnPAnyLY6b9A3CFZZjivhdYSJ"
|
||||||
|
|
||||||
|
# RBGX2Z43Fiey6tkgRCL9rzc3gNhdcvQyzf KMD 48415.76246875
|
||||||
|
./komodo-cli sendtoaddress RBGX2Z43Fiey6tkgRCL9rzc3gNhdcvQyzf 48415.76246875
|
||||||
|
sleep 3
|
||||||
|
echo "48415.76246875 <- expected amount RBGX2Z43Fiey6tkgRCL9rzc3gNhdcvQyzf"
|
||||||
|
|
||||||
|
# RWdo833bYVhMUHRdr8hMs7HHVcG2UNPwcZ KMD 7885.04483652
|
||||||
|
./komodo-cli sendtoaddress RWdo833bYVhMUHRdr8hMs7HHVcG2UNPwcZ 7885.04483652
|
||||||
|
sleep 3
|
||||||
|
echo "7885.04483652 <- expected amount RWdo833bYVhMUHRdr8hMs7HHVcG2UNPwcZ"
|
||||||
|
|
||||||
|
# RVUby7nAZAEKQc1mNu89KGchwgVN6H74Pb KMD 2076.57141858
|
||||||
|
./komodo-cli sendtoaddress RVUby7nAZAEKQc1mNu89KGchwgVN6H74Pb 2076.57141858
|
||||||
|
sleep 3
|
||||||
|
echo "2076.57141858 <- expected amount RVUby7nAZAEKQc1mNu89KGchwgVN6H74Pb"
|
||||||
|
|
||||||
|
# RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW KMD 55892.82951156, REVS 1070.41924580
|
||||||
|
# RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW KMD 55892.82951156
|
||||||
|
./komodo-cli sendtoaddress RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW 55892.82951156
|
||||||
|
sleep 3
|
||||||
|
echo "55892.82951156 <- expected amount RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW"
|
||||||
|
|
||||||
|
# RPAueErz2MDLv1T4VNVRkkWRPmUKDXxNyW KMD 110983.78643539
|
||||||
|
./komodo-cli sendtoaddress RPAueErz2MDLv1T4VNVRkkWRPmUKDXxNyW 110983.78643539
|
||||||
|
sleep 3
|
||||||
|
echo "110983.78643539 <- expected amount RPAueErz2MDLv1T4VNVRkkWRPmUKDXxNyW"
|
||||||
|
|
||||||
|
# RQ2pMNHbPGagXKQoVzrgF2o718GmP7A74Z KMD 135104.07865436
|
||||||
|
./komodo-cli sendtoaddress RQ2pMNHbPGagXKQoVzrgF2o718GmP7A74Z 135104.07865436
|
||||||
|
sleep 3
|
||||||
|
echo "135104.07865436 <- expected amount RQ2pMNHbPGagXKQoVzrgF2o718GmP7A74Z"
|
||||||
|
|
||||||
|
# RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3 KMD 8376.94442691
|
||||||
|
./komodo-cli sendtoaddress RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3 8376.94442691
|
||||||
|
sleep 3
|
||||||
|
echo "8376.94442691 <- expected amount RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3"
|
||||||
|
|
||||||
|
# RHSA9ocZc77tHiFvVQ2h26AJQFsionWAXK KMD 47849.00411034
|
||||||
|
./komodo-cli sendtoaddress RHSA9ocZc77tHiFvVQ2h26AJQFsionWAXK 47849.00411034
|
||||||
|
sleep 3
|
||||||
|
echo "47849.00411034 <- expected amount RHSA9ocZc77tHiFvVQ2h26AJQFsionWAXK"
|
||||||
|
|
||||||
|
# RS8F3LcQ8DUSoBacUKBKzMR2Wxe3hCSToY KMD 15163.82967582
|
||||||
|
./komodo-cli sendtoaddress RS8F3LcQ8DUSoBacUKBKzMR2Wxe3hCSToY 15163.82967582
|
||||||
|
sleep 3
|
||||||
|
echo "15163.82967582 <- expected amount RS8F3LcQ8DUSoBacUKBKzMR2Wxe3hCSToY"
|
||||||
|
|
||||||
|
# RLijku3v2wyCcGykdbsUViqDCNaVkVkQpc KMD 3002.22564175
|
||||||
|
./komodo-cli sendtoaddress RLijku3v2wyCcGykdbsUViqDCNaVkVkQpc 3002.22564175
|
||||||
|
sleep 3
|
||||||
|
echo "3002.22564175 <- expected amount RLijku3v2wyCcGykdbsUViqDCNaVkVkQpc"
|
||||||
|
|
||||||
|
# RMeaeKG7vrTpryBGVEWQ8twjQDnRVAhpqH KMD 14101.70011189
|
||||||
|
./komodo-cli sendtoaddress RMeaeKG7vrTpryBGVEWQ8twjQDnRVAhpqH 14101.70011189
|
||||||
|
sleep 3
|
||||||
|
echo "14101.70011189 <- expected amount RMeaeKG7vrTpryBGVEWQ8twjQDnRVAhpqH"
|
||||||
|
|
||||||
|
# RUDEQESpyWvpwdfrieiBoNo93WHaKhGxGf KMD 5832.55634776
|
||||||
|
./komodo-cli sendtoaddress RUDEQESpyWvpwdfrieiBoNo93WHaKhGxGf 5832.55634776
|
||||||
|
sleep 3
|
||||||
|
echo "5832.55634776 <- expected amount RUDEQESpyWvpwdfrieiBoNo93WHaKhGxGf"
|
||||||
|
|
||||||
|
# RMat1mSDDigFHhVL74mjBia9uHo5w24MLQ KMD 890.85002942
|
||||||
|
./komodo-cli sendtoaddress RMat1mSDDigFHhVL74mjBia9uHo5w24MLQ 890.85002942
|
||||||
|
sleep 3
|
||||||
|
echo "890.85002942 <- expected amount RMat1mSDDigFHhVL74mjBia9uHo5w24MLQ"
|
||||||
|
|
||||||
|
# RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK KMD 335.54240549, REVS 6.65853993
|
||||||
|
# RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK KMD 335.54240549
|
||||||
|
./komodo-cli sendtoaddress RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK 335.54240549
|
||||||
|
sleep 3
|
||||||
|
echo "335.54240549 <- expected amount RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK"
|
||||||
|
|
||||||
|
# RVcMp4KgwCg6GnUJAAU2dmCvPjAa9JrEds KMD 19366.30498750
|
||||||
|
./komodo-cli sendtoaddress RVcMp4KgwCg6GnUJAAU2dmCvPjAa9JrEds 19366.30498750
|
||||||
|
sleep 3
|
||||||
|
echo "19366.30498750 <- expected amount RVcMp4KgwCg6GnUJAAU2dmCvPjAa9JrEds"
|
||||||
|
|
||||||
|
# RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh KMD 163589.49612623, REVS 3245.93000000
|
||||||
|
# RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh KMD 163589.49612623
|
||||||
|
./komodo-cli sendtoaddress RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh 163589.49612623
|
||||||
|
sleep 3
|
||||||
|
echo "163589.49612623 <- expected amount RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh"
|
||||||
|
|
||||||
|
# RB1j3QidCF9PTKQaZMGKe6Hzm5jdY8Mzus KMD 3873.26099750
|
||||||
|
./komodo-cli sendtoaddress RB1j3QidCF9PTKQaZMGKe6Hzm5jdY8Mzus 3873.26099750
|
||||||
|
sleep 3
|
||||||
|
echo "3873.26099750 <- expected amount RB1j3QidCF9PTKQaZMGKe6Hzm5jdY8Mzus"
|
||||||
|
|
||||||
|
# RFcH8p3Ke5y4UL3pdL9KCkJWp3aRdBwWpg KMD 7746.52199500
|
||||||
|
./komodo-cli sendtoaddress RFcH8p3Ke5y4UL3pdL9KCkJWp3aRdBwWpg 7746.52199500
|
||||||
|
sleep 3
|
||||||
|
echo "7746.52199500 <- expected amount RFcH8p3Ke5y4UL3pdL9KCkJWp3aRdBwWpg"
|
||||||
|
|
||||||
|
# RJDkJJd66n4Q4jVWbZJQKyXTf29ZqzeXac KMD 16670.51967129
|
||||||
|
./komodo-cli sendtoaddress RJDkJJd66n4Q4jVWbZJQKyXTf29ZqzeXac 16670.51967129
|
||||||
|
sleep 3
|
||||||
|
echo "16670.51967129 <- expected amount RJDkJJd66n4Q4jVWbZJQKyXTf29ZqzeXac"
|
||||||
|
|
||||||
|
# RKzELkcNJu4g9DWQsFFeQtFZQE5u9vevuK KMD 7746.52199500
|
||||||
|
./komodo-cli sendtoaddress RKzELkcNJu4g9DWQsFFeQtFZQE5u9vevuK 7746.52199500
|
||||||
|
sleep 3
|
||||||
|
echo "7746.52199500 <- expected amount RKzELkcNJu4g9DWQsFFeQtFZQE5u9vevuK"
|
||||||
|
|
||||||
|
# RKpUFnxUn9mJCZmNECEQT7xEubHECUPCem KMD 74455.81274009
|
||||||
|
./komodo-cli sendtoaddress RKpUFnxUn9mJCZmNECEQT7xEubHECUPCem 74455.81274009
|
||||||
|
sleep 3
|
||||||
|
echo "74455.81274009 <- expected amount RKpUFnxUn9mJCZmNECEQT7xEubHECUPCem"
|
||||||
|
|
||||||
|
# RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc KMD 98858.55994787, REVS 1384.95819177
|
||||||
|
# RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc KMD 98858.55994787
|
||||||
|
./komodo-cli sendtoaddress RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc 98858.55994787
|
||||||
|
sleep 3
|
||||||
|
echo "98858.55994787 <- expected amount RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc"
|
||||||
|
|
||||||
|
# RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9 KMD 5226.14889591, REVS 103.72248253
|
||||||
|
# RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9 KMD 5226.14889591
|
||||||
|
./komodo-cli sendtoaddress RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9 5226.14889591
|
||||||
|
sleep 3
|
||||||
|
echo "5226.14889591 <- expected amount RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9"
|
||||||
|
|
||||||
|
# RBtfFBdYiryB6fyWoubm4XNqZwXqzAbJEK KMD 753.34926401
|
||||||
|
./komodo-cli sendtoaddress RBtfFBdYiryB6fyWoubm4XNqZwXqzAbJEK 753.34926401
|
||||||
|
sleep 3
|
||||||
|
echo "753.34926401 <- expected amount RBtfFBdYiryB6fyWoubm4XNqZwXqzAbJEK"
|
||||||
|
|
||||||
|
# RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK KMD 159251.95713851, REVS 3160.13095281
|
||||||
|
# RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK KMD 159251.95713851
|
||||||
|
./komodo-cli sendtoaddress RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK 159251.95713851
|
||||||
|
sleep 3
|
||||||
|
echo "159251.95713851 <- expected amount RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK"
|
||||||
|
|
||||||
|
# RAaszCNodXXu9rJL6qqVMZDykXncDecTMS KMD 693.08132289
|
||||||
|
./komodo-cli sendtoaddress RAaszCNodXXu9rJL6qqVMZDykXncDecTMS 693.08132289
|
||||||
|
sleep 3
|
||||||
|
echo "693.08132289 <- expected amount RAaszCNodXXu9rJL6qqVMZDykXncDecTMS"
|
||||||
|
|
||||||
|
# RT1xC82iwXtZeDLLYz3tgQRCHKsRD62Jt5 KMD 2304.59029350
|
||||||
|
./komodo-cli sendtoaddress RT1xC82iwXtZeDLLYz3tgQRCHKsRD62Jt5 2304.59029350
|
||||||
|
sleep 3
|
||||||
|
echo "2304.59029350 <- expected amount RT1xC82iwXtZeDLLYz3tgQRCHKsRD62Jt5"
|
||||||
|
|
||||||
|
# RGPEHHmPFaMPSLMQxEao2uVPTfN8vBCmym KMD 6506.14889316
|
||||||
|
./komodo-cli sendtoaddress RGPEHHmPFaMPSLMQxEao2uVPTfN8vBCmym 6506.14889316
|
||||||
|
sleep 3
|
||||||
|
echo "6506.14889316 <- expected amount RGPEHHmPFaMPSLMQxEao2uVPTfN8vBCmym"
|
||||||
|
|
||||||
|
# RBUEoAzoydjckYewPsW2kfTr8TGFgnR2Ec KMD 38732.60997500
|
||||||
|
./komodo-cli sendtoaddress RBUEoAzoydjckYewPsW2kfTr8TGFgnR2Ec 38732.60997500
|
||||||
|
sleep 3
|
||||||
|
echo "38732.60997500 <- expected amount RBUEoAzoydjckYewPsW2kfTr8TGFgnR2Ec"
|
||||||
|
|
||||||
|
# RVQS9NGKsbBJuKDhJnPssTRevrE428dxDK KMD 916.79536397
|
||||||
|
./komodo-cli sendtoaddress RVQS9NGKsbBJuKDhJnPssTRevrE428dxDK 916.79536397
|
||||||
|
sleep 3
|
||||||
|
echo "916.79536397 <- expected amount RVQS9NGKsbBJuKDhJnPssTRevrE428dxDK"
|
||||||
|
|
||||||
|
# RHiUqYUohv49bvB2wbDe1mAkwyEFwUEnrb KMD 48415.76246875
|
||||||
|
./komodo-cli sendtoaddress RHiUqYUohv49bvB2wbDe1mAkwyEFwUEnrb 48415.76246875
|
||||||
|
sleep 3
|
||||||
|
echo "48415.76246875 <- expected amount RHiUqYUohv49bvB2wbDe1mAkwyEFwUEnrb"
|
||||||
|
|
||||||
|
# RSWPtfGaHPL1g7SMqbLm1YZ8o3QM6krzo1 KMD 16542.25810519
|
||||||
|
./komodo-cli sendtoaddress RSWPtfGaHPL1g7SMqbLm1YZ8o3QM6krzo1 16542.25810519
|
||||||
|
sleep 3
|
||||||
|
echo "16542.25810519 <- expected amount RSWPtfGaHPL1g7SMqbLm1YZ8o3QM6krzo1"
|
||||||
|
|
||||||
|
# RFMcTK36Wzjo5QEk1wAH2CbATqsYvzgwXH KMD 2322923.09575692
|
||||||
|
./komodo-cli sendtoaddress RFMcTK36Wzjo5QEk1wAH2CbATqsYvzgwXH 2322923.09575692
|
||||||
|
sleep 3
|
||||||
|
echo "2322923.09575692 <- expected amount RFMcTK36Wzjo5QEk1wAH2CbATqsYvzgwXH"
|
||||||
|
|
||||||
|
# RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq KMD 28529.48507541, REVS 566.06461415
|
||||||
|
# RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq KMD 28529.48507541
|
||||||
|
./komodo-cli sendtoaddress RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq 28529.48507541
|
||||||
|
sleep 3
|
||||||
|
echo "28529.48507541 <- expected amount RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq"
|
||||||
|
|
||||||
|
# RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72 KMD 8637.01756743, REVS 171.30000000
|
||||||
|
# RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72 KMD 8637.01756743
|
||||||
|
./komodo-cli sendtoaddress RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72 8637.01756743
|
||||||
|
sleep 3
|
||||||
|
echo "8637.01756743 <- expected amount RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72"
|
||||||
|
|
||||||
|
# RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf KMD 1212.26932063
|
||||||
|
./komodo-cli sendtoaddress RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf 1212.26932063
|
||||||
|
sleep 3
|
||||||
|
echo "1212.26932063 <- expected amount RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf"
|
||||||
|
|
||||||
|
# RBD72Bh4wxGi8q8xQbLfwMF2RAkTZ7sVZT KMD 32148.06627925
|
||||||
|
./komodo-cli sendtoaddress RBD72Bh4wxGi8q8xQbLfwMF2RAkTZ7sVZT 32148.06627925
|
||||||
|
sleep 3
|
||||||
|
echo "32148.06627925 <- expected amount RBD72Bh4wxGi8q8xQbLfwMF2RAkTZ7sVZT"
|
||||||
|
|
||||||
|
# RVih8N9Qh1jf4CCF5ySsAY8DR42eTxYqpB KMD 1924.55258644
|
||||||
|
./komodo-cli sendtoaddress RVih8N9Qh1jf4CCF5ySsAY8DR42eTxYqpB 1924.55258644
|
||||||
|
sleep 3
|
||||||
|
echo "1924.55258644 <- expected amount RVih8N9Qh1jf4CCF5ySsAY8DR42eTxYqpB"
|
||||||
|
|
||||||
|
# RWez2L8rPoTmqj8kYKqxLdeD9BFuDibMyJ KMD 44542.50147125
|
||||||
|
./komodo-cli sendtoaddress RWez2L8rPoTmqj8kYKqxLdeD9BFuDibMyJ 44542.50147125
|
||||||
|
sleep 3
|
||||||
|
echo "44542.50147125 <- expected amount RWez2L8rPoTmqj8kYKqxLdeD9BFuDibMyJ"
|
||||||
|
|
||||||
|
# RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN KMD 49199.88128813
|
||||||
|
./komodo-cli sendtoaddress RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN 49199.88128813
|
||||||
|
sleep 3
|
||||||
|
echo "49199.88128813 <- expected amount RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN"
|
||||||
|
|
||||||
|
# RRTks3iwSe4oR3UDmRfGszcNcfAv6Rb5es KMD 30170.24616125
|
||||||
|
./komodo-cli sendtoaddress RRTks3iwSe4oR3UDmRfGszcNcfAv6Rb5es 30170.24616125
|
||||||
|
sleep 3
|
||||||
|
echo "30170.24616125 <- expected amount RRTks3iwSe4oR3UDmRfGszcNcfAv6Rb5es"
|
||||||
|
|
||||||
|
|
||||||
|
# total KMD 3766464.62433496 REVS 0.00000000
|
||||||
94
src/KMD.batch3.utxo
Normal file
94
src/KMD.batch3.utxo
Normal file
@@ -0,0 +1,94 @@
|
|||||||
|
[{"txid":"8f7d4648657dd7f8aa70d8e83539ae0592cbfafc6a961fe75d7f7f613b4d5737","vout":1,"address":"RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg","account":"RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg","scriptPubKey":"76a914bce62f65cb5f01e0f4c63fc3500d524aa599842e88ac","amount":5669.98491054,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
5669.98491054 <- expected amount RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg
|
||||||
|
[{"txid":"0f5681bbc1441e39cd3226847e3863489bc3ffe6b00c161e453a897b6a4e1268","vout":1,"address":"RXbWQbnpsQ3iSBBj5bn2HDq3WvqRPJg5Ek","account":"RXbWQbnpsQ3iSBBj5bn2HDq3WvqRPJg5Ek","scriptPubKey":"76a914f4c98e0c09a9f1383baff8ce0480680987598fb588ac","amount":8353.36815152,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
8353.36815152 <- expected amount RXbWQbnpsQ3iSBBj5bn2HDq3WvqRPJg5Ek
|
||||||
|
[{"txid":"34cfb92756c33c9fc2b0f1126884044711a83a6deb05c8b38cc744b7a87f34f5","vout":1,"address":"RKCDBxUx7mbCnViLt423jdLt6oNpW7SH7z","account":"RKCDBxUx7mbCnViLt423jdLt6oNpW7SH7z","scriptPubKey":"76a9146cc01b01968437e4ee0929cd0ef1fab0a281fd7588ac","amount":9683.15249375,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
9683.15249375 <- expected amount RKCDBxUx7mbCnViLt423jdLt6oNpW7SH7z
|
||||||
|
[{"txid":"cad96a82897ec8d240bb410a1c1b54922444d7bc6383ef31ae153646d4cb0837","vout":1,"address":"RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W","account":"RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W","scriptPubKey":"76a9147ed5f815cc22ca78fee2667281ca7e5ba14ce1e188ac","amount":43088.74729573,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
43088.74729573 <- expected amount RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W
|
||||||
|
[{"txid":"ccef457f43908a2f18c86c3c1431a9b3857263413a756ca46117655fae2acec3","vout":1,"address":"RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct","account":"RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct","scriptPubKey":"76a914aeb33755d5b9797988f0ab88e00765521e10bf4388ac","amount":50806.03038250,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
50806.03038250 <- expected amount RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct
|
||||||
|
[{"txid":"216f60dff778c0701def1ea8eb582959591369c7a67864bf2ef20ca99178138b","vout":1,"address":"RDqaDbfFHrnPAnyLY6b9A3CFZZjivhdYSJ","account":"RDqaDbfFHrnPAnyLY6b9A3CFZZjivhdYSJ","scriptPubKey":"76a91432004b7f51c97bf9f8de8dfb65a6403f3e7afc4e88ac","amount":2015.79933830,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
2015.79933830 <- expected amount RDqaDbfFHrnPAnyLY6b9A3CFZZjivhdYSJ
|
||||||
|
[{"txid":"96e0916f1598824cfa1e2a590a0dc683be93c6fa8dbffb6153b341906de84398","vout":1,"address":"RBGX2Z43Fiey6tkgRCL9rzc3gNhdcvQyzf","account":"RBGX2Z43Fiey6tkgRCL9rzc3gNhdcvQyzf","scriptPubKey":"76a91415cfa7431eb88b3caf584f9d3ba0d95672ac8d9588ac","amount":48415.76246875,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
48415.76246875 <- expected amount RBGX2Z43Fiey6tkgRCL9rzc3gNhdcvQyzf
|
||||||
|
[{"txid":"e0b44fb9e74984823a307c82b70ddb7a173976fa43aec61440d9cd53654a8e93","vout":1,"address":"RWdo833bYVhMUHRdr8hMs7HHVcG2UNPwcZ","account":"RWdo833bYVhMUHRdr8hMs7HHVcG2UNPwcZ","scriptPubKey":"76a914ea4036a775293e12177fc8da78018cd96efceee588ac","amount":7885.04483652,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
7885.04483652 <- expected amount RWdo833bYVhMUHRdr8hMs7HHVcG2UNPwcZ
|
||||||
|
[{"txid":"6bff9d66cafe0f249de24a6be6312f75ea97cce10c40bd2ffd4a785758787782","vout":1,"address":"RVUby7nAZAEKQc1mNu89KGchwgVN6H74Pb","account":"RVUby7nAZAEKQc1mNu89KGchwgVN6H74Pb","scriptPubKey":"76a914dd8b088a2f59c370cc1c76f1d301b30ddaacd87988ac","amount":2076.57141858,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
2076.57141858 <- expected amount RVUby7nAZAEKQc1mNu89KGchwgVN6H74Pb
|
||||||
|
[{"txid":"d4c509d86d3ddeb3be1ea733e2c79c816c0639f3ba1738d1f50140915292949e","vout":1,"address":"RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW","account":"RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW","scriptPubKey":"76a914fa254e0f7b117ba261287a1fbdbaff863f6c0def88ac","amount":55892.82951156,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
55892.82951156 <- expected amount RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW
|
||||||
|
[{"txid":"615c5efe7cbddd2e07d2282d215f307cbdc7e102ce4e3c1e134b96086736e459","vout":1,"address":"RPAueErz2MDLv1T4VNVRkkWRPmUKDXxNyW","account":"RPAueErz2MDLv1T4VNVRkkWRPmUKDXxNyW","scriptPubKey":"76a91498618b98162f7da185026e19bbb809eaafcae73e88ac","amount":110983.78643539,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
110983.78643539 <- expected amount RPAueErz2MDLv1T4VNVRkkWRPmUKDXxNyW
|
||||||
|
[{"txid":"1baad4f5d826832d13b0ddc7379b7235a38caa42b5098f273811109b974a6dbf","vout":1,"address":"RQ2pMNHbPGagXKQoVzrgF2o718GmP7A74Z","account":"RQ2pMNHbPGagXKQoVzrgF2o718GmP7A74Z","scriptPubKey":"76a914a1d1ed4034395692262717011245ef6ca4656bff88ac","amount":135104.07865436,"interest":0,"confirmations":5,"spendable":false}]
|
||||||
|
135104.07865436 <- expected amount RQ2pMNHbPGagXKQoVzrgF2o718GmP7A74Z
|
||||||
|
[{"txid":"c70b43c915aac7f917026d6229f5a7ce15184de37ed5f8aa4756d8416a3cde70","vout":1,"address":"RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3","account":"RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3","scriptPubKey":"76a91433dab4ba613013fc625b8a8f13dfa24ac871a57788ac","amount":8376.94442691,"interest":0,"confirmations":5,"spendable":false}, {"txid":"6adda35ccf807130e1e184ec3be431cbca497891cfdaf2413b8f0758cb77a882","vout":1,"address":"RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3","account":"RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3","scriptPubKey":"76a91433dab4ba613013fc625b8a8f13dfa24ac871a57788ac","amount":57862.44847739,"interest":22.96128907,"confirmations":4057,"spendable":false}]
|
||||||
|
8376.94442691 <- expected amount RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3
|
||||||
|
[]
|
||||||
|
47849.00411034 <- expected amount RHSA9ocZc77tHiFvVQ2h26AJQFsionWAXK
|
||||||
|
[{"txid":"4b08e4b3ea8608e97d8ccdd30c4785f03c443002127269c1936134c9f2cc717d","vout":1,"address":"RS8F3LcQ8DUSoBacUKBKzMR2Wxe3hCSToY","account":"RS8F3LcQ8DUSoBacUKBKzMR2Wxe3hCSToY","scriptPubKey":"76a914b8c8de1b8beca01347543b52bd6314323a9c468388ac","amount":15163.82967582,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
15163.82967582 <- expected amount RS8F3LcQ8DUSoBacUKBKzMR2Wxe3hCSToY
|
||||||
|
[{"txid":"d2c320a2fafa054cd166b331937fd5fe005f07ec02f9fd5977ca466ed663d0eb","vout":1,"address":"RLijku3v2wyCcGykdbsUViqDCNaVkVkQpc","account":"RLijku3v2wyCcGykdbsUViqDCNaVkVkQpc","scriptPubKey":"76a9147d7e3a1a75ab78d63ec73d979ab8ca24ff2d5c7a88ac","amount":3002.22564175,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
3002.22564175 <- expected amount RLijku3v2wyCcGykdbsUViqDCNaVkVkQpc
|
||||||
|
[{"txid":"cf93b70a0ff58ec115c03e0a395a5b413610437f40bd496707ae426df1a46aa8","vout":1,"address":"RMeaeKG7vrTpryBGVEWQ8twjQDnRVAhpqH","account":"RMeaeKG7vrTpryBGVEWQ8twjQDnRVAhpqH","scriptPubKey":"76a91487ad14d2d8541588ad37d918c05d0bdf3fcc407c88ac","amount":14101.70011189,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
14101.70011189 <- expected amount RMeaeKG7vrTpryBGVEWQ8twjQDnRVAhpqH
|
||||||
|
[{"txid":"6be9eb9a87781ebcbd633946c891b98499001d38c934e827371a7b79d57b0de0","vout":1,"address":"RUDEQESpyWvpwdfrieiBoNo93WHaKhGxGf","account":"RUDEQESpyWvpwdfrieiBoNo93WHaKhGxGf","scriptPubKey":"76a914cfaaaa3947506b277a17144094d7c4e6f897ab7188ac","amount":5832.55634776,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
5832.55634776 <- expected amount RUDEQESpyWvpwdfrieiBoNo93WHaKhGxGf
|
||||||
|
[{"txid":"e63deddaf983e5cf537f34b9777a65f001f4dda5bb86dc8b1c8f5d0ead105435","vout":1,"address":"RMat1mSDDigFHhVL74mjBia9uHo5w24MLQ","account":"RMat1mSDDigFHhVL74mjBia9uHo5w24MLQ","scriptPubKey":"76a91486f9eac811c22a9a788fd04492410b3c8a92312588ac","amount":890.85002942,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
890.85002942 <- expected amount RMat1mSDDigFHhVL74mjBia9uHo5w24MLQ
|
||||||
|
[{"txid":"f382d7ec4a9f9cf4283776449521e6c2c73a44863f119a6fa3ddd319c042f08c","vout":1,"address":"RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK","account":"RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK","scriptPubKey":"76a9148af8c680a740a56a5b2d33ab4cef75ee373514cb88ac","amount":335.54240549,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
335.54240549 <- expected amount RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK
|
||||||
|
[{"txid":"f04aaada09059b8df995cf29c7f6d0c7ca20ed7e70d698bd21df1e61c70d2cca","vout":1,"address":"RVcMp4KgwCg6GnUJAAU2dmCvPjAa9JrEds","account":"RVcMp4KgwCg6GnUJAAU2dmCvPjAa9JrEds","scriptPubKey":"76a914df028b470266daed9d80b585bcfc49799e65d69288ac","amount":19366.30498750,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
19366.30498750 <- expected amount RVcMp4KgwCg6GnUJAAU2dmCvPjAa9JrEds
|
||||||
|
[{"txid":"8496fcbe66360a2753f1795dc4b0bb1a93fa121de4b521410e046611bc04f2e5","vout":1,"address":"RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh","account":"RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh","scriptPubKey":"76a914926c0b7176412519172564ff1ad129575c55560d88ac","amount":163589.49612623,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
163589.49612623 <- expected amount RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh
|
||||||
|
[{"txid":"9b3e499b36112979a084534143826776699b2a5def69e656d7aa7dc98a381501","vout":1,"address":"RB1j3QidCF9PTKQaZMGKe6Hzm5jdY8Mzus","account":"RB1j3QidCF9PTKQaZMGKe6Hzm5jdY8Mzus","scriptPubKey":"76a91413037180179f82080f6aaadaeef8d9292462613988ac","amount":3873.26099750,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
3873.26099750 <- expected amount RB1j3QidCF9PTKQaZMGKe6Hzm5jdY8Mzus
|
||||||
|
[{"txid":"17e55956fe10117b7e65a272fed473efa2dd387ab794932eebb9924e434719f0","vout":1,"address":"RFcH8p3Ke5y4UL3pdL9KCkJWp3aRdBwWpg","account":"RFcH8p3Ke5y4UL3pdL9KCkJWp3aRdBwWpg","scriptPubKey":"76a914456ce1134c5d03c560d89e8e3b7793c2aa72de2888ac","amount":7746.52199500,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
7746.52199500 <- expected amount RFcH8p3Ke5y4UL3pdL9KCkJWp3aRdBwWpg
|
||||||
|
[{"txid":"4499caf8325016189dc4cbaf102d3c5a358105c135defd90afbc000fbed92795","vout":1,"address":"RJDkJJd66n4Q4jVWbZJQKyXTf29ZqzeXac","account":"RJDkJJd66n4Q4jVWbZJQKyXTf29ZqzeXac","scriptPubKey":"76a91462125d512b346307062b4765c7a31c97a2e5009b88ac","amount":16670.51967129,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
16670.51967129 <- expected amount RJDkJJd66n4Q4jVWbZJQKyXTf29ZqzeXac
|
||||||
|
[{"txid":"41d0583c6f0720b27976f717d729c7445e10264b0663af6baa43e2ad0fe5fff0","vout":1,"address":"RKzELkcNJu4g9DWQsFFeQtFZQE5u9vevuK","account":"RKzELkcNJu4g9DWQsFFeQtFZQE5u9vevuK","scriptPubKey":"76a91475743379e40aef621dd016895b2b6ac6fc0f249e88ac","amount":7746.52199500,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
7746.52199500 <- expected amount RKzELkcNJu4g9DWQsFFeQtFZQE5u9vevuK
|
||||||
|
[{"txid":"eb979d5a6d79b6e0466fc3dbdd2a2f73812fb5788bfcad2b160da1e1b96828c5","vout":1,"address":"RKpUFnxUn9mJCZmNECEQT7xEubHECUPCem","account":"RKpUFnxUn9mJCZmNECEQT7xEubHECUPCem","scriptPubKey":"76a914739ba81d02c31e35940325047864f6cdd03949ae88ac","amount":74455.81274009,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
74455.81274009 <- expected amount RKpUFnxUn9mJCZmNECEQT7xEubHECUPCem
|
||||||
|
[{"txid":"2ec16b1596c2daa8d14642478d0ad6e6fa5d143980794f1c717c4e7ba2765749","vout":1,"address":"RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc","account":"RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc","scriptPubKey":"76a914f3eff889cfe08d87c71c28e3af5ff038a26c6cda88ac","amount":98858.55994787,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
98858.55994787 <- expected amount RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc
|
||||||
|
[{"txid":"4d59bf3a6dcd11242c3a7c20402c38e41fb8f936d63e0c5b3f6490248fd989ed","vout":1,"address":"RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9","account":"RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9","scriptPubKey":"76a914d2aa464906f8b040486709d266b6ae2d5d6cae4b88ac","amount":5226.14889591,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
5226.14889591 <- expected amount RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9
|
||||||
|
[{"txid":"505e5b9d3e9ac0ee9a435e7fdb9819b53fd1169fceb9c6e4b3b2173031beac16","vout":1,"address":"RBtfFBdYiryB6fyWoubm4XNqZwXqzAbJEK","account":"RBtfFBdYiryB6fyWoubm4XNqZwXqzAbJEK","scriptPubKey":"76a9141ca57ce3280d8ee671d16fd5258dfdc0cab1e4b288ac","amount":753.34926401,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
753.34926401 <- expected amount RBtfFBdYiryB6fyWoubm4XNqZwXqzAbJEK
|
||||||
|
[{"txid":"b2243873085e98d346e3f2341a203c3644f1fb78fe60294f5838eff96f2121dd","vout":1,"address":"RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK","account":"RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK","scriptPubKey":"76a9144c8b1ec101418919761e57a213a0f036d4a1cc8588ac","amount":159251.95713851,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
159251.95713851 <- expected amount RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK
|
||||||
|
[{"txid":"75740f609901350eebc9493aff3dcfb070e107b493a2b51aa1acccfb9dedd88c","vout":1,"address":"RAaszCNodXXu9rJL6qqVMZDykXncDecTMS","account":"RAaszCNodXXu9rJL6qqVMZDykXncDecTMS","scriptPubKey":"76a9140e5082ca36cc024a4dca642c987ac4dd5947800988ac","amount":693.08132289,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
693.08132289 <- expected amount RAaszCNodXXu9rJL6qqVMZDykXncDecTMS
|
||||||
|
[{"txid":"9beeaaa5dd83e3967f35d60073f88a320276e7a3aa61a4a06b7f8b46079fa4b4","vout":1,"address":"RT1xC82iwXtZeDLLYz3tgQRCHKsRD62Jt5","account":"RT1xC82iwXtZeDLLYz3tgQRCHKsRD62Jt5","scriptPubKey":"76a914c2906ee2992a7faf8071f21e1055fbdff2f0ec1888ac","amount":2304.59029350,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
2304.59029350 <- expected amount RT1xC82iwXtZeDLLYz3tgQRCHKsRD62Jt5
|
||||||
|
[{"txid":"b7508390ec18fc559112de1f5ddcd6f27c74f9a41415ae97c89b01c6718afc64","vout":1,"address":"RGPEHHmPFaMPSLMQxEao2uVPTfN8vBCmym","account":"RGPEHHmPFaMPSLMQxEao2uVPTfN8vBCmym","scriptPubKey":"76a9144ded37191110ece533642022e4f111704a4b7e2388ac","amount":6506.14889316,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
6506.14889316 <- expected amount RGPEHHmPFaMPSLMQxEao2uVPTfN8vBCmym
|
||||||
|
[{"txid":"c6eb29abc0c447043f94cac4df49b3ce640d27be2730d18c7ba3f0fe7d21861b","vout":1,"address":"RBUEoAzoydjckYewPsW2kfTr8TGFgnR2Ec","account":"RBUEoAzoydjckYewPsW2kfTr8TGFgnR2Ec","scriptPubKey":"76a914180718a117d700a0a99a7c63f0fb813005707dc388ac","amount":38732.60997500,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
38732.60997500 <- expected amount RBUEoAzoydjckYewPsW2kfTr8TGFgnR2Ec
|
||||||
|
[{"txid":"bf0e8dff8de3ce4c07b7cc09703978d7db0dc7660f312186b4c3eff2a97fd638","vout":1,"address":"RVQS9NGKsbBJuKDhJnPssTRevrE428dxDK","account":"RVQS9NGKsbBJuKDhJnPssTRevrE428dxDK","scriptPubKey":"76a914dcc12b611414b821b9c621fff879526d068ec65d88ac","amount":916.79536397,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
916.79536397 <- expected amount RVQS9NGKsbBJuKDhJnPssTRevrE428dxDK
|
||||||
|
[{"txid":"186e0d779d5a6a644e7d972aecafe4fb1739059933a0e50ad9a82ced1c8974e4","vout":1,"address":"RHiUqYUohv49bvB2wbDe1mAkwyEFwUEnrb","account":"RHiUqYUohv49bvB2wbDe1mAkwyEFwUEnrb","scriptPubKey":"76a9145c89652575910848a90b06df692f8b5d9ce4d61f88ac","amount":48415.76246875,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
48415.76246875 <- expected amount RHiUqYUohv49bvB2wbDe1mAkwyEFwUEnrb
|
||||||
|
[{"txid":"37ed3649d5e2f83a0c4ee11748b076fffe8a2fb16650cad7fa39cbbe3ddc9246","vout":1,"address":"RSWPtfGaHPL1g7SMqbLm1YZ8o3QM6krzo1","account":"RSWPtfGaHPL1g7SMqbLm1YZ8o3QM6krzo1","scriptPubKey":"76a914bcf9681ca9cecff0e61db4a57848c03830dd45c888ac","amount":16542.25810519,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
16542.25810519 <- expected amount RSWPtfGaHPL1g7SMqbLm1YZ8o3QM6krzo1
|
||||||
|
[{"txid":"2dc98a59906d57f9e57b3231d19749eb9979533d3a2c35ec5adb3cb91bfd7c7b","vout":1,"address":"RFMcTK36Wzjo5QEk1wAH2CbATqsYvzgwXH","account":"RFMcTK36Wzjo5QEk1wAH2CbATqsYvzgwXH","scriptPubKey":"76a91442a6c434f7384860d9b89e8e234115f76b8e820b88ac","amount":2322923.09575692,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
2322923.09575692 <- expected amount RFMcTK36Wzjo5QEk1wAH2CbATqsYvzgwXH
|
||||||
|
[{"txid":"35a28b0551bbe3d3e5cfa989b5a073bea55784a9df162ebcafc61bffb8ff5834","vout":1,"address":"RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq","account":"RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq","scriptPubKey":"76a914a4429dd4986d23a69d0ec24ce3ad0bc87e6338f888ac","amount":28529.48507541,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
28529.48507541 <- expected amount RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq
|
||||||
|
[{"txid":"3b3aabeb6483d8c37265d24ef76389f96158970485866de1005ba28d8069877b","vout":1,"address":"RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72","account":"RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72","scriptPubKey":"76a91430e6d27986cc9c167eb3349f2fa504ac3a834f2788ac","amount":8637.01756743,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
8637.01756743 <- expected amount RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72
|
||||||
|
[{"txid":"adf2fd2eee75f5d9fdce44b4fe4d32f62d79f5e1b0362640c76eb109b1ceb30b","vout":1,"address":"RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf","account":"RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf","scriptPubKey":"76a914240f48f11c4b0674afa8b58dab11bdb780a3a47d88ac","amount":1212.14061568,"interest":0.20475348,"confirmations":1721,"spendable":false}, {"txid":"684728bb5ff281762990da11e7463c6e992b5e98cb0cc7965a3470b8a664484a","vout":1,"address":"RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf","account":"RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf","scriptPubKey":"76a914240f48f11c4b0674afa8b58dab11bdb780a3a47d88ac","amount":1212.26932063,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
1212.26932063 <- expected amount RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf
|
||||||
|
[{"txid":"a021d23ab591ed687f7ba0bccbd98ecbb7d8d1f967176bb2f2e1e6fe1d83af34","vout":1,"address":"RBD72Bh4wxGi8q8xQbLfwMF2RAkTZ7sVZT","account":"RBD72Bh4wxGi8q8xQbLfwMF2RAkTZ7sVZT","scriptPubKey":"76a914152a5db1913e3d29ebc1e00039b4c6f2683285b788ac","amount":32148.06627925,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
32148.06627925 <- expected amount RBD72Bh4wxGi8q8xQbLfwMF2RAkTZ7sVZT
|
||||||
|
[{"txid":"b9ab02076864711a964c149346141f01f686b50fd345e6eb5bc3f218b40c4c50","vout":1,"address":"RVih8N9Qh1jf4CCF5ySsAY8DR42eTxYqpB","account":"RVih8N9Qh1jf4CCF5ySsAY8DR42eTxYqpB","scriptPubKey":"76a914e03529e8e1369103276ee88e809ed790d5ebc52c88ac","amount":1924.55258644,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
1924.55258644 <- expected amount RVih8N9Qh1jf4CCF5ySsAY8DR42eTxYqpB
|
||||||
|
[{"txid":"d5760b4049c8818f6486d1b81b0715f6971f88b0f49e8daab4382fe6980ddd85","vout":1,"address":"RWez2L8rPoTmqj8kYKqxLdeD9BFuDibMyJ","account":"RWez2L8rPoTmqj8kYKqxLdeD9BFuDibMyJ","scriptPubKey":"76a914ea79bacc39de430afa5fab1b389e1771e156919288ac","amount":44542.50147125,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
44542.50147125 <- expected amount RWez2L8rPoTmqj8kYKqxLdeD9BFuDibMyJ
|
||||||
|
[{"txid":"c9bb31764aab4cd631fa733940c0b35470cad48d247ef227372cc84375cd8d8b","vout":1,"address":"RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN","account":"RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN","scriptPubKey":"76a914d749183b4beeae17edc5c89e7c9660ae592712ab88ac","amount":49199.88128813,"interest":0,"confirmations":4,"spendable":false}, {"txid":"585da7006a6572f1c0b7b909060349ad46910deab6915c5f7df48171bf1766d9","vout":1,"address":"RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN","account":"RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN","scriptPubKey":"76a914d749183b4beeae17edc5c89e7c9660ae592712ab88ac","amount":11760.26545254,"interest":4.66677200,"confirmations":4051,"spendable":false}, {"txid":"82fa5756cba3af6b06f1dde3080e3e1eaf67f7fe10b1242f038f9e6780819ff3","vout":1,"address":"RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN","account":"RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN","scriptPubKey":"76a914d749183b4beeae17edc5c89e7c9660ae592712ab88ac","amount":139007.63452726,"interest":23.48101934,"confirmations":1722,"spendable":false}]
|
||||||
|
49199.88128813 <- expected amount RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN
|
||||||
|
[{"txid":"08075d8b984266c27ed5f029b88b682596ace07cc43b2db50d4491dc810ced04","vout":1,"address":"RRTks3iwSe4oR3UDmRfGszcNcfAv6Rb5es","account":"RRTks3iwSe4oR3UDmRfGszcNcfAv6Rb5es","scriptPubKey":"76a914b1818a2b43514d215a43505933b79cd36a91214c88ac","amount":30170.24616125,"interest":0,"confirmations":4,"spendable":false}]
|
||||||
|
30170.24616125 <- expected amount RRTks3iwSe4oR3UDmRfGszcNcfAv6Rb5es
|
||||||
251
src/KMD.batch4
Executable file
251
src/KMD.batch4
Executable file
@@ -0,0 +1,251 @@
|
|||||||
|
sleep 999999
|
||||||
|
# RKmeJpSRwBouZgkTXA1mre8EMNjQ7CawzH KMD 1999.45556678
|
||||||
|
./komodo-cli sendtoaddress RKmeJpSRwBouZgkTXA1mre8EMNjQ7CawzH 1999.45556678
|
||||||
|
sleep 3
|
||||||
|
echo "1999.45556678 <- expected amount RKmeJpSRwBouZgkTXA1mre8EMNjQ7CawzH"
|
||||||
|
|
||||||
|
# RChSVFn3Bi8kW2vRkohcaGw2QEzapdyjA7 KMD 15493.04399000
|
||||||
|
./komodo-cli sendtoaddress RChSVFn3Bi8kW2vRkohcaGw2QEzapdyjA7 15493.04399000
|
||||||
|
sleep 3
|
||||||
|
echo "15493.04399000 <- expected amount RChSVFn3Bi8kW2vRkohcaGw2QEzapdyjA7"
|
||||||
|
|
||||||
|
# RPYGEUfYMHizer5siX2CNpQ6xHAbjtgQuB KMD 843.49707566, REVS 16.72927581
|
||||||
|
# RPYGEUfYMHizer5siX2CNpQ6xHAbjtgQuB KMD 843.49707566
|
||||||
|
./komodo-cli sendtoaddress RPYGEUfYMHizer5siX2CNpQ6xHAbjtgQuB 843.49707566
|
||||||
|
sleep 3
|
||||||
|
echo "843.49707566 <- expected amount RPYGEUfYMHizer5siX2CNpQ6xHAbjtgQuB"
|
||||||
|
|
||||||
|
# RLiYLy1TMui1iVGMhfks6Go1y1mopSkc7T KMD 9678.31091750
|
||||||
|
./komodo-cli sendtoaddress RLiYLy1TMui1iVGMhfks6Go1y1mopSkc7T 9678.31091750
|
||||||
|
sleep 3
|
||||||
|
echo "9678.31091750 <- expected amount RLiYLy1TMui1iVGMhfks6Go1y1mopSkc7T"
|
||||||
|
|
||||||
|
# RRLtUwtSG5oQUL6TPk5gtWPSFa4j1eBDxQ KMD 1219.26382940
|
||||||
|
./komodo-cli sendtoaddress RRLtUwtSG5oQUL6TPk5gtWPSFa4j1eBDxQ 1219.26382940
|
||||||
|
sleep 3
|
||||||
|
echo "1219.26382940 <- expected amount RRLtUwtSG5oQUL6TPk5gtWPSFa4j1eBDxQ"
|
||||||
|
|
||||||
|
# RVT4P7mbHcdRmRHBotapx2BsEC1MMcTCMC KMD 1841.49885836
|
||||||
|
./komodo-cli sendtoaddress RVT4P7mbHcdRmRHBotapx2BsEC1MMcTCMC 1841.49885836
|
||||||
|
sleep 3
|
||||||
|
echo "1841.49885836 <- expected amount RVT4P7mbHcdRmRHBotapx2BsEC1MMcTCMC"
|
||||||
|
|
||||||
|
# RNrQxuKtPSrJg6fcp665Q7j8A7WTDSbwjU KMD 681.69393556
|
||||||
|
./komodo-cli sendtoaddress RNrQxuKtPSrJg6fcp665Q7j8A7WTDSbwjU 681.69393556
|
||||||
|
sleep 3
|
||||||
|
echo "681.69393556 <- expected amount RNrQxuKtPSrJg6fcp665Q7j8A7WTDSbwjU"
|
||||||
|
|
||||||
|
# RTrZWBu7SUZWf4ZdyUVddRPxsnDhZnre7n KMD 3090.02793673, REVS 3.67077856
|
||||||
|
# RTrZWBu7SUZWf4ZdyUVddRPxsnDhZnre7n KMD 3090.02793673
|
||||||
|
./komodo-cli sendtoaddress RTrZWBu7SUZWf4ZdyUVddRPxsnDhZnre7n 3090.02793673
|
||||||
|
sleep 3
|
||||||
|
echo "3090.02793673 <- expected amount RTrZWBu7SUZWf4ZdyUVddRPxsnDhZnre7n"
|
||||||
|
|
||||||
|
# RU2MYeg8uicVE28k6iiBXUxbxzeZwULwKi KMD 759.15915551
|
||||||
|
./komodo-cli sendtoaddress RU2MYeg8uicVE28k6iiBXUxbxzeZwULwKi 759.15915551
|
||||||
|
sleep 3
|
||||||
|
echo "759.15915551 <- expected amount RU2MYeg8uicVE28k6iiBXUxbxzeZwULwKi"
|
||||||
|
|
||||||
|
# RL5Mi7TdaXCWpQNtbs4zUBdHQEurPuRYh8 KMD 158029.04869800
|
||||||
|
./komodo-cli sendtoaddress RL5Mi7TdaXCWpQNtbs4zUBdHQEurPuRYh8 158029.04869800
|
||||||
|
sleep 3
|
||||||
|
echo "158029.04869800 <- expected amount RL5Mi7TdaXCWpQNtbs4zUBdHQEurPuRYh8"
|
||||||
|
|
||||||
|
# RGEkGiZQxqTZjsARMzu2exjPkFegXSGT9o KMD 2298.00667939
|
||||||
|
./komodo-cli sendtoaddress RGEkGiZQxqTZjsARMzu2exjPkFegXSGT9o 2298.00667939
|
||||||
|
sleep 3
|
||||||
|
echo "2298.00667939 <- expected amount RGEkGiZQxqTZjsARMzu2exjPkFegXSGT9o"
|
||||||
|
|
||||||
|
# RAYp48ZaMJGmaKCJxeMLzWQXajW7Hd2Yjr KMD 2788.74791820
|
||||||
|
./komodo-cli sendtoaddress RAYp48ZaMJGmaKCJxeMLzWQXajW7Hd2Yjr 2788.74791820
|
||||||
|
sleep 3
|
||||||
|
echo "2788.74791820 <- expected amount RAYp48ZaMJGmaKCJxeMLzWQXajW7Hd2Yjr"
|
||||||
|
|
||||||
|
# RAryshRkyDqKp3cgavp8CD77yS9A4U5jQz KMD 710.78619077
|
||||||
|
./komodo-cli sendtoaddress RAryshRkyDqKp3cgavp8CD77yS9A4U5jQz 710.78619077
|
||||||
|
sleep 3
|
||||||
|
echo "710.78619077 <- expected amount RAryshRkyDqKp3cgavp8CD77yS9A4U5jQz"
|
||||||
|
|
||||||
|
# RRbLh1gaRgxRXMRVwGvNw2yESgRyNzscnd KMD 1118.59777607
|
||||||
|
./komodo-cli sendtoaddress RRbLh1gaRgxRXMRVwGvNw2yESgRyNzscnd 1118.59777607
|
||||||
|
sleep 3
|
||||||
|
echo "1118.59777607 <- expected amount RRbLh1gaRgxRXMRVwGvNw2yESgRyNzscnd"
|
||||||
|
|
||||||
|
# RJtnDNrMY8pzcwwKyUvGLTjDot5jR74FRw KMD 8811.66876930
|
||||||
|
./komodo-cli sendtoaddress RJtnDNrMY8pzcwwKyUvGLTjDot5jR74FRw 8811.66876930
|
||||||
|
sleep 3
|
||||||
|
echo "8811.66876930 <- expected amount RJtnDNrMY8pzcwwKyUvGLTjDot5jR74FRw"
|
||||||
|
|
||||||
|
# RRixT2CqGcr5cdPoP3G2rhrWDfSbVZR6sk KMD 79613.96546024, REVS 1579.43521640
|
||||||
|
# RRixT2CqGcr5cdPoP3G2rhrWDfSbVZR6sk KMD 79613.96546024
|
||||||
|
./komodo-cli sendtoaddress RRixT2CqGcr5cdPoP3G2rhrWDfSbVZR6sk 79613.96546024
|
||||||
|
sleep 3
|
||||||
|
echo "79613.96546024 <- expected amount RRixT2CqGcr5cdPoP3G2rhrWDfSbVZR6sk"
|
||||||
|
|
||||||
|
# RHvVq3gKrEhXkXJSfxEzweGXRBjRMX1HwR KMD 854.63736305
|
||||||
|
./komodo-cli sendtoaddress RHvVq3gKrEhXkXJSfxEzweGXRBjRMX1HwR 854.63736305
|
||||||
|
sleep 3
|
||||||
|
echo "854.63736305 <- expected amount RHvVq3gKrEhXkXJSfxEzweGXRBjRMX1HwR"
|
||||||
|
|
||||||
|
# RSqXWQNJTdiiP2L6Q8Pd6nzd3DyN7TzpNF KMD 87148.37244375
|
||||||
|
./komodo-cli sendtoaddress RSqXWQNJTdiiP2L6Q8Pd6nzd3DyN7TzpNF 87148.37244375
|
||||||
|
sleep 3
|
||||||
|
echo "87148.37244375 <- expected amount RSqXWQNJTdiiP2L6Q8Pd6nzd3DyN7TzpNF"
|
||||||
|
|
||||||
|
# RRRWieSx6e2ANSukRrFaRSyF2ikYiqTqbH KMD 96831.52493750
|
||||||
|
./komodo-cli sendtoaddress RRRWieSx6e2ANSukRrFaRSyF2ikYiqTqbH 96831.52493750
|
||||||
|
sleep 3
|
||||||
|
echo "96831.52493750 <- expected amount RRRWieSx6e2ANSukRrFaRSyF2ikYiqTqbH"
|
||||||
|
|
||||||
|
# RBhKUj4dmHDDd8Yhm8npoh9ii5V5ZUjtpu KMD 1935.66218350
|
||||||
|
./komodo-cli sendtoaddress RBhKUj4dmHDDd8Yhm8npoh9ii5V5ZUjtpu 1935.66218350
|
||||||
|
sleep 3
|
||||||
|
echo "1935.66218350 <- expected amount RBhKUj4dmHDDd8Yhm8npoh9ii5V5ZUjtpu"
|
||||||
|
|
||||||
|
# RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct KMD 50303.39904535
|
||||||
|
./komodo-cli sendtoaddress RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct 50303.39904535
|
||||||
|
sleep 3
|
||||||
|
echo "50303.39904535 <- expected amount RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct"
|
||||||
|
|
||||||
|
# RBopZSXfCKrvi6kELKu9Cn3TYDapxpVr8d KMD 106514.67743125
|
||||||
|
./komodo-cli sendtoaddress RBopZSXfCKrvi6kELKu9Cn3TYDapxpVr8d 106514.67743125
|
||||||
|
sleep 3
|
||||||
|
echo "106514.67743125 <- expected amount RBopZSXfCKrvi6kELKu9Cn3TYDapxpVr8d"
|
||||||
|
|
||||||
|
# RFEHFqHrwcwnTBzvYsuEttQ4rQQZw9qQsH KMD 1526.39979262
|
||||||
|
./komodo-cli sendtoaddress RFEHFqHrwcwnTBzvYsuEttQ4rQQZw9qQsH 1526.39979262
|
||||||
|
sleep 3
|
||||||
|
echo "1526.39979262 <- expected amount RFEHFqHrwcwnTBzvYsuEttQ4rQQZw9qQsH"
|
||||||
|
|
||||||
|
# RJzu13gJQjtS6aQdNEaQMrv7TSL4wQBien KMD 2130.29354862
|
||||||
|
./komodo-cli sendtoaddress RJzu13gJQjtS6aQdNEaQMrv7TSL4wQBien 2130.29354862
|
||||||
|
sleep 3
|
||||||
|
echo "2130.29354862 <- expected amount RJzu13gJQjtS6aQdNEaQMrv7TSL4wQBien"
|
||||||
|
|
||||||
|
# RQgfzPR4zeCyLWaddHysGEVzoKLZa5E4Ut KMD 20106.39865075, REVS 0.09000000
|
||||||
|
# RQgfzPR4zeCyLWaddHysGEVzoKLZa5E4Ut KMD 20106.39865075
|
||||||
|
./komodo-cli sendtoaddress RQgfzPR4zeCyLWaddHysGEVzoKLZa5E4Ut 20106.39865075
|
||||||
|
sleep 3
|
||||||
|
echo "20106.39865075 <- expected amount RQgfzPR4zeCyLWaddHysGEVzoKLZa5E4Ut"
|
||||||
|
|
||||||
|
# RBcmNwoFVZ5kWZB8LMjgGbqvVmByD1DeTJ KMD 12526.83053462
|
||||||
|
./komodo-cli sendtoaddress RBcmNwoFVZ5kWZB8LMjgGbqvVmByD1DeTJ 12526.83053462
|
||||||
|
sleep 3
|
||||||
|
echo "12526.83053462 <- expected amount RBcmNwoFVZ5kWZB8LMjgGbqvVmByD1DeTJ"
|
||||||
|
|
||||||
|
# REwf8D6dyFevVSZc6wjTAwmTgntUM5KWGd KMD 273706.84143501
|
||||||
|
./komodo-cli sendtoaddress REwf8D6dyFevVSZc6wjTAwmTgntUM5KWGd 273706.84143501
|
||||||
|
sleep 3
|
||||||
|
echo "273706.84143501 <- expected amount REwf8D6dyFevVSZc6wjTAwmTgntUM5KWGd"
|
||||||
|
|
||||||
|
# RJQNje5EiBV2C7f28YLcm9LEm8AvrSFtVc KMD 3880.03920424
|
||||||
|
./komodo-cli sendtoaddress RJQNje5EiBV2C7f28YLcm9LEm8AvrSFtVc 3880.03920424
|
||||||
|
sleep 3
|
||||||
|
echo "3880.03920424 <- expected amount RJQNje5EiBV2C7f28YLcm9LEm8AvrSFtVc"
|
||||||
|
|
||||||
|
# RBFuL5swKoyZnLUTVEPjsuwh7pvP5sAz7P KMD 116.48367000
|
||||||
|
./komodo-cli sendtoaddress RBFuL5swKoyZnLUTVEPjsuwh7pvP5sAz7P 116.48367000
|
||||||
|
sleep 3
|
||||||
|
echo "116.48367000 <- expected amount RBFuL5swKoyZnLUTVEPjsuwh7pvP5sAz7P"
|
||||||
|
|
||||||
|
# RJA8Qe3xtpSjXEXeBa8F54fW9HU3ETHCXd KMD 4646.98361435
|
||||||
|
./komodo-cli sendtoaddress RJA8Qe3xtpSjXEXeBa8F54fW9HU3ETHCXd 4646.98361435
|
||||||
|
sleep 3
|
||||||
|
echo "4646.98361435 <- expected amount RJA8Qe3xtpSjXEXeBa8F54fW9HU3ETHCXd"
|
||||||
|
|
||||||
|
# RFVp94ZGAAbFhKZG9BwuCBwEjDG9gCpY1g KMD 4893.17953483
|
||||||
|
./komodo-cli sendtoaddress RFVp94ZGAAbFhKZG9BwuCBwEjDG9gCpY1g 4893.17953483
|
||||||
|
sleep 3
|
||||||
|
echo "4893.17953483 <- expected amount RFVp94ZGAAbFhKZG9BwuCBwEjDG9gCpY1g"
|
||||||
|
|
||||||
|
# RJcBCXAPp8VYuv87Xz9mNuNCBGJmYCKDFw KMD 13750.07654112
|
||||||
|
./komodo-cli sendtoaddress RJcBCXAPp8VYuv87Xz9mNuNCBGJmYCKDFw 13750.07654112
|
||||||
|
sleep 3
|
||||||
|
echo "13750.07654112 <- expected amount RJcBCXAPp8VYuv87Xz9mNuNCBGJmYCKDFw"
|
||||||
|
|
||||||
|
# RKhFZqq9ErJBMH36bSA3sgDfd51nAMdRck KMD 6399.50717276
|
||||||
|
./komodo-cli sendtoaddress RKhFZqq9ErJBMH36bSA3sgDfd51nAMdRck 6399.50717276
|
||||||
|
sleep 3
|
||||||
|
echo "6399.50717276 <- expected amount RKhFZqq9ErJBMH36bSA3sgDfd51nAMdRck"
|
||||||
|
|
||||||
|
# RDEbPLoUKK5sbRmJyhouhk3kx2MzTKt6d4 KMD 740.16851028
|
||||||
|
./komodo-cli sendtoaddress RDEbPLoUKK5sbRmJyhouhk3kx2MzTKt6d4 740.16851028
|
||||||
|
sleep 3
|
||||||
|
echo "740.16851028 <- expected amount RDEbPLoUKK5sbRmJyhouhk3kx2MzTKt6d4"
|
||||||
|
|
||||||
|
# RAaszCNodXXu9rJL6qqVMZDykXncDecTMS KMD 693.08132289
|
||||||
|
./komodo-cli sendtoaddress RAaszCNodXXu9rJL6qqVMZDykXncDecTMS 693.08132289
|
||||||
|
sleep 3
|
||||||
|
echo "693.08132289 <- expected amount RAaszCNodXXu9rJL6qqVMZDykXncDecTMS"
|
||||||
|
|
||||||
|
# RHhBfhEDW88fopZfCasn6omtFr7QKa4wSk KMD 41443.89267324
|
||||||
|
./komodo-cli sendtoaddress RHhBfhEDW88fopZfCasn6omtFr7QKa4wSk 41443.89267324
|
||||||
|
sleep 3
|
||||||
|
echo "41443.89267324 <- expected amount RHhBfhEDW88fopZfCasn6omtFr7QKa4wSk"
|
||||||
|
|
||||||
|
# RMg5XaC6Lsj3YT2FtCtSDCAa5i715NYxrf KMD 16344.19309420
|
||||||
|
./komodo-cli sendtoaddress RMg5XaC6Lsj3YT2FtCtSDCAa5i715NYxrf 16344.19309420
|
||||||
|
sleep 3
|
||||||
|
echo "16344.19309420 <- expected amount RMg5XaC6Lsj3YT2FtCtSDCAa5i715NYxrf"
|
||||||
|
|
||||||
|
# RA9G36WwA9K95bn8Cbycq5ZnoxhSzzhhBw KMD 867960.91662544, REVS 11685.48356181
|
||||||
|
# RA9G36WwA9K95bn8Cbycq5ZnoxhSzzhhBw KMD 867960.91662544
|
||||||
|
./komodo-cli sendtoaddress RA9G36WwA9K95bn8Cbycq5ZnoxhSzzhhBw 867960.91662544
|
||||||
|
sleep 3
|
||||||
|
echo "867960.91662544 <- expected amount RA9G36WwA9K95bn8Cbycq5ZnoxhSzzhhBw"
|
||||||
|
|
||||||
|
# RVZEqmLd5e8FBfF9Y6uaKL5hEbdKSaRyCY KMD 1086.09863742
|
||||||
|
./komodo-cli sendtoaddress RVZEqmLd5e8FBfF9Y6uaKL5hEbdKSaRyCY 1086.09863742
|
||||||
|
sleep 3
|
||||||
|
echo "1086.09863742 <- expected amount RVZEqmLd5e8FBfF9Y6uaKL5hEbdKSaRyCY"
|
||||||
|
|
||||||
|
# RMHJhEJau3JWyvsuWSm7MnzxqY4QgEXXQm KMD 4319.91306129
|
||||||
|
./komodo-cli sendtoaddress RMHJhEJau3JWyvsuWSm7MnzxqY4QgEXXQm 4319.91306129
|
||||||
|
sleep 3
|
||||||
|
echo "4319.91306129 <- expected amount RMHJhEJau3JWyvsuWSm7MnzxqY4QgEXXQm"
|
||||||
|
|
||||||
|
# RHfwxdGyRKD1P9ZAY3wPRNErGjuokg5hgi KMD 38732.60997500
|
||||||
|
./komodo-cli sendtoaddress RHfwxdGyRKD1P9ZAY3wPRNErGjuokg5hgi 38732.60997500
|
||||||
|
sleep 3
|
||||||
|
echo "38732.60997500 <- expected amount RHfwxdGyRKD1P9ZAY3wPRNErGjuokg5hgi"
|
||||||
|
|
||||||
|
# RVcSdFR5fC3Qjk3CARvQSkra5PQwC8U3uj KMD 19695.58704144, REVS 390.89494454
|
||||||
|
# RVcSdFR5fC3Qjk3CARvQSkra5PQwC8U3uj KMD 19695.58704144
|
||||||
|
./komodo-cli sendtoaddress RVcSdFR5fC3Qjk3CARvQSkra5PQwC8U3uj 19695.58704144
|
||||||
|
sleep 3
|
||||||
|
echo "19695.58704144 <- expected amount RVcSdFR5fC3Qjk3CARvQSkra5PQwC8U3uj"
|
||||||
|
|
||||||
|
# RQokxkBAizLmegMeWK5TyTpSHn2vP5adjo KMD 2981.62619009, REVS 30.35300490
|
||||||
|
# RQokxkBAizLmegMeWK5TyTpSHn2vP5adjo KMD 2981.62619009
|
||||||
|
./komodo-cli sendtoaddress RQokxkBAizLmegMeWK5TyTpSHn2vP5adjo 2981.62619009
|
||||||
|
sleep 3
|
||||||
|
echo "2981.62619009 <- expected amount RQokxkBAizLmegMeWK5TyTpSHn2vP5adjo"
|
||||||
|
|
||||||
|
# RXTuSxW7zs1enAXAq3xSaimTR4NYUTQL6Q KMD 968.31524937
|
||||||
|
./komodo-cli sendtoaddress RXTuSxW7zs1enAXAq3xSaimTR4NYUTQL6Q 968.31524937
|
||||||
|
sleep 3
|
||||||
|
echo "968.31524937 <- expected amount RXTuSxW7zs1enAXAq3xSaimTR4NYUTQL6Q"
|
||||||
|
|
||||||
|
# RNg2LQHqauerqtv6yCVXVLug2VFAqc7JaG KMD 3205.27840587
|
||||||
|
./komodo-cli sendtoaddress RNg2LQHqauerqtv6yCVXVLug2VFAqc7JaG 3205.27840587
|
||||||
|
sleep 3
|
||||||
|
echo "3205.27840587 <- expected amount RNg2LQHqauerqtv6yCVXVLug2VFAqc7JaG"
|
||||||
|
|
||||||
|
# RAMvDwi58oyArqfGseWZsYbR2BN3L7ghVX KMD 40914.30625015, REVS 476.17156540
|
||||||
|
# RAMvDwi58oyArqfGseWZsYbR2BN3L7ghVX KMD 40914.30625015
|
||||||
|
./komodo-cli sendtoaddress RAMvDwi58oyArqfGseWZsYbR2BN3L7ghVX 40914.30625015
|
||||||
|
sleep 3
|
||||||
|
echo "40914.30625015 <- expected amount RAMvDwi58oyArqfGseWZsYbR2BN3L7ghVX"
|
||||||
|
|
||||||
|
# RPUoGZEYGV32m6sU1qYr375mgELoMxVEJu KMD 48415.76246875
|
||||||
|
./komodo-cli sendtoaddress RPUoGZEYGV32m6sU1qYr375mgELoMxVEJu 48415.76246875
|
||||||
|
sleep 3
|
||||||
|
echo "48415.76246875 <- expected amount RPUoGZEYGV32m6sU1qYr375mgELoMxVEJu"
|
||||||
|
|
||||||
|
# RGH3G91bdgu1WrmiN4aBNREpm8EZwddmvw KMD 1363.38787112
|
||||||
|
./komodo-cli sendtoaddress RGH3G91bdgu1WrmiN4aBNREpm8EZwddmvw 1363.38787112
|
||||||
|
sleep 3
|
||||||
|
echo "1363.38787112 <- expected amount RGH3G91bdgu1WrmiN4aBNREpm8EZwddmvw"
|
||||||
|
|
||||||
|
|
||||||
|
# total KMD 2065113.21723734 REVS 0.00000000
|
||||||
97
src/KMD.batch4.txids
Normal file
97
src/KMD.batch4.txids
Normal file
@@ -0,0 +1,97 @@
|
|||||||
|
root@devbox2:~/komodo/src# ./KMD.batch4
|
||||||
|
6fad08580a1077f3eefa28fcb30e25c81cfe853b48fa1c4dd180f9844e6ec318
|
||||||
|
1999.45556678 <- expected amount RKmeJpSRwBouZgkTXA1mre8EMNjQ7CawzH
|
||||||
|
4b4965c30015f501b5566ed5635e38ae964aaba8c99af6f56e496111d434d71c
|
||||||
|
15493.04399000 <- expected amount RChSVFn3Bi8kW2vRkohcaGw2QEzapdyjA7
|
||||||
|
735d7f914eb9777fd7c9c44883c876baa53bb58e36a7d89760909ce1e92a706d
|
||||||
|
843.49707566 <- expected amount RPYGEUfYMHizer5siX2CNpQ6xHAbjtgQuB
|
||||||
|
8f4ea67ce7366804fe211f4c11a40bd364f8a6774e99c7d814f3778abf582dfa
|
||||||
|
9678.31091750 <- expected amount RLiYLy1TMui1iVGMhfks6Go1y1mopSkc7T
|
||||||
|
35aefffe9854b64ede72955ea546f84de618d5ab67426599e7a92e203a53b0c8
|
||||||
|
1219.26382940 <- expected amount RRLtUwtSG5oQUL6TPk5gtWPSFa4j1eBDxQ
|
||||||
|
77c71b6be1be68661be35b4c41ec43f8e79fa723caf5c4e7c86b9369ee2ebecf
|
||||||
|
1841.49885836 <- expected amount RVT4P7mbHcdRmRHBotapx2BsEC1MMcTCMC
|
||||||
|
9d0e39eb0a11d33544e17c607ad1aebcfdba06d214f99bb83464e92ad8cd3eba
|
||||||
|
681.69393556 <- expected amount RNrQxuKtPSrJg6fcp665Q7j8A7WTDSbwjU
|
||||||
|
7041e1cc57a518eac2da5381ba3eaf7d5703f2dde1076a5217727aafd58c57e6
|
||||||
|
3090.02793673 <- expected amount RTrZWBu7SUZWf4ZdyUVddRPxsnDhZnre7n
|
||||||
|
aa667173c69495f01b1e065596978f365580ed0303f4daa43dd3efc11345acb4
|
||||||
|
759.15915551 <- expected amount RU2MYeg8uicVE28k6iiBXUxbxzeZwULwKi
|
||||||
|
83ed733e584b29b82ab59aa314dd4692a3e26ee612c209fb83fb3c8ac1832776
|
||||||
|
158029.04869800 <- expected amount RL5Mi7TdaXCWpQNtbs4zUBdHQEurPuRYh8
|
||||||
|
f7f5190e2f1e33c1c6c3eab6f8ddfaeee289b839f57568f1c690c1ec8a6d59cd
|
||||||
|
2298.00667939 <- expected amount RGEkGiZQxqTZjsARMzu2exjPkFegXSGT9o
|
||||||
|
af503537b2d1f590ee60cd7fd4bd20428a5e13c69ce70a4debfb4d4cb4c12bda
|
||||||
|
2788.74791820 <- expected amount RAYp48ZaMJGmaKCJxeMLzWQXajW7Hd2Yjr
|
||||||
|
1f9b726760e70c55e0a56b14decda061ee6794951f0515bce5cfeeb52757ed8d
|
||||||
|
710.78619077 <- expected amount RAryshRkyDqKp3cgavp8CD77yS9A4U5jQz
|
||||||
|
38a982374bffb59fb7b10cbdd097e9b28b274b8dd54fb1dae396144d8c879e92
|
||||||
|
1118.59777607 <- expected amount RRbLh1gaRgxRXMRVwGvNw2yESgRyNzscnd
|
||||||
|
089bd0a9dd2b712554791a4f575f62f2abda25031382795af1dd5a3f920f4e32
|
||||||
|
8811.66876930 <- expected amount RJtnDNrMY8pzcwwKyUvGLTjDot5jR74FRw
|
||||||
|
8346c1963fd4a5e70d61163bbe44868c12f42fec8c88597a412e960f500d50d9
|
||||||
|
79613.96546024 <- expected amount RRixT2CqGcr5cdPoP3G2rhrWDfSbVZR6sk
|
||||||
|
83f24e4276e6aefce21000c4d444cd0d909f25da717862cb87ed28ef9ffb37c1
|
||||||
|
854.63736305 <- expected amount RHvVq3gKrEhXkXJSfxEzweGXRBjRMX1HwR
|
||||||
|
4dc40c9aeffb9f0732614ebbdde8787e4945b0b017cbc858bdddba195cffdb63
|
||||||
|
87148.37244375 <- expected amount RSqXWQNJTdiiP2L6Q8Pd6nzd3DyN7TzpNF
|
||||||
|
d2de8684bf2cb239f379a0be089c21dda90fc11ac8745275618c08189c3c9bc6
|
||||||
|
96831.52493750 <- expected amount RRRWieSx6e2ANSukRrFaRSyF2ikYiqTqbH
|
||||||
|
f86fbac5375a85a8c2d8651673c339772d98e069a481e2c2e291ed2c06e69b41
|
||||||
|
1935.66218350 <- expected amount RBhKUj4dmHDDd8Yhm8npoh9ii5V5ZUjtpu
|
||||||
|
eb6734a2f9ff4b8297fa91867286264cf8998e33d11474773bfd3fe5e0278d0b
|
||||||
|
50303.39904535 <- expected amount RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct
|
||||||
|
0e32fb1cb0887c98da24c5e5ed425f52f542de0c3ee73e73ca3d4416033654a4
|
||||||
|
106514.67743125 <- expected amount RBopZSXfCKrvi6kELKu9Cn3TYDapxpVr8d
|
||||||
|
744aaa9d311c1edbd8f358dd4023a7cc030ad43482a6d5c5c8d53dc42deb7250
|
||||||
|
1526.39979262 <- expected amount RFEHFqHrwcwnTBzvYsuEttQ4rQQZw9qQsH
|
||||||
|
d68213f76d7e6809bcaf0a1c522220ff9457aa9747182396deacb85330c717b3
|
||||||
|
2130.29354862 <- expected amount RJzu13gJQjtS6aQdNEaQMrv7TSL4wQBien
|
||||||
|
acd786f5b7bab14737a25d0ac2eb0e1a61743899f83571a694191a5317cc3c67
|
||||||
|
20106.39865075 <- expected amount RQgfzPR4zeCyLWaddHysGEVzoKLZa5E4Ut
|
||||||
|
0a6832c3878dc82afe539a3a54f56b1a6d02fc21f0b03ca78d48124d3634ded1
|
||||||
|
12526.83053462 <- expected amount RBcmNwoFVZ5kWZB8LMjgGbqvVmByD1DeTJ
|
||||||
|
3872f0a52c4e6c84a0041a09725874517adb3908d48037dce1811197640956d2
|
||||||
|
273706.84143501 <- expected amount REwf8D6dyFevVSZc6wjTAwmTgntUM5KWGd
|
||||||
|
2048f44673413d3a3c36c3f38df77bd1453bc9dd2a93edbaa35ae9c99dd64ee7
|
||||||
|
3880.03920424 <- expected amount RJQNje5EiBV2C7f28YLcm9LEm8AvrSFtVc
|
||||||
|
4698dd7471c0e12421ea777216b66a112c9e1817761e0d801f9e4845c258a3cb
|
||||||
|
116.48367000 <- expected amount RBFuL5swKoyZnLUTVEPjsuwh7pvP5sAz7P
|
||||||
|
cc32e43ba80e3895630f99a5b0a8e7183ce74c4aa2a93af8baa76a1d2cc1c15c
|
||||||
|
4646.98361435 <- expected amount RJA8Qe3xtpSjXEXeBa8F54fW9HU3ETHCXd
|
||||||
|
4c465385ef27929c1077d4b37a205bec302bea710574453b42792f3c6bc7df7d
|
||||||
|
4893.17953483 <- expected amount RFVp94ZGAAbFhKZG9BwuCBwEjDG9gCpY1g
|
||||||
|
8f282eab9df0a277c2b786bfd2f02db951131ecb7423a93c46a323dda8b85ea4
|
||||||
|
13750.07654112 <- expected amount RJcBCXAPp8VYuv87Xz9mNuNCBGJmYCKDFw
|
||||||
|
543851d36fb88fd8c046211dd6e73ea75a8006b7e195812bbacb14a00ab3b266
|
||||||
|
6399.50717276 <- expected amount RKhFZqq9ErJBMH36bSA3sgDfd51nAMdRck
|
||||||
|
7632267444ae27246e0fe876d272b8876b96ec47d2d578e02330cb766793ae0e
|
||||||
|
740.16851028 <- expected amount RDEbPLoUKK5sbRmJyhouhk3kx2MzTKt6d4
|
||||||
|
516cf5887eaa2e024881b27b71a767090e168dea7dfccbbe6cf6bd86741bf200
|
||||||
|
693.08132289 <- expected amount RAaszCNodXXu9rJL6qqVMZDykXncDecTMS
|
||||||
|
23a7f95e28ec90550f5e73fa509e3a7f614801dffe4e1e29aa02c2492c9e6302
|
||||||
|
41443.89267324 <- expected amount RHhBfhEDW88fopZfCasn6omtFr7QKa4wSk
|
||||||
|
cbca63c95d6e016ab816de044d9ef295f630468d1596bb66f3e0dbbfec879168
|
||||||
|
16344.19309420 <- expected amount RMg5XaC6Lsj3YT2FtCtSDCAa5i715NYxrf
|
||||||
|
1dd5519298d6689602e56541dc3dd96a7f6a237b1ebaa67b247fa9ee3f9739b5
|
||||||
|
867960.91662544 <- expected amount RA9G36WwA9K95bn8Cbycq5ZnoxhSzzhhBw
|
||||||
|
065a059be54fe184bfc9d43d7dd5bc6b71d300c7796ca45e70acbb99634ef2e2
|
||||||
|
1086.09863742 <- expected amount RVZEqmLd5e8FBfF9Y6uaKL5hEbdKSaRyCY
|
||||||
|
4d0498e9b38daa2705b35555d95b5cc5addcf8b9915c38f01e7422bb3c1474a5
|
||||||
|
4319.91306129 <- expected amount RMHJhEJau3JWyvsuWSm7MnzxqY4QgEXXQm
|
||||||
|
fb58e59e86673c017a32717d7ff933dd5ebf6275b91bbde46c7ecd9242e2b01a
|
||||||
|
38732.60997500 <- expected amount RHfwxdGyRKD1P9ZAY3wPRNErGjuokg5hgi
|
||||||
|
11cb10a33a2a7f028220460a4752c8684a465d1038913f0e31c7e110997c4d37
|
||||||
|
19695.58704144 <- expected amount RVcSdFR5fC3Qjk3CARvQSkra5PQwC8U3uj
|
||||||
|
d785685b205ffd0ab13cf4660be5262b7727228dd3f6e1b8f1bea8b97f800ee0
|
||||||
|
2981.62619009 <- expected amount RQokxkBAizLmegMeWK5TyTpSHn2vP5adjo
|
||||||
|
78cac40448f57823dddbaed6f69eaaa2d7b6cf407d8c5fa90b186fdab7c1d9b8
|
||||||
|
968.31524937 <- expected amount RXTuSxW7zs1enAXAq3xSaimTR4NYUTQL6Q
|
||||||
|
48cae9a4889082a43ea0ee8e481b89a4b35e544070827736336cc860f59b7954
|
||||||
|
3205.27840587 <- expected amount RNg2LQHqauerqtv6yCVXVLug2VFAqc7JaG
|
||||||
|
ba761c5bcab251499de8af6ebca8dd6f71e4697b69ad38a63ac6ed3f51e20705
|
||||||
|
40914.30625015 <- expected amount RAMvDwi58oyArqfGseWZsYbR2BN3L7ghVX
|
||||||
|
4540c58133dbc87880e91bb961cb59531778eefeb3de8c1550e3245e973e032b
|
||||||
|
48415.76246875 <- expected amount RPUoGZEYGV32m6sU1qYr375mgELoMxVEJu
|
||||||
|
77aee8dc84ddfc55aae94eab7eef3af07adf80079361a9c865424fe913a9f7f2
|
||||||
|
1363.38787112 <- expected amount RGH3G91bdgu1WrmiN4aBNREpm8EZwddmvw
|
||||||
44
src/REVS.batch3
Executable file
44
src/REVS.batch3
Executable file
@@ -0,0 +1,44 @@
|
|||||||
|
sleep 9999999
|
||||||
|
# RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg KMD 5669.98491054, REVS 112.56208000
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg 112.56208000
|
||||||
|
# RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W KMD 43088.74729573, REVS 470.87980000
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W 470.87980000
|
||||||
|
# RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW KMD 55892.82951156, REVS 1070.41924580
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW 1070.41924580
|
||||||
|
# RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK KMD 335.54240549, REVS 6.65853993
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK 6.65853993
|
||||||
|
# RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh KMD 163589.49612623, REVS 3245.93000000
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh 3245.93000000
|
||||||
|
# RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc KMD 98858.55994787, REVS 1384.95819177
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc 1384.95819177
|
||||||
|
# RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9 KMD 5226.14889591, REVS 103.72248253
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9 103.72248253
|
||||||
|
# RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK KMD 159251.95713851, REVS 3160.13095281
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK 3160.13095281
|
||||||
|
# RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq KMD 28529.48507541, REVS 566.06461415
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq 566.06461415
|
||||||
|
# RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72 KMD 8637.01756743, REVS 171.30000000
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72 171.30000000
|
||||||
|
|
||||||
|
# total KMD 0.00000000 REVS 10292.62590699
|
||||||
|
17f76404644686bdc3f58c562fb86036d9d13e540486a13f9c89daa26449ca45
|
||||||
|
df9e8d5430fd80035a4397a464a5a1b75a168e94c660a7f5eb9ac30f992ba3df
|
||||||
|
0a6c099f5dd33803223e743f099530df86d7a0bd3c2ab29d1de99ccf8d854b46
|
||||||
|
4ed406ac9e171d930460659d9a5f3c806d51313516b4fbf3812c1bc3f27e1106
|
||||||
|
83d733a0004ab00dc2106368405ec00f2a641721c9bdbdf24d7e88ce5f99df5c
|
||||||
|
76eb52c04c27566aa6181d1523e2cb6db413419b3a1ffe1b18ade8669de9f20b
|
||||||
|
be8fbc1408d013e586add3ca8c3677c17079d52f9d10a6e3fc08ed51dabc2598
|
||||||
|
cec00429c9802cea98789c73426294ba065d99dc29400a329c2a510a50160651
|
||||||
|
30500a29f6e9da29c67ea51a2718421e0ca945018f8a6eee1622c7462b9fed4a
|
||||||
|
ebc16e614204d51e09c23df54d0888741d3a40bea3c05bf3898a64fbf9826444
|
||||||
|
|
||||||
94
src/REVS.batch3.txids
Normal file
94
src/REVS.batch3.txids
Normal file
@@ -0,0 +1,94 @@
|
|||||||
|
8f7d4648657dd7f8aa70d8e83539ae0592cbfafc6a961fe75d7f7f613b4d5737
|
||||||
|
5669.98491054 <- expected amount RSVzs8BLvCrmvNF1MbqEpAwx9VHinmAxDg
|
||||||
|
0f5681bbc1441e39cd3226847e3863489bc3ffe6b00c161e453a897b6a4e1268
|
||||||
|
8353.36815152 <- expected amount RXbWQbnpsQ3iSBBj5bn2HDq3WvqRPJg5Ek
|
||||||
|
34cfb92756c33c9fc2b0f1126884044711a83a6deb05c8b38cc744b7a87f34f5
|
||||||
|
9683.15249375 <- expected amount RKCDBxUx7mbCnViLt423jdLt6oNpW7SH7z
|
||||||
|
cad96a82897ec8d240bb410a1c1b54922444d7bc6383ef31ae153646d4cb0837
|
||||||
|
43088.74729573 <- expected amount RLqqYX4oMVz6c6s52bLnYdfi9qZ56bEK3W
|
||||||
|
ccef457f43908a2f18c86c3c1431a9b3857263413a756ca46117655fae2acec3
|
||||||
|
50806.03038250 <- expected amount RRCvM3vVV6FPwayTevCCvkpXY2V8RxjEct
|
||||||
|
216f60dff778c0701def1ea8eb582959591369c7a67864bf2ef20ca99178138b
|
||||||
|
2015.79933830 <- expected amount RDqaDbfFHrnPAnyLY6b9A3CFZZjivhdYSJ
|
||||||
|
96e0916f1598824cfa1e2a590a0dc683be93c6fa8dbffb6153b341906de84398
|
||||||
|
48415.76246875 <- expected amount RBGX2Z43Fiey6tkgRCL9rzc3gNhdcvQyzf
|
||||||
|
e0b44fb9e74984823a307c82b70ddb7a173976fa43aec61440d9cd53654a8e93
|
||||||
|
7885.04483652 <- expected amount RWdo833bYVhMUHRdr8hMs7HHVcG2UNPwcZ
|
||||||
|
6bff9d66cafe0f249de24a6be6312f75ea97cce10c40bd2ffd4a785758787782
|
||||||
|
2076.57141858 <- expected amount RVUby7nAZAEKQc1mNu89KGchwgVN6H74Pb
|
||||||
|
d4c509d86d3ddeb3be1ea733e2c79c816c0639f3ba1738d1f50140915292949e
|
||||||
|
55892.82951156 <- expected amount RY5qhTwDGWQy4LsG2M3R8zyJz51KaMgCLW
|
||||||
|
615c5efe7cbddd2e07d2282d215f307cbdc7e102ce4e3c1e134b96086736e459
|
||||||
|
110983.78643539 <- expected amount RPAueErz2MDLv1T4VNVRkkWRPmUKDXxNyW
|
||||||
|
1baad4f5d826832d13b0ddc7379b7235a38caa42b5098f273811109b974a6dbf
|
||||||
|
135104.07865436 <- expected amount RQ2pMNHbPGagXKQoVzrgF2o718GmP7A74Z
|
||||||
|
c70b43c915aac7f917026d6229f5a7ce15184de37ed5f8aa4756d8416a3cde70
|
||||||
|
8376.94442691 <- expected amount RE1NYFqFG2vmhhHVY7QFC7sTp7zBxvSSP3
|
||||||
|
8ceab84b76f983a4bc0ba4743027666fae243fa463f3b51bfd4cb26c39bc7731
|
||||||
|
47849.00411034 <- expected amount RHSA9ocZc77tHiFvVQ2h26AJQFsionWAXK
|
||||||
|
4b08e4b3ea8608e97d8ccdd30c4785f03c443002127269c1936134c9f2cc717d
|
||||||
|
15163.82967582 <- expected amount RS8F3LcQ8DUSoBacUKBKzMR2Wxe3hCSToY
|
||||||
|
d2c320a2fafa054cd166b331937fd5fe005f07ec02f9fd5977ca466ed663d0eb
|
||||||
|
3002.22564175 <- expected amount RLijku3v2wyCcGykdbsUViqDCNaVkVkQpc
|
||||||
|
cf93b70a0ff58ec115c03e0a395a5b413610437f40bd496707ae426df1a46aa8
|
||||||
|
14101.70011189 <- expected amount RMeaeKG7vrTpryBGVEWQ8twjQDnRVAhpqH
|
||||||
|
6be9eb9a87781ebcbd633946c891b98499001d38c934e827371a7b79d57b0de0
|
||||||
|
5832.55634776 <- expected amount RUDEQESpyWvpwdfrieiBoNo93WHaKhGxGf
|
||||||
|
e63deddaf983e5cf537f34b9777a65f001f4dda5bb86dc8b1c8f5d0ead105435
|
||||||
|
890.85002942 <- expected amount RMat1mSDDigFHhVL74mjBia9uHo5w24MLQ
|
||||||
|
f382d7ec4a9f9cf4283776449521e6c2c73a44863f119a6fa3ddd319c042f08c
|
||||||
|
335.54240549 <- expected amount RMx1MCvzuaiuRpS3rXV4LURWgZVRnLJCYK
|
||||||
|
f04aaada09059b8df995cf29c7f6d0c7ca20ed7e70d698bd21df1e61c70d2cca
|
||||||
|
19366.30498750 <- expected amount RVcMp4KgwCg6GnUJAAU2dmCvPjAa9JrEds
|
||||||
|
8496fcbe66360a2753f1795dc4b0bb1a93fa121de4b521410e046611bc04f2e5
|
||||||
|
163589.49612623 <- expected amount RNdQAbnuehuF5RnYiaLkWoWktpaxzfvNXh
|
||||||
|
9b3e499b36112979a084534143826776699b2a5def69e656d7aa7dc98a381501
|
||||||
|
3873.26099750 <- expected amount RB1j3QidCF9PTKQaZMGKe6Hzm5jdY8Mzus
|
||||||
|
17e55956fe10117b7e65a272fed473efa2dd387ab794932eebb9924e434719f0
|
||||||
|
7746.52199500 <- expected amount RFcH8p3Ke5y4UL3pdL9KCkJWp3aRdBwWpg
|
||||||
|
4499caf8325016189dc4cbaf102d3c5a358105c135defd90afbc000fbed92795
|
||||||
|
16670.51967129 <- expected amount RJDkJJd66n4Q4jVWbZJQKyXTf29ZqzeXac
|
||||||
|
41d0583c6f0720b27976f717d729c7445e10264b0663af6baa43e2ad0fe5fff0
|
||||||
|
7746.52199500 <- expected amount RKzELkcNJu4g9DWQsFFeQtFZQE5u9vevuK
|
||||||
|
eb979d5a6d79b6e0466fc3dbdd2a2f73812fb5788bfcad2b160da1e1b96828c5
|
||||||
|
74455.81274009 <- expected amount RKpUFnxUn9mJCZmNECEQT7xEubHECUPCem
|
||||||
|
2ec16b1596c2daa8d14642478d0ad6e6fa5d143980794f1c717c4e7ba2765749
|
||||||
|
98858.55994787 <- expected amount RXX1kbdye39h9g7oFnP6cMZ6EEePCPRYnc
|
||||||
|
4d59bf3a6dcd11242c3a7c20402c38e41fb8f936d63e0c5b3f6490248fd989ed
|
||||||
|
5226.14889591 <- expected amount RUV5xgcHVavuxKkvMduhjXPVKA7oa1QCK9
|
||||||
|
505e5b9d3e9ac0ee9a435e7fdb9819b53fd1169fceb9c6e4b3b2173031beac16
|
||||||
|
753.34926401 <- expected amount RBtfFBdYiryB6fyWoubm4XNqZwXqzAbJEK
|
||||||
|
b2243873085e98d346e3f2341a203c3644f1fb78fe60294f5838eff96f2121dd
|
||||||
|
159251.95713851 <- expected amount RGFv6LBE1xgiu34SqSh6wjn3fpr973sREK
|
||||||
|
75740f609901350eebc9493aff3dcfb070e107b493a2b51aa1acccfb9dedd88c
|
||||||
|
693.08132289 <- expected amount RAaszCNodXXu9rJL6qqVMZDykXncDecTMS
|
||||||
|
9beeaaa5dd83e3967f35d60073f88a320276e7a3aa61a4a06b7f8b46079fa4b4
|
||||||
|
2304.59029350 <- expected amount RT1xC82iwXtZeDLLYz3tgQRCHKsRD62Jt5
|
||||||
|
b7508390ec18fc559112de1f5ddcd6f27c74f9a41415ae97c89b01c6718afc64
|
||||||
|
6506.14889316 <- expected amount RGPEHHmPFaMPSLMQxEao2uVPTfN8vBCmym
|
||||||
|
c6eb29abc0c447043f94cac4df49b3ce640d27be2730d18c7ba3f0fe7d21861b
|
||||||
|
38732.60997500 <- expected amount RBUEoAzoydjckYewPsW2kfTr8TGFgnR2Ec
|
||||||
|
bf0e8dff8de3ce4c07b7cc09703978d7db0dc7660f312186b4c3eff2a97fd638
|
||||||
|
916.79536397 <- expected amount RVQS9NGKsbBJuKDhJnPssTRevrE428dxDK
|
||||||
|
186e0d779d5a6a644e7d972aecafe4fb1739059933a0e50ad9a82ced1c8974e4
|
||||||
|
48415.76246875 <- expected amount RHiUqYUohv49bvB2wbDe1mAkwyEFwUEnrb
|
||||||
|
37ed3649d5e2f83a0c4ee11748b076fffe8a2fb16650cad7fa39cbbe3ddc9246
|
||||||
|
16542.25810519 <- expected amount RSWPtfGaHPL1g7SMqbLm1YZ8o3QM6krzo1
|
||||||
|
2dc98a59906d57f9e57b3231d19749eb9979533d3a2c35ec5adb3cb91bfd7c7b
|
||||||
|
2322923.09575692 <- expected amount RFMcTK36Wzjo5QEk1wAH2CbATqsYvzgwXH
|
||||||
|
35a28b0551bbe3d3e5cfa989b5a073bea55784a9df162ebcafc61bffb8ff5834
|
||||||
|
28529.48507541 <- expected amount RQFihaDjPvCwhENGhB163D7e8Wc8LURtKq
|
||||||
|
3b3aabeb6483d8c37265d24ef76389f96158970485866de1005ba28d8069877b
|
||||||
|
8637.01756743 <- expected amount RDjm2Xec5UTWiz3Yku8sUce8ZWxe8mTh72
|
||||||
|
684728bb5ff281762990da11e7463c6e992b5e98cb0cc7965a3470b8a664484a
|
||||||
|
1212.26932063 <- expected amount RCZriSKpiSSmgwjumuiMP2XEC2FgYgTrBf
|
||||||
|
a021d23ab591ed687f7ba0bccbd98ecbb7d8d1f967176bb2f2e1e6fe1d83af34
|
||||||
|
32148.06627925 <- expected amount RBD72Bh4wxGi8q8xQbLfwMF2RAkTZ7sVZT
|
||||||
|
b9ab02076864711a964c149346141f01f686b50fd345e6eb5bc3f218b40c4c50
|
||||||
|
1924.55258644 <- expected amount RVih8N9Qh1jf4CCF5ySsAY8DR42eTxYqpB
|
||||||
|
d5760b4049c8818f6486d1b81b0715f6971f88b0f49e8daab4382fe6980ddd85
|
||||||
|
44542.50147125 <- expected amount RWez2L8rPoTmqj8kYKqxLdeD9BFuDibMyJ
|
||||||
|
c9bb31764aab4cd631fa733940c0b35470cad48d247ef227372cc84375cd8d8b
|
||||||
|
49199.88128813 <- expected amount RUuWvTwNAMGLpuY3GLPBAmMp8ptShkMSyN
|
||||||
|
08075d8b984266c27ed5f029b88b682596ace07cc43b2db50d4491dc810ced04
|
||||||
|
30170.24616125 <- expected amount RRTks3iwSe4oR3UDmRfGszcNcfAv6Rb5es
|
||||||
27
src/REVS.batch4
Executable file
27
src/REVS.batch4
Executable file
@@ -0,0 +1,27 @@
|
|||||||
|
sleep 999999
|
||||||
|
# RPYGEUfYMHizer5siX2CNpQ6xHAbjtgQuB KMD 843.49707566, REVS 16.72927581
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RPYGEUfYMHizer5siX2CNpQ6xHAbjtgQuB 16.72927581
|
||||||
|
# RTrZWBu7SUZWf4ZdyUVddRPxsnDhZnre7n KMD 3090.02793673, REVS 3.67077856
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RTrZWBu7SUZWf4ZdyUVddRPxsnDhZnre7n 3.67077856
|
||||||
|
# RRixT2CqGcr5cdPoP3G2rhrWDfSbVZR6sk KMD 79613.96546024, REVS 1579.43521640
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RRixT2CqGcr5cdPoP3G2rhrWDfSbVZR6sk 1579.43521640
|
||||||
|
# RQgfzPR4zeCyLWaddHysGEVzoKLZa5E4Ut KMD 20106.39865075, REVS 0.09000000
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RQgfzPR4zeCyLWaddHysGEVzoKLZa5E4Ut 0.09000000
|
||||||
|
# RA9G36WwA9K95bn8Cbycq5ZnoxhSzzhhBw KMD 867960.91662544, REVS 11685.48356181
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RA9G36WwA9K95bn8Cbycq5ZnoxhSzzhhBw 11685.48356181
|
||||||
|
# RVcSdFR5fC3Qjk3CARvQSkra5PQwC8U3uj KMD 19695.58704144, REVS 390.89494454
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RVcSdFR5fC3Qjk3CARvQSkra5PQwC8U3uj 390.89494454
|
||||||
|
# RQokxkBAizLmegMeWK5TyTpSHn2vP5adjo KMD 2981.62619009, REVS 30.35300490
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RQokxkBAizLmegMeWK5TyTpSHn2vP5adjo 30.35300490
|
||||||
|
# RAMvDwi58oyArqfGseWZsYbR2BN3L7ghVX KMD 40914.30625015, REVS 476.17156540
|
||||||
|
sleep 1
|
||||||
|
fiat/revs sendtoaddress RAMvDwi58oyArqfGseWZsYbR2BN3L7ghVX 476.17156540
|
||||||
|
|
||||||
|
# total KMD 0.00000000 REVS 14182.82834742
|
||||||
@@ -605,14 +605,24 @@ void komodo_connectpindex(CBlockIndex *pindex)
|
|||||||
komodo_connectblock(pindex,block);
|
komodo_connectblock(pindex,block);
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t komodo_notaries(uint8_t pubkeys[64][33],int32_t height);
|
CBlockIndex *komodo_chainactive(int32_t height)
|
||||||
|
|
||||||
int8_t komodo_minerid(int32_t height)
|
|
||||||
{
|
{
|
||||||
int32_t num,i; CBlockIndex *pindex; uint8_t pubkey33[33],pubkeys[64][33];
|
return(chainActive[height]);
|
||||||
|
}
|
||||||
|
|
||||||
|
int32_t komodo_notaries(uint8_t pubkeys[64][33],int32_t height);
|
||||||
|
int32_t komodo_electednotary(uint8_t *pubkey33,int32_t height);
|
||||||
|
|
||||||
|
int8_t komodo_minerid(int32_t height,uint8_t *pubkey33)
|
||||||
|
{
|
||||||
|
int32_t num,i; CBlockIndex *pindex; uint8_t _pubkey33[33],pubkeys[64][33];
|
||||||
if ( (pindex= chainActive[height]) != 0 )
|
if ( (pindex= chainActive[height]) != 0 )
|
||||||
{
|
{
|
||||||
komodo_index2pubkey33(pubkey33,pindex,height);
|
if ( pubkey33 == 0 )
|
||||||
|
{
|
||||||
|
pubkey33 = _pubkey33;
|
||||||
|
komodo_index2pubkey33(pubkey33,pindex,height);
|
||||||
|
}
|
||||||
if ( (num= komodo_notaries(pubkeys,height)) > 0 )
|
if ( (num= komodo_notaries(pubkeys,height)) > 0 )
|
||||||
{
|
{
|
||||||
for (i=0; i<num; i++)
|
for (i=0; i<num; i++)
|
||||||
@@ -620,7 +630,7 @@ int8_t komodo_minerid(int32_t height)
|
|||||||
return(i);
|
return(i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return(-1);
|
return(komodo_electednotary(pubkey33,height));
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t komodo_minerids(uint8_t *minerids,int32_t height,int32_t width)
|
int32_t komodo_minerids(uint8_t *minerids,int32_t height,int32_t width)
|
||||||
@@ -630,15 +640,14 @@ int32_t komodo_minerids(uint8_t *minerids,int32_t height,int32_t width)
|
|||||||
{
|
{
|
||||||
if ( height-i <= 0 )
|
if ( height-i <= 0 )
|
||||||
break;
|
break;
|
||||||
minerids[i] = komodo_minerid(height - i);
|
minerids[i] = komodo_minerid(height - i,0);
|
||||||
}
|
}
|
||||||
return(n);
|
return(n);
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t komodo_is_special(int32_t height,uint8_t pubkey33[33])
|
int32_t komodo_is_special(int32_t height,uint8_t pubkey33[33])
|
||||||
{
|
{
|
||||||
int32_t i,notaryid,minerid,limit;
|
int32_t i,notaryid,minerid,limit; uint8_t _pubkey33[33];
|
||||||
komodo_chosennotary(¬aryid,height,pubkey33);
|
|
||||||
if ( height >= 34000 && notaryid >= 0 )
|
if ( height >= 34000 && notaryid >= 0 )
|
||||||
{
|
{
|
||||||
if ( height < 79693 )
|
if ( height < 79693 )
|
||||||
@@ -648,7 +657,8 @@ int32_t komodo_is_special(int32_t height,uint8_t pubkey33[33])
|
|||||||
else limit = 66;
|
else limit = 66;
|
||||||
for (i=1; i<limit; i++)
|
for (i=1; i<limit; i++)
|
||||||
{
|
{
|
||||||
if ( komodo_minerid(height-i) == notaryid )
|
komodo_chosennotary(¬aryid,height-i,_pubkey33);
|
||||||
|
if ( komodo_minerid(height-i,_pubkey33) == notaryid )
|
||||||
{
|
{
|
||||||
//fprintf(stderr,"ht.%d notaryid.%d already mined -i.%d\n",height,notaryid,i);
|
//fprintf(stderr,"ht.%d notaryid.%d already mined -i.%d\n",height,notaryid,i);
|
||||||
return(-1);
|
return(-1);
|
||||||
|
|||||||
@@ -743,7 +743,7 @@ const char *komodo_opreturn(int32_t height,uint64_t value,uint8_t *opretbuf,int3
|
|||||||
basesp->deposited += fiatoshis;
|
basesp->deposited += fiatoshis;
|
||||||
didstats = 1;
|
didstats = 1;
|
||||||
if ( 0 && strcmp(base,ASSETCHAINS_SYMBOL) == 0 )
|
if ( 0 && strcmp(base,ASSETCHAINS_SYMBOL) == 0 )
|
||||||
printf("########### %p deposited %s += %.8f/%.8f kmdheight.%d/%d %.8f/%.8f\n",basesp,base,dstr(fiatoshis),dstr(pax->fiatoshis),kmdheight,pax->height,dstr(value),dstr(pax->komodoshis));
|
printf("########### %p depositedB %s += %.8f/%.8f kmdheight.%d/%d %.8f/%.8f\n",basesp,base,dstr(fiatoshis),dstr(pax->fiatoshis),kmdheight,pax->height,dstr(value),dstr(pax->komodoshis));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ( didstats != 0 )
|
if ( didstats != 0 )
|
||||||
@@ -767,9 +767,9 @@ const char *komodo_opreturn(int32_t height,uint64_t value,uint8_t *opretbuf,int3
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if ( seed != 0 && kmdheight > 91800 && strcmp(base,ASSETCHAINS_SYMBOL) == 0 )
|
else if ( seed != 0 && kmdheight > 182000 && strcmp(base,ASSETCHAINS_SYMBOL) == 0 )
|
||||||
printf("pax %s deposit %.8f rejected kmdheight.%d %.8f KMD check %.8f seed.%llu\n",base,dstr(fiatoshis),kmdheight,dstr(value),dstr(checktoshis),(long long)seed);
|
printf("pax %s deposit %.8f rejected kmdheight.%d %.8f KMD check %.8f seed.%llu\n",base,dstr(fiatoshis),kmdheight,dstr(value),dstr(checktoshis),(long long)seed);
|
||||||
}
|
} else printf("paxdeposit height.%d vs kmdheight.%d\n",height,kmdheight);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if ( opretbuf[0] == 'I' )
|
else if ( opretbuf[0] == 'I' )
|
||||||
@@ -942,7 +942,7 @@ const char *komodo_opreturn(int32_t height,uint64_t value,uint8_t *opretbuf,int3
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else printf("n.%d from opreturns\n",n);
|
} //else printf("n.%d from opreturns\n",n);
|
||||||
//printf("extra.[%d] after %.8f\n",n,dstr(komodo_paxtotal()));
|
//printf("extra.[%d] after %.8f\n",n,dstr(komodo_paxtotal()));
|
||||||
}
|
}
|
||||||
else if ( opretbuf[0] == 'X' )
|
else if ( opretbuf[0] == 'X' )
|
||||||
|
|||||||
@@ -122,6 +122,22 @@ const char *Notaries_elected[][2] =
|
|||||||
{ "xxspot2_XX", "03d85b221ea72ebcd25373e7961f4983d12add66a92f899deaf07bab1d8b6f5573" }
|
{ "xxspot2_XX", "03d85b221ea72ebcd25373e7961f4983d12add66a92f899deaf07bab1d8b6f5573" }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
int32_t komodo_electednotary(uint8_t *pubkey33,int32_t height)
|
||||||
|
{
|
||||||
|
char pubkeystr[67]; int32_t i;
|
||||||
|
for (i=0; i<33; i++)
|
||||||
|
sprintf(&pubkeystr[i*2],"%02x",pubkey33[i]);
|
||||||
|
pubkeystr[66] = 0;
|
||||||
|
//printf("%s vs\n",pubkeystr);
|
||||||
|
for (i=0; i<sizeof(Notaries_elected)/sizeof(*Notaries_elected); i++)
|
||||||
|
{
|
||||||
|
if ( strcmp(pubkeystr,(char *)Notaries_elected[i][1]) == 0 )
|
||||||
|
return(i);
|
||||||
|
//printf("%s\n",(char *)Notaries_elected[i][1]);
|
||||||
|
}
|
||||||
|
return(-1);
|
||||||
|
}
|
||||||
|
|
||||||
int32_t komodo_ratify_threshold(int32_t height,uint64_t signedmask)
|
int32_t komodo_ratify_threshold(int32_t height,uint64_t signedmask)
|
||||||
{
|
{
|
||||||
int32_t htind,numnotaries,i,wt = 0;
|
int32_t htind,numnotaries,i,wt = 0;
|
||||||
|
|||||||
@@ -480,10 +480,9 @@ int32_t komodo_kmdbtcusd(int32_t rwflag,uint64_t *kmdbtcp,uint64_t *btcusdp,int3
|
|||||||
else return(-1);
|
else return(-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint64_t komodo_paxpriceB(uint64_t *seedp,int32_t height,char *base,char *rel,uint64_t basevolume)
|
uint64_t komodo_paxpriceB(uint64_t seed,int32_t height,char *base,char *rel,uint64_t basevolume)
|
||||||
{
|
{
|
||||||
int32_t i,j,k,ind,zeroes,numvotes,wt,nonz; int64_t delta; uint64_t lastprice,tolerance,den,densum,sum=0,votes[sizeof(Peggy_inds)/sizeof(*Peggy_inds)],btcusds[sizeof(Peggy_inds)/sizeof(*Peggy_inds)],kmdbtcs[sizeof(Peggy_inds)/sizeof(*Peggy_inds)],kmdbtc,btcusd;
|
int32_t i,j,k,ind,zeroes,numvotes,wt,nonz; int64_t delta; uint64_t lastprice,tolerance,den,densum,sum=0,votes[sizeof(Peggy_inds)/sizeof(*Peggy_inds)],btcusds[sizeof(Peggy_inds)/sizeof(*Peggy_inds)],kmdbtcs[sizeof(Peggy_inds)/sizeof(*Peggy_inds)],kmdbtc,btcusd;
|
||||||
*seedp = komodo_seed(height);
|
|
||||||
if ( basevolume > KOMODO_PAXMAX )
|
if ( basevolume > KOMODO_PAXMAX )
|
||||||
{
|
{
|
||||||
printf("komodo_paxprice overflow %.8f\n",dstr(basevolume));
|
printf("komodo_paxprice overflow %.8f\n",dstr(basevolume));
|
||||||
@@ -505,8 +504,8 @@ uint64_t komodo_paxpriceB(uint64_t *seedp,int32_t height,char *base,char *rel,ui
|
|||||||
_komodo_paxprice(&kmdbtcs[numvotes-1-i],&btcusds[numvotes-1-i],height-i,base,rel,100000,0,0);
|
_komodo_paxprice(&kmdbtcs[numvotes-1-i],&btcusds[numvotes-1-i],height-i,base,rel,100000,0,0);
|
||||||
//printf("(%llu %llu) ",(long long)kmdbtcs[numvotes-1-i],(long long)btcusds[numvotes-1-i]);
|
//printf("(%llu %llu) ",(long long)kmdbtcs[numvotes-1-i],(long long)btcusds[numvotes-1-i]);
|
||||||
}
|
}
|
||||||
kmdbtc = komodo_paxcorrelation(kmdbtcs,numvotes,*seedp) * 539;
|
kmdbtc = komodo_paxcorrelation(kmdbtcs,numvotes,seed) * 539;
|
||||||
btcusd = komodo_paxcorrelation(btcusds,numvotes,*seedp) * 539;
|
btcusd = komodo_paxcorrelation(btcusds,numvotes,seed) * 539;
|
||||||
//komodo_kmdbtcusd(1,&kmdbtc,&btcusd,height);
|
//komodo_kmdbtcusd(1,&kmdbtc,&btcusd,height);
|
||||||
}
|
}
|
||||||
for (i=nonz=0; i<numvotes; i++)
|
for (i=nonz=0; i<numvotes; i++)
|
||||||
@@ -517,22 +516,27 @@ uint64_t komodo_paxpriceB(uint64_t *seedp,int32_t height,char *base,char *rel,ui
|
|||||||
}
|
}
|
||||||
if ( nonz <= (numvotes >> 1) )
|
if ( nonz <= (numvotes >> 1) )
|
||||||
{
|
{
|
||||||
//printf("kmdbtc %llu btcusd %llu\n",(long long)kmdbtc,(long long)btcusd);
|
//printf("kmdbtc %llu btcusd %llu ",(long long)kmdbtc,(long long)btcusd);
|
||||||
//printf("komodo_paxprice nonz.%d of numvotes.%d\n",nonz,numvotes);
|
//printf("komodo_paxprice nonz.%d of numvotes.%d seed.%llu\n",nonz,numvotes,(long long)seed);
|
||||||
return(0);
|
return(0);
|
||||||
}
|
}
|
||||||
return(komodo_paxcorrelation(votes,numvotes,*seedp) * basevolume / 100000);
|
return(komodo_paxcorrelation(votes,numvotes,seed) * basevolume / 100000);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint64_t komodo_paxprice(uint64_t *seedp,int32_t height,char *base,char *rel,uint64_t basevolume)
|
uint64_t komodo_paxprice(uint64_t *seedp,int32_t height,char *base,char *rel,uint64_t basevolume)
|
||||||
{
|
{
|
||||||
int32_t i,nonz=0; int64_t diff; uint64_t price,seed,sum = 0;
|
int32_t i,nonz=0; int64_t diff; uint64_t price,seed,sum = 0;
|
||||||
if ( chainActive.Tip() != 0 && height > chainActive.Tip()->nHeight )
|
if ( ASSETCHAINS_SYMBOL[0] == 0 && chainActive.Tip() != 0 && height > chainActive.Tip()->nHeight )
|
||||||
|
{
|
||||||
|
if ( height != 1381319936 )
|
||||||
|
printf("height.%d vs tip.%d\n",height,chainActive.Tip()->nHeight);
|
||||||
return(0);
|
return(0);
|
||||||
|
}
|
||||||
|
*seedp = komodo_seed(height);
|
||||||
portable_mutex_lock(&komodo_mutex);
|
portable_mutex_lock(&komodo_mutex);
|
||||||
for (i=0; i<17; i++)
|
for (i=0; i<17; i++)
|
||||||
{
|
{
|
||||||
if ( (price= komodo_paxpriceB(&seed,height-i,base,rel,basevolume)) != 0 )
|
if ( (price= komodo_paxpriceB(*seedp,height-i,base,rel,basevolume)) != 0 )
|
||||||
{
|
{
|
||||||
sum += price;
|
sum += price;
|
||||||
nonz++;
|
nonz++;
|
||||||
@@ -597,7 +601,7 @@ void komodo_paxpricefeed(int32_t height,uint8_t *pricefeed,int32_t opretlen)
|
|||||||
uint64_t PAX_fiatdest(uint64_t *seedp,int32_t tokomodo,char *destaddr,uint8_t pubkey33[33],char *coinaddr,int32_t height,char *origbase,int64_t fiatoshis)
|
uint64_t PAX_fiatdest(uint64_t *seedp,int32_t tokomodo,char *destaddr,uint8_t pubkey33[33],char *coinaddr,int32_t height,char *origbase,int64_t fiatoshis)
|
||||||
{
|
{
|
||||||
uint8_t shortflag = 0; char base[4]; int32_t i,baseid; uint8_t addrtype,rmd160[20]; int64_t komodoshis = 0;
|
uint8_t shortflag = 0; char base[4]; int32_t i,baseid; uint8_t addrtype,rmd160[20]; int64_t komodoshis = 0;
|
||||||
*seedp = 0;
|
*seedp = komodo_seed(height);
|
||||||
if ( (baseid= komodo_baseid(origbase)) < 0 || baseid == MAX_CURRENCIES )
|
if ( (baseid= komodo_baseid(origbase)) < 0 || baseid == MAX_CURRENCIES )
|
||||||
{
|
{
|
||||||
if ( origbase[0] != 0 )
|
if ( origbase[0] != 0 )
|
||||||
|
|||||||
@@ -1441,6 +1441,8 @@ bool ReadBlockFromDisk(int32_t height,CBlock& block, const CDiskBlockPos& pos)
|
|||||||
|
|
||||||
bool ReadBlockFromDisk(CBlock& block, const CBlockIndex* pindex)
|
bool ReadBlockFromDisk(CBlock& block, const CBlockIndex* pindex)
|
||||||
{
|
{
|
||||||
|
if ( pindex == 0 )
|
||||||
|
return false;
|
||||||
if (!ReadBlockFromDisk(pindex->nHeight,block, pindex->GetBlockPos()))
|
if (!ReadBlockFromDisk(pindex->nHeight,block, pindex->GetBlockPos()))
|
||||||
return false;
|
return false;
|
||||||
if (block.GetHash() != pindex->GetBlockHash())
|
if (block.GetHash() != pindex->GetBlockHash())
|
||||||
|
|||||||
@@ -455,7 +455,7 @@ void IncrementExtraNonce(CBlock* pblock, CBlockIndex* pindexPrev, unsigned int&
|
|||||||
//
|
//
|
||||||
// Internal miner
|
// Internal miner
|
||||||
//
|
//
|
||||||
int8_t komodo_minerid(int32_t height);
|
int8_t komodo_minerid(int32_t height,uint8_t *pubkey33);
|
||||||
|
|
||||||
CBlockTemplate* CreateNewBlockWithKey(CReserveKey& reservekey)
|
CBlockTemplate* CreateNewBlockWithKey(CReserveKey& reservekey)
|
||||||
{
|
{
|
||||||
@@ -481,7 +481,7 @@ CBlockTemplate* CreateNewBlockWithKey(CReserveKey& reservekey)
|
|||||||
if ( 0 && ASSETCHAINS_SYMBOL[0] != 0 )
|
if ( 0 && ASSETCHAINS_SYMBOL[0] != 0 )
|
||||||
{
|
{
|
||||||
for (i=0; i<65; i++)
|
for (i=0; i<65; i++)
|
||||||
fprintf(stderr,"%d ",komodo_minerid(chainActive.Tip()->nHeight-i));
|
fprintf(stderr,"%d ",komodo_minerid(chainActive.Tip()->nHeight-i,0));
|
||||||
fprintf(stderr," minerids.special %d from ht.%d\n",komodo_is_special(chainActive.Tip()->nHeight+1,NOTARY_PUBKEY33),chainActive.Tip()->nHeight);
|
fprintf(stderr," minerids.special %d from ht.%d\n",komodo_is_special(chainActive.Tip()->nHeight+1,NOTARY_PUBKEY33),chainActive.Tip()->nHeight);
|
||||||
}
|
}
|
||||||
return CreateNewBlock(scriptPubKey);
|
return CreateNewBlock(scriptPubKey);
|
||||||
@@ -520,6 +520,7 @@ static bool ProcessBlockFound(CBlock* pblock, CWallet& wallet, CReserveKey& rese
|
|||||||
}
|
}
|
||||||
|
|
||||||
int32_t komodo_baseid(char *origbase);
|
int32_t komodo_baseid(char *origbase);
|
||||||
|
int32_t komodo_eligiblenotary(int32_t *mids,int32_t *nonzpkeysp,int32_t height);
|
||||||
|
|
||||||
void static BitcoinMiner(CWallet *pwallet)
|
void static BitcoinMiner(CWallet *pwallet)
|
||||||
{
|
{
|
||||||
@@ -614,15 +615,31 @@ void static BitcoinMiner(CWallet *pwallet)
|
|||||||
//
|
//
|
||||||
// Search
|
// Search
|
||||||
//
|
//
|
||||||
uint32_t savebits; int64_t nStart = GetTime();
|
int mids[66],nonzpkeys,j; uint32_t savebits; int64_t nStart = GetTime();
|
||||||
savebits = pblock->nBits;
|
savebits = pblock->nBits;
|
||||||
arith_uint256 hashTarget = arith_uint256().SetCompact(pblock->nBits);
|
arith_uint256 hashTarget = arith_uint256().SetCompact(pblock->nBits);
|
||||||
if ( ASSETCHAINS_SYMBOL[0] == 0 && komodo_is_special(pindexPrev->nHeight+1,NOTARY_PUBKEY33) > 0 )
|
if ( ASSETCHAINS_SYMBOL[0] == 0 && notaryid >= 0 )//komodo_is_special(pindexPrev->nHeight+1,NOTARY_PUBKEY33) > 0 )
|
||||||
{
|
{
|
||||||
if ( (Mining_height % KOMODO_ELECTION_GAP) > 64 || (Mining_height % KOMODO_ELECTION_GAP) == 0 )
|
if ( (Mining_height % KOMODO_ELECTION_GAP) > 64 || (Mining_height % KOMODO_ELECTION_GAP) == 0 )
|
||||||
{
|
{
|
||||||
hashTarget = arith_uint256().SetCompact(KOMODO_MINDIFF_NBITS);
|
komodo_eligiblenotary(mids,&nonzpkeys,pindexPrev->nHeight);
|
||||||
fprintf(stderr,"I am the chosen one for %s ht.%d\n",ASSETCHAINS_SYMBOL,pindexPrev->nHeight+1);
|
if ( nonzpkeys > 0 )
|
||||||
|
{
|
||||||
|
if ( notaryid < 2 )
|
||||||
|
{
|
||||||
|
for (j=0; j<65; j++)
|
||||||
|
fprintf(stderr,"%d ",mids[j]);
|
||||||
|
fprintf(stderr," <- prev minerids from ht.%d notary.%d\n",pindexPrev->nHeight,notaryid);
|
||||||
|
}
|
||||||
|
for (j=0; j<65; j++)
|
||||||
|
if ( mids[j] == notaryid )
|
||||||
|
break;
|
||||||
|
if ( j == 65 )
|
||||||
|
{
|
||||||
|
hashTarget = arith_uint256().SetCompact(KOMODO_MINDIFF_NBITS);
|
||||||
|
fprintf(stderr,"I am the chosen one for %s ht.%d\n",ASSETCHAINS_SYMBOL,pindexPrev->nHeight+1);
|
||||||
|
} //else fprintf(stderr,"duplicate at j.%d\n",j);
|
||||||
|
} else fprintf(stderr,"no nonz pubkeys\n");
|
||||||
} else Mining_start = 0;
|
} else Mining_start = 0;
|
||||||
} else Mining_start = 0;
|
} else Mining_start = 0;
|
||||||
while (true)
|
while (true)
|
||||||
|
|||||||
51
src/pow.cpp
51
src/pow.cpp
@@ -107,21 +107,50 @@ bool CheckEquihashSolution(const CBlockHeader *pblock, const CChainParams& param
|
|||||||
int32_t komodo_chosennotary(int32_t *notaryidp,int32_t height,uint8_t *pubkey33);
|
int32_t komodo_chosennotary(int32_t *notaryidp,int32_t height,uint8_t *pubkey33);
|
||||||
int32_t komodo_is_special(int32_t height,uint8_t pubkey33[33]);
|
int32_t komodo_is_special(int32_t height,uint8_t pubkey33[33]);
|
||||||
int32_t komodo_currentheight();
|
int32_t komodo_currentheight();
|
||||||
|
CBlockIndex *komodo_chainactive(int32_t height);
|
||||||
|
int8_t komodo_minerid(int32_t height,uint8_t *pubkey33);
|
||||||
|
void komodo_index2pubkey33(uint8_t *pubkey33,CBlockIndex *pindex,int32_t height);
|
||||||
extern int32_t KOMODO_CHOSEN_ONE;
|
extern int32_t KOMODO_CHOSEN_ONE;
|
||||||
#define KOMODO_ELECTION_GAP 2000
|
#define KOMODO_ELECTION_GAP 2000
|
||||||
|
|
||||||
|
int32_t komodo_eligiblenotary(int32_t *mids,int32_t *nonzpkeysp,int32_t height)
|
||||||
|
{
|
||||||
|
int32_t i,duplicate; CBlockIndex *pindex; uint8_t pubkey33[33];
|
||||||
|
memset(mids,-1,sizeof(*mids)*66);
|
||||||
|
for (i=duplicate=0; i<66; i++)
|
||||||
|
{
|
||||||
|
if ( (pindex= komodo_chainactive(height-i)) != 0 )
|
||||||
|
{
|
||||||
|
komodo_index2pubkey33(pubkey33,pindex,height-i);
|
||||||
|
if ( (mids[i]= komodo_minerid(height-i,pubkey33)) >= 0 )
|
||||||
|
(*nonzpkeysp)++;
|
||||||
|
if ( mids[0] >= 0 && i > 0 && mids[i] == mids[0] )
|
||||||
|
duplicate++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if ( i == 66 && duplicate == 0 && *nonzpkeysp > 0 )
|
||||||
|
return(1);
|
||||||
|
else return(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
extern std::string NOTARY_PUBKEY;
|
||||||
|
|
||||||
bool CheckProofOfWork(int32_t height,uint8_t *pubkey33,uint256 hash, unsigned int nBits, const Consensus::Params& params)
|
bool CheckProofOfWork(int32_t height,uint8_t *pubkey33,uint256 hash, unsigned int nBits, const Consensus::Params& params)
|
||||||
{
|
{
|
||||||
extern int32_t KOMODO_REWIND;
|
extern int32_t KOMODO_REWIND;
|
||||||
bool fNegative,fOverflow; int32_t i,nonz=0,special=0,special2=0,notaryid=-1,flag = 0;
|
bool fNegative,fOverflow; int32_t i,nonzpkeys=0,nonz=0,special=0,special2=0,notaryid=-1,duplicate,flag = 0, mids[66];
|
||||||
arith_uint256 bnTarget;
|
arith_uint256 bnTarget; CBlockIndex *pindex;
|
||||||
|
|
||||||
bnTarget.SetCompact(nBits, &fNegative, &fOverflow);
|
bnTarget.SetCompact(nBits, &fNegative, &fOverflow);
|
||||||
if ( height == 0 )
|
if ( height == 0 )
|
||||||
height = komodo_currentheight() + 1;
|
height = komodo_currentheight() + 1;
|
||||||
|
special = komodo_chosennotary(¬aryid,height,pubkey33);
|
||||||
|
//for (i=0; i<33; i++)
|
||||||
|
// printf("%02x",pubkey33[i]);
|
||||||
|
//printf(" <- ht.%d\n",height);
|
||||||
|
flag = komodo_eligiblenotary(mids,&nonzpkeys,height);
|
||||||
if ( height > 34000 ) // 0 -> non-special notary
|
if ( height > 34000 ) // 0 -> non-special notary
|
||||||
{
|
{
|
||||||
special = komodo_chosennotary(¬aryid,height,pubkey33);
|
|
||||||
for (i=0; i<33; i++)
|
for (i=0; i<33; i++)
|
||||||
{
|
{
|
||||||
if ( pubkey33[i] != 0 )
|
if ( pubkey33[i] != 0 )
|
||||||
@@ -155,6 +184,7 @@ bool CheckProofOfWork(int32_t height,uint8_t *pubkey33,uint256 hash, unsigned in
|
|||||||
// Check proof of work matches claimed amount
|
// Check proof of work matches claimed amount
|
||||||
if ( UintToArith256(hash) > bnTarget )
|
if ( UintToArith256(hash) > bnTarget )
|
||||||
{
|
{
|
||||||
|
if ( nonzpkeys > 0 && height > 181500 && KOMODO_REWIND == 0 && komodo_chainactive(height) != 0 )
|
||||||
{
|
{
|
||||||
int32_t i;
|
int32_t i;
|
||||||
for (i=31; i>=0; i--)
|
for (i=31; i>=0; i--)
|
||||||
@@ -163,10 +193,21 @@ bool CheckProofOfWork(int32_t height,uint8_t *pubkey33,uint256 hash, unsigned in
|
|||||||
for (i=31; i>=0; i--)
|
for (i=31; i>=0; i--)
|
||||||
printf("%02x",((uint8_t *)&bnTarget)[i]);
|
printf("%02x",((uint8_t *)&bnTarget)[i]);
|
||||||
printf(" ht.%d REWIND.%d special.%d notaryid.%d ht.%d mod.%d error\n",height,KOMODO_REWIND,special,notaryid,height,(height % 35));
|
printf(" ht.%d REWIND.%d special.%d notaryid.%d ht.%d mod.%d error\n",height,KOMODO_REWIND,special,notaryid,height,(height % 35));
|
||||||
if ( height < 90000 || (height > 110000 && KOMODO_REWIND == 0) )
|
for (i=0; i<33; i++)
|
||||||
return error("CheckProofOfWork(): hash doesn't match nBits");
|
printf("%02x",pubkey33[i]);
|
||||||
|
printf(" <- pubkey\n");
|
||||||
|
for (i=0; i<66; i++)
|
||||||
|
printf("%d ",mids[i]);
|
||||||
|
printf(" minerids from ht.%d\n",height);
|
||||||
|
return error("CheckProofOfWork(): hash doesn't match nBits");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ( height > 180000 && nonzpkeys > 0 && strcmp((char *)NOTARY_PUBKEY.c_str(),"03b7621b44118017a16043f19b30cc8a4cfe068ac4e42417bae16ba460c80f3828") == 0 )
|
||||||
|
{
|
||||||
|
for (i=0; i<66; i++)
|
||||||
|
fprintf(stderr,"%d ",mids[i]);
|
||||||
|
fprintf(stderr," minerids from ht.%d\n",height);
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user