Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Felix Lange
9be5d5cd90
eth/downloader: fix negative balance issue in tests
...
The test chain generated by makeChainFork included invalid uncle
headers, crashing the generator during the state commit.
The headers were invalid because they used the iteration counter as the
block number, even though makeChainFork uses a block with number > 0 as
the parent. Fix this by introducing BlockGen.Number, which allows
accessing the actual number of the block being generated.
9 years ago
..
state
Merge pull request #1889 from karalabe/fast-sync-rebase
9 years ago
types
rpc: new RPC implementation with pub/sub support
9 years ago
vm
rpc: new RPC implementation with pub/sub support
9 years ago
.gitignore
Renamed `chain` => `core`
10 years ago
asm.go
all: fix license headers one more time
9 years ago
bad_block.go
all: fix license headers one more time
9 years ago
bench_test.go
core, eth, rpc: split out block validator and state processor
9 years ago
block_validator.go
core, eth, rpc: split out block validator and state processor
9 years ago
block_validator_test.go
cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks
9 years ago
blockchain.go
core: write individual transactions and receipts too on fast sync
9 years ago
blockchain_test.go
core: added a new RemovedLogEvent
9 years ago
blocks.go
remove 0x
9 years ago
canary.go
canary update
9 years ago
chain_makers.go
eth/downloader: fix negative balance issue in tests
9 years ago
chain_makers_test.go
core, eth, rpc: split out block validator and state processor
9 years ago
chain_pow.go
core: separate and contain POW verifier, extensive tests
9 years ago
chain_pow_test.go
core, eth: receipt chain reconstruction
9 years ago
database_util.go
core, eth, miner, xeth: clean up tx/receipt db accessors
9 years ago
database_util_test.go
core, eth, miner, xeth: clean up tx/receipt db accessors
9 years ago
default_genesis.go
cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks
9 years ago
error.go
Merge pull request #1889 from karalabe/fast-sync-rebase
9 years ago
events.go
core: added a new RemovedLogEvent
9 years ago
execution.go
core, core/vm, cmd/evm: remove redundant balance check
9 years ago
fees.go
Merge pull request #1515 from fjl/license-fixes
9 years ago
filter_test.go
all: fix license headers one more time
9 years ago
gaspool.go
core, eth, rpc: split out block validator and state processor
9 years ago
genesis.go
cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks
9 years ago
helper_test.go
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
9 years ago
state_processor.go
core, eth, rpc: split out block validator and state processor
9 years ago
state_transition.go
core, core/state: move gas tracking out of core/state
9 years ago
transaction_pool.go
core: tx pool skip price validation for "owned" transactions
9 years ago
transaction_pool_test.go
core: tx pool skip price validation for "owned" transactions
9 years ago
types.go
core, eth, rpc: split out block validator and state processor
9 years ago
vm_env.go
core, tests: get_hash fix
9 years ago