Getscriptaddress
This commit is contained in:
@@ -311,7 +311,7 @@ int32_t rogue_findbaton(struct CCcontract_info *cp,std::vector<uint8_t> &playerd
|
|||||||
{
|
{
|
||||||
if ( GetTransaction(spenttxid,spenttx,hashBlock,false) != 0 && spenttx.vout.size() > 0 )
|
if ( GetTransaction(spenttxid,spenttx,hashBlock,false) != 0 && spenttx.vout.size() > 0 )
|
||||||
{
|
{
|
||||||
GetScriptaddress(ccaddr,spenttx.vout[0].scriptPubKey);
|
Getscriptaddress(ccaddr,spenttx.vout[0].scriptPubKey);
|
||||||
if ( strcmp(destaddr,ccaddr) == 0 )
|
if ( strcmp(destaddr,ccaddr) == 0 )
|
||||||
{
|
{
|
||||||
matches++;
|
matches++;
|
||||||
@@ -368,7 +368,7 @@ void rogue_gameplayerinfo(struct CCcontract_info *cp,UniValue &obj,uint256 gamet
|
|||||||
{
|
{
|
||||||
// identify if bailout or quit or timed out
|
// identify if bailout or quit or timed out
|
||||||
uint256 batontxid; int32_t batonvout,batonht,retval; int64_t batonvalue; std::vector<uint8_t> playerdata; char destaddr[64];
|
uint256 batontxid; int32_t batonvout,batonht,retval; int64_t batonvalue; std::vector<uint8_t> playerdata; char destaddr[64];
|
||||||
GetScriptaddress(destaddr,gametx.vout[vout].scriptPubKey);
|
Getscriptaddress(destaddr,gametx.vout[vout].scriptPubKey);
|
||||||
obj.push_back(Pair("slot",(int64_t)vout-2));
|
obj.push_back(Pair("slot",(int64_t)vout-2));
|
||||||
if ( (retval= rogue_findbaton(cp,playerdata,batontxid,batonvout,batonvalue,batonht,gametxid,gametx,maxplayers,destaddr)) == 0 )
|
if ( (retval= rogue_findbaton(cp,playerdata,batontxid,batonvout,batonvalue,batonht,gametxid,gametx,maxplayers,destaddr)) == 0 )
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user