aboutsummaryrefslogtreecommitdiffstats
path: root/core/transaction_util.go
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1515 from fjl/license-fixesJeffrey Wilcke2015-07-281-1/+1
|\ | | | | all: fix license headers one more time
| * all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* | cmd/core,xeth: removed unneeded states & added batch writesJeffrey Wilcke2015-07-231-4/+38
|/
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* core: during chain reorg rewrite receipts and transactionsJeffrey Wilcke2015-07-151-11/+37
| | | | | | | | | Added PutBlockReceipts; storing receipts by blocks. Eventually this will require pruning during some cleanup cycle. During forks the receipts by block are used to get the new canonical receipts and transactions. This PR fixes #1473 by rewriting transactions and receipts from the point of where the fork occured.
* all: update license informationFelix Lange2015-07-071-0/+16
|
* core, eth, rpc: proper gas used. Closes #1417Jeffrey Wilcke2015-07-071-1/+1
| | | | Added some additional backward compatibility code for old receipts
* core, eth, miner, xeth: receipt storage fixJeffrey Wilcke2015-07-041-8/+42
| | | | | * Added GetReceiptsFromBlock, GetReceipt, PutReceipts * Added ContractAddress to receipt. See #1042
* core, miner: miner header validation, transaction & receipt writingJeffrey Wilcke2015-07-031-0/+51
* Miners do now verify their own header, not their state. * Changed old putTx and putReceipts to be exported * Moved writing of transactions and receipts out of the block processer in to the chain manager. Closes #1386 * Miner post ChainHeadEvent & ChainEvent. Closes #1388