- Aug 12, 2019
-
-
ligi authored
-
Gary Rong authored
* core, trie: decode the value for storage dump * core/state: address comment
-
Gary Rong authored
-
SjonHortensius authored
* Ref #19906 - replace passPHRASE with passWORD in any user interactions this skips doccomments and variablenames to minimize impact. It does however include a rename of the `ethkey` `changepassphrase` parameter * console: fix JavaScript error capitalization
-
- Aug 08, 2019
-
-
Gary Rong authored
* graphql, internal/ethapi: extend eth_call This PR offers the third option parameter for eth_call API. Caller can specify a batch of contracts for overriding the original account metadata(nonce, balance, code, state). It has a few advantages: * It's friendly for debugging * It's can make on-chain contract lighter for getting rid of state access functions * core, internal: address comments
-
Martin Holst Swende authored
* core/vm: implement EIP 1344 (ChainID opcode) * core/vm: formatting
-
Roc Yu authored
* accounts/mananger, internal/ethapi/api: Add new function AllAccounts on account manager to remove the duplication code on getting all wallets accounts * Rename to Accounts * Rename to AllAccounts
-
Martin Holst Swende authored
* core/vm, tests: implement EIP 1884, add support for feature-tests * core/vm: 1884-changes to extcodehash, move selfbalance opcode * tests: fix statetests * core/vm: move constants, address review concerns * core/vm: word formatting Co-Authored-By:
Péter Szilágyi <peterke@gmail.com>
-
Aleksey @soar Smyrnov authored
* Fix commit extraction * Comments for commit extraction Requested in https://github.com/ethereum/go-ethereum/pull/18315
-
- Aug 07, 2019
-
-
Corey Lin authored
* core/vm:modify comment errors * modify its back to it's
-
- Aug 06, 2019
-
-
Antonio Salazar Cardozo authored
* params: add IsIstanbul to config + rules IstanbulBlock, used to determine if the config IsIstanbul, is currently left nil until an actual block is chosen. * params, core/vm: implement EIP-1108 Old gas costs for elliptic curve operations are given the PreIstanbul prefix, while current gas costs retain the unprefixed names. The actual precompile implementations are the same, so they are factored out into common functions that are called by the pre-Istanbul and current precompile structs. Finally, an Istanbul precompile list is added that references the new precompile structs, which in turn reference the new gas costs. * params: fix fork ordering, add missing chain compatibility check
-
- Aug 05, 2019
-
-
Martin Holst Swende authored
* params, core/vm: deprecating gastable, part 1 * core/vm, params: deprecate gastable, use both constant and dynamic gas * core/vm, params: remove gastable, remove copypaste * core/vm: make use of the chainrules * interpreter: make tracing count constant+dynamic gas * core/vm: review concerns (param/method name changes) * core/vm: make use of chainrules more
-
- Aug 03, 2019
-
-
Zsolt Felföldi authored
-
- Aug 02, 2019
-
-
Gary Rong authored
The abi package already supports function overload by adding a suffix to the overloaded function name, but it uses the function name with suffix to calculate signature(both for the event and method). This PR fixes it by adding a new field named RawName, which can be used to calcuate all signatures but use Name to distinguish different overloaded function.
-
- Aug 01, 2019
-
-
Péter Szilágyi authored
* ethdb/memorydb: allow noop compact on memdb * ethdb/memorydb: fix comment type
-
- Jul 31, 2019
-
-
Péter Szilágyi authored
accounts/abi/bind: support closing a simulated backend
-
Péter Szilágyi authored
-
- Jul 30, 2019
-
-
Felix Lange authored
This change ensures 'blockHash', 'blockNumber' and 'transactionIndex' are set to null for pending transactions. This behavior is required by the Ethereum JSON-RPC spec.
-
- Jul 25, 2019
-
-
Frank Szendzielarz authored
* Fixes #19861 - coloured output * cmd/clef: minor formatting nit * cmd/clef: bleah, stupid github editor
-
Gary Rong authored
-
Gary Rong authored
-
Tyler Ferrara authored
-
- Jul 24, 2019
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Jul 23, 2019
-
-
Gary Rong authored
* eth, interal, les: add getHeaderBy* APIs * internal: address the comment * eth, internal, les: getHeader nits, missing TD, console callable
-
Alexander van der Meij authored
* bump azure-storage-blob-go dependency to 0.3.0 release * update azure-storage-blob-go module import path * fix multiple return values on azblob.NewSharedKeyCredential * vendor: bump Azure libs to latest from upstream
-
Péter Szilágyi authored
-
Péter Szilágyi authored
cmd/geth: skip 4GB memory bump for devnet
-
Gary Rong authored
-
wbt authored
* Add 5 minute grace period to faucet timeout * cmd/faucet: make grace period dynamic based on original wait time
-
Péter Szilágyi authored
-
- Jul 22, 2019
-
-
Gary Rong authored
-
Christian Muehlhaeuser authored
Fixed assigning values to variables we don't end up using.
-
Felix Lange authored
* rpc: implement websockets with github.com/gorilla/websocket This change makes package rpc use the github.com/gorilla/websocket package for WebSockets instead of golang.org/x/net/websocket. The new library is more robust and supports all WebSocket features including continuation frames. There are new tests for two issues with the previously-used library: - TestWebsocketClientPing checks handling of Ping frames. - TestWebsocketLargeCall checks whether the request size limit is applied correctly. * rpc: raise HTTP/WebSocket request size limit to 5MB * rpc: remove default origin for client connections The client used to put the local hostname into the Origin header because the server wanted an origin to accept the connection, but that's silly: Origin is for browsers/websites. The nobody would whitelist a particular hostname. Now that the server doesn't need Origin anymore, don't bother setting one for clients. Users who need an origin can use DialWebsocket to create a client with arbitrary origin if needed. * vendor: put golang.org/x/net/websocket back * rpc: don't set Origin header for empty (default) origin * rpc: add HTTP status code to handshake error This makes it easier to debug failing connections. * ethstats: use github.com/gorilla/websocket * rpc: fix lint
-
Péter Szilágyi authored
all: update author list and licenses
-
Péter Szilágyi authored
params: bump hard-coded CHTs to 22nd July values
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-