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.
10 years ago
Gustav Simonsson
23f2658091
Remove unneeded initialisation of mutex
10 years ago
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
10 years ago
Christoph Jentzsch
a431c4a665
Merge pull request #67 from winsvega/develop
...
Transaction RLP Tests
10 years ago
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
10 years ago
winsvega
667cafc13e
Transaction RLP Tests
...
wrong transaction RLPs correction
10 years ago
Christoph Jentzsch
9f3cee021e
Merge pull request #66 from winsvega/develop
...
Block Tests
10 years ago
winsvega
6016b942d6
Block Tests
...
Encoded transaction comment
10 years ago
winsvega
afb72dc795
Block Tests
...
Block Rlps with invalid transactions
10 years ago
zelig
16ecda951b
integrate blockpool into eth
...
- remove blockpool code
- remove blockpool integration test (kinda embarrassing)
- remove errors.go
10 years ago
zelig
cdc86965cb
export Sendln/Sendf in logger
10 years ago
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
10 years ago
zelig
d46c7bcaf9
errs pkg for error code based errors
10 years ago
CJentzsch
cfb120d179
more Pawel tests
10 years ago
Taylor Gerring
fe73023940
Merge pull request #382 from ethereum/travis
...
Update Go and Qt versions in Travis
10 years ago
CJentzsch
86b14058fd
add memory tests
10 years ago
Taylor Gerring
ce2b2422d6
Update Go and Qt versions
10 years ago
Taylor Gerring
9e0ab22dd0
Stub defaultBlock methods
10 years ago
CJentzsch
978a29ab72
use 50000 bytes for CALLDATACOPY
10 years ago
CJentzsch
36e862c989
add Pawels tests
10 years ago
CJentzsch
33c8c2bd7e
add quadratic complexity tests
10 years ago
Jeffrey Wilcke
52ccaa605e
Merge pull request #379 from tgerring/rpcupdates
...
RPC cleanup
10 years ago
Jeffrey Wilcke
ed90efb05b
Merge pull request #378 from Gustav-Simonsson/fix_account_manager_tests
...
Fix key store address hex decoding and accounts test
10 years ago
Taylor Gerring
2e3a6e2559
Consolidate related items
10 years ago
Taylor Gerring
c8e9abff53
Remove errParseRequest
10 years ago
Taylor Gerring
43acad81b3
Rename files
10 years ago
Taylor Gerring
21becb0feb
Cleanup RPC packcage
10 years ago
Gustav Simonsson
923950ccaa
Fix key store address hex decoding and accounts test
...
Thanks to https://github.com/jaekwon for original fix!
10 years ago
Taylor Gerring
5a43173e55
Merge pull request #373 from tgerring/issue370
...
Convert gas values to integers
10 years ago
Taylor Gerring
1e919a5e97
Move amounts to global vars
10 years ago
Jeffrey Wilcke
91a8c08f03
Merge pull request #368 from maran/feature/changeDataDir
...
Implement OS sensitive dataDirs
10 years ago
Jeffrey Wilcke
0b757ad12f
Merge pull request #369 from tgerring/issue367
...
Allow zero and negative block numbers
10 years ago
Jeffrey Wilcke
0adff214c3
Merge pull request #376 from frozeman/topicsFix
...
topics fix
10 years ago
Taylor Gerring
2a7ca69a82
Fix duplicate leading 0x
10 years ago
Fabian Vogelsteller
3fcdafebc2
topics fix
10 years ago
Paweł Bylica
85f765a533
Merge remote-tracking branch 'upstream/develop' into evmjit
10 years ago
CJentzsch
e8c84bdf56
Merge remote-tracking branch 'origin/develop' into develop
10 years ago
CJentzsch
e48576ada3
remove impossible tests, add create hash collision test
10 years ago
Taylor Gerring
4142708d9d
Convert gas values to integers
...
Fixes #370
10 years ago
wanderer
6e2d856d85
spelling error
10 years ago
wanderer
9315ad3d2c
spelling error
10 years ago
wanderer
13b4ab10ae
added genesis info
10 years ago
martin becze
c72e2588f3
Update crypto.json
10 years ago
obscuren
7c510109cd
skipping test
10 years ago
obscuren
359677b673
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
10 years ago
obscuren
747647e02a
Merge branch 'master' into develop
10 years ago
obscuren
0b57bad2de
removed log
10 years ago
Paweł Bylica
114c3b4efe
Merge remote-tracking branch 'upstream/develop' into evmjit
10 years ago
Christoph Jentzsch
e4f44139a1
Merge pull request #65 from romanman/develop
...
Introduce cryptography testing
10 years ago
romanman
f23aeb44e2
Introduce cryptography testing
...
+ First test case will check the interoperability
for all clients to decrypt the cipher with AES in
CTR mode.
10 years ago