Граф коммитов

749 Коммитов

Автор SHA1 Сообщение Дата
olgavrou b4d16e1f24
Publish artifact only on Release not on Perf (#920) 2020-03-04 13:51:45 +00:00
Julien Maffre e519fdd4a6
Clear tables for each transaction read from ledger (infra) (#918) 2020-03-04 10:50:06 +00:00
Alex 643f5a6795
Resolve some PBFT issues around going from f=0 to f=1 (#916) 2020-03-04 10:23:50 +00:00
Julien Maffre 02f01ad036
Member signed RPC (#911) 2020-03-03 18:49:26 +00:00
Julien Maffre 816ef668a7
Test install on every build (#912) 2020-03-03 17:43:12 +00:00
Amaury Chamayou 3941c26313
Session consistency (#913) 2020-03-03 17:02:48 +00:00
olgavrou 14d8318569
pip freeze the release requirements (#910) 2020-03-03 11:52:06 +00:00
Eddy Ashton 6c09fac8ed
Add RPC to retrieve single quote (#907) 2020-03-03 11:08:32 +00:00
Eddy Ashton 38b4d0af40
Add sample handler with basic signature (#906) 2020-03-03 10:03:02 +00:00
Julien Maffre d864021498
Remove unforwardable RPCs (#909) 2020-03-03 09:21:02 +00:00
Alex 5e4bf74ae0
PBFT - global commit + store pre_prepare proof 2020-03-02 19:51:14 +00:00
Alex da1aca791d
PBFT threading (#903) 2020-03-02 19:00:29 +00:00
Julien Maffre 6050ac542c
Member ACK using tree root (#901) 2020-03-02 17:35:01 +00:00
Eddy Ashton 0066cffdf4
get_rpc_handler should return UserRpcFrontend (#908) 2020-03-02 16:14:19 +00:00
olgavrou 8a9e535562
fix code update test timeout (#905) 2020-03-02 12:00:09 +00:00
Julien Maffre 16b0b36285
Fix issue with governance (#902) 2020-03-02 11:32:02 +00:00
olgavrou 83b0f9d010
Dont remove pending requests from big request table (#899) 2020-02-28 17:06:55 +00:00
Amaury Chamayou f10f89edce
Missing lock (#900) 2020-02-28 14:47:48 +00:00
olgavrou c65cdf22bc
Add note on experimental pbft in docs (#861) 2020-02-28 11:43:57 +00:00
Amaury Chamayou 046dfba0d0
Use ci image in dev container (#897) 2020-02-27 21:36:09 +00:00
olgavrou 8960376a81
Fix some typos, etc in the docs (#896) 2020-02-27 17:40:02 +00:00
Amaury Chamayou c33019ae7c
Update README.md (#894) 2020-02-27 14:57:47 +00:00
Amaury Chamayou 03a4501df8
Update introduction.rst (#895) 2020-02-27 14:57:18 +00:00
Julien Maffre 21f2a200f4
Store local artefacts in their own folders (#892) 2020-02-27 12:32:27 +00:00
olgavrou 18e1526a39
fix where we update the sig offset when we view change (#887) 2020-02-27 10:38:42 +00:00
Alex 74b5899d79
In send_pre_prepare make execution async (#878) 2020-02-26 21:30:16 +00:00
Amaury Chamayou af4f516daa
Debug perf ci (#888) 2020-02-26 16:48:47 +00:00
Daniel Peroni c1e6366ad4
Adjustable initial member/client (#890)
* Added argument to adjust initial member and client count on network start

Signed-off-by: Daniel Peroni <daperoni@microsoft.com>

* Used black to format code

Signed-off-by: Daniel Peroni <daperoni@microsoft.com>
2020-02-26 13:28:53 +00:00
Eddy Ashton a4f8437c4d
Support non-JSON-RPC payloads (#852) 2020-02-25 14:35:53 +00:00
Amaury Chamayou 91841583a1
Clarify constitution application (#886) 2020-02-25 14:08:23 +00:00
Julien Maffre edff961f17
Publish nodes' out and err as build artefacts (#883) 2020-02-25 13:08:15 +00:00
Alex eb319b898d
Threading documentation (#879) 2020-02-25 11:17:29 +00:00
Amaury Chamayou 9027f17d36
Complete metrics (#885)
Co-authored-by: Julien Maffre <42961061+jumaffre@users.noreply.github.com>
2020-02-25 11:16:02 +00:00
olgavrou f31ca4899a
sign on transaction count, not just on signature (#882)
Co-authored-by: Amaury Chamayou <amaury@xargs.fr>
2020-02-25 10:19:13 +00:00
prakashngit 0027b206a7
adding a session to the python request client (#884)
Signed-off-by: prakashngit <prakash.narayana.moorthy@intel.com>
2020-02-25 09:25:43 +00:00
Julien Maffre 3ae6e3d407
Cache quote inside enclave (#880) 2020-02-24 14:42:05 +00:00
Julien Maffre 86c057b246
Encrypt each share under member's public key (cryptobox) (#872) 2020-02-21 11:39:09 +00:00
Eddy Ashton 536ee77999
Kv conflict resolution (#866) 2020-02-20 11:38:01 +00:00
Eddy Ashton 6057da296a
Make WORKER_THREADS a cached variable (#871) 2020-02-20 09:57:27 +00:00
olgavrou 03c4e666a8
Remove second merkle tree and serialisation/deserialisation of derived tables (#870) 2020-02-20 08:27:45 +00:00
Amaury Chamayou b908a0283e
Remove stream logic (#869) 2020-02-19 17:08:06 +00:00
Eddy Ashton 48f8436ba2
Add tests for make_error (#867) 2020-02-19 16:20:07 +00:00
Amaury Chamayou bedb81203b
Three state constitution (#854) 2020-02-19 12:49:16 +00:00
Eddy Ashton 133966fde9
Single threaded notification processing (#863) 2020-02-19 11:18:43 +00:00
Eddy Ashton c7e6e86b0c
Compatibility with msgpack-1.0.0 (#862) 2020-02-19 09:30:08 +00:00
Julien Maffre 4dfe62e589
Secret Sharing C++ API and first integration in CCF (#846) 2020-02-18 09:28:05 +00:00
Alex 8c560a2ce3
Remove full Merkle root from PBFT (#853) 2020-02-17 19:38:07 +00:00
Alex 1b7ada169c
Move PBFT execution out of replica.cpp (#849) 2020-02-17 16:24:59 +00:00
olgavrou de0015757f
Rollback in PBFT (#825) 2020-02-14 22:51:30 +00:00
Amaury Chamayou 395058959f
K6 (#842) 2020-02-14 18:41:31 +00:00