Ethan Buchman
0efd6a881a
public functions for making chains on the fly
2015-02-27 16:05:03 -05:00
Matthew Wampler-Doty
8653db6df0
Introducign MixDigest and SeedHash
2015-02-27 15:59:33 -05:00
CJentzsch
cb8d0fa874
more jump tests
2015-02-27 14:16:25 +01:00
CJentzsch
fc3c7760a5
add more addmod mulmod overflow tests
2015-02-27 13:28:44 +01:00
CJentzsch
b6155375ae
add refund tests with CALL
2015-02-27 12:41:58 +01:00
Taylor Gerring
ad3a21f260
Bump to latest versions for Docker
2015-02-27 00:52:01 +01:00
Ethan Buchman
5a827417d9
Merge branch 'develop' of https://github.com/ethereum/go-ethereum into develop
2015-02-26 17:54:57 -05:00
Taylor Gerring
a39c73672e
bump last resort check out of ifelse
2015-02-26 21:04:26 +01:00
Taylor Gerring
d90b71bc55
Check source directroy for assets as last resort
2015-02-26 21:01:40 +01:00
obscuren
cc5c8a444d
Report proper database directory. Closes #397
2015-02-26 20:36:54 +01:00
obscuren
3a7c8d7ae4
Merge branch 'hotfix/0.8.5-2' into develop
2015-02-26 20:27:16 +01:00
obscuren
0fd6a22a86
Merge branch 'hotfix/0.8.5-2'
2015-02-26 20:26:49 +01:00
obscuren
3ab05ddd25
Bump
2015-02-26 20:26:37 +01:00
obscuren
76f6d75ef8
Merge branch 'master' into hotfix/0.8.5-2
2015-02-26 20:21:41 +01:00
obscuren
fa7deb10f6
Merge branch 'develop'
2015-02-26 20:21:16 +01:00
obscuren
e235b57234
Fixed consensus issue for refunding
...
* Refund should _always_ go to the origin
2015-02-26 20:08:35 +01:00
obscuren
c18ea4de14
Merge branch 'blockpool2' of https://github.com/ethersphere/go-ethereum into ethersphere-blockpool2
2015-02-26 18:39:38 +01:00
obscuren
37e6870f64
wip
2015-02-26 18:39:05 +01:00
CJentzsch
a622eccecb
more mem tests - calldatacopy and return
2015-02-26 17:33:34 +01:00
CJentzsch
a3b3d19d80
adjust test for new mem rule
2015-02-26 14:22:16 +01:00
CJentzsch
d09cbfcf84
update to new quadratic memory cost rule
2015-02-26 13:52:05 +01:00
CJentzsch
88913ec89b
Merge remote-tracking branch 'origin' into develop
2015-02-26 12:38:57 +01:00
CJentzsch
8058f2fdf0
low limit for difficulty is 1024
2015-02-26 12:38:32 +01:00
Christoph Jentzsch
48276be277
Merge pull request #68 from winsvega/develop
...
Transaction WrongRLP tests
2015-02-26 12:26:59 +01:00
winsvega
1e07358ac2
Transaction WrongRLP tests
...
more rlps with first zeros
2015-02-26 14:25:13 +03:00
obscuren
a1c830cd3c
Defautl block
2015-02-26 12:06:10 +01:00
obscuren
49ded3aa77
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
...
Conflicts:
accounts/account_manager.go
2015-02-26 12:06:01 +01:00
obscuren
5ab0eaa06d
wip
2015-02-26 11:14:54 +01:00
Jeffrey Wilcke
9884eed0cf
Merge pull request #392 from tgerring/rpcdefaultblock
...
Stub defaultBlock RPC methods
2015-02-26 11:14:33 +01:00
Jeffrey Wilcke
5b202a158a
Merge pull request #391 from tgerring/osext
...
Cleanup DefaultAssetPath
2015-02-26 10:59:07 +01:00
CJentzsch
a0cfe0d123
tests for mem at 32,64 KB +- 1, 31,32,33 for mstore and mstore8
2015-02-26 08:46:13 +01:00
Taylor Gerring
57cea0c623
Update godeps
2015-02-26 02:48:55 +01:00
Taylor Gerring
739b7cc2ac
Cleanup imports
2015-02-26 02:36:06 +01:00
Taylor Gerring
d5aed82b11
DRY DefaultAssetPath()
2015-02-26 02:32:27 +01:00
Taylor Gerring
8eeab7ea3f
Update osext import path
2015-02-26 02:24:20 +01:00
Jeffrey Wilcke
46ce66a829
Merge pull request #385 from Gustav-Simonsson/account_manager_key_locking
...
Add automatic locking / unlocking of accounts
2015-02-25 23:58:30 +01:00
Jeffrey Wilcke
b155b9d80b
Merge pull request #388 from Gustav-Simonsson/validate_block_header_gas_limit
...
Validate block header gas limit
2015-02-25 23:58:01 +01:00
Gustav Simonsson
260ab73969
Validate block header gas limit
...
* Add block header gas limit validation in ValidateBlock function,
see eq 39 and 45 in yellow paper. Before it was calculated _for_
the block instead of validated.
* Use the block header gas limit when setting the gas pool instead
of calculating the value for the block.
2015-02-25 20:00:32 +01:00
Gustav Simonsson
23f2658091
Remove unneeded initialisation of mutex
2015-02-25 19:30:57 +01:00
Gustav Simonsson
d1311c53ee
Address pull request comments
...
* Use RWMutex instead of Mutex
* Use time.Duration instead of int for unlock time
* Use time.After with select instead of time.Sleep
2015-02-25 18:40:59 +01:00
Christoph Jentzsch
a431c4a665
Merge pull request #67 from winsvega/develop
...
Transaction RLP Tests
2015-02-25 18:26:21 +01:00
Gustav Simonsson
b296b36d2b
Add automatic locking / unlocking of accounts
...
* Change account signing API to two sign functions;
Sign without passphrase - works if account is unlocked
Sign with passphrase - always works and unlocks the account
* Account stays unlocked for X ms and is then automatically locked
2015-02-25 17:37:12 +01:00
winsvega
667cafc13e
Transaction RLP Tests
...
wrong transaction RLPs correction
2015-02-25 19:28:22 +03:00
Christoph Jentzsch
9f3cee021e
Merge pull request #66 from winsvega/develop
...
Block Tests
2015-02-25 15:44:19 +01:00
winsvega
6016b942d6
Block Tests
...
Encoded transaction comment
2015-02-25 17:37:25 +03:00
winsvega
afb72dc795
Block Tests
...
Block Rlps with invalid transactions
2015-02-25 16:53:57 +03:00
zelig
16ecda951b
integrate blockpool into eth
...
- remove blockpool code
- remove blockpool integration test (kinda embarrassing)
- remove errors.go
2015-02-25 20:38:37 +07:00
zelig
cdc86965cb
export Sendln/Sendf in logger
2015-02-25 20:04:51 +07:00
zelig
422490d75c
major rewrite, reorg of blockpool + new features
...
- blockpool moves to its own package
- uses errs pkg for its own coded errors
- publicly settable config of params (time intervals and batchsizes)
- test helpers in subpackage
- optional TD in blocks used now to update peers chain info
- major improvement in algorithm
- fix fragility and sync/parallelisation bugs
- implement status for reporting on sync status (peers/hashes/blocks etc)
- several tests added and further corner cases covered
2015-02-25 19:34:12 +07:00
zelig
d46c7bcaf9
errs pkg for error code based errors
2015-02-25 19:21:59 +07:00