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.
Jeffrey Wilcke
00ba748707
[release/1.4.18] core, core/vm: added gas price variance table
...
This implements 1b & 1c of EIP150 by adding a new GasTable which must be
returned from the RuleSet config method. This table is used to determine
the gas prices for the current epoch.
Please note that when the CreateBySuicide gas price is set it is assumed
that we're in the new epoch phase.
In addition this PR will serve as temporary basis while refactorisation
in being done in the EVM64 PR, which will substentially overhaul the gas
price code.
(cherry picked from commit 64af2aafda
)
8 years ago
..
state
[release/1.4.18] trie, core/state: improve memory usage and performance ( #3135 )
8 years ago
types
[release/1.4.17] core/types, miner: switch over to the grouped tx sets
9 years ago
vm
[release/1.4.18] core, core/vm: added gas price variance table
8 years ago
.gitignore
Renamed `chain` => `core`
10 years ago
asm.go
all: fix go vet warnings
9 years ago
bench_test.go
[release/1.4.10] accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
block_validator.go
[release/1.4.10] cmd, core, eth, miner, params, tests: finalize the DAO fork
9 years ago
block_validator_test.go
[release/1.4.10] accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
blockchain.go
[release/1.4.18] trie, core/state: improve memory usage and performance ( #3135 )
8 years ago
blockchain_test.go
[release/1.4.11] core: ensure the canonical block is written before the canonical hash is set
9 years ago
blocks.go
remove 0x
10 years ago
chain_makers.go
[release/1.4.16] core/state: implement reverts by journaling all changes
9 years ago
chain_makers_test.go
[release/1.4.13] core/state: track all accounts in canon state
9 years ago
chain_pow.go
core: separate and contain POW verifier, extensive tests
10 years ago
chain_pow_test.go
[release/1.4.10] accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
config.go
[release/1.4.18] core, core/vm: added gas price variance table
8 years ago
dao.go
[release/1.4.10] cmd, core, eth, miner, params, tests: finalize the DAO fork
9 years ago
dao_test.go
[release/1.4.10] accounts, core, eth: pass chain config for chain maker to test DAO
9 years ago
database_util.go
[release/1.4.11] core: ensure the canonical block is written before the canonical hash is set
9 years ago
database_util_test.go
[release/1.4.16] tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1
9 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
[release/1.4.16] core/state: implement reverts by journaling all changes
9 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, eth: added json tag field for proper unmarshalling
9 years ago
headerchain.go
[release/1.4.11] core: ensure the canonical block is written before the canonical hash is set
9 years ago
helper_test.go
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
10 years ago
state_processor.go
[release/1.4.10] cmd, core, eth, miner, params, tests: finalize the DAO fork
9 years ago
state_transition.go
core: transition db now also returns the required gas amount
9 years ago
tx_list.go
[release/1.4.17] core: abstract out a sorted transaction hash map
9 years ago
tx_list_test.go
[release/1.4.17] core: abstract out a sorted transaction hash map
9 years ago
tx_pool.go
[release/1.4.18] core: add global (soft) limits on the pending transactions
8 years ago
tx_pool_test.go
[release/1.4.18] core: add global (soft) limits on the pending transactions
8 years ago
types.go
all: update license information
9 years ago
vm_env.go
[release/1.4.16] core/state: implement reverts by journaling all changes
9 years ago