|
|
@ -88,11 +88,6 @@ func (b *BlockGen) SetPoS() { |
|
|
|
b.header.Difficulty = new(big.Int) |
|
|
|
b.header.Difficulty = new(big.Int) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// SetBlobGas sets the data gas used by the blob in the generated block.
|
|
|
|
|
|
|
|
func (b *BlockGen) SetBlobGas(blobGasUsed uint64) { |
|
|
|
|
|
|
|
b.header.BlobGasUsed = &blobGasUsed |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// addTx adds a transaction to the generated block. If no coinbase has
|
|
|
|
// addTx adds a transaction to the generated block. If no coinbase has
|
|
|
|
// been set, the block's coinbase is set to the zero address.
|
|
|
|
// been set, the block's coinbase is set to the zero address.
|
|
|
|
//
|
|
|
|
//
|
|
|
@ -111,6 +106,9 @@ func (b *BlockGen) addTx(bc *BlockChain, vmConfig vm.Config, tx *types.Transacti |
|
|
|
} |
|
|
|
} |
|
|
|
b.txs = append(b.txs, tx) |
|
|
|
b.txs = append(b.txs, tx) |
|
|
|
b.receipts = append(b.receipts, receipt) |
|
|
|
b.receipts = append(b.receipts, receipt) |
|
|
|
|
|
|
|
if b.header.BlobGasUsed != nil { |
|
|
|
|
|
|
|
*b.header.BlobGasUsed += receipt.BlobGasUsed |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// AddTx adds a transaction to the generated block. If no coinbase has
|
|
|
|
// AddTx adds a transaction to the generated block. If no coinbase has
|
|
|
|