Bas van Kervel
76410df6a2
rpc: return an unsupported error when "pending" was used to create a filter
9 years ago
Bas van Kervel
c3c5f8b654
rpc: fixed params parsing problem which could lead to a panic
...
check argument type before parsing params
recover from panic in ipc channel
9 years ago
Péter Szilágyi
832b37c822
core, eth: receipt chain reconstruction
9 years ago
Jeffrey Wilcke
361082ec4b
cmd/evm, core/vm, test: refactored VM and core
...
* Moved `vm.Transfer` to `core` package and changed execution to call
`env.Transfer` instead of `core.Transfer` directly.
* core/vm: byte code VM moved to jump table instead of switch
* Moved `vm.Transfer` to `core` package and changed execution to call
`env.Transfer` instead of `core.Transfer` directly.
* Byte code VM now shares the same code as the JITVM
* Renamed Context to Contract
* Changed initialiser of state transition & unexported methods
* Removed the Execution object and refactor `Call`, `CallCode` &
`Create` in to their own functions instead of being methods.
* Removed the hard dep on the state for the VM. The VM now
depends on a Database interface returned by the environment. In the
process the core now depends less on the statedb by usage of the env
* Moved `Log` from package `core/state` to package `core/vm`.
9 years ago
Maran
8603ec7055
rpc/api: format pendingTx response. Fixes #1648
9 years ago
Jeffrey Wilcke
c32073b11f
miner, rpc: added submit hashrate for remote agents
9 years ago
Jeffrey Wilcke
d261c3f455
rpc: to in Call no longer required. Fixed eth_estimateGas
9 years ago
Bas van Kervel
7e31df3987
bugfix, pending transaction was resend with new gas price/limit but not removed from transaction pool
9 years ago
Felix Lange
bfbcfbe4a9
all: fix license headers one more time
...
I forgot to update one instance of "go-ethereum" in commit 3f047be5a
.
9 years ago
Felix Lange
3f047be5aa
all: update license headers to distiguish GPL/LGPL
...
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
9 years ago
Felix Lange
ea54283b30
all: update license information
9 years ago
Bas van Kervel
a5d5387dee
rebase with develop
10 years ago
Bas van Kervel
57dff6f1d7
initialize fields to prevent nil pointer exception
10 years ago
Bas van Kervel
7ffabf1d39
add json parsing method for resend transaction
10 years ago
Bas van Kervel
6fdddc5ac9
improved error handling in parsing request
10 years ago
Bas van Kervel
ec866b066a
added eth.resend
10 years ago
Bas van Kervel
056e9dd393
added eth.pendingTransactions
10 years ago
Bas van Kervel
61ccc39b56
initialize fields to prevent nil pointer exception
10 years ago
Bas van Kervel
f9264e87ec
add json parsing method for resend transaction
10 years ago
Bas van Kervel
a355777ff8
improved error handling in parsing request
10 years ago
Bas van Kervel
dc58568a25
added eth.resend
10 years ago
Bas van Kervel
f1a4a6e563
added eth.pendingTransactions
10 years ago
Bas van Kervel
6d596b1ad1
fixed eth sign unittest
10 years ago
Bas van Kervel
f87501b1c5
added batch support to console and attach actions
10 years ago
SilentCicero
7ec8c257ff
New DataArgs and eth_sendRawTransaction
10 years ago
obscuren
2628103f1d
rpc/api: fixed default gas-(price) issue.
10 years ago
Bas van Kervel
cc9ae39933
added admin API
10 years ago
Bas van Kervel
2f55a1d798
restructured eth rpc API
10 years ago