Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
2a8bf276ea
  1. 3
      iguana/iguana_ramchain.c

3
iguana/iguana_ramchain.c

@ -648,8 +648,9 @@ int32_t iguana_vinscriptdecode(struct iguana_info *coin,struct iguana_ramchain *
} }
if ( (suffixlen= (totalsize - len)) != 0 ) if ( (suffixlen= (totalsize - len)) != 0 )
{ {
if ( suffixlen < 0 || suffixlen >= IGUANA_MAXSCRIPTSIZE )
printf("suffixlen.%d\n",suffixlen); printf("suffixlen.%d\n",suffixlen);
memcpy(&_script[scriptlen],&metascript[len],suffixlen), scriptlen += suffixlen, len += suffixlen; else memcpy(&_script[scriptlen],&metascript[len],suffixlen), scriptlen += suffixlen, len += suffixlen;
} }
//printf("vindecode[%d] -> stacksize.%d sigslen.%d numsigs.%d numpubs.%d p2shlen.%d suffixlen.%d = %d totalsize.%d len.%d\n",s->scriptoffset,stacksize,sigslen,s->numsigs,s->numpubkeys,p2shlen,suffixlen,scriptlen,totalsize,len); //printf("vindecode[%d] -> stacksize.%d sigslen.%d numsigs.%d numpubs.%d p2shlen.%d suffixlen.%d = %d totalsize.%d len.%d\n",s->scriptoffset,stacksize,sigslen,s->numsigs,s->numpubkeys,p2shlen,suffixlen,scriptlen,totalsize,len);
if ( (*sequenceidp= s->sequenceid) == 3 ) if ( (*sequenceidp= s->sequenceid) == 3 )

Loading…
Cancel
Save