Jeffrey Wilcke
0cdc7647aa
tests: updated
9 years ago
Felix Lange
cea2c0eedf
all: fix license headers one more time
...
I forgot to update one instance of "go-ethereum" in commit 3f047be5a
.
Conflicts:
common/config.go
9 years ago
Jeffrey Wilcke
8c0619d29c
core: 5 ether block reward
9 years ago
Felix Lange
b1fdb9f38e
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
Felix Lange
aaf8ae1d0b
tests: document RLP tests
9 years ago
Felix Lange
a83fdd0046
cmd/ethtest, tests: add support for RLP JSON tests
9 years ago
Jeffrey Wilcke
487b3b0f7b
cmd, core, eth, common: genesis preparation
...
Implemented the --genesis flag thru which we can set a custom genesis
block, including the official Ethereum genesis block.
9 years ago
Gustav Simonsson
b08abe64e4
Unskip SimpleTx3, check err in pre/post state validations
9 years ago
Gustav Simonsson
0b53a5c673
Update Ethereum JSON test files and wrappers
9 years ago
Felix Lange
bdae4fd573
all: add some godoc synopsis comments
9 years ago
Felix Lange
ea54283b30
all: update license information
9 years ago
Jeffrey Wilcke
35cd355c14
cmd,eth,rpc,tests: default coinbase
9 years ago
Gustav Simonsson
b7e8d954ef
Add TestBcGasPricer, comments and unskip tests
9 years ago
Jeffrey Wilcke
bcc1660abc
core, miner, tests: added test, implemented bad block reporting
9 years ago
Gustav Simonsson
0f04af5916
Fix core error forwarding, unify OOG VM err
9 years ago
Jeffrey Wilcke
ab16ce70fc
core, miner, tests: renamed state methods
...
* Update => SyncIntermediate
* Added SyncObjects
SyncIntermediate only updates whatever has changed, but, as a side
effect, requires much more disk space.
SyncObjects will only sync whatever is required for a block and will not
save intermediate state to disk. As drawback this requires more time
when more txs come in.
9 years ago
Gustav Simonsson
ff97059a99
Update Ethereum JSON tests, skip failing
9 years ago
Gustav Simonsson
4c490db6af
Use uint64 for block header timestamp
9 years ago
Felix Lange
1d42888d30
core/types: make blocks immutable
9 years ago
Felix Lange
654564e164
core/types: make transactions immutable
9 years ago
obscuren
398d08a8dd
tests: SetGasLimit
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
a9659e6dcf
recover test logic
10 years ago
Taylor Gerring
8d3faf69d0
Build error fixes
10 years ago
Taylor Gerring
baea8e87e5
Rebase cleanup
10 years ago
Taylor Gerring
01ec4dbb12
Add stdin option
10 years ago
Taylor Gerring
30444db020
Add lost rebase changes
10 years ago
Taylor Gerring
c941a39b75
Cleanup logging
10 years ago
Taylor Gerring
8507c867b9
Fix geth blocktest command
10 years ago
Taylor Gerring
6ff956394a
DRY file loading
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
24554629b1
DRY log check
10 years ago
Taylor Gerring
7c6ef0ddac
Separate and identify tests runners
10 years ago
Taylor Gerring
1b26d4f220
Flatten helper directory
10 years ago
Taylor Gerring
e82100367f
Fix paths
10 years ago
Taylor Gerring
a67a15528a
Split tests from helper code
10 years ago
Taylor Gerring
7b9fbb088a
Flatten vm directory
10 years ago
obscuren
a977f3c0dc
xeth, tests: fixed api
10 years ago
obscuren
787a61bb27
core/state, core/vm: reworked storage get / set to use common.Hash
10 years ago
Gustav Simonsson
8f372c867d
Update Ethereum JSON test files
10 years ago
obscuren
38c61f6f25
core, core/vm: added structure logging
...
This also reduces the time required spend in the VM
10 years ago
obscuren
6a5c9aff3b
tests: check gas limit error
10 years ago
Gustav Simonsson
15166f880b
Skip BlockTests/bcValidBlockTests SimpleTx3
10 years ago
Gustav Simonsson
d8e55a5cc3
Skip VMTests RandomTests temporarily until they are fixed
10 years ago
Gustav Simonsson
e885a2912b
Update Ethereum JSON test files
10 years ago
obscuren
246db4250b
tests: use state logs instead own kept logs
10 years ago
Felix Lange
c9ed9d253a
tests/files: update tests to d309b4679a58d2
10 years ago
Gustav Simonsson
0fa9d2431f
Add new 0th gen uncle test
10 years ago