go-ethereum/core
rjl493456442 34998d4410 core/vm: add a reverted flag in vm contract
which is used to indicate whether state revert happen during
state transition.

if child's revert flag been set, it will also affect its parent
recursively
2017-06-17 01:06:39 +08:00
..
asm cmd/evm, core/asm: add EVM assembler (#3686) 2017-03-01 01:11:24 +01:00
state core/state: fixed (self)destructed objects 2017-05-18 09:05:58 +02:00
types core/types: use Header.Hash for block hashes (#14587) 2017-06-07 12:06:25 +02:00
vm core/vm: add a reverted flag in vm contract 2017-06-17 01:06:39 +08:00
.gitignore Renamed chain => core 2014-12-04 10:28:02 +01:00
bench_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
block_validator.go consensus, core: drop all the legacy custom core error types 2017-04-06 17:34:19 +03:00
block_validator_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
blockchain.go core: fix minor accidental typos and comment errors 2017-05-25 17:22:45 +03:00
blockchain_test.go consensus/clique: Proof of Authority (#3753) 2017-04-10 12:24:12 +02:00
blocks.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
chain_makers.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
chain_makers_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
dao.go consensus, core: drop all the legacy custom core error types 2017-04-06 17:34:19 +03:00
dao_test.go core: don't import genesis block in TestDAOForkRangeExtradata 2017-04-12 18:47:47 +02:00
database_util.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
database_util_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
error.go consensus, core: drop all the legacy custom core error types 2017-04-06 17:34:19 +03:00
events.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
evm.go all: update license information 2017-04-14 10:29:00 +02:00
fees.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
filter_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
gaspool.go consensus, core: drop all the legacy custom core error types 2017-04-06 17:34:19 +03:00
gen_genesis.go core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868) 2017-04-06 11:38:21 +03:00
gen_genesis_account.go core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868) 2017-04-06 11:38:21 +03:00
genesis.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
genesis_alloc.go cmd, core, params: add --rinkeby flag for fast connectivity 2017-05-04 12:36:20 +03:00
genesis_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
headerchain.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
helper_test.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
mkalloc.go core: refactor genesis handling 2017-03-23 15:58:43 +01:00
state_processor.go consensus, core/*, params: metropolis preparation refactor 2017-05-18 09:05:58 +02:00
state_transition.go core: Fix VM error logging 2017-06-05 23:51:32 +01:00
tx_list.go core: check for gas limit exceeding txs too on new block 2017-05-30 00:31:37 +03:00
tx_list_test.go cmd, core, eth: configurable txpool parameters 2017-05-29 11:29:46 +03:00
tx_pool.go core: only reorg changed account, not all 2017-05-31 23:26:24 +03:00
tx_pool_test.go core: only reorg changed account, not all 2017-05-31 23:26:24 +03:00
types.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00