return
}
+ byteData, err := txData.MarshalText()
+ if err != nil {
+ return
+ }
+ txData.SerializedSize = uint64(len(byteData))
+
tx = &types.Tx{
TxData: *txData,
Tx: types.MapTx(txData),
gasStatus, err := validation.ValidateTx(tx, bcBlock)
if err != nil {
- if !gasStatus.GasVaild {
+ if !gasStatus.GasValid {
log.WithField("error", err).Error("mining block generate skip tx due to")
txPool.RemoveTransaction(&tx.ID)
continue