- 12 5月, 2016 3 次提交
-
-
由 Péter Szilágyi 提交于
README: fix typos
-
由 Changhoon Lee 提交于
README: fix typos
-
由 Péter Szilágyi 提交于
accounts/abi: fixed unpacking in to already sliced interfaces
-
- 11 5月, 2016 8 次提交
-
-
由 Jeffrey Wilcke 提交于
Previously it was assumed that wheneven type `[]interface{}` was given that the interface was empty. The abigen rightfully assumed that interface slices which already have pre-allocated variable sets to be assigned. This PR fixes that by checking that the given `[]interface{}` is larger than zero and assigns each value using the generic `set` function (this function has also been moved to abi/reflect.go) and checks whether the assignment was possible. The generic assignment function `set` now also deals with pointers (useful for interface slice mentioned above) by dereferencing the pointer until it finds a setable type.
-
由 Péter Szilágyi 提交于
cmd/geth: use text/templates in the tester, not html
-
由 Péter Szilágyi 提交于
cmd/geth, internal/web3ext, rpc: surface rpc module, fix shh, fix miner
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
-
由 Jeffrey Wilcke 提交于
travis: run CI builds against multiple Go versions
-
由 Jeffrey Wilcke 提交于
rpc: HTTP origin case insensitive
-
由 Bas van Kervel 提交于
-
- 10 5月, 2016 2 次提交
-
-
由 Jeffrey Wilcke 提交于
miner: fixed pending state by not shutting down update loop
-
由 Jeffrey Wilcke 提交于
-
- 09 5月, 2016 10 次提交
-
-
由 Péter Szilágyi 提交于
cmd/utils: fix build on *BSD
-
由 Péter Szilágyi 提交于
build: add CI scripts for windows
-
由 Péter Szilágyi 提交于
core, eth, miner: improve shutdown synchronisation
-
由 Felix Lange 提交于
-
由 Felix Lange 提交于
Shutting down geth prints hundreds of annoying error messages in some cases. The errors appear because the Stop method of eth.ProtocolManager, miner.Miner and core.TxPool is asynchronous. Left over peer sessions generate events which are processed after Stop even though the database has already been closed. The fix is to make Stop synchronous using sync.WaitGroup. For eth.ProtocolManager, in order to make use of WaitGroup safe, we need a way to stop new peer sessions from being added while waiting on the WaitGroup. The eth protocol Run function now selects on a signaling channel and adds to the WaitGroup only if ProtocolManager is not shutting down. For miner.worker and core.TxPool the number of goroutines is static, WaitGroup can be used in the usual way without additional synchronisation.
-
由 Péter Szilágyi 提交于
jsre: hotfix web3 for the console eth.syncing formatting
-
由 Péter Szilágyi 提交于
-
由 Jeffrey Wilcke 提交于
eth: fixed tracing functions using the current header instead of parent
-
由 Jeffrey Wilcke 提交于
Fixes #2525
-
由 Péter Szilágyi 提交于
Makefile: go build instead of install (solves cross compile issues)
-
- 08 5月, 2016 2 次提交
-
-
由 Péter Szilágyi 提交于
node: start RPC/WS interface on localhost by default
-
由 Felix Lange 提交于
-
- 06 5月, 2016 7 次提交
-
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
internal/debug: also rename debug_startTrace to debug_startGoTrace
-
由 Bas van Kervel 提交于
-
由 Felix Lange 提交于
Also reduce log messages a little bit.
-
由 Felix Lange 提交于
This was missing from the previous change.
-
由 Jeffrey Wilcke 提交于
internal/debug: rename debug_trace to debug_goTrace
-
由 Felix Lange 提交于
Reduces confusion with EVM execution tracing methods.
-
- 05 5月, 2016 1 次提交
-
-
由 Péter Szilágyi 提交于
-
- 03 5月, 2016 7 次提交
-
-
由 Jeffrey Wilcke 提交于
cmd/geth: fixed to use proper version string for output
-
由 Jeffrey Wilcke 提交于
-
由 Jeffrey Wilcke 提交于
p2p/discover: prevent bonding self
-
由 Jeffrey Wilcke 提交于
Make the README suck less :P
-
由 Péter Szilágyi 提交于
-
由 Jeffrey Wilcke 提交于
Geth release oracle
-
由 Felix Lange 提交于
-