obscuren
|
399256b384
|
VM execution fixes
Refactoring caused executing issues
|
10 years ago |
obscuren
|
33a0dec8a1
|
Improved catching up and refactored
|
10 years ago |
obscuren
|
2f614900e8
|
Updated GHOST
|
10 years ago |
obscuren
|
250d40bca0
|
Reset the transient state when a new block's been found
|
10 years ago |
obscuren
|
7d95e8624a
|
Added message to closure && added change addresses
|
10 years ago |
obscuren
|
c7ee9844bd
|
Removed old code
|
10 years ago |
obscuren
|
0d733aa071
|
Removed validation check from GetMessages
|
10 years ago |
obscuren
|
a760ce05b9
|
Updated chain for filtering
|
10 years ago |
obscuren
|
c51db4c940
|
Fixed stack issue
|
10 years ago |
obscuren
|
32d125131f
|
Refactored to new state and vm
|
10 years ago |
obscuren
|
1e8b54abfb
|
Refactored state, state object and vm
* The State and StateObject have been moved to their own package
* The VM is moved to it's own package
|
10 years ago |
obscuren
|
5d2669dbd3
|
Fixed tx sha creation
|
10 years ago |
obscuren
|
9f00aeae29
|
Base time on previous parent, not last block
|
10 years ago |
obscuren
|
cd9b344506
|
Fixed range
|
10 years ago |
obscuren
|
0415e4a637
|
Fixed coinbase copy in state
|
10 years ago |
obscuren
|
ed3424ff75
|
Trie fixes
|
10 years ago |
obscuren
|
34da3b4fa8
|
Moved
|
10 years ago |
zelig
|
1735ec0362
|
use ethreact.Event and ethreact.ReactorEngine
|
10 years ago |
obscuren
|
2784e256f1
|
Vm logging on diff
|
10 years ago |
obscuren
|
767d24ea5d
|
Removed defer and added receipts checking in tx processing
|
10 years ago |
obscuren
|
5b2e5d180f
|
Changed diff output not to prefix hex with 0x
|
10 years ago |
obscuren
|
9010857677
|
Special diff output for execution
|
10 years ago |
obscuren
|
e504088b79
|
Consensus and bug fixes
* Ensure that each state object has an address that is 20 bytes
* Byte logging for vm
* changed diff output
|
10 years ago |
Jeffrey Wilcke
|
6fe9b4ab5e
|
Revert "ethreact - Feature/ethutil refactor"
|
11 years ago |
zelig
|
584d1c61ec
|
use ethreact.Event and ethreact.ReactorEngine
|
11 years ago |
obscuren
|
90eb4f1939
|
Debug output, minor fixes and tweaks
* Script compile length fix
* Transition fix
|
11 years ago |
zelig
|
198e5eeab9
|
EthManager interface extended with ClientIdentity() ethwire.ClientIdentity
|
11 years ago |
obscuren
|
5d67139206
|
Fix
|
11 years ago |
obscuren
|
35ae9e3aa8
|
Paranoia check
|
11 years ago |
obscuren
|
92693e4459
|
The dragon has been slain. Consensus reached!
|
11 years ago |
obscuren
|
ed276cd7c2
|
Added Paranoia check for VM execution
|
11 years ago |
obscuren
|
8ddd4c4c52
|
wip
|
11 years ago |
zelig
|
dabaa4cce0
|
change all modified calls to ethtrie, ethutil and ethcrypto functions
|
11 years ago |
zelig
|
853053a3b2
|
go fmt
|
11 years ago |
zelig
|
b9e8a3e024
|
modified logging API
- package vars for tagged loggers
- weed out spurious fmt.PrintX and log.PrintX logging
- tried to second guess loglevel for some :)
|
11 years ago |
obscuren
|
bb1641e4ec
|
Clean up & refactored methods
|
11 years ago |
obscuren
|
8f29f6a4d4
|
Removed some logging
|
11 years ago |
obscuren
|
80ffe1610c
|
Removed log
|
11 years ago |
obscuren
|
5ea7598408
|
Update after each transition instead of at the end.
Updating the state /after/ the entire transition creates invalid
receipts.
|
11 years ago |
obscuren
|
53e30f750d
|
Removal of manual updating of state objects
* You'll only ever need to update the state by calling Update. Update
will take care of the updating of it's child state objects.
|
11 years ago |
obscuren
|
48bca30e61
|
Fixed minor issue with the gas pool
|
11 years ago |
obscuren
|
9f62d441a7
|
Moved gas limit err check to buy gas
|
11 years ago |
obscuren
|
c734dde982
|
comments & refactor
|
11 years ago |
obscuren
|
5e2bf12a31
|
Refactored state transitioning to its own model
|
11 years ago |
obscuren
|
d078e9b8c9
|
Refactoring state transitioning
|
11 years ago |
obscuren
|
b855e5f7df
|
Changed opcode numbers and added missing opcodes
|
11 years ago |
obscuren
|
4d3209ad1d
|
Moved process transaction to state manager
* Buy gas of the coinbase address
|
11 years ago |
Maran
|
e090d131c3
|
Implemented counting of usedGas
|
11 years ago |
Maran
|
bdc206885a
|
Don't mine transactions if they would go over the GasLimit implements ethereum/go-ethereum#77 further.
|
11 years ago |
Maran
|
d7b882977c
|
Make contract creation error more explicit by mentioning the sneder
|
11 years ago |