- Jul 03, 2019
-
-
Gary Rong authored
* les: remove half-finish APIs * les: remove half-finish APIs
-
Guillaume Ballet authored
-
Gary Rong authored
* accounts/abi, cmd/abigen: support tuple accounts/abi/bind, cmd/abigen: add objc back accounts/abi/bind: use byte[24] as function indicator accounts/abi/bind: resolve struct slice or array accounts/abi/bind: remove sort logic accounts: fix issues in abi * accounts/abi: address comment
-
Gary Rong authored
-
Gary Rong authored
This PR fixes an issue in chain indexer. Currently chain indexer will validate whether the stored data is canonical by comparing section head and canonical hash. But the header of the checkpoint may not exist in the database. We should skip validation for sections below the checkpoint.
-
- Jul 02, 2019
-
-
Zsolt Felföldi authored
* core: fix chain indexer reorg bug * core: prevent reverting valid section when reorg happens
-
Péter Szilágyi authored
cmd, eth, les, param: drop --override.constantinople
-
Péter Szilágyi authored
-
Péter Szilágyi authored
* cmd/clef, signer: refresh tutorial, fix noticed issues * cmd/clef, signer: support removing stored keys (delpw + rules) * cmd/clef: polishes + Geth integration in the tutorial
-
Guillaume Ballet authored
* accounts/abi/bind: Accept function ptr parameter They are translated as [24]byte * Add Java template version * accounts/abi/bind: fix merge issue * Fix CI
-
- Jul 01, 2019
-
-
zer0to0ne authored
* accounts/abi: Fix method overwritten by same name methods. * accounts/abi: Fix method overwritten by same name methods. * accounts/abi: avoid possible name conflict Co-authored-by:
Guillaume Ballet <gballet@gmail.com>
-
- Jun 28, 2019
-
-
Gary Rong authored
* all: implement simple checkpoint syncing cmd, les, node: remove callback mechanism cmd, node: remove callback definition les: simplify the registrar les: expose checkpoint rpc services in the light client les, light: don't store untrusted receipt cmd, contracts, les: discard stale checkpoint cmd, contracts/registrar: loose restriction of registeration cmd, contracts: add replay-protection all: off-chain multi-signature contract params: deploy checkpoint contract for rinkeby cmd/registrar: add raw signing mode for registrar cmd/registrar, contracts/registrar, les: fixed messages * cmd/registrar, contracts/registrar: fix lints * accounts/abi/bind, les: address comments * cmd, contracts, les, light, params: minor checkpoint sync cleanups * cmd, eth, les, light: move checkpoint config to config file * cmd, eth, les, params: address comments * eth, les, params: address comments * cmd: polish up the checkpoint admin CLI * cmd, contracts, params: deploy new version contract * cmd/checkpoint-admin: add another flag for clef mode signing * cmd, contracts, les: rename and regen checkpoint oracle with abigen
-
- Jun 27, 2019
-
-
Matthew Halpern authored
-
Gary Rong authored
* mobile: fix mobile interface * mobile, accounts: generate correct java binding * accounts: fix java type binding * mobile: support integer slice * accounts/abi/bind, cmd/abigen: implement java binding tests
-
- Jun 26, 2019
-
-
Gary Rong authored
* eth: fix sync bloom panic * eth: delete useless test cases
-
- Jun 25, 2019
-
-
Guillaume Ballet authored
* whisper: PoW calculations as specified in EIP-627 * Fix unit tests
-
Martin Holst Swende authored
* cmd/evm: evm input minor fixes, handle prefix, validate length, fixes #18041 * cmd/evm: remove whitespace
-
- Jun 24, 2019
-
-
Martin Holst Swende authored
* core/state, cmd/geth: streaming json output dump cmd + optional code+storage * dump: add option to continue even if preimages are missing * core, evm: lint nits * cmd: use local flags for dump, omit empty code/storage * core/state: fix state dump test
-
salanfe authored
This function searches for an event+parameters in the ABI and returns it if found. Co-authored-by:
Victor Tran <vu.tran54@gmail.com> Co-authored-by:
Guillaume Ballet <gballet@gmail.com>
-
Rob Mulholand authored
This PR updates a comment about the maximum client subscription buffer to reflect changes made previously, and fixes a test that wouldn't fail when wantError == true but execution did not return an error.
-
Kurkó Mihály authored
* graphql: check the integrity of the cdn files * graphql: omit go-bindata
-
Martin Holst Swende authored
-
- Jun 21, 2019
-
-
Louis Holbrook authored
-
Felix Lange authored
* core: move TxPool reorg and events to background goroutine This change moves internal queue re-shuffling work in TxPool to a background goroutine, TxPool.runReorg. Requests to execute runReorg are accumulated by the new scheduleReorgLoop. The new loop also accumulates transaction events. The motivation for this change is making sends to txFeed synchronous instead of sending them in one-off goroutines launched by 'add' and 'promoteExecutables'. If a downstream consumer of txFeed is blocked for a while, reorg requests and events will queue up. * core: remove homestead check in TxPool This change removes tracking of the homestead block number from TxPool. The homestead field was used to enforce minimum gas of 53000 for contract creations after the homestead fork, but not before it. Since nobody would want configure a non-homestead chain nowadays and contract creations usually take more than 53000 gas, the extra correctness is redundant and can be removed. * core: fixes for review comments * core: remove BenchmarkPoolInsert This is useless now because there is no separate code path for individual transactions anymore. * core: fix pending counter metric * core: fix pool tests * core: dedup txpool announced events, discard stales * core: reorg tx promotion/demotion to avoid weird pending gaps
-
- Jun 20, 2019
-
-
Martin Holst Swende authored
-
Péter Szilágyi authored
params: add new bootnodes
-
Péter Szilágyi authored
cmd, graphql, node: graphql flag polishes, les integration
-
Péter Szilágyi authored
-
Felix Lange authored
When cancelling the context for a call on a HTTP-based client while the call is running, the select in requestOp.wait may hit the <-context.Done() case instead of the <-op.resp case. This doesn't happen often -- our cancel test hasn't caught this even though it ran thousands of times on CI since the RPC client was added. Fixes #19714
-
- Jun 19, 2019
-
-
Martin Holst Swende authored
* miner: don't update pending state when no transactions are added * miner: avoid transaction processing when pending block is already full
-
Guillaume Ballet authored
-
- Jun 18, 2019
-
-
Péter Szilágyi authored
accounts/abi/bind/backends: use EIP155 on the simulated chain
-
Péter Szilágyi authored
-
Péter Szilágyi authored
accounts/keystore: fix #19707, avoid keyword as variable name
-
Martin Holst Swende authored
-
- Jun 17, 2019
-
-
Péter Szilágyi authored
metrics: gather and export threads and goroutines
-
Péter Szilágyi authored
-
- Jun 13, 2019
-
-
Samuel Marks authored
* appveyor: bump to Go 1.12.6 * vendor/vendor.json: govendor fetch github.com/karalabe/usb/^
-
Giulio authored
-
Felix Lange authored
-