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
Jeffrey Wilcke
4f4d2b6474
tests: updated homestead tests
9 years ago
Gustav Simonsson
145366c07e
tests: update JSON files, add new wrappers
9 years ago
Gustav Simonsson
fe8093b71f
Add TestBcForkUncleTests and update JSON files
9 years ago
Gustav Simonsson
7324176f70
Add tests for uncle timestamps and refactor timestamp type
9 years ago
Jeffrey Wilcke
03c39d4fc0
tests: updated
9 years ago
Jeffrey Wilcke
9afda6ab8c
core: 5 ether block reward
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
.
9 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".
9 years ago
Gustav Simonsson
0b53a5c673
Update Ethereum JSON test files and wrappers
10 years ago
Felix Lange
ea54283b30
all: update license information
10 years ago
Gustav Simonsson
b7e8d954ef
Add TestBcGasPricer, comments and unskip tests
10 years ago
Taylor Gerring
0743243dce
Add --skip option to CLI
...
Disassociates hardcoded tests to skip when running via CLI. Tests still
skipped when running `go test`
10 years ago
Taylor Gerring
ac0637c413
More consistent test interfaces + test skipping
10 years ago
Taylor Gerring
b6d40a9312
Cleanup/reorg
10 years ago
Taylor Gerring
c5d6fcbaba
Return error up stack instead of passing testing var down
10 years ago
Taylor Gerring
e82100367f
Fix paths
10 years ago
Taylor Gerring
a67a15528a
Split tests from helper code
10 years ago
Gustav Simonsson
15166f880b
Skip BlockTests/bcValidBlockTests SimpleTx3
10 years ago
Gustav Simonsson
0fa9d2431f
Add new 0th gen uncle test
10 years ago
obscuren
6c2f6f5b03
tests: removed missing block test
10 years ago
Gustav Simonsson
6a72cd45e2
Add wrapper for BlockTests/bcWalletTest.json
10 years ago
Gustav Simonsson
e389585f1f
Change default keystore dir
10 years ago
Bas van Kervel
b79dd188d9
replaced several path.* with filepath.* which is platform independent
10 years ago
obscuren
7eed47fad5
miner, tests: fixed block test
10 years ago
Gustav Simonsson
79eb40fc9f
Add bcTotalDifficultyTest and unskip now working tx tests
10 years ago
Gustav Simonsson
7bc1f487b8
Unskip now working tests, remove debug print
10 years ago
Gustav Simonsson
f4341c7b7f
Unskip working blocktests following ethash cache reusage
10 years ago
Gustav Simonsson
34c94d5fcd
Add loading of block test privkey if present
10 years ago
Gustav Simonsson
49da462e92
Include ZeroByteAtTheEnd and RandomByteAtTheEnd tests
10 years ago
Gustav Simonsson
ec6acacc53
Unskip BlockTests/bcInvalidHeaderTest.json wrongUncleHash
10 years ago
Gustav Simonsson
b448390889
Further fixes to block test wrapper
...
* Move go test wrapper for block tests from cmd/geth to tests
* Fix logic for when tests are valid or not, by adding correct
validations for expected valid/invalid blocks
* Change block insertion helper to work on single blocks
* Add one test case for each file in BlockTests and comment out
the tests which are currently failing
* Add Skip call in all block tests in lieu of performance fixes
around ethash cache which are needed before it will be fast enough
to start / stop the node between each test
10 years ago