ipchain
ipchain copied to clipboard
When parsing a transaction, can you get a vout serialized code?
/src/primitives/transaction.h inline void SerializationOp(Stream& s, Operation ser_action) {
READWRITE(nValue);
READWRITE(txType);
switch (txType)
{
case 1:
labelLen = devoteLabel.size();
READWRITE(labelLen);
if (labelLen > 0)
{
READWRITE(devoteLabel);
}
break;
case 2:
case 3:
labelLen = ipcLabel.size();
READWRITE(labelLen);
if (labelLen > 0)
{
READWRITE(ipcLabel);
}
break;
case 4:
labelLen = tokenRegLabel.size();
READWRITE(labelLen);
if (labelLen > 0)
{
READWRITE(tokenRegLabel);
}
break;
case 5:
labelLen = tokenLabel.size();
READWRITE(labelLen);
if (labelLen > 0)
{
READWRITE(tokenLabel);
}
break;
case 0:
READWRITE(coinbaseScript);
break;
default:
return;
}
READWRITE(*(CScriptBase*)(&scriptPubKey));
READWRITE(txLabel);
txLabelLen = txLabel.size();
}