go-ethereum/core/vm
Péter Szilágyi 08eea0f0e4 accounts, core, crypto, internal: use normalised V during signature handling (#3455)
To address increasing complexity in code that handles signatures, this PR
discards all notion of "different" signature types at the library level. Both
the crypto and accounts package is reduced to only be able to produce plain
canonical secp256k1 signatures. This makes the crpyto APIs much cleaner,
simpler and harder to abuse.
2017-01-05 11:35:23 +01:00
..
runtime core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
analysis.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
asm.go all: fix go vet warnings 2016-04-15 11:17:27 +02:00
common.go core: Added EVM configuration options 2016-03-23 23:02:42 +01:00
contract.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
contracts.go accounts, core, crypto, internal: use normalised V during signature handling (#3455) 2017-01-05 11:35:23 +01:00
disasm.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
doc.go all: update license information 2016-04-15 09:48:05 +02:00
environment.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
errors.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
gas.go core, core/vm: added gas price variance table 2016-10-14 18:09:17 +02:00
instructions.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
interface.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
jit.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
jit_optimiser.go all: update license information 2016-04-15 09:48:05 +02:00
jit_test.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
jit_util.go all: update license information 2016-04-15 09:48:05 +02:00
jit_util_test.go all: fix go vet warnings 2016-04-15 11:17:27 +02:00
jump_table.go core, core/state, trie: EIP158, reprice & skip empty account write 2016-11-13 10:44:04 +01:00
jump_table_test.go core, core/state, trie: EIP158, reprice & skip empty account write 2016-11-13 10:44:04 +01:00
log.go core, core/vm, eth/filters: move Removed field into vm.Log 2016-12-05 10:57:11 +01:00
log_test.go core, core/vm, eth/filters: move Removed field into vm.Log 2016-12-05 10:57:11 +01:00
logger.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
logger_test.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
memory.go cmd/geth, cmd/utils, core, rpc: renamed to blockchain 2015-10-04 01:13:56 +02:00
noop.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
opcodes.go core/vm: fix GASPRICE string (resolves #2553) 2016-10-19 15:55:34 +11:00
segments.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
stack.go core/vm: Refactor tracing to make Tracer the main interface 2016-08-22 09:26:15 +01:00
virtual_machine.go core: Added EVM configuration options 2016-03-23 23:02:42 +01:00
vm.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00
vm_jit.go core: various typos 2016-03-15 11:08:18 -07:00
vm_jit_fake.go core, core/vm: implemented a generic environment (#3348) 2016-12-06 02:16:03 +01:00