Closed
Description
In the eternal storage contract, There are public functions for getting Elementary Data Type variables like uint but the functions to get Arrays are marked internal. Those functions can also be useful to outside world and should be marked public.
functions like
function getArrayAddress(bytes32 _key) internal view returns(address[]) {
return addressArrayStorage[_key];
}
should become
function getArrayAddress(bytes32 _key) public view returns(address[]) {
return addressArrayStorage[_key];
}