Open wbshobhit1 opened 3 years ago
pragma experimental ABIEncoderV2; pragma solidity >=0.4.18;
contract Record {
struct MedRecord { string password; string name; address patient; address[] doctor; } mapping(address => MedRecord) internal medRecords;
address[] public recordList;
function addRecord(address _key, string memory password, string memory name) public { address docs[] = new ; medRecords[_key] = MedRecord(password, name, _key, []); recordList.push(_key); }
function remove(address _key) public { delete medRecords[_key]; }
// function contains(address _key) public view returns (bool) { // return MedRecords[_key][0] != ''; // }
function getByKey(address _key) public view returns (MedRecord memory) { return medRecords[_key]; } }
And its throwing error :browser/tests/project/record.sol:19:21: ParserError: Expected token Semicolon got 'LBrack' address docs[] = new ; ^
Same issue. Did you manage to fix it?
pragma experimental ABIEncoderV2; pragma solidity >=0.4.18;
contract Record {
struct MedRecord { string password; string name; address patient; address[] doctor; } mapping(address => MedRecord) internal medRecords;
address[] public recordList;
function addRecord(address _key, string memory password, string memory name) public { address docs[] = new ; medRecords[_key] = MedRecord(password, name, _key, []); recordList.push(_key); }
function remove(address _key) public { delete medRecords[_key]; }
// function contains(address _key) public view returns (bool) { // return MedRecords[_key][0] != ''; // }
function getByKey(address _key) public view returns (MedRecord memory) { return medRecords[_key]; } }
And its throwing error :browser/tests/project/record.sol:19:21: ParserError: Expected token Semicolon got 'LBrack' address docs[] = new ; ^