obscuren
387f6bba3e
POW fixes
10 years ago
obscuren
44636e5b82
typo
10 years ago
obscuren
532a74f50e
Improved errors. Closes #475
10 years ago
Felix Lange
9326541820
core/types: make Block.{ParentHash,SeedHash,MixDigest} []byte
...
There is no reason to keep them as ethutil.Bytes.
10 years ago
obscuren
b927c29469
GetBlockByNumber now properly looks for a number in the database
10 years ago
obscuren
03403399fc
Return proper error
10 years ago
obscuren
f1fcda4f2f
Implemented managed state
...
* Reimplemented nonce management for known accounts.
10 years ago
obscuren
cda88ce31a
Implemented a manage state for keeping track of nonces
10 years ago
obscuren
e69d5b32e8
Increased genesis gas & gas floor limit to 3141592
10 years ago
obscuren
f76cc6699e
Changed context and ADDMOD, MULMOD
...
* Cleaned up VM execution. VM run now takes a context
* ADDMOD/MULMOD - removed incorrect cast
10 years ago
obscuren
80592f244d
more obvious failure for ethtest
10 years ago
obscuren
310ca62285
Removed some of that gas pre pay magic
10 years ago
obscuren
ef6706696c
Add additional extra database for non-protocol related data
...
* Add transaction to extra database after a successful block process
10 years ago
obscuren
9fb52c517b
Changed V to byte. Closes #456
10 years ago
Taylor Gerring
5a9f712144
Comment out broken test (return type does not exist)
10 years ago
obscuren
c01d4c2f4c
Lowered default gas price and increased default gas limit
10 years ago
obscuren
477815c044
Improved error reporting and removed commented code
10 years ago
obscuren
ce595b9266
fallback
10 years ago
obscuren
b87442a9f7
Fixed error message. Closes #448
10 years ago
Felix Lange
80985f97da
cmd/evm, core, ethdb, state, tests/helper: remove ReadConfig calls
10 years ago
Felix Lange
2ee88a220a
core: remove Hash method from Message interface
...
This will simplify the next commmit. Hash was only used for logging.
10 years ago
Felix Lange
d66f93cecd
accounts, core, eth, xeth: use account manager for everything
...
The account manager is now responsible for picking the
default account and the coinbase.
10 years ago
obscuren
22b493a6ff
Fixed tests
10 years ago
obscuren
cd856cb213
Separated block db from state db. Partial fix for #416
10 years ago
obscuren
8d9be18b29
Queued approach to delivering chain events
10 years ago
Gustav Simonsson
bc45e5c6de
Integrate eth_accounts and eth_transact to use new account manager
...
* Add from to eth_transact / xeth.Transact and add static pass in lieu
of integrating with native Mist window for user passphrase entry
* Make eth_accounts return AccountManager.Accounts()
* Add a Generate Key menu item in Mist
10 years ago
obscuren
23ad2f02c0
debug comments & pow handling
10 years ago
obscuren
88ff13c241
Spec changes.
...
* All errors during state transition result in an invalid tx
10 years ago
Taylor Gerring
fbb307cca0
Added eth.chain.new_head
10 years ago
obscuren
c47866d251
Miner fixes and updates (including miner)
10 years ago
Gustav Simonsson
871dfd399b
Add initial implementation of block tests
...
* Add blocktest cmd and support for block tests files in
tests/BlockTests , the launched node does not connect to
network, resets state with a genesis block from the test file
and starts the RPC API
10 years ago
obscuren
84a4f761f3
uncle validation
10 years ago
obscuren
d4d505c868
Fixed genesis
10 years ago
obscuren
08fd0715f9
updated genesis
10 years ago
obscuren
26de12d9bf
Changed nonce to a uint64
10 years ago
obscuren
313fe3861b
fixed pow stuff
10 years ago
obscuren
b0aaa77f02
changed message
10 years ago
obscuren
ee0a1bec6c
GasLimit check updated
10 years ago
obscuren
c74c07eed1
Fixed error for invalid transaction
10 years ago
obscuren
fa831206c6
Updated gast costs
10 years ago
obscuren
34ee5ab9a8
Bloom expanded by 4
10 years ago
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