- 09 7月, 2018 5 次提交
-
-
由 Smilenator 提交于
* core: fix func TxDifference fix a typo in func comment; change named return to unnamed as there's explicit return in the body * fix another typo in TxDifference
-
由 Wenbiao Zheng 提交于
-
由 LeoLiao 提交于
-
由 LeoLiao 提交于
-
由 LeoLiao 提交于
-
- 05 7月, 2018 2 次提交
-
-
由 Felix Lange 提交于
-
由 Felix Lange 提交于
-
- 04 7月, 2018 3 次提交
-
-
由 Felföldi Zsolt 提交于
-
由 Felföldi Zsolt 提交于
-
由 Zak Cole 提交于
"proot-of-work" to "proof-of-work"
-
- 03 7月, 2018 5 次提交
-
-
由 Péter Szilágyi 提交于
trie: fix a temporary memory leak in the memcache
-
由 Felix Lange 提交于
* p2p/discover: move bond logic from table to transport This commit moves node endpoint verification (bonding) from the table to the UDP transport implementation. Previously, adding a node to the table entailed pinging the node if needed. With this change, the ping-back logic is embedded in the packet handler at a lower level. It is easy to verify that the basic protocol is unchanged: we still require a valid pong reply from the node before findnode is accepted. The node database tracked the time of last ping sent to the node and time of last valid pong received from the node. Node endpoints are considered verified when a valid pong is received and the time of last pong was called 'bond time'. The time of last ping sent was unused. In this commit, the last ping database entry is repurposed to mean last ping _received_. This entry is now used to track whether the node needs to be pinged back. The other big change is how nodes are added to the table. We used to add nodes in Table.bond, which ran when a remote node pinged us or when we encountered the node in a neighbors reply. The transport now adds to the table directly after the endpoint is verified through ping. To ensure that the Table can't be filled just by pinging the node repeatedly, we retain the isInitDone check. During init, only nodes from neighbors replies are added. * p2p/discover: reduce findnode failure counter on success * p2p/discover: remove unused parameter of loadSeedNodes * p2p/discover: improve ping-back check and comments * p2p/discover: add neighbors reply nodes always, not just during init
-
由 Chen Quan 提交于
-
由 Guillaume Ballet 提交于
* core/vm: A pool for int pools * core/vm: fix rebase issue * core/vm: push leftover stack items after execution, not before
-
由 LeoLiao 提交于
-
- 02 7月, 2018 5 次提交
-
-
由 Anton Evangelatov 提交于
* cmd/geth: add flags for metrics export * cmd/geth: update usage fields for metrics flags * metrics/influxdb: update reporter logger to adhere to geth logging convention
-
由 Péter Szilágyi 提交于
-
由 Fabian Raetz 提交于
-
由 Péter Szilágyi 提交于
remove formatting from ResettingTimer metrics if requested in raw format
-
由 gary rong 提交于
-
- 29 6月, 2018 1 次提交
-
-
由 kevin.xu 提交于
spell correction from `repors` to `reports`
-
- 27 6月, 2018 2 次提交
-
-
由 Andrea Franz 提交于
-
由 Péter Szilágyi 提交于
build: make build/goimports.sh more potable
-
- 26 6月, 2018 3 次提交
-
-
由 hackyminer 提交于
-
由 Guillaume Ballet 提交于
* core/vm: clear linter warnings * core/vm: review input * core/vm.go: revert lint in noop as per request
-
由 Adrià Cidre 提交于
-
- 25 6月, 2018 5 次提交
-
-
由 lash 提交于
-
由 Balint Gabor 提交于
-
由 Péter Szilágyi 提交于
log: Change time format
-
由 Paweł Bylica 提交于
- Keep the tailing zeros. - Limit precision to milliseconds.
-
由 gary rong 提交于
* les: handle conn/disc/reg logic in the eventloop * les: try to dial before start eventloop * les: handle disconnect logic more safely * les: grammar fix
-
- 22 6月, 2018 2 次提交
-
-
由 Viktor Trón 提交于
Swarm POC3 - happy solstice
-
由 ethersphere 提交于
-
- 21 6月, 2018 3 次提交
-
-
由 Péter Szilágyi 提交于
The current trie memory database/cache that we do pruning on stores trie nodes as binary rlp encoded blobs, and also stores the node relationships/references for GC purposes. However, most of the trie nodes (everything apart from a value node) is in essence just a collection of references. This PR switches out the RLP encoded trie blobs with the collapsed-but-not-serialized trie nodes. This permits most of the references to be recovered from within the node data structure, avoiding the need to track them a second time (expensive memory wise).
-
由 nobody 提交于
remove the tail "," from genesis config, which will cause genesis config parse error .
-
由 Husam Ibrahim 提交于
-
- 20 6月, 2018 4 次提交
-
-
由 Wenbiao Zheng 提交于
-
由 Péter Szilágyi 提交于
eth/tracers: fix err in 4byte, add some opcode analysis tools
-
由 Martin Holst Swende 提交于
-
由 ligi 提交于
-