obscuren
14a2f42f37
fixed chain event. Closes #529
10 years ago
obscuren
48dd601de0
prep template for fixed size hashes
10 years ago
Felix Lange
a59dd393e7
core: fix tests
10 years ago
Felix Lange
b5b83db450
core: use package rlp to encode blocks
...
This also changes the chain export format so there is no
enclosing list around the blocks, which enables streaming export.
10 years ago
Felix Lange
c298148a7f
core/types: use package rlp instead of common.Decode
10 years ago
obscuren
0a1eeca41e
conversions. -compilable-
10 years ago
obscuren
942980609f
conversions
10 years ago
obscuren
86661de077
Fixed tests and bloom
10 years ago
obscuren
c21293cd91
bloom
10 years ago
obscuren
0fa7859b94
Fixed VM & Tests w/ conversion
10 years ago
Felix Lange
17c5ba2b6b
core: actually convert transaction pool
10 years ago
Felix Lange
27f7aa0163
core: adapt Message for new Transaction.From signature
10 years ago
Felix Lange
b95387a0dc
core: convert transaction pool to common.{Address,Hash}
10 years ago
Felix Lange
e91ab84dbe
core/types: don't use Address zero value for invalid addresses
10 years ago
obscuren
515d9432fc
converted vm
10 years ago
Felix Lange
d5de6489d7
core/types: fix Transaction.Hash and add support for encoding with package rlp
10 years ago
obscuren
8ce6a36478
converted chain manager
10 years ago
obscuren
94505146a2
updated vm env
10 years ago
obscuren
843db4978e
updated blockpool
10 years ago
obscuren
91b0b14845
converted vm
10 years ago
Felix Lange
16df850af2
core/types: use common.{Hash,Address} in for transactions
10 years ago
obscuren
bfcd2cf132
block conversion
10 years ago
obscuren
f486c0ae56
new type + additional methods
10 years ago
obscuren
b523441361
Moved ethutil => common
10 years ago
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