Péter Szilágyi
a0cc73a27a
[release/1.4.10] cmd, core, miner: add extradata validation to consensus rules
...
(cherry picked from commit a87089fd2d
)
9 years ago
Péter Szilágyi
5c3051e6fa
[release/1.4.10] core: gracefully handle missing homestead block config
...
(cherry picked from commit 9e56811a37
)
9 years ago
Péter Szilágyi
3dd46bc884
[release/1.4.10] cmd, core, eth, params: implement flags to control dao fork blocks
...
(cherry picked from commit 6060e098c9
)
9 years ago
Jeffrey Wilcke
f0cbebb19f
core: added basic chain configuration
...
Added chain configuration options and write out during genesis database
insertion. If no "config" was found, nothing is written to the database.
Configurations are written on a per genesis base. This means
that any chain (which is identified by it's genesis hash) can have their
own chain settings.
9 years ago
Ricardo Catalinas Jiménez
436fc8d76a
all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()
...
As we aren't really using the standarized SHA-3
9 years ago
Jeffrey Wilcke
bddf8f76c8
account/abi: implements event parsing
...
Implementation of basic event parsing and its input types. This
separates methods and events and fixes an issue with go type parsing and
validation.
9 years ago
Jeffrey Wilcke
1372b991c3
core/vm/runtime: added simple execution runtime
...
The runtime environment can be used for simple basic execution of
contract code without the requirement of setting up a full stack and
operates fully in memory.
9 years ago
Felix Lange
bfbcfbe4a9
all: fix license headers one more time
...
I forgot to update one instance of "go-ethereum" in commit 3f047be5a
.
10 years ago
Felix Lange
3f047be5aa
all: update license headers to distiguish GPL/LGPL
...
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
10 years ago
Felix Lange
5da82077d1
cmd/ethtest, tests: add support for RLP JSON tests
10 years ago