Commit Graph

7943 Commits

Author SHA1 Message Date
fixanoid d4a1b09581
Adding --maxpeers flag info 2018-05-01 15:11:42 -04:00
Samer Falah aa163f0367
Merge pull request #318 from jimthematrix/disable-ethash
Disable ethash by replacing with ethash.NewFullFake
2018-04-19 15:05:55 -04:00
Jim Zhang 51274bd368 reformatted with 'gofmt' 2018-04-19 15:02:05 -04:00
Jim Zhang c535103027 Addressing Sam's comment in the PR: make the FullFake engine the default so other test/fake flavors can still be used 2018-04-18 17:49:31 -04:00
jpmsam d78cd97995 increased the minimum gas limit for the network 2018-04-09 23:25:53 -04:00
Jim Zhang 2e19f7905d Disable ethash by replacing with ethash.NewFullFake 2018-03-18 22:48:07 -04:00
Patrick Mylund Nielsen df4267a256
Merge pull request #303 from stevenroose/build-quorum
Fix build with Go 1.10
2018-03-01 10:23:30 -05:00
Steven Roose 31ffdb3b0e Fix building with Go 1.10 2018-03-01 09:51:46 +01:00
Péter Szilágyi 4d2a48d817 build: fix version comparison for go1.10 and beyond (#15781) 2018-03-01 09:51:18 +01:00
Patrick Mylund Nielsen bfa1e921ce cmd/geth: Remove unused strings import 2018-02-28 10:27:46 -05:00
Patrick Mylund Nielsen bbc8e726e5
Merge pull request #270 from getamis/feature/update_istanbul
consensus, core, eth, miner, params: update istanbul engine
2018-02-27 20:57:21 -05:00
Patrick Mylund Nielsen 362ecfe528
Merge pull request #297 from getamis/consensus_failed
In this PR, we fixed https://github.com/jpmorganchase/quorum/issues/289.
The root cause is we change the block header timestamp in Seal(). It will cause different root hash in proposer and validators' side.

We did the following updates:
1. remove `BlockPauseTime`
2. set block header timestamp in Prepare()
2018-02-27 15:30:43 -05:00
Patrick Mylund Nielsen 5e98b83daa
Merge pull request #298 from conor10/patch-1
README.md: Added Quorum Blockchain Explorer
2018-02-27 08:48:42 -05:00
Conor Svensson 46b9076352
Added Quorum Blockchain Explorer
Tooling list is now ordered alphabetically (with tools in Quorum in their title taking priority).
2018-02-27 08:42:20 +00:00
mark.lin 51c5e2cb30 consensus/istanbul: set header timestamp in Prepare() 2018-02-27 14:52:13 +08:00
mark.lin f7b063302d cmd, consensus: remove BlockPauseTime flag 2018-02-27 14:52:03 +08:00
Patrick Mylund Nielsen ee498061b5 private.constellation: make sure response from SendPayload gets Base64-decoded 2018-02-21 16:12:19 -05:00
Joel Burget 7672c47b70 fix receipts issue 2018-02-15 16:41:57 -05:00
Joel Burget 85f1bc2998 Add missing private bloom setting / checking. 2018-02-15 16:41:57 -05:00
Patrick Mylund Nielsen 3214705480 params.version: Bump QuorumVersionPatch to 1 2018-02-08 18:08:11 -05:00
Patrick Mylund Nielsen 2a5a1d6146
Use sendraw/receiveraw and allow specifying Constellation IPC socket in PRIVATE_CONFIG (#278) 2018-02-08 16:16:40 -05:00
Joel Burget f651c1befa Fix sometimes printing wrong address.
Prior to this fix, a series of submitted transactions in the javascript
console would each show a different "from" field when inspected with
`eth.getTransaction`.

It turns out the transactions were all created with the correct sender,
but were just printed incorrectly. We were using the EIP155Signer when
all Quorum transactions expect the HomesteadSigner.

This fix is not exactly satisfying, since in every other place we've
been able to use an `isQuorum` boolean to tell whether a `v` of `37` or
`38` denotes a quorum private tx, but it's particularly hard to do that
in these two places.
2018-02-02 13:46:41 -05:00
Joel Burget d21f5e5284 Add missing argument to checkpoint. 2018-02-02 13:45:40 -05:00
Joel Burget b78f82952e
Merge pull request #195 from FloorLamp/patch-1
Update running.md
2018-02-02 13:44:31 -05:00
Joel Burget 3b0b497acf
Merge branch 'master' into patch-1 2018-02-02 13:43:39 -05:00
Patrick Mylund Nielsen b8d00f9253
Merge pull request #269 from jpmorganchase/is-quorum-fix
Make `IsQuorum: true` default but not forced.
2018-01-30 22:59:02 -05:00
mark.lin 9ac24f9aaa consensus, core, eth, miner, params: update istanbul engine 2018-01-31 10:27:08 +08:00
Joel Burget e98cb26e9e
Make `IsQuorum: true` default but not forced. 2018-01-30 11:43:20 -05:00
Patrick Mylund Nielsen 3719d61ee3
Merge pull request #260 from stevenroose/http-client-quorum
rpc: Support specifying HTTP client in RPC dialing
2018-01-25 13:07:42 -05:00
Patrick Mylund Nielsen f27f7b3ad3
Merge pull request #261 from jimthematrix/permissioned-nodes
Fixed missing DataDir value in p2p server that affected permissioned nodes
2018-01-25 13:06:50 -05:00
Patrick Mylund Nielsen aa365571a0
Merge pull request #236 from getamis/feature/add_istanbul_doc
README: add istanbul document
2018-01-25 12:56:19 -05:00
Patrick Mylund Nielsen 393c63b687
Merge pull request #248 from stevenroose/rafthasnopending
eth/api_backend.go: Remove unused raftHasNoPending
2018-01-25 12:55:49 -05:00
Patrick Mylund Nielsen 1c16523df2
Merge pull request #240 from jpmorganchase/no-quorum-api
Remove mention of old `quorum` api in README.md
2018-01-25 12:24:14 -05:00
Patrick Mylund Nielsen 37ccab5c24
Merge pull request #241 from jpmorganchase/doc-updates
Update docs for Quorum v2.
2018-01-25 11:59:29 -05:00
Jim Zhang d99a3e65b5 Fixed missing DataDir value in p2p server that affected permissioned nodes 2018-01-24 10:13:09 -05:00
Steven Roose 1eb5e2d002 rpc: Support specifying HTTP client in RPC dialing
Adds a minimal interface that captures http.Client and adds a new method
rpc.DialHTTPClient that takes a client using that interface. The existing
rpc.DialHTTP method is then alternatively implemented by using the new
rpc.DialHTTPClient method provided with a standard *http.Client.
2018-01-23 15:53:22 +01:00
Steven Roose 8b3f7906f9 Remove unused raftHasNoPending 2017-12-18 12:09:54 +01:00
Joel Burget e76c059e7d Update docs for Quorum v2.
Fixes #231
2017-12-01 10:55:19 -05:00
Joel Burget aa3aca7c4d
Remove mention of old `quorum` api in README.md 2017-12-01 10:23:22 -05:00
mark.lin 836820735c README: add istanbul document 2017-11-24 19:37:14 +08:00
Brian Schroeder 0905eda48e Re-add GPO creation in backend
Clique consensus requires a GPO to function.
2017-11-16 09:35:20 -05:00
mark.lin 6f835c377e miner: enable private transaction 2017-11-16 09:17:12 -05:00
Patrick Mylund Nielsen b74fa3ef76
Merge pull request #228 from jpmorganchase/permissioned-typos
p2p/permissions: Fix typos
2017-11-15 23:36:04 -05:00
Patrick Mylund Nielsen 8eb454750a p2p/permissions: Fix typos 2017-11-14 16:43:43 -05:00
Joel Burget cdee0dafe3 Tweak permissioned node logging. 2017-11-14 16:24:53 -05:00
Joel Burget a6f117d138
Merge pull request #218 from jpmorganchase/getDualState
Get dual state
2017-11-09 20:18:37 -05:00
Patrick Mylund Nielsen 5fa07a659a
Merge pull request #202 from conor10/master
Added Quorum Slack badge to main page
2017-11-09 16:36:20 -05:00
Joel Burget 947e55cfb6 s/evm.StateDB/getDualState
There are a lot of places where we wrongly use the current state db
rather than getting dual state. This should have a larger audit, but
it's a good start, and passes all tests.
2017-11-08 18:05:03 -05:00
Joel Burget de1f72b294 Remove Quorum version insertion.
It resulted in "Geth/vquorum" in the console.

Instead print the Quorum version just in the version command.
2017-11-08 14:11:51 -05:00
Joel Burget 0d1f89bbbb Remove Quorum version insertion.
It resulted in "Geth/vquorum" in the console.

Instead print the Quorum version just in the version command.
2017-11-08 14:11:06 -05:00