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
be3865211c
core/types: remove header accessors
...
These accessors were introduced by light client changes, but
the only method that is actually used is GetNumberU64. This
commit replaces all uses of .GetNumberU64 with .Number.Uint64.
8 years ago
..
state
core/state, eth/downloader, trie: reset fast-failure on progress
8 years ago
types
core/types: remove header accessors
8 years ago
vm
common/math, core/vm: implement fast EXP ( #3214 )
8 years ago
.gitignore
Renamed `chain` => `core`
10 years ago
asm.go
all: fix go vet warnings
9 years ago
bench_test.go
accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
block_validator.go
cmd, params: only set default fork configs for test and mainnet
8 years ago
block_validator_test.go
accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
blockchain.go
light: light chain, VM env and tx pool
8 years ago
blockchain_test.go
cmd/geth, code, eth/downloader: tune import logs and mem stats
8 years ago
blocks.go
remove 0x
10 years ago
chain_makers.go
core/state: implement reverts by journaling all changes
8 years ago
chain_makers_test.go
core/state: track all accounts in canon state
8 years ago
chain_pow.go
core: separate and contain POW verifier, extensive tests
10 years ago
chain_pow_test.go
accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
config.go
cmd/utils, core, params: explicitly pick reprice fork for fast sync
8 years ago
dao.go
cmd, core, eth, miner, params, tests: finalize the DAO fork
9 years ago
dao_test.go
accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
database_util.go
core/types: remove header accessors
8 years ago
database_util_test.go
tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1
8 years ago
default_genesis.go
all: update license information
9 years ago
error.go
Merge pull request #1889 from karalabe/fast-sync-rebase
9 years ago
events.go
core, miner: add PendingStateEvent to track non-log updates
9 years ago
execution.go
core/state: implement reverts by journaling all changes
8 years ago
fees.go
Merge pull request #1515 from fjl/license-fixes
10 years ago
filter_test.go
all: fix license headers one more time
10 years ago
gaspool.go
all: update license information
9 years ago
genesis.go
core: improved chainDb using sequential keys
9 years ago
headerchain.go
common, core, eth/downloader: adjust import log formatting
8 years ago
helper_test.go
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
9 years ago
state_processor.go
cmd, core, eth, miner, params, tests: finalize the DAO fork
9 years ago
state_transition.go
core: added CheckNonce() to Message interface
9 years ago
tx_list.go
core: abstract out a sorted transaction hash map
9 years ago
tx_list_test.go
core: abstract out a sorted transaction hash map
9 years ago
tx_pool.go
core: metrics collection for transaction events ( #3157 )
8 years ago
tx_pool_test.go
core: add global (soft) limits on the pending transactions
8 years ago
types.go
core, miner: move Backend to miner
9 years ago
vm_env.go
core/state: implement reverts by journaling all changes
8 years ago