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
a9c94cbf48
[release/1.4.8] test, cmd/evm, core, core/vm: illegal code hash implementation
...
This implements a generic approach to enabling soft forks by allowing
anyone to put in hashes of contracts that should not be interacted from.
This will help "The DAO" in their endevour to stop any whithdrawals from
any DAO contract by convincing the mining community to accept their code
hash.
(cherry picked from commit 7a5b571c67
)
9 years ago
..
runtime
[release/1.4.8] test, cmd/evm, core, core/vm: illegal code hash implementation
9 years ago
analysis.go
all: fix license headers one more time
9 years ago
asm.go
all: fix go vet warnings
9 years ago
common.go
core: Added EVM configuration options
9 years ago
contract.go
all: update license information
9 years ago
contracts.go
all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()
9 years ago
disasm.go
all: fix license headers one more time
9 years ago
doc.go
all: update license information
9 years ago
environment.go
[release/1.4.8] test, cmd/evm, core, core/vm: illegal code hash implementation
9 years ago
errors.go
parmas, crypto, core, core/vm: homestead consensus protocol changes
9 years ago
gas.go
parmas, crypto, core, core/vm: homestead consensus protocol changes
9 years ago
instructions.go
all: update license information
9 years ago
jit.go
all: update license information
9 years ago
jit_optimiser.go
all: update license information
9 years ago
jit_test.go
[release/1.4.8] test, cmd/evm, core, core/vm: illegal code hash implementation
9 years ago
jit_util.go
all: update license information
9 years ago
jit_util_test.go
all: fix go vet warnings
9 years ago
jump_table.go
all: update license information
9 years ago
jump_table_test.go
all: update license information
9 years ago
log.go
rpc: new RPC implementation with pub/sub support
9 years ago
logger.go
core: added basic chain configuration
9 years ago
logger_test.go
core: added basic chain configuration
9 years ago
memory.go
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
9 years ago
opcodes.go
core, core/vm, crypto: fixes for homestead
9 years ago
segments.go
all: update license information
9 years ago
stack.go
core/vm: added JIT segmenting / optimisations
9 years ago
util_test.go
all: update license information
9 years ago
virtual_machine.go
core: Added EVM configuration options
9 years ago
vm.go
core: added basic chain configuration
9 years ago
vm_jit.go
core: various typos
9 years ago
vm_jit_fake.go
core: added basic chain configuration
9 years ago