zelig
6c2856df23
add eth.chain.new_head log to core/chain_manager
10 years ago
Matthew Wampler-Doty
de9f79133f
Introducing ethash
10 years ago
Matthew Wampler-Doty
080823bdee
Only one uncle
10 years ago
obscuren
b383ff0b96
New gas prices model
10 years ago
obscuren
6e50a1e9f5
Filter accepts multiple topics per entry. Fixes #403
10 years ago
obscuren
ae45a39dc1
Secure trie
10 years ago
obscuren
6ea7aae29c
Removed some methods from the JS REPL
10 years ago
Matthew Wampler-Doty
ba1f4bbe91
Exposing stuff for ethash
10 years ago
Ethan Buchman
0efd6a881a
public functions for making chains on the fly
10 years ago
Matthew Wampler-Doty
8653db6df0
Introducign MixDigest and SeedHash
10 years ago
obscuren
3ab05ddd25
Bump
10 years ago
obscuren
e235b57234
Fixed consensus issue for refunding
...
* Refund should _always_ go to the origin
10 years ago
obscuren
37e6870f64
wip
10 years ago
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
obscuren
0b57bad2de
removed log
10 years ago
obscuren
b2a225a52e
Properly uninstall filters. Mining issue fixed #closes #365
...
* Added an additional tx state which is used to get the current nonce
* Refresh transient state each time a new canonical block is found
* Properly uninstall filters. Fixes a possible crash in RPC
10 years ago
obscuren
483d96a89d
Added eth_logs & fixed issue with manual log filtering
...
* Implemented `eth_logs`
* Fixed issue with `filter.Find()` where logs were appended to an
incorrect, non-returned slice resulting in no logs found
10 years ago
obscuren
cc43ab9a81
Minor updates for release
10 years ago
obscuren
66d5559866
Fixed chain event issue
10 years ago
obscuren
ea9a549bbd
Removed exported fields from state object and added proper set/getters
10 years ago
obscuren
d8ac267f41
dirty tracking for state objects fixed
10 years ago
obscuren
fa4cbad315
Optimisations and fixed a couple of DDOS issues in the miner
10 years ago
obscuren
ee9df32dba
Added errors
10 years ago
obscuren
655e942597
Added GetBlock GetUncle with OOB guard
10 years ago
Ethan Buchman
9446489cf3
core: chain manager forking tests
10 years ago
obscuren
7fc9b5b3f9
Changed to ChainEvent and fixed a nil pointer in transact
10 years ago
obscuren
567428fb34
Filter and mutex locks added
10 years ago
obscuren
8135752a32
"centralised" mining to backend. Closes #323
10 years ago
obscuren
d2a4bc4d73
Removed reference to lastBlockNumber & LastBlockNumber
10 years ago
obscuren
2c3a014f03
Resolved some bugs in the miner
...
* TODO nonce error sometimes persists
* Fixed mining on wrong blocks
* Fixed state error & receipt fail
10 years ago
obscuren
b143dad596
Reference pointer to block instead of pointer to function
10 years ago
obscuren
32c7ebc51d
Fixed mining & limited hash power
10 years ago
obscuren
ce239333d5
Update balance label when mining
10 years ago
obscuren
bde3ff16ad
merge
10 years ago
obscuren
3f6baa45a7
Documented methods & removed old manifest
10 years ago
obscuren
da2fae0e43
Basic structure miner
10 years ago
obscuren
58ba290a9f
moved manager
10 years ago
obscuren
c8147fb7b9
Compare regardless of length
10 years ago
Felix Lange
56f777b2fc
cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p API
10 years ago
obscuren
f8c1eb157d
Undone fix. Will re-enable once chain resets
10 years ago
obscuren
c64852dbcc
pending / chain event
10 years ago
obscuren
1d519854e2
Propagate known transactions to new peers on connect
10 years ago
obscuren
65158d39b0
Filtering
10 years ago
obscuren
b1870631a4
WIP miner
10 years ago
Gustav Simonsson
697c2b5dc1
Correct block parent timestamp check and typos
10 years ago
obscuren
30fa30bd4a
Docs & old code removed
10 years ago
obscuren
8ccde784f9
Added (disabled) Jit validation
10 years ago
obscuren
cb382fa76b
Validate transactions sender before adding to pool. Closes #272
10 years ago
obscuren
6488a392a3
Reimplemented message filters for rpc calls
10 years ago
obscuren
3440a8a0bf
changed lost key
10 years ago