gitextract_v7yq1at4/ ├── .gitignore ├── DatabaseManager/ │ ├── .gitignore │ ├── README.md │ ├── asset/ │ │ ├── index.html │ │ ├── jquery-1.11.1.js │ │ └── socket.io-1.3.7.js │ ├── common/ │ │ └── common.go │ ├── database-sample-architecture.xlsx │ ├── ethereum/ │ │ ├── AgentRegistryDaemon.go │ │ ├── README.md │ │ └── ethereum.go │ ├── localRPC/ │ │ ├── listener.go │ │ ├── localUsers.go │ │ ├── localUsers_test.go │ │ └── remoteUsers.go │ ├── manager.go │ ├── middleware/ │ │ ├── enableCORS.go │ │ ├── logger.go │ │ └── whitelist.go │ ├── remoteRPC/ │ │ ├── auth.go │ │ ├── databse.go │ │ ├── documentRequest.go │ │ ├── ethereum.go │ │ ├── ethereum_test.go │ │ ├── listener.go │ │ └── permissions.go │ └── scripts/ │ ├── createDocuments.go │ ├── insert-patient.sql │ └── test-db.sql ├── GolangJSHelpers/ │ ├── .eslintrc │ ├── addAgentToRegistry.js │ ├── clientBinaries.json │ ├── generateNewAccount.js │ ├── getProviderHost.js │ ├── getSigners.js │ ├── medrec-genesis.json │ ├── package.json │ ├── startGeth.js │ └── tsconfig.json ├── LICENSE ├── README.md ├── SmartContracts/ │ ├── .eslintrc │ ├── README.md │ ├── build/ │ │ └── contracts/ │ │ ├── Agent.json │ │ ├── AgentGroup.json │ │ ├── AgentRegistry.json │ │ ├── AllAccessRelationship.json │ │ ├── DeadmanSwitch.json │ │ ├── Migrations.json │ │ └── Relationship.json │ ├── contracts/ │ │ ├── Agent.sol │ │ ├── AgentGroup.sol │ │ ├── AgentRegistry.sol │ │ ├── AllAccessRelationship.sol │ │ ├── DeadmanSwitch.sol │ │ ├── Migrations.sol │ │ └── Relationship.sol │ ├── migrations/ │ │ ├── 1_initial_migration.js │ │ └── 2_deploy_contracts.js │ ├── test/ │ │ ├── agent.js │ │ ├── agentGroup.js │ │ ├── agentRegistry.js │ │ ├── constants.js │ │ ├── deadmanSwitch.js │ │ └── relationship.js │ └── truffle.js ├── UserClient/ │ ├── .eslintrc │ ├── README.md │ ├── build/ │ │ ├── asset-manifest.json │ │ ├── index.html │ │ ├── service-worker.js │ │ └── static/ │ │ ├── css/ │ │ │ └── main.d82984ea.css │ │ └── js/ │ │ └── main.477a304c.js │ ├── config/ │ │ ├── env.js │ │ ├── paths.js │ │ ├── polyfills.js │ │ ├── webpack.config.dev.js │ │ ├── webpack.config.prod.js │ │ └── webpackDevServer.config.js │ ├── electron-starter.js │ ├── package.json │ ├── public/ │ │ ├── index.html │ │ └── manifest.json │ ├── scripts/ │ │ ├── build.js │ │ └── start.js │ └── src/ │ ├── DropDownMenu.jsx │ ├── Ethereum.js │ ├── Footer.js │ ├── Header.js │ ├── RPCClient.js │ ├── constants.js │ ├── dropdownmenu.css │ ├── electron-wait-react.js │ ├── home/ │ │ ├── Home.js │ │ ├── home.css │ │ ├── home.scss │ │ └── reducer.js │ ├── index.js │ ├── patient/ │ │ ├── Patient.jsx │ │ ├── Sidepanel.js │ │ ├── reducer.js │ │ └── views/ │ │ ├── About.js │ │ ├── Home.js │ │ ├── Network.js │ │ ├── Relationships.js │ │ ├── Tests.js │ │ ├── Topics.js │ │ ├── chart.css │ │ └── home.css │ ├── provider/ │ │ ├── Provider.jsx │ │ ├── Sidepanel.js │ │ ├── patientList.js │ │ └── views/ │ │ ├── Home.js │ │ ├── PatientList.js │ │ └── home.css │ ├── reduxStore.js │ └── registerServiceWorker.js ├── build-linux-amd4.sh ├── main.go ├── medrec-amd64 ├── presentations/ │ └── blockchain-and-medrec.html └── scripts/ ├── createDocuments.go ├── insert-patient.sql ├── medrec-v1.sql ├── medrecWebApp.sql └── test-db.sql