Jeffrey Wilcke
e1da124415
Merge pull request #1675 from obscuren/submithashrate-change
...
rpc/api: return boolean value for eth_submitHashrate
9 years ago
Jeffrey Wilcke
36081505c4
Merge pull request #1673 from karalabe/fix-api-xeth-responses
...
rpc: update the xeth over RPC API to use the success/failure messages
9 years ago
Jeffrey Wilcke
2497f28aa9
Merge pull request #1627 from zsfelfoldi/gpo
...
GPO update
9 years ago
zsfelfoldi
49ece3155c
GPO update
9 years ago
Jeffrey Wilcke
8839fee415
rpc/api: return boolean value for eth_submitHashrate
9 years ago
Jeffrey Wilcke
ff1f6fa09d
Merge pull request #1649 from maran/pending_tx_response
...
rpc/api: format pendingTx response. Fixes #1648
9 years ago
Jeffrey Wilcke
7ea30f18f9
Merge pull request #1674 from tgerring/bootnodes
...
Added SG bootnode
9 years ago
Jeffrey Wilcke
12805c738c
Merge pull request #1667 from fjl/pretty-printer-improvements
...
jsre: pretty printer improvements
9 years ago
Taylor Gerring
80b294c3c7
Update CPP pubkey
9 years ago
Taylor Gerring
8884f856ef
Added SG bootnode
9 years ago
Péter Szilágyi
309788de37
rpc: update the xeth over RPC API to use the success/failure messages
9 years ago
Jeffrey Wilcke
f6367548e4
Merge pull request #1654 from obscuren/call-gas
...
xeth: call fix when doing 'create'-like calls
9 years ago
Jeffrey Wilcke
1c3ca3ce6a
xeth: max gas limit
9 years ago
Maran
8603ec7055
rpc/api: format pendingTx response. Fixes #1648
9 years ago
Felix Lange
1086e2f298
jsre: fix annoying indentation when printing arrays of objects
...
The pretty printer, dumb as it is, printed arrays of objects as
[{
...
}]
With this change, they now print as:
[{
...
}]
9 years ago
Felix Lange
49703bea0a
jsre: bind the pretty printer to "inspect" in JS
9 years ago
Jeffrey Wilcke
59b28cfa31
Merge pull request #1663 from obscuren/issue-1662
...
xeth: added a transact mu
9 years ago
Jeffrey Wilcke
5c5c3930b7
Merge pull request #1659 from bas-vk/exec-output
...
Javascript --exec output
9 years ago
Jeffrey Wilcke
7bb5ac045e
xeth: added a transact mu
...
Added a transact mutex. The transact mutex will fix an issue where
transactions were created with the same nonce resulting in some
transactions being dropped. This happened when two concurrent calls
would call the `Transact` method (which is OK) which would both call
`GetNonce`. While the managed is thread safe it does not help us in this
case.
9 years ago
Jeffrey Wilcke
cd81356ace
Merge pull request #1658 from bas-vk/liner-ctrl-c
...
Clear current line on ctrl-C
9 years ago
Bas van Kervel
c472b8f725
main clear current line on ctrl-C
9 years ago
Jeffrey Wilcke
3a66c4ed47
Merge pull request #1642 from ethereum/fix-js-console-windows
...
cmd/geth, jsre: restore command line editing on windows
9 years ago
Jeffrey Wilcke
29181003d4
Merge pull request #1655 from obscuren/db-merge-fix
...
eth, trie: removed key prefixing from state entries & merge db fix
9 years ago
Bas van Kervel
87d1cde7e4
main print console output for js statement given by the exec argument
9 years ago
Jeffrey Wilcke
28b14d3e6d
Merge pull request #1635 from bas-vk/useragent
...
support for user agents
9 years ago
Jeffrey Wilcke
73c4e6005c
Merge pull request #1638 from obscuren/jit-fixes
...
core/vm: fixed jit error & added inline docs
9 years ago
Jeffrey Wilcke
b8ca0a830e
eth, trie: removed key prefixing from state entries & merge db fix
...
Fixed database merge strategy to use the correct database. Due to a copy
paste fail when doing type evaluation the same database was being
iterated (chain), all others were ignored.
Removed state prefixing because {H(code): code} is stored in the same
database as the rest of the state.
9 years ago
Felix Lange
a89cfe92cc
Merge pull request #1470 from ebuchman/encHandshake
...
p2p: validate recovered ephemeral pubkey
9 years ago
Felix Lange
0b0b31c7d2
Merge pull request #1651 from karalabe/rlp-boolean-support
...
rlp: boolean support
9 years ago
Péter Szilágyi
1d2420323c
rlp: add support for boolean encoding/decoding
9 years ago
Felix Lange
0dd6911c62
Merge pull request #1647 from fjl/fix-disc-reason
...
p2p: fix value of DiscSubprotocolError
9 years ago
Felix Lange
28feafe7af
Merge pull request #1646 from fjl/fix-client-identifier
...
cmd/geth: remove spaces in client identifier
9 years ago
Felix Lange
0d10d5a0a5
p2p: fix value of DiscSubprotocolError
...
We had the wrong value (12) since forever.
9 years ago
Felix Lange
31a2793662
cmd/geth: remove spaces in client identifier
9 years ago
Bas van Kervel
f9cbd16f27
support for user agents
9 years ago
Felix Lange
0ef80bb3d0
cmd/geth, jsre: restore command line editing on windows
...
PR #856 broke command line editing by wrapping stdout with a filter that
interprets ANSI escape sequences to fix colored printing on windows.
Implement the printer in Go instead so it can do its own
platform-dependent coloring.
As a nice side effect, the JS console is now noticeably more responsive
when printing results.
Fixes #1608
Fixes #1612
9 years ago
Jeffrey Wilcke
05c66529b2
Merge pull request #1621 from ethereum/fix-discover-hangs
...
p2p/discover: fix two major bugs in reply packet handling
9 years ago
Jeffrey Wilcke
9cacec70f9
cmd/evm, core/vm, tests: changed DisableVm to EnableVm
9 years ago
Jeffrey Wilcke
94b6f38869
Merge pull request #1641 from obscuren/web3-update
...
web3: updated
9 years ago
Jeffrey Wilcke
bf6ea2919d
web3: updated
9 years ago
Jeffrey Wilcke
c32d6fdf74
Merge pull request #1640 from obscuren/trace-flag-ethtest
...
cmd/ethtest: added trace flag for debugging
9 years ago
Jeffrey Wilcke
67c8ccc309
cmd/ethtest: added trace flag for debugging
9 years ago
Felix Lange
590c99a98f
p2p/discover: fix UDP reply packet timeout handling
...
If the timeout fired (even just nanoseconds) before the deadline of the
next pending reply, the timer was not rescheduled. The timer would've
been rescheduled anyway once the next packet was sent, but there were
cases where no next packet could ever be sent due to the locking issue
fixed in the previous commit.
As timing-related bugs go, this issue had been present for a long time
and I could never reproduce it. The test added in this commit did
reproduce the issue on about one out of 15 runs.
9 years ago
Felix Lange
01ed3fa1a9
p2p/discover: unlock the table during ping replacement
...
Table.mutex was being held while waiting for a reply packet, which
effectively made many parts of the whole stack block on that packet,
including the net_peerCount RPC call.
9 years ago
Jeffrey Wilcke
32395ddb89
core/vm: fixed jit error & added inline docs
...
opNumber did not create a new big int which could lead to the block's
number being modified.
9 years ago
Jeffrey Wilcke
2fcf7f1241
Merge pull request #1604 from obscuren/db-merge
...
core, eth, trie, xeth: merged state, chain, extra databases in one
9 years ago
Jeffrey Wilcke
07cb8092e7
Merge pull request #1611 from obscuren/expdiff-olympic-fix
...
cmd/utils, core: disable exp diff for olympic net
9 years ago
Jeffrey Wilcke
1cbd53add8
Merge pull request #1626 from obscuren/defaults-fix
...
cmd/geth, core/vm: setup vm settings and defaulted JIT disabled
9 years ago
Jeffrey Wilcke
eec38c5853
cmd/geth, core/vm: setup vm settings and defaulted JIT disabled
9 years ago
Jeffrey Wilcke
c93f0b9f4b
Merge pull request #1490 from obscuren/jit-vm
...
core/vm: jit vm
9 years ago