quorum/core/types
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817)
This commit adds pluggable consensus engines to go-ethereum. In short, it
introduces a generic consensus interface, and refactors the entire codebase to
use this interface.
2017-04-05 00:16:29 +02:00
..
block.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
block_test.go accounts, core, crypto, internal: use normalised V during signature handling (#3455) 2017-01-05 11:35:23 +01:00
bloom9.go common/hexutil: implement TextMarshaler, TextUnmarshaler 2017-03-02 14:05:46 +01:00
bloom9_test.go core: Simplify bloom9 tests with available convenience method `TestBytes` 2016-05-22 16:42:46 -07:00
derive_sha.go core, trie: new trie 2015-09-22 22:53:49 +02:00
gen_header_json.go core, core/types: use non-pointer receiver for Marshal* methods 2017-03-27 13:29:01 +02:00
gen_log_json.go core, core/types: use non-pointer receiver for Marshal* methods 2017-03-27 13:29:01 +02:00
gen_receipt_json.go core, core/types: use non-pointer receiver for Marshal* methods 2017-03-27 13:29:01 +02:00
gen_tx_json.go core/types: rename txdata.gasLimit -> txdata.gas in JSON (#13848) 2017-03-29 11:59:13 +02:00
log.go core/types: use gencodec for JSON marshaling code 2017-03-07 12:45:12 +01:00
log_test.go core/types: use gencodec for JSON marshaling code 2017-03-07 12:45:12 +01:00
receipt.go core/types: use gencodec for JSON marshaling code 2017-03-07 12:45:12 +01:00
transaction.go core/types: rename txdata.gasLimit -> txdata.gas in JSON (#13848) 2017-03-29 11:59:13 +02:00
transaction_signing.go core/types: handle nil ChainId in NewEIP155Signer 2017-03-23 15:58:42 +01:00
transaction_signing_test.go all: unify big.Int zero checks, use common/math in more places (#3716) 2017-02-28 15:09:11 +01:00
transaction_test.go core/types: add unittest for tx json serialization (#3609) 2017-01-26 21:16:24 +01:00