vsmk98
|
72a4cf87b3
|
Merge branch 'master' into permission-cache-impl
# Conflicts:
# core/types/permissions_cache_test.go
# params/quorum.go
# permission/api.go
# permission/permission.go
# permission/permission_test.go
|
2020-05-14 10:52:49 +08:00 |
Trung Nguyen
|
3034c75403
|
fix linting issues (#995)
|
2020-05-11 16:15:27 -04:00 |
vsmk98
|
9878b522d4
|
Merge branch 'master' into permission-cache-impl
# Conflicts:
# permission/bind/accounts.go
# permission/bind/nodes.go
# permission/bind/org.go
# permission/bind/permission_impl.go
# permission/bind/permission_interface.go
# permission/bind/permission_upgr.go
# permission/bind/roles.go
# permission/bind/voter.go
# permission/contract/gen/AccountManager.bin
# permission/contract/gen/NodeManager.bin
# permission/contract/gen/OrgManager.bin
# permission/contract/gen/PermissionsImplementation.bin
# permission/contract/gen/PermissionsInterface.bin
# permission/contract/gen/PermissionsUpgradable.bin
# permission/contract/gen/RoleManager.bin
# permission/contract/gen/VoterManager.bin
# permission/permission.go
|
2020-05-04 13:34:25 +08:00 |
Sai V
|
c215989c10
|
Quorum geth upgrade to 1.9.7 (#960)
Co-authored-by: amalraj.manigmail.com <amalraj.manigmail.com>
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
Co-authored-by: Flash Sheridan <flash@pobox.com>
Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Nguyen Kien Trung <trung.n.k@gmail.com>
Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: Rob Mulholand <rmulholand@8thlight.com>
Co-authored-by: Felföldi Zsolt <zsfelfoldi@gmail.com>
Co-authored-by: soc1c <soc1c@users.noreply.github.com>
Co-authored-by: Rafael Matias <rafael@skyle.net>
Co-authored-by: gary rong <garyrong0905@gmail.com>
Co-authored-by: Lucas Hendren <lhendre2@gmail.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
Co-authored-by: ywzqwwt <39263032+ywzqwwt@users.noreply.github.com>
Co-authored-by: zcheng9 <zcheng9@hawk.iit.edu>
Co-authored-by: zzy96 <zhou0250@e.ntu.edu.sg>
Co-authored-by: kikilass <36239971+kikilass@users.noreply.github.com>
Co-authored-by: Darrel Herbst <dherbst@gmail.com>
Co-authored-by: Ross <9055337+Chadsr@users.noreply.github.com>
Co-authored-by: Jeffery Robert Walsh <rlxrlps@gmail.com>
Co-authored-by: Marius Kjærstad <sandakersmann@users.noreply.github.com>
Co-authored-by: Piotr Dyraga <piotr.dyraga@keep.network>
Co-authored-by: Guillaume Ballet <gballet@gmail.com>
Co-authored-by: Michael Forney <mforney@mforney.org>
Co-authored-by: Samuel Marks <807580+SamuelMarks@users.noreply.github.com>
|
2020-04-29 10:50:56 -04:00 |
vsmk98
|
e73704db3a
|
Corrected complete error handling across the package.
|
2020-04-07 21:52:29 +08:00 |
vsmk98
|
db836bf646
|
updated error handling
|
2020-04-05 10:27:26 +08:00 |
vsmk98
|
734744f79a
|
error handling to handle and propagate all errors encountered in cache population functions. updated unit test in line.
|
2020-04-03 16:18:20 +08:00 |
vsmk98
|
186a62b185
|
handled unhandled error.
|
2020-04-03 10:10:06 +08:00 |
vsmk98
|
1afcf87a7f
|
error handling in getSubOrgIndex from contract. fixed a unit test failure
|
2020-04-03 10:01:29 +08:00 |
vsmk98
|
f9677c8843
|
Added unit test cases for permissions cache implementation. Refactored permissions code for enabling unit tests with lower cache configuration
|
2020-04-02 17:25:36 +08:00 |
vsmk98
|
5031e5b8ee
|
handled errors in cache population functions.
|
2020-03-31 10:20:03 +08:00 |
vsmk98
|
75896d38bf
|
Merge branch 'master' into permission-cache-impl
|
2020-03-27 11:06:19 +08:00 |
Sai V
|
118ccc6e8f
|
Moved event subscription out of go func to avoid race condition where in the event broadcast was completed even before the subscription was done in go func, resulting in permissions service not starting for the node. (#866)
|
2019-11-04 13:54:39 -05:00 |
vsmk98
|
64e62f527a
|
permission: handled population of sub org list back to cache, changed from channels to function pointers for cache population
|
2019-10-03 14:36:42 +08:00 |
vsmk98
|
9a2a3f5b2e
|
permission: added cache rebuild when an evicted item is accessed for permission checks
|
2019-10-02 23:43:24 +08:00 |
vsmk98
|
ebaf137a02
|
permission: initial node list population from static-nodes.json
|
2019-09-30 17:12:06 +08:00 |
vsmk98
|
532ba24f48
|
permission: Added qip714Block check to GetAccountAccess. Corrected comments
|
2019-09-27 11:40:59 +08:00 |
vsmk98
|
4280bdadac
|
permission: Enabled QIP714Block to allow staggered migration of network for enabling new permissions
|
2019-09-26 15:38:45 +08:00 |
vsmk98
|
50f5852ae4
|
permission: removed unnecessary mux from permissions_cache.go, added additional unit test for permissions cache, code clean up and documentation change
|
2019-09-09 15:53:15 +08:00 |
Trung Nguyen
|
0dffa2eb8d
|
permission: declare constants for arbitrary values in unit tests
|
2019-08-27 09:01:59 -04:00 |
vsmk98
|
f0bc9df675
|
Merge remote-tracking branch 'remotes/qeng/permissioning-startup' into feature/permissioning-1.8.18-suborgs-docs
|
2019-08-27 15:45:26 +08:00 |
Trung Nguyen
|
7b987cd102
|
permission: let nonce be decided in the binding
|
2019-08-26 08:39:29 -04:00 |
Trung Nguyen
|
23be20b1b7
|
permission: let nonce to be decided by the binding
|
2019-08-26 08:10:44 -04:00 |
Trung Nguyen
|
37cbb620ec
|
permission: add unit tests
|
2019-08-23 09:49:04 -04:00 |
Trung Nguyen
|
e450ca3438
|
Merge branch 'permissioning-startup' into permissioning-testing
|
2019-08-22 15:44:37 -04:00 |
Trung Nguyen
|
2f0824fb8b
|
permission: fix typo
|
2019-08-22 11:27:38 -04:00 |
Trung Nguyen
|
fd9d532fc4
|
permission: use events to bring up permission service asynchronously
|
2019-08-21 16:55:58 -04:00 |
Trung Nguyen
|
8a088def7a
|
permission: [WIP] start permission service
|
2019-08-20 09:33:54 -04:00 |
Trung Nguyen
|
2fc26b72db
|
permission: update with latest
|
2019-08-19 10:19:24 -04:00 |
Trung Nguyen
|
2b70d2bfbf
|
permissions: add unit tests
|
2019-08-19 09:39:18 -04:00 |
vsmk98
|
cfd7e95bd9
|
permission: minor changes to disconnet node while updating permissioned-nodes.json file
|
2019-08-16 22:52:23 +08:00 |
Trung Nguyen
|
b4d7b1e282
|
capture error in CLI layer
|
2019-08-14 12:01:29 -04:00 |
Trung Nguyen
|
d3c2c59b94
|
permission: simplify permission checking logic
- add unit tests
- minor enhancements on handling JSON unmarshalling
|
2019-08-14 11:55:42 -04:00 |
vsmk98
|
755b586428
|
permissions: added function to approve recovery of blacklisted node. changes to deleted record from disallowed-nodes.json once recovery is complete
|
2019-08-01 15:19:40 +08:00 |
vsmk98
|
b74fc4d0c2
|
permissions: added functions for blacklisted node recovery.
|
2019-08-01 11:10:50 +08:00 |
vsmk98
|
21780cf12f
|
permission: added safemath checks for map index access. updated documentation. Added event for network boot status update
|
2019-07-30 16:56:44 +08:00 |
vsmk98
|
53d580fb6c
|
permissions: converted permissions to a service registered in line with other services at node level
|
2019-07-24 14:00:49 +08:00 |
vsmk98
|
bc90e6f8af
|
permissions: changes as per security review feedback.
|
2019-07-19 16:16:50 +08:00 |
amalraj.manigmail.com
|
e1cc8a80ef
|
permission: return when contract watch channels are closed
|
2019-07-09 12:40:16 +08:00 |
amalraj.manigmail.com
|
389c07fd30
|
update permission bind code with latest
|
2019-07-09 12:18:33 +08:00 |
amalraj.manigmail.com
|
d84c73e39d
|
remove debug message
|
2019-07-09 11:47:42 +08:00 |
amalraj.manigmail.com
|
d7cd5a37a7
|
Merge remote-tracking branch 'remotes/quoeng/feature/permissioning-1.8.18-suborgs-docs' into permissioning-suborgs-review
# Conflicts:
# cmd/geth/main.go
# controls/bind/permission/permission_impl.go
# controls/bind/permission/permission_interface.go
# controls/bind/permission/permission_upgr.go
# core/types/permissions_cache.go
# docs/README.md
# docs/permissions.md
# eth/backend.go
# internal/ethapi/api.go
# permission/api.go
# permission/bind/implementation.go
# permission/bind/interface.go
# permission/bind/permission_impl.go
# permission/bind/permission_interface.go
# permission/bind/permission_upgr.go
# permission/bind/upgradable.go
# permission/contract/OrgManager.sol
# permission/contract/PermissionsInterface.sol
# permission/contract/PermissionsUpgradable.sol
# permission/contract/abi/OrgManager.abi
# permission/contract/abi/PermissionsImplementation.abi
# permission/contract/abi/PermissionsInterface.abi
# permission/permission.go
|
2019-07-08 18:57:44 +08:00 |
amalraj.manigmail.com
|
6d8f451f45
|
Merge remote-tracking branch 'remotes/quoeng/feature/permissioning-1.8.18-suborgs-docs' into permissioning-suborgs-review
# Conflicts:
# cmd/geth/main.go
# controls/bind/permission/permission_impl.go
# controls/bind/permission/permission_interface.go
# controls/bind/permission/permission_upgr.go
# core/types/permissions_cache.go
# docs/README.md
# docs/permissions.md
# eth/backend.go
# internal/ethapi/api.go
# permission/api.go
# permission/bind/implementation.go
# permission/bind/interface.go
# permission/bind/permission_impl.go
# permission/bind/permission_interface.go
# permission/bind/permission_upgr.go
# permission/bind/upgradable.go
# permission/contract/OrgManager.sol
# permission/contract/PermissionsInterface.sol
# permission/contract/PermissionsUpgradable.sol
# permission/contract/abi/OrgManager.abi
# permission/contract/abi/PermissionsImplementation.abi
# permission/contract/abi/PermissionsInterface.abi
# permission/permission.go
|
2019-07-08 18:57:26 +08:00 |
vsmk98
|
8c33f25f1b
|
permission: moved startQuorumService from main.go to permission.go
|
2019-06-07 14:51:21 +08:00 |
vsmk98
|
9632606829
|
permission: moved the contracts addresses to init of PermissionsImplementation.sol
|
2019-06-03 13:37:23 +08:00 |
vsmk98
|
b6f4529629
|
permission: Code changes as per review comments
|
2019-05-31 14:25:56 +08:00 |
vsmk98
|
96f1e0a59a
|
permission: fix for sporadic - "failed to execute permissions action: Account not authorized for this operation" error
|
2019-05-21 11:57:10 +08:00 |
Trung Nguyen
|
bc204f148d
|
run goimports
|
2019-05-20 11:23:12 -04:00 |
vsmk98
|
0cd8c89018
|
permission: code clean up based on review comments
|
2019-05-17 16:12:53 +08:00 |
vsmk98
|
045d936369
|
permission: Code and documentation clean up
|
2019-05-15 17:12:11 +08:00 |