Patrick Mylund Nielsen
949b5c0d7b
README.md: Add ZSL links (2)
2017-10-17 09:37:13 -04:00
Patrick Mylund Nielsen
7a4ad5443f
README.md: Add ZSL links
2017-10-17 09:36:22 -04:00
Leo Arias
70fff48b2e
Fix the dash in the bootnode commands ( #182 )
2017-09-20 14:01:07 -04:00
Steven Roose
3089a92337
Use latest block when pending is indicated with RAFT ( #181 )
2017-09-18 22:57:55 -04:00
Coenie Beyers
e806e7f57e
Adding information regarding enode order in static-nodes.json ( #174 )
2017-09-15 13:28:36 -04:00
bas-vk
7af924507b
Failing tests ( #179 )
...
* rpc: remove raft from default IPC API list
* core: fix timeout in TestReorgLongBlocks
2017-09-13 16:53:54 -04:00
Guilherme Salgado
663710f413
Add docs/new-block-code-walkthrough.md walkthrough for the creation of a new block ( #140 )
2017-09-02 14:45:37 -04:00
Joel Burget
188c265c35
README.md: Add a few video links
2017-09-01 08:57:44 -04:00
Joel Burget
396a61bada
Small spelling / grammar tweaks to design.md ( #164 )
2017-09-01 08:57:06 -04:00
Patrick Mylund Nielsen
9faa0ed123
private: Distinguish between privateFor being absent vs. an empty array to allow self-sending ( #165 )
2017-09-01 08:54:00 -04:00
Brian Schroeder
5dfdecef4c
Dynamic raft membership support ( #130 )
2017-08-28 17:43:44 -04:00
Samer Falah
18fc39b4ed
Merge pull request #163 from jpmorganchase/joelburget-patch-1
...
Fix quorum maker link
2017-08-17 15:54:23 -04:00
Joel Burget
c4be162e23
Fix quorum maker link
2017-08-17 15:51:33 -04:00
Joel Burget
f5165bf9e8
Add link to Quorum Maker
2017-08-17 11:20:37 -04:00
Guilherme Salgado
2ea6e55def
Fix TestPrivateTransaction to actually create private transactions ( #144 )
...
It now creates private transactions, but that means it now needs to run
constellation in a subprocess, so do that as well
2017-08-01 05:54:29 -07:00
Samer Falah
42852c31fa
Merge pull request #129 from s-matthew-english/readability_improvements
...
docs, raft, core: general readability improvements
2017-07-29 00:45:22 +08:00
Samer Falah
d8e633657e
Merge pull request #149 from ewohltman/patch-1
...
Update README.md
2017-07-28 23:29:53 +08:00
Patrick Mylund Nielsen
647025ed8a
Porosity integration ( #155 )
...
* Addition of quorum.runPorosity and quorum.getPrivatePayload
2017-07-27 15:30:13 -04:00
Eric Wohltman
4291ba0103
Update README.md
2017-07-21 18:36:58 -04:00
Leo Wang
ddb011f3a0
Fix Makefile bug on Go 1.8 due to relative import path
2017-07-14 22:56:37 -04:00
Tyrone Lobban
cd869d1322
Quorum description update + new 3rd party tool ( #141 )
...
-better description of Quorum and enhancements over geth
-include blk.io's ERC20 REST service under 3rd party tools
2017-07-14 22:47:39 -04:00
S. Matthew English
60c992e916
Update doc.md
2017-06-09 11:05:55 +02:00
s.matthew.english
b0aaf68e31
Add extension to README files render markdown, readability improvemewnts to core/quorum/
...
Remove unused TestBlockVotingBlockMaker function
Readability improvments to comments for core/quorum/ and raft/
Readability improvments to raft/speculative_chain.go
Readability improvments to docs/
2017-06-09 10:59:09 +02:00
Tyrone Lobban
856c9fe43e
additional 3rd party tools ( #124 )
...
Added a link to Quorum Network Manager
2017-06-08 15:41:03 -04:00
Patrick Mylund Nielsen
c5930bab74
private: Support latest Constellation configuration format, and maintain backward compatibility ( #127 )
2017-06-06 20:41:07 -04:00
Joel Burget
852ac74467
Raft updates ( #104 )
...
* Move raft checkpoint logging to logger package.
This allows us to use it everywhere and turn it on / off from command
flags.
* Return an error when the pending block is requested in Raft mode.
2017-05-04 16:49:48 -04:00
Samer Falah
e3a0ae2703
Merge pull request #85 from jpmorganchase/raft-events
...
Raft log/event improvements
2017-04-11 13:29:40 -04:00
Brian Schroeder
370b9024ec
Poll chain state for contract callback invocation
...
Previously we relied on filters to watch for block events for firing contract-
creation callback functions. With this change, we now poll the chain's state on
the javascript side using `setInterval`.
This is necessary for low-latency consensus mechanisms like Raft, where a block
event reguarly fires before the web3 layer is able to set the filter to watch
for such events.
This fixes #86 .
2017-04-10 11:55:55 -04:00
Brian Schroeder
d442011414
Remove notion of detached blocks from raft docs
2017-04-10 11:55:55 -04:00
Brian Schroeder
22b5aed11c
Serialize posting of chain insertion events
...
This is necessary to avoid race conditions for low-latency consensus mechanisms
(like Raft) -- `ChainHeadEvent`s should always be posted in order, and the
existing code could violate this due to asynchronously sending-off events.
Now we sychronously send events in-order, but do so through a buffered
intermediary channel (`chainEvents`) so that publishing them is still
asynchronous.
2017-04-10 11:55:43 -04:00
Brian Schroeder
b89d59f9c7
Always use InsertChain to extend the chain
...
This fixes posting of logs on the minter.
2017-03-31 10:02:42 -04:00
Brian Schroeder
0d4d5b9555
Remove posting of ChainEvent during minting
...
ChainEvent should instead be posted when we extend the chain.
2017-03-31 10:02:42 -04:00
Andrea
dadcd8dc29
Update README.md ( #67 )
...
* Update README.md
2017-03-31 08:19:16 -05:00
Joel Burget
82a140abbb
Documentation tweaks. ( #80 )
...
Documentation updates and gofmt raft.
2017-03-23 14:23:51 -05:00
Joel Burget
b6286320ef
Add Raft-based consensus ( #79 )
...
This was implemented by Joel Burget (@joelburget) and Brian Schroeder (@bts).
2017-03-23 13:41:02 -05:00
Samer Falah
8c47c29f37
Merge pull request #60 from obscuren/quorum-private-logs
...
core, eth: support private state log and bloom filtering
2017-03-03 12:00:56 -05:00
Jeffrey Wilcke
9d5d5dd3e5
core, eth: support private state log and bloom filtering
2017-02-16 11:17:29 +01:00
Samer Falah
e6282c280b
Merge pull request #51 from gsalgado/issue-50
...
Check that msg.To() is not nil in GetVMEnv
2017-02-13 14:15:50 -05:00
Samer Falah
26bd41c292
Merge pull request #52 from jpmorganchase/tylobban-bootnode-docs
...
document bootnode setup process
2017-02-10 17:05:28 -05:00
Tyrone Lobban
b2c1398148
Clarify bootnode start command
2017-02-10 22:01:00 +00:00
Tyrone Lobban
de2594f391
Fix bootnode enode comment
...
Correct the documentation on the bootnode keygen
2017-02-10 17:18:27 +00:00
Tyrone Lobban
18add7d77f
Document bootnode setup process
2017-02-10 16:40:33 +00:00
Tyrone Lobban
173f90ca9b
Update running.md
2017-02-10 16:09:54 +00:00
Tyrone Lobban
847c7818dd
Update running.md
2017-02-10 15:53:43 +00:00
Guilherme Salgado
566a72744a
Check that msg.To() is not nil in GetVMEnv
...
Otherwise it will panic when msg is creating a contract.
Closes : #50
2017-02-10 14:54:43 +01:00
Samer Falah
95d4681c8d
Merge pull request #47 from bas-vk/quorum-gaslimit
...
params: raise gas limit parameter values
2017-02-08 13:48:49 -05:00
Samer Falah
7614a701c5
Update running.md
2017-02-07 09:58:08 -05:00
Bas van Kervel
b7ebb712f1
params: raise gas limit parameter values
2017-02-07 11:18:51 +01:00
David Voell
af545f4beb
Update CONTRIBUTING.md
2017-02-03 16:37:37 -05:00
David Voell
bf8777be4a
Update README.md
2017-02-03 16:31:34 -05:00