Commit Graph

85 Commits

Author SHA1 Message Date
amalraj.manigmail.com 2bd92a2622 permission: allow sub orgs to be added to orgs 2019-04-03 22:25:01 +08:00
amalraj.manigmail.com ec650d97a4 permission: update permission config parsing 2019-04-01 18:25:37 +08:00
amalraj.manigmail.com bc61ff23f5 Merge remote-tracking branch 'quoeng/feature/permissioning-1.8.18' into feature/permissioning-1.8.18
# Conflicts:
#	controls/permission/permission.go
2019-04-01 18:23:52 +08:00
amalraj.manigmail.com 5836df7d8c permission: add web3api calls 2019-04-01 18:22:41 +08:00
vsmk98 eb2fce1f53 permissions: combined all org related event monitoring to a single go-routine. Removed unnecessary error handling. Code clean up. 2019-04-01 17:48:37 +08:00
vsmk98 65a0216609 permissions: changed the permissions config struct to have address instead of string. Updated error handling. 2019-04-01 14:33:44 +08:00
amalraj.manigmail.com fd295384f2 permission: handle node pending approval, org pending approval
fix remove role and update node status
2019-03-29 17:49:46 +08:00
amalraj.manigmail.com 69f544a415 permission: update contracts 2019-03-29 16:47:14 +08:00
amalraj.manigmail.com e6c8e64c35 permission: modify account validation to refer the cache 2019-03-29 14:50:38 +08:00
amalraj.manigmail.com 293370cb94 permission: modify event handling 2019-03-29 12:28:32 +08:00
vsmk98 07f26bdb6c permissions: modified implementation contract for creating orgadmin role, added status to account access modified event 2019-03-29 12:27:13 +08:00
vsmk98 ca499fb30b permissions: updated events output in contracts 2019-03-29 10:51:16 +08:00
vsmk98 c455a8c7c9 permissions: updated events output in contracts 2019-03-29 10:51:16 +08:00
amalraj.manigmail.com 00c96e2bab integrate permission contracts with geth - update cache from contract and events 2019-03-28 18:59:30 +08:00
amalraj.manigmail.com 14961b714a Merge remote-tracking branch 'quoeng/feature/permissioning-1.8.18' into feature/permissioning-1.8.18
# Conflicts:
#	controls/permission/NodeManager.sol
2019-03-28 18:01:16 +08:00
amalraj.manigmail.com 1d8a054207 integrate permission contracts with geth - update cache from contract and events 2019-03-28 18:00:17 +08:00
vsmk98 203984d18c Merge branch 'feature/permissioning-1.8.18' of https://github.com/QuorumEngineering/quorum into feature/permissioning-1.8.18
merge with qend branch
2019-03-28 17:54:27 +08:00
vsmk98 0ca8694321 permissions: fine tuning of implementation code, added node status update call 2019-03-28 17:53:11 +08:00
amalraj.manigmail.com eeda3e7044 integrate permission contracts with geth - update cache from contract and events 2019-03-28 12:44:47 +08:00
amalraj.manigmail.com a98971370c integrate permission contracts with geth - handle mux locks for cache 2019-03-28 11:01:33 +08:00
amalraj.manigmail.com 86ecfa4864 integrate permission contracts with geth - load data from contracts when geth is started 2019-03-27 19:07:01 +08:00
amalraj.manigmail.com 3371aa0ac9 integrate permission contracts with geth - network boot from permission config.json and handle update node approved event, account added event 2019-03-26 23:20:06 +08:00
amalraj.manigmail.com 9f72c2f5a4 integrate permission contracts with geth - update node approved event 2019-03-22 19:34:15 +08:00
vsmk98 a5f534ed6a permissions: generated go binding for all contracts 2019-03-19 17:58:13 +08:00
vsmk98 2c71edbea1 permissions: update of contracts to support the proxy-implementation-storage policy 2019-03-19 17:17:37 +08:00
amalraj.manigmail.com addb836244 update bootstrapping of permission 2019-03-19 15:29:53 +08:00
vsmk98 ce1c848f0b implementation of upgradable 2019-03-15 17:26:57 +08:00
vsmk98 50a55a2c09 Permissions new contracts as per latest spec 2019-03-15 14:41:04 +08:00
amalraj.manigmail.com d650d5522d update comment 2019-03-15 14:13:42 +08:00
amalraj.manigmail.com 5c8aecc15c code improvements 2019-03-14 14:26:17 +08:00
amalraj.manigmail.com 1b93ecfd10 read permission-config from a json file for bootstrapping 2019-03-12 11:18:20 +08:00
amalraj.manigmail.com a8c050df22 Merge remote-tracking branch 'remotes/quoeng/feature/permissioning-1.8.12' into feature/permissioning-1.8.18
# Conflicts:
#	cmd/bootnode/main.go
#	internal/web3ext/web3ext.go
#	p2p/discover/udp.go
#	p2p/discover/udp_test.go
#	p2p/permissions.go
#	p2p/server.go

poc to pass permission contract via command line
2019-03-08 17:09:24 +08:00
vsmk98 e37d066d72 Account access update for access type other than full access was not happening. Corrected the same. 2019-02-19 10:48:03 +08:00
vsmk98 564d35f94a changes to error handling and fixing code review comments 2019-02-14 10:24:32 +08:00
vsmk98 7aedef0937 corrected log.error messages 2019-02-13 17:42:59 +08:00
vsmk98 b0cd2b5ef2 updated code comments 2019-02-13 12:31:11 +08:00
vsmk98 4fe308c10a changes to contract based on code review comments 2019-02-12 18:00:39 +08:00
vsmk98 13bccaa9c6 code changes to fix review comments 2019-02-12 09:54:13 +08:00
vsmk98 8673598d3b added check to allo only an account with full access rights can add voter at master org level 2019-02-08 16:29:27 +08:00
vsmk98 eaab3b004e Added check to ensure that at least one account with Full access will be there in the network 2019-02-08 14:25:35 +08:00
vsmk98 680dd3cd7f modified the error message 2019-02-07 14:35:22 +08:00
vsmk98 1f527f7b3b Added check to ensure that at least one account is given as a part of genesis.json for initial network to come up 2019-02-07 14:31:19 +08:00
vsmk98 178d7629c4 added error message when a node not part of network is added is proposed for deactviation 2019-02-07 12:45:29 +08:00
vsmk98 f41e7ac83c additional fixes 2019-02-01 16:08:48 +08:00
vsmk98 13b8209d18 bug fixes based on internal testsing 2019-02-01 15:32:45 +08:00
vsmk98 1cee5af40d merge with Zhiyao branch for cancel pending operation 2019-01-29 14:06:24 +08:00
vsmk98 70b66fb808 changes for solc compire change 0.5.3 version 2019-01-29 13:52:58 +08:00
zzy96 e854ebaabe add cancelPendingOperation api in quorumNodeMgmt 2019-01-24 14:25:44 +08:00
vsmk98 412ba4d73d changes to avoid duplicate records in permissioned-nodes.json 2019-01-24 13:35:46 +08:00
vsmk98 4bb8a364a9 added check in init function to avoid duplicate entries 2019-01-23 08:55:50 +08:00